Regole di validazione per campi di tipo Testo

<< Fare clic per visualizzazione il sommario >>

Percorso:  Jamio Composer > Le business rules > Le validazioni >

Regole di validazione per campi di tipo Testo

 

Predicato

Descrizione

Oggetto

Espressione OEL

appartiene alla lista

Verifica che il valore inserito nel campo appartenga ad una lista di valori.

Lista di testo

BelongsToList

appartiene alla lista o è nullo

Verifica che il valore inserito nel campo appartenga ad una lista di valori, o nullo.

Lista di testo

BelongsToListOrNull

è non inizializzato

Verifica che il valore inserito nel campo sia non inizializzato (nullo).

Non previsto

NotInitialized

è non nullo

Verifica che il valore inserito nel campo sia non nullo e non vuoto.

Non previsto

NotNull

è non vuoto

Verifica che il valore inserito nel campo sia non vuoto.

Non previsto

NotEmpty

è uguale a

Verifica che il valore inserito nel campo sia uguale all’oggetto.

Testo

IsEqualTo

contiene

Verifica che il valore inserito nel campo contenga l’oggetto.

Testo

Contains

è posta elettronica

Verifica che il valore inserito nel campo sia un indirizzo di posta elettronica valido.

Non previsto

Email

è un codice fiscale

Verifica che il valore inserito nel campo sia un codice fiscale valido.

Non previsto

FiscalCode

è una partita IVA

Verifica che il valore inserito nel campo sia una partita IVA valida.

Non previsto

Vat

è un' espressione regolare

Verifica che il valore inserito nel campo rispetti l’espressione regolare indicata nell’oggetto.

Testo

StringRegex

è una stringa alfabetica

Verifica che il valore inserito nel campo sia alfabetica (con spazi vuoti).

Non previsto

AlphabeticString

è una stringa alfabetica senza spazi

Verifica che il valore inserito nel campo sia alfabetica senza spazi vuoti.

Non previsto

AlphabeticStringWithoutSpace

è una stringa numerica

Verifica che il valore inserito nel campo sia numerica (con spazi vuoti).

Non previsto

NumericString

è una stringa numerica senza spazi

 

Verifica che il valore inserito nel campo sia numerica (senza spazi vuoti).

Non previsto

NumericStringWithoutSpace

è una stringa alfanumerica

Verifica che il valore inserito nel campo sia alfanumerica (con spazi vuoti).

Non previsto

AlphaNumericStringWithoutSpace

è una stringa alfanumerica senza spazi

 

Verifica che il valore inserito nel campo sia alfanumerica (senza spazi vuoti).

Non previsto

AlphaNumericStringWithoutSpace

ha lunghezza compresa tra

Verifica che il valore inserito nel campo abbia una lunghezza (con spazi vuoti) compresa nell’intervallo indicato nell’oggetto.

Interval(numerico intero1, numerico intero2) (modalità espressione)

StringLenghtBetween

ha lunghezza maggiore di

Verifica che il valore inserito nel campo abbia una lunghezza (con spazi vuoti) maggiore dell’oggetto.

Numerico intero

StringLengthGreaterThan

ha lunghezza minore di

Verifica che il valore inserito nel campo abbia una lunghezza (con spazi vuoti) minore dell’oggetto.

Numerico intero

StringLengthBetweenStringWithoutSpace

ha lunghezza senza spazi compresa tra

Verifica che il valore inserito nel campo abbia una lunghezza (senza spazi vuoti) compresa nell’intervallo indicato nell’oggetto.

Interval(numerico intero1, numerico intero2) (modalità espressione)

StringLengthBetweenStringWithoutSpace

ha lunghezza senza spazi maggiore di

Verifica che il valore inserito nel campo abbia una lunghezza (senza spazi vuoti) maggiore dell’oggetto.

Numerico intero

StringLengthGreaterThanStringWithoutSpace

 

ha lunghezza senza spazi minore di

Verifica che il valore inserito nel campo abbia una lunghezza (senza spazi vuoti) minore dell’oggetto.

Numerico intero

StringLengthLessThanStringWithoutSpace

 

inizia con

Verifica che il valore inserito nel campo inizi con il valore dell’oggetto.

Testo

BeginsWith

Termina con

Verifica che il valore inserito nel campo termini con il valore dell’oggetto.

Testo

EndsWith

è compreso tra

Verifica che il valore inserito nel campo sia compreso nell’intervallo indicato nell’oggetto.

Interval(testo1, testo2) (modalità espressione)

Between

è maggiore di

Verifica che il valore inserito nel campo sia maggiore dell’oggetto.

Testo

GreaterThan

è minore di

Verifica che il valore inserito nel campo sia minore dell’oggetto.

Testo

LessThan

è maggiore o uguale di

Verifica che il valore inserito nel campo sia maggiore o uguale dell’oggetto.

Testo

GreaterThanOrEqual

è minore o uguale di

Verifica che il valore inserito nel campo sia minore o uguale dell’oggetto.

Testo

LessThanOrEqual