Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
FORM GOTO PAGE
|
FORM GOTO PAGE ( numPag {; *} ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
numPag | Inteiro longo |
![]() |
Exibir página de formulário | |||||
* | Operador |
![]() |
Mudar página do subformulário atual | |||||
FORM GOTO PAGE modifica a página atual de um formulário para mostrar a página especificada por numPag.
Se não for mostrado nenhum formulário ou carregado pelo comando FORM LOAD ou se numPag corresponde à página atual do formulário, FORM GOTO PAGE não faz nada. Se numPag é superior ao número de páginas do formulário, a última página é mostrada. Se numPag é menor que um, a primeira página é mostrada.
O parâmetro * é útil quando o comando é chamado no contexto de um subformulário em página que contém muitas páginas. Neste caso, quando passar este parâmetro, o comando muda a página do subformulário atual (a que chamou o comando). Por padrão, quando o parâmetro * é omitido, o comando é sempre aplicado ao formulário pai.
Os botões de ação automática realizam as mesmas tarefas que os comandos FIRST PAGE, LAST PAGE, NEXT PAGE, PREVIOUS PAGE e FORM GOTO PAGE que você pode aplicar a objetos tais como abas, list box drop downs, etc. Sempre que seja possível, utilize botões de ação automática ao invés dos comandos.
Os comandos de página podem ser utilizadas com formulários de entrada ou com formulários de saída em diálogos.Os formulários de saída utilizam apenas a primeira página. Um formulário sempre tem ao menos uma página, a primeira página. Lembre que sem importar o número de páginas que um formulário tenha, só existe um método de formulário para cada formulário.
Nota: quando desenha um formulário, pode trabalhar com as páginas da 1 à X, como também com a página 0, na qual põe os objetos que aparecem em todas as páginas. Quando utiliza um formulário, e chama os comandos de página, você trabalha com as páginas da 1 a X; a página 0 é combinada automaticamente com a página que está sendo mostrada.
O exemplo a seguir é um método de objeto para um botão que mostra uma página específica, a página 3:
FORM GOTO PAGE(3)
FIRST PAGE
FORM Get current page
LAST PAGE
NEXT PAGE
PREVIOUS PAGE
Produto: 4D
Tema: Formulários
Número
247
Modificado: 4D 2004.3
Renomear: 4D v12 (GOTO PAGE)
Modificado: 4D v13
Manual de linguagem 4D ( 4D v20 R7)