Regole di validazione per campi di tipo Collegamento

<< Fare clic per visualizzazione il sommario >>

Percorso:  Jamio Composer > Jamio Rule Editor > Le validazioni >

Regole di validazione per campi di tipo Collegamento

Predicato

Descrizione

Oggetto

Espressione OEL

appartiene all'archivio

Consente di navigare i cataloghi dell’archivio indicato nell’oggetto per la valorizzazione del soggetto.

Alias di tipo archivio

BelongsToRepository

appartiene alla lista

Verifica che l'oggetto indicato appartenga alla lista.

 

BelongsToList

appartiene alla lista o è non nullo

Verifica che l'oggetto indicato appartenga alla lista, oppure che sia nullo.

 

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

è selezionabile dal catalogo

Fa in modo che il collegamento possa essere popolato solo con la reference ad un elemento selezionato da uno specifico catalogo.
In Jamio composer è possibile indicare in diversi modi il catalogo da cui selezionare tra cui un alias definito nella soluzione, catalogo correlato.
Tale validazione si applica solo in Jamio on stage, lato server non viene eseguito alcun controllo di validità.

Alias di tipo catalogo (modalità Modello/Alias)

BelongsToCatalog

è selezionabile dal catalogo di tipo

Fa in modo che il collegamento possa essere popolato solo con la reference ad un elemento selezionato da un catalogo di uno specifico tipo.
In Jamio composer il tipo può essere selezionato tra i modelli della soluzione.
Tale validazione si applica solo in Jamio on stage, lato server non viene eseguito alcun controllo di validità.

Modello di catalogo (modalità Modello/Alias)

BelongsToCatalogOfType

è uguale a

Verifica che il valore inserito nel campo è uguale a l’oggetto. Nel dettaglio verifica l'uguaglianza tra le proprietà Name, Type e URL del collegamento soggetto e la proprietà Name, Type e URL del collegamento oggetto.

 

EqualsTo

è un indirizzo Google Places

Abilita la compilazione del campo a partire da un indirizzo censito in Google Places. Il collegamento soggetto deve avere una struttura specifica come qui descritto.

Non previsto

GooglePlaces

è un luogo Google Places

Abilita la compilazione del campo a partire da un luogo censito in Google Places. Il collegamento soggetto deve avere una struttura specifica come qui descritto.

Non previsto

GooglePlaces

è una città Google Places

Abilita la compilazione del campo a partire da una città censita in Google Places. Il collegamento soggetto deve avere una struttura specifica come qui descritto.

Non previsto

GooglePlaces

è una nazione Google Places

Abilita la compilazione del campo a partire da una nazione censita in Google Places. Il collegamento soggetto deve avere una struttura specifica come qui descritto.

Non previsto

GooglePlaces

referenzia

Verifica che il valore inserito nel campo referenzi l’oggetto. Nel dettaglio verifica l'uguaglianza tra la proprietà URL del collegamento soggetto e la proprietà URL del collegamento oggetto.

Campo collegamento o alias

IsReferenceOf