Opción de punto de guardado
Last updated
Last updated
La Plataforma implementa la opción Savepoint, que permite realizar un salto utilizando la Ranura de Salto a un lugar arbitrario del Script - la última Ranura pasada con la opción Savepoint activada.
El punto de guardado es un atributo de la ranura, que se establece activando el conmutador "Punto de guardado" en la ventana de edición de la ranura:
Un punto de guardado puede asignarse a varias ranuras de un mismo script. Cada vez que la ejecución del Script alcanza una Ranura con la opción Savepoint activada, se sobrescribe la Variable Contextual savepoint_node_id donde se almacena el ID de la Ranura.
Cuando la ejecución del Script alcance una Ranura de Salto con la opción Savepoint seleccionada en el campo DESTINOS, se producirá la transición a la última Ranura pasada con la opción Savepoint activada.
Utilizando la ranura de memoria, el usuario puede guardar el valor de un determinado punto de guardado en las variables contextuales del chat:
Y también sobrescribir el valor de la Variable Contextual savepoint_node_id:
Si se especifica un valor incorrecto de savepoint_node_id, al entrar en la ranura de salto con la opción Savepoint, se producirá una transición a la ranura de inicio.we