Regole di validazione per campi di tipo Collegamento

<< Fare clic per visualizzazione il sommario >>

Percorso:  Jamio Composer > Le business rules > 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 (modalità Modello/Alias)

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

Consente di navigare il catalogo indicato nell’oggetto per la valorizzazione del soggetto. E’ possibile specificare come catalogo indicato nell’oggetto un catalogo correlato in modo da ottenere un campo collegamento che naviga un catalogo filtrato dinamicamente.

Alias di tipo catalogo (modalità Modello/Alias)

BelongsToCatalog

è selezionabile dal catalogo di tipo

Consente di navigare una istanza del modello di catalogo indicato nell’oggetto per la valorizzazione del soggetto.

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

IsReferenceO