4D v12.4FORM Get current page |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v12.4
FORM Get current page
|
FORM Get current page -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
Resultado | Inteiro longo |
![]() |
Número da página de formulário exibida atualmente | |||||
O comando FORM Get current page retorna o número dla página do formulario mostrado atualmente.
Em um formulário, quando seleciona um comando de menu desde a barra de menu ou quando o formulário recebe uma chamada de outro processo, pode realizar diferentes ações dependendo da página do formulário mostrada atualmente. Neste exemplo, você escreve:
` Método de formulário [minhaTabela];"meuForm"
Case of
:(Form event=On Load)
` ...
:(Form event=On Unload)
` ...
:(Form event=On Menu Selected)
$vlNumeroMenu:=Menu selected>>16
$vlNumeroCmdo:=Menu selected & 0xFFFF
Case of
:($vlNumeroMenu=...)
Case of
:($vlNumeroCmdo=...)
:(FORM Get current page=1)
` Efetuar uma ação apropriada para a página 1
:(FORM Get current page=2)
` Efetuar uma ação apropriada para a página 2
` ...
:($vlItemNumber=...)
` ...
End case
:($vlMenuNumber=...)
` ...
End case
:(Form event=On Outside Call)
Case of
:(FORM Get current page=1)
` Dar uma resposta apropriada para a página 1
:(FORM Get current page=2)
` Dar uma resposta apropriada para a página 2
End case
` ...
End case
Produto: 4D
Tema: Formulários
Número
276
Criado por: < 4D v6
Renomear: 4D v12
FIRST PAGE
GOTO PAGE
LAST PAGE
NEXT PAGE
PREVIOUS PAGE