ExchangePlanObject..OnReceiveDataFromSlave

ExchangePlanObject.<Nombre del plan de intercambio>

OnReceiveDataFromSlave

Disponible desde la versión 8.0.

Sintaxis:

OnReceiveDataFromSlave(<ElementoDeDatos>, <ItemRecibido>, <EnviarDeVuelta>)

Parámetros:

<ElementoDeDatos>

Cuando se llama al controlador de eventos, este parámetro contiene el elemento de datos que se leyó del mensaje de intercambio de datos. Los elementos de datos pueden ser objetos ConstantValueManager., objetos de base de datos, conjuntos de registros de registro, secuencias o recalculos.

<ItemRecibido>

Tipo: DataItemReceive.
El valor de este parámetro se puede asignar en el controlador. Define si el elemento de datos que se ha leído se escribirá o no en la base de datos.
Cuando se llama al controlador de eventos, este parámetro se establece en Auto, lo que define las acciones predeterminadas, es decir, el elemento de datos se acepta si no se han registrado cambios en el elemento de datos para el nodo esclavo o se ignora en caso contrario.
El valor Accept significa que el elemento de datos leído debe ser aceptado, es decir, escrito en la base de datos, y si se han registrado cambios en el elemento de datos para el nodo de envío, se cancela el registro.
El valor Ignore significa que el elemento de datos leído debe ser ignorado, es decir, no se escribe en la base de datos y el registro de cambios permanece intacto.
Valor predeterminado: Auto.

<EnviarDeVuelta>

Tipo: Boolean.
Cuando se llama a un controlador, este parámetro tiene un valor de False, lo que significa que no se realizará ninguna acción. Si un controlador cambia el parámetro a un valor de True, significa que el estado del elemento de datos en este nodo de la base de datos distribuida debe transferirse al nodo de envío del mensaje procesado. Por lo tanto, si ya se han registrado cambios en el elemento de datos para el nodo de envío, no se realizan acciones, mientras que si no se han registrado, los cambios se registrarán.
Valor predeterminado: False.

Descripción:

Los cambios en los datos y la configuración en la base de datos distribuida se intercambian mediante mensajes de intercambio de datos. Existe un tipo de mensaje que se utiliza para transferir cambios de un nodo maestro a un nodo esclavo y viceversa. Este controlador de eventos se llama después de leer un elemento de datos de un mensaje que se ha recibido del nodo esclavo y antes de que se escriba en la base de datos. Se llama a un controlador para cada elemento de datos que se lee del mensaje.

Disponibilidad:

Servidor, cliente grueso, conexión externa.

Nota:

Este controlador desactiva temporalmente el modo seguro (esto no se aplica a los controladores agregados por extensiones de configuración).

Disponible desde:

Disponible desde la versión 8.0.

Descripción cambiada en la versión 8.3.22.