4D v16.3

Active transaction

Inicio

 
4D v16.3
Active transaction

Active transaction 


 

Active transaction -> Resultado 
Parámetro Tipo   Descripción
Resultado  Booleano in Devuelve False si se suspende la transacción actual

El comando Active transaction devuelve True si el proceso actual está en transacción y si esta transacción no se suspende. Devuelve False si no hay una transacción en curso, o si se suspende la transacción actual. Una transacción puede ser suspendida utilizando el comando SUSPEND TRANSACTION.

Dado que el comando también devolverá False si el proceso actual no está en transacción, puede que necesite utilizar el comando In transaction para saber si el proceso está en transacción.

Para más información, consulte el párrafo .

Usted quiere conocer el estado de la transacción actual:

 If(In transaction)
    If(Not(Active transaction))
       ALERT("La transacción actual está suspendida")
    Else
       ALERT("La transacción actual está activa")
    End if
 Else
    ALERT("No estamos en transacción")
 End if



Ver también 

In transaction
RESUME TRANSACTION
SUSPEND TRANSACTION
Suspender las transacciones

 
PROPIEDADES 

Producto: 4D
Tema: Transacciones
Número 1387

This command can be run in preemptive processes

 
HISTORIA 

Creado por: 4D v15 R4

 
ARTICLE USAGE

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)