<< Fare clic per visualizzazione il sommario >> Percorso: Il linguaggio OEL > Funzioni > Interval |
Returns an interval type object.
Function
Interval(Object min, Object max)
Input parameters
Name |
Description |
Type |
Optional |
min |
Object to be used as min interval value |
Object |
|
max |
Object to be used as max interval value |
Object |
|
Return Value
Value |
Interval |
Esempio
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 |