4D v18FORM Event |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v18
FORM Event
|
FORM Event -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
Resultado | Objeto |
![]() |
objeto evento | |||||
FORM Event devolve um objeto que contém informação sobre o evento de formulário que acaba de ocorrer. Em geral, usará FORM Event desde um formulário ou método de objeto.
Objeto devolvido
Cada objeto devolvido inclui as propriedades principais:
Propriedade | Tipo | Descrição |
objectName | texto | Nome de objeto que desencadeia o evento: não inclui se o evento for desencadeado pelo formulário |
code | inteiro longo | Valor numérico de evento de formulário. Ver Form event |
description | texto | Nome de evento de formulário (por exemplo, "On After Edit"). |
Por exemplo, no caso de clicar no botão, o objeto contém as propriedades abaixo:
{
"code":4,
"description":"On Clicked",
"objectName":"Button2"
}
O objeto de evento pode conter propriedades adicionais, dependendo do objeto para o qual ocorre o evento. Por exemplo, os objetos eventObj gerados em áreas 4D View Pro devolvem propriedades adicionais, como fila, coluna ou folhaArea (ver Eventos formulario 4D View Pro).
Nota: se não há um evento atual, FORM Event devolvido um objeto nulo.
Se quiser manejar o evento On Clicked em um botão:
If(FORM Event.code=On Clicked)
...
End if
Produto: 4D
Tema: Eventos de formulário
Número
1606
Criado por: 4D v18
Manual de linguagem 4D ( 4D v18)