4D v16.3OBJECT Get action |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
OBJECT Get action
|
OBJECT Get action ( {* ;} objeto ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
* | Operador |
![]() |
Si se especifica, objeto es un nombre de objeto (cadena) Si se omite, objeto es un campo o una variable | |||||
objeto | Objeto de formulario |
![]() |
Nombre de objeto (si * se especifica) o Campo o variable (si * se omite) |
|||||
Resultado | Texto |
![]() |
Acción estándar asociada | |||||
El comando OBJECT Get action devuelve el código de la acción estándar asociada al objeto o a los objetos designado(s) por los parámetros objeto y * .
Puede definir la acción estándar de un objeto en modo Diseño utilizando la lista de propiedades (ver la sección Acciones estándar en el manual de Diseño), o usando el comando OBJECT SET ACTION.
El comando devuelve una cadena que contiene el código para la acción estándar asociada al objeto. Puede comparar el valor recibido con las constantes del tema "Valores Texto para Acción estándar asociada":
Constante | Tipo | Valor |
Object Accept action | Cadena | 2 |
Object Add subrecord action | Cadena | 14 |
Object Automatic splitter action | Cadena | 16 |
Object Cancel action | Cadena | 1 |
Object Clear action | Cadena | 21 |
Object Copy action | Cadena | 19 |
Object Cut action | Cadena | 18 |
Object Database Settings action | Cadena | 32 |
Object Delete record action | Cadena | 7 |
Object Delete subrecord action | Cadena | 13 |
Object Edit subrecord action | Cadena | 12 |
Object First page action | Cadena | 10 |
Object First record action | Cadena | 5 |
Object Goto page action | Cadena | 15 |
Object Last page action | Cadena | 11 |
Object Last record action | Cadena | 6 |
Object MSC action | Cadena | 36 |
Object Next page action | Cadena | 8 |
Object Next record action | Cadena | 3 |
Object No standard action | Cadena | 0 |
Object Open back URL action | Cadena | 37 |
Object Open next URL action | Cadena | 38 |
Object Paste action | Cadena | 20 |
Object Previous page action | Cadena | 9 |
Object Previous record action | Cadena | 4 |
Object Quit action | Cadena | 27 |
Object Redo action | Cadena | 31 |
Object Refresh current URL action | Cadena | 39 |
Object Return to Design mode action | Cadena | 35 |
Object Select all action | Cadena | 22 |
Object Show Clipboard action | Cadena | 23 |
Object Stop loading URL action | Cadena | 40 |
Object Test Application action | Cadena | 26 |
Object Undo action | Cadena | 17 |
Usted desea asociar la acción "Cancel" a todos los objetos sin acción del formulario:
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
Producto: 4D
Tema: Objetos (Formularios)
Número
1260
Creado por: 4D v14
Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)