Regole di validazione per campi di tipo Testo

<< Fare clic per visualizzazione il sommario >>

Percorso:  Jamio Composer > Jamio Rule Editor > 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

EqualsTo

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 numero di telefono internazionale

Verifica che il valore inserito nel campo sia un numero di telefono internazionale valido ovvero che la stringa soddisfi l'espressione regolare essere un numero di telefono che soddisfa la seguente espressione regolare

^\+?[1-9]\d{1,14}$

oun segno + oppure non presente, (^\+?)

ouna cifra tra 1 e 9 ([1-9])

ouna cifra tra 0 e 9 in quantità pari ad un valore compreso tra 1 e 14 (\d{1,14}$)

Non previsto

InternationalPhoneNumber

è 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

AlphaNumericString

è 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

StringLengthLessThan

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

StringBeginsWith

Termina con

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

Testo

StringEndsWith

è 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