FORM Event
FORM Event -> Resultado
Parâmetro | Tipo | Descrição | |
---|---|---|---|
Resultado | Object | ← | objeto evento |
Descrição
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 code |
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:
- Objetos List box ou colunas, veja list box documentation on developer.4d.com.
- Áreas 4D View Pro, veja Evento formulário On VP Ready.O
Nota: se não há um evento atual, FORM Event devolvido um objeto nulo.
Exemplo 1
Se quiser manejar o evento On Clicked em um botão:
If(FORM Event.code=On Clicked)
...