if not (Key in ['A'..'Z','a'..'z','0'..'9',' ',#8]) then abort;
OBS : o símbolo ' #8 ' faz referência à tecla backspace. Nesse caso ele libera a digitação do "BACKSPACE" .
OBJETIVO DO SITE : COMPARTILHAR CONHECIMENTO ENTRE OS QUE UTILIZAM LINGUAGEM DE PROGRAMAÇÃO OBJECT PASCAL E FERRAMENTA DE DESENVOLVIMENTO BORLAND/EMBARCADERO DELPHI. AQUI SERÃO POSTADAS DICAS PARA RESOLUÇÃO DE PROBLEMAS QUE SÃO COMUNS ENTRE OS QUE ESTÃO INICIANDO NO MUNDO DA PROGRAMAÇÃO. OBRIGADO PELA SUA VISITA !
Total de visualizações de página
domingo, 27 de outubro de 2013
sábado, 7 de setembro de 2013
ordenar pesquisa por ano, mês ou dia
Utilizando o comendo extract e filtrando o campo 'nacimento' (data) através dos atributos 'year', 'month' e 'day'
Exemplo:
select * from clientes
order by extract (year from nascimento), extract (month from nascimento), extract (day from nascimento)
Obs: no exemplo acima o comando ordena a pesquisa na seguinte ordem : ano , mês e dia (no campo 'nascimento').
Exemplo:
select * from clientes
order by extract (year from nascimento), extract (month from nascimento), extract (day from nascimento)
Obs: no exemplo acima o comando ordena a pesquisa na seguinte ordem : ano , mês e dia (no campo 'nascimento').
quarta-feira, 4 de setembro de 2013
OBRIGAR DIGITAÇÃO COM LETRAS MAIÚSCULAS
Quando estiver utilizando Edit ou DbEdit e quiser obrigar que a entrada de dados seja em letras maiúsculas vá até a propriedade CharCase e selecione a opção 'ecUpperCase'.
quinta-feira, 4 de julho de 2013
tela maximizada ao imprimir com reportbuilder
Na propriedade "PreviewFormSettings" do componente "ppReport" , deixe os campos com os seguintes valores :
WindowState : wsMaximized
ZoomPercentage : 150
ZoomSetting : zsPercentage
WindowState : wsMaximized
ZoomPercentage : 150
ZoomSetting : zsPercentage
quarta-feira, 9 de janeiro de 2013
Zoom to Fit no Quick Report
declare a cláusula QRPrntr no uses
antes de dar preview no QuickRep :
QuickRep1.PrevInitialZoom := qrZoomOther;
QuickRep1.PreviewInitialState := wsMaximized;
antes de dar preview no QuickRep :
QuickRep1.PrevInitialZoom := qrZoomOther;
QuickRep1.PreviewInitialState := wsMaximized;
terça-feira, 8 de janeiro de 2013
sexta-feira, 4 de janeiro de 2013
filtrando registros pelo mês de um campo tipo data
você pode filtrar registros por um determinado mês de um campo do tipo data , fazendo um select do tipo :
select * from clientes
where extract (month from 'nascimento') = 10
obs : nesse caso vai filtrar todos os clientes que nasceram em outubro ( filtra o mês 10 no campo nascimento)
se preferir pode passar o valor via parâmentro .
select * from clientes
where extract (month from 'nascimento') = 10
obs : nesse caso vai filtrar todos os clientes que nasceram em outubro ( filtra o mês 10 no campo nascimento)
se preferir pode passar o valor via parâmentro .
Assinar:
Postagens (Atom)