funcion ReEjecutando():booleano;

 

Comprueba si el script se está ejecutando en modo silencioso.


 

Si el script se está ejecutando, por cualquier motivo, en modo de re-ejecución silenciosa, devuelve Cierto. "Por cualquier motivo" INCLUYE las re-ejecuciones silenciosas debidas a un botón, a que se ha auto-recuperado la prospección, a que se ha retrocedido a una pregunta anterior, etc.

 

En caso de que el script se esté ejecutando en modo normal, devuelve Falso.

Parámetros

Ninguno.

Valor devuelto

Cierto si se trata de una re-ejecución silenciosa y Falso en cualquier otro caso.

Equivalencia en inglés

ReExecuting.

En re-ejecuciones silenciosas y auto-recuperaciones

En estas situaciones funciona según lo ya explicado.

Temas relacionados

·         Tutorial >> Cómo ejecuta OriGn los scripts >> Retroceder a una pregunta anterior

·         Tutorial >> Cómo ejecuta OriGn los scripts >> Re-ejecuciones silenciosas, funcionamiento

·         Tutorial >> Cómo ejecuta OriGn los scripts >> Procedimientos ejecutados por un botón

·         Tutorial >> Cómo ejecuta OriGn los scripts >> Controlar las re-ejecuciones

·         Tutorial >> Cómo ejecuta OriGn los scripts >> Auto-recuperación de prospecciones

Ver también

Ejemplo

VAR
  BloquesA: tabla[1..10] de entero;
  BloquesB: tabla[1..22] de entero;
 
INICIO
 
  Si NO ReEjecutando()entonces
  inicio
  // Las permutaciones sólo hace falta hacerlas una vez pues los valores
  // de las variables globales se mantienen
    Permuta(BloquesA);
    Permuta(BloquesB);
  fin;
 
  ...
 
FIN.