Interval

<< 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