FlowScript: ordine di elaborazione delle pagine del questionario

Compatibilità: IdSurvey 6 IdSurvey 7
X

Con l’introduzione di FlowScript diventa importante comprendere l’ordine di esecuzione delle varie funzioni presenti nelle opzioni di risposta e del FlowScript.

In sintesi, al click del bottone “Avanti” di una pagina del questionario, IdSurvey esegue più operazioni.

L’ordine in cui vengono eseguite le operazioni è il seguente:

  • Salva le risposte
  • Processa eventuali “Aggiorna campo nominativo”
  • Processa il Flowscript
  • Processa eventuali “fuori target” aggiunti alle opzioni di risposta
  • Processa eventuali salti (goto) aggiunti alle opzioni di risposta
  • Richiede la pagina successiva

 

Note

  • L’esecuzione di eventuali funzioni di salto (goto) e fuori target (ot) presenti in un FlowScript determinano la fine dell’esecuzione dello stesso. Eventuali istruzioni successive ad un salto o ad un fuori target verranno pertanto ignorate.
  • Quando si lavora con Flowscript è consigliabile non utilizzare contemporaneamente funzioni “inline” direttamente nelle opzioni di risposta (salti, fuori target e aggiorna campo nominativo).
    Aggiungendo tutte le funzioni della pagina nel FlowScript sarà più semplice avere il controllo dell’ordine di esecuzione, evitando così funzioni che potrebbero essere processate in modo diverso da come ci si aspetterebbe.

 

Ordine di elaborazione delle pagine del questionario

Tagged: