4D v16.3OBJECT Get action |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
OBJECT Get action
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| OBJECT Get action ( {* ;} objeto ) -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| * | Operador |
|
Se especificado, objeto é um nome de objeto (string), se omitido, objeto é um campo ou uma variável | |||||
| objeto | Objeto de formulário |
|
Nome de objeto (se* é especificado) ou Campo ou Variável (se * é omitido) | |||||
| Resultado | Texto |
|
Ação estandarte associada | |||||
O comando OBJECT Get action devolve o código da ação estandarte associada ao objeto ou aos objetos designado(s) pelos parâmetros objeto e * .
Pode definir a ação padrão de um objeto em modo Desenho utilizando a lista de propriedades (ver a seção Ações padrões no manual de Desenho), ou usando o comando OBJECT SET ACTION.
O comando devolve uma cadeia que contém o código para a ação padrão associada ao objeto. Pode comparar o valor recebido com as constantes do tema "Valores Texto para Ação estandarte associada":
| Constante | Tipo | Valor |
| Object Accept action | Cadeia | 2 |
| Object Add subrecord action | Cadeia | 14 |
| Object Automatic splitter action | Cadeia | 16 |
| Object Cancel action | Cadeia | 1 |
| Object Clear action | Cadeia | 21 |
| Object Copy action | Cadeia | 19 |
| Object Cut action | Cadeia | 18 |
| Object Database Settings action | Cadeia | 32 |
| Object Delete record action | Cadeia | 7 |
| Object Delete subrecord action | Cadeia | 13 |
| Object Edit subrecord action | Cadeia | 12 |
| Object First page action | Cadeia | 10 |
| Object First record action | Cadeia | 5 |
| Object Goto page action | Cadeia | 15 |
| Object Last page action | Cadeia | 11 |
| Object Last record action | Cadeia | 6 |
| Object MSC action | Cadeia | 36 |
| Object Next page action | Cadeia | 8 |
| Object Next record action | Cadeia | 3 |
| Object No standard action | Cadeia | 0 |
| Object Open back URL action | Cadeia | 37 |
| Object Open next URL action | Cadeia | 38 |
| Object Paste action | Cadeia | 20 |
| Object Previous page action | Cadeia | 9 |
| Object Previous record action | Cadeia | 4 |
| Object Quit action | Cadeia | 27 |
| Object Redo action | Cadeia | 31 |
| Object Refresh current URL action | Cadeia | 39 |
| Object Return to Design mode action | Cadeia | 35 |
| Object Select all action | Cadeia | 22 |
| Object Show Clipboard action | Cadeia | 23 |
| Object Stop loading URL action | Cadeia | 40 |
| Object Test Application action | Cadeia | 26 |
| Object Undo action | Cadeia | 17 |
Você deseja associar a ação "Cancel" a todos os objetos sem ação do formulário:
ARRAY TEXT($arrObjects;0)
FORM GET OBJECTS($arrObjects)
For($i;1;Size of array($arrObjects))
If(OBJECT Get action(*;$arrObjects{$i})=Object No standard action)
OBJECT SET ACTION(*;$arrObjects{$i};Object Cancel action)
End if
End for
Produto: 4D
Tema: Objetos (Formulários)
Número
1260
Criado por: 4D v14
Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)
Adicionar um comentário