Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
TRIGGER PROPERTIES
|
TRIGGER PROPERTIES ( nivelTrigger ; eventoBase ; numTabla ; regNum ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
nivelTrigger | Entero largo |
![]() |
Nivel de ejecución del trigger | |||||
eventoBase | Entero largo |
![]() |
Evento de base de datos | |||||
numTabla | Entero largo |
![]() |
Número de la tabla | |||||
regNum | Entero largo |
![]() |
Número del registro | |||||
El comando TRIGGER PROPERTIES devuelve la información sobre el nivel de ejecución del trigger que se pasa en nivelTrigger. Puede utilizar TRIGGER PROPERTIES junto con Trigger level para efectuar diferentes acciones en función de la cascada del trigger. Para mayor información, consulte la descripción de triggers en cascada en la sección Triggers.
Si pasa un nivel de ejecución de trigger inexistente, el comando devuelve 0 (cero) en todos los parámetros.
La naturaleza del evento de base de datos para el nivel de ejecución del trigger se devuelve en dbEvent. En el tema Eventos trigger se ofrecen las siguientes constantes predefinidas:
Constante | Tipo | Valor |
On Deleting Record Event | Entero largo | 3 |
On Saving Existing Record Event | Entero largo | 2 |
On Saving New Record Event | Entero largo | 1 |
El número de tabla y de registro para el registro relacionado por el evento de base de datos para el nivel de ejecución del trigger se devuelven en tablaNum y regNum.
Acerca de números de registros
Trigger event
Trigger level
Triggers
Producto: 4D
Tema: Triggers
Número
399
Modificado: 4D v11 SQL Release 2
Manual de lenguaje 4D ( 4D v19)
Manual de lenguaje 4D ( 4D v19.1)
Manual de lenguaje 4D ( 4D v19.4)
Manual de lenguaje 4D ( 4D v19.5)
Manual de lenguaje 4D ( 4D v19.6)
Manual de lenguaje 4D ( 4D v19.7)
Manual de lenguaje 4D ( 4D v19.8)