Interval

<< Fare clic per visualizzazione il sommario >>

Percorso:  Il linguaggio OEL > Esempi pratici >

Interval

Esempio 1

Esigenza: La nota spese è un documento che rappresenta la domanda di rimborso dei costi sostenuti, per conto dell’azienda, durante trasferte o eventi di rappresentanza. Nel documento nota spese occorre validare programmaticamente che nel campo importo totale di tipo numerico venga inserito in un valore compreso tra 1 e 2000.

 

Descrizione: In una soluzione Jamio openwork è definito un modello di tipo Dati denominato 'NotaSpese' che contiene un campo 'ImportoTotale' di tipo numerico decimale. Per verificare che nel campo 'ImportoTotale' venga inserito sempre un valore compreso tra 1 e 2000 occorre definire una regola di validazione. La funzione Interval, inserita con la modalità espressione nella parte destra della regola, permette di controllare se il valore inserito nel campo 'ImportoTotale' è nell'intervallo di valori compreso tra 1 e 2000.

 

L'affermazione ImportoTotale di NotaSpese è compreso Interval(1,2000) deve essere vera