4D v16DatePicker Display Dialog |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16
DatePicker Display Dialog
|
DatePicker Display Dialog {( esquerda ; superior {; dataPorPadrao})} -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
esquerda | Inteiro longo |
![]() |
Localização do lado esquerdo da janela | |||||
superior | Inteiro longo |
![]() |
Localização da parte superior da janela | |||||
dataPorPadrao | Data |
![]() |
Data a pré selecionar no calendário | |||||
Resultado | Data |
![]() |
Data selecionada pelo usuário | |||||
O comando DatePicker Display Dialog abre um calendário DatePicker em uma janela pop-up (uma janela de tipo pop-up se fecha automaticamente quando o usuário faz clique fora da janela ou pressiona a tecla Intro ou Esc).
Os dois parâmetros opcionais esquerda e superior permitem definir a localização da esquina superior esquerda da janela a abrir. Estes dois parâmetros se devem passar juntos, se somente passar um, se ignora. Se estes parâmetros se omitem, a janela se abre no lugar do clique.
Pode passar uma data no parâmetro dataPorPadrao para mostrar o calendário DatePicker com uma data pré selecionada.
DatePicker Display Dialog devolve a data selecionada pelo usuário no calendário DatePicker. Se a janela está fechada, sem que uma data tenha sido selecionada, o comando devolve uma data vazia (!00/00/00!), inclusive se passar uma data em dataPorPadrao.
Este exemplo mostra um calendário DatePicker quando é feito clique em um botão:
OBJECT GET COORDINATES(*;"MeuBotaoCalendario";$x1;$y1;$x2;$y2)
$MinhaDataLocal:=DatePicker Display Dialog($x1;$y1)
If($MinhaDataLocal #!00/00/00!)
[Event]DateRV:=$MinhaDataLocal
End if
Produto: 4D
Tema: DatePicker
4D Widgets ( 4D v16)