Le liste di valori

<< Fare clic per visualizzazione il sommario >>

Percorso:  Gli oggetti del mondo Jamio >

Le liste di valori

Una lista di valori è un set di informazioni tutte dello stesso tipo aggregate in un insieme.

Le liste di valori sono ad esempio utilizzate per definire gli elementi che un utente può selezionare attraverso un controllo di tipo casella combinata (combo box).E' possibile definire una lista di valori in più modi utilizzando le espressioni.

Con una regola di tipo validazione si definisce una lista di valori utilizzando i predicati:

 

appartiene alla lista

appartiene alla lista o è nullo

 

Per inserire l'oggetto si seleziona la modalità espressione (f(x)) e si usa la sintassi:

 

{object1, object2,…, objectn}

 

oppure la funzione:

 

List(object1, object2,…, objectn)

 

Sia nel primo che nel secondo caso gli elementi object1..n devono essere dello stesso tipo elementare e per la loro definizione occorre rispettare quanto previsto dalla sintassi. Ad esempio la lista di valori di tipo testo Approvato, Non approvato, Da revisionare può essere definita come segue:

 

{'Approvato', 'Non approvato', 'Da revisionare'}

 

oppure:

 

List('Approvato', 'Non approvato', 'Da revisionare')

 

Per definire liste indicizzate, ovvero liste chiave-valore, clicca qui.

 

Inoltre in fase di modellazione di un'entità, è possibile inserire un campo e per esso selezionare la proprietà lista nella sezione Definizione. Così facendo si possono definire lista di:

data e ora;

testo;

tipo collegamento;

booleano;

dato strutturato;

collegamento (tipo strutturato);

numerico.

La generazione automatica del layout associa ai campi definiti come suddetto il controllo grafico lista corrispondente al tipo.