Liste di variabili per probabilistico
Le LISTE, utili per agevolare la scrittura delle regole, sono insiemi di variabili che assumono tutte il valore blank o non blank relativamente al valore di un'altra variabile.
Tipicamente appartengono ad una lista tutte le variabili di una sezione del questionario che deve essere compilata o no sulla base di un quesito "filtro" precedente.
Scrivendo una sola regola che indica incompatibilità tra una variabile e la variabile LISTA verranno automaticamente generate in fase di controllo, tante regole quante sono le variabili indicate nella lista se la lista è OR, o una regola che comprende tutte le variabili della lista se questa è AND.
Esempio:
- se l'eta è minore di 14 anni non deve essere compilata una sezione del questionario che comprende sei variabili; dovremmo scrivere sei regole tra ETA e VAR1, VAR2...VAR6; invece creando una lista chiamandola "LISETA" con VAR1,VAR2... VAR6 potremo scrivere una sola regola tra ETA e LISETA:
- ETA(0-13) LISETA< )
- se la lista fosse dichiarata "AND" avremmo avuto una regola con tutte le variabili della lista.
Una lista può comprendere al massimo 100 variabili.
Per creare una lista:
- scrivere un nome univoco, anche rispetto le variabili lungo al massimo 6 caratteri;
- scegliere "O" per liste in OR oppure "A" per liste in AND;
Per aggiungere variabili ad una lista:
- vengono visualizzate tutte le variabili che hanno blank nel dominio nel listbox "scegli variabile";
- scegliere con il mouse le variabili da inserire nella lista;
Le variabili da una lista possono essere cancellate scegliendole con il mouse dal listbox "variabili in lista".
Alla fine premere "add/mod" nella zona lista per aggiornare la lista;
Da menu a tendina:
- Con "clear" si annullano le modifiche alla lista;
- Con "exit" si esce senza salvare le modifiche:
- Con "save and exit" vengono memorizzate le modifiche anche sul file esterno "STRUTT.dat" e "LISTE.dat" se esistono liste in "AND".
- Con "import" vengono caricate le liste da file esterni "STRUTT.dat" e "LISTE.dat".