Il controllo Reference

<< Fare clic per visualizzazione il sommario >>

Percorso:  Jamio Composer > Modellare una nuova entità > La sezione Layout >

Il controllo Reference

Il controllo Reference rappresenta il tipo elementare strutturato collegamento o il modello collegamento. Permette di selezionare un valore da un catalogo di Jamio openwork, caricare un file o salvare il riferimento di un link.

Un controllo di tipo Reference, visualizzato in Jamio on Stage, riporta in automatico tutte le azioni utili per popolare il campo collegamento. Nel dettaglio le azioni possibili sono:

Crea: permette di valorizzare il campo collegamento creando una nuova risorsa personalizzata con il tipo del catalogo associato al controllo attraverso una regola di validazione;

Cancella: permette di cancellare il contenuto del campo collegamento. Se il contenuto del collegamento è il riferimento ad un file allegato, il progettista può impostare il comportamento per cui alla richiesta di cancellazione del contenuto del campo viene richiesto all’utente interattivo se desidera cancellare anche il file riportato nel riquadro allegati oltre che il collegamento allo stesso;

Seleziona risorsa: permette di scegliere da un catalogo di Jamio openwork il nuovo valore del campo collegamento;

Seleziona file: permette di popolare il campo collegamento caricando (upload) su Jamio openwork un file scelto tra le risorse del file system. Il file caricato è poi consultabile, oltre che nel campo collegamento, anche nella sezione allegati della risorsa. Alla eliminazione del file dal campo collegamento è possibile eliminare in automatico il file dalla sezione allegati oppure rimuovere il solo riferimento nel campo collegamento lasciando una copia del file nella sezione allegati.

Rinomina collegamento: permette di modificare il nome assegnato al  collegamento;

Inserisci link: permette di popolare il campo collegamento specificando il nome e l’indirizzo di un link;

Seleziona da allegati: permette di riportare nel campo collegamento un file caricato su Jamio openwork attraverso la sezione allegati di una risorsa;

Aggiungi a preferiti: permette di segnare il collegamento nella sezione Preferiti;

Visualizza anteprima: permette di visualizzare l'anteprima del file; si abilita solo se il campo collegamento riporta come valore un file.

Le azioni suddette sono visualizzate  rispetto alle regole di validazione definite per il campo di tipo collegamento nella sezione comportamento e alle proprietà grafiche impostate attraverso la sezione layout.

Ad esempio se ad un controllo di tipo collegamento è associata una regola di validazione “collegamento deve essere selezionabile da un catalogo di tipo oggetto”  in automatico in Jamio on Stage sono nascoste le azioni Valorizza da file e Valorizza con link e visualizzata l’azione Valorizza con nuova risorsa.

 

Tipi di campo a cui associare il controllo

Un controllo Reference inserito in un layout di un modello di entità può avere come origine dati campi di tipo:

- Tipo elementare strutturato collegamento;

- Collegamento.

 

Proprietà grafiche

Dalla sezione Proprietà Grafiche del controllo è possibile impostare quali azioni può svolgere l’utente rispetto al collegamento riportato nel campo. Sono disponibili le opzioni:

- Disattiva seleziona risorsa;

- Disattiva creazione nuova risorsa;

- Disattiva seleziona file;

oRimuovi il file allegato alla cancellazione o sostituzione. Questa opzione è attiva se selezionata l'opzione "Disattiva seleziona file" e imposta la rimozione automatica del file dalla sezione allegati alla cancellazione o sostituzione del contenuto del campo collegamento;

- Disattiva inserisci link;

- Disattiva rinomina collegamento;

- Disattiva seleziona da allegati;

- Disattiva navigazione: nega all'utente interattivo la possibilità di aprire la risorsa referenziata;

- Disattiva aggiunta a preferiti: nasconde all’utente l’azione Aggiungi a preferiti;

- Disattiva anteprima: nasconde all'utente l'azione Visualizza anteprima.

E’ possibile applicare al testo contenuto in un controllo Reference le proprietà di stile ed impostare la larghezza e l’altezza del controllo.

La tabella che segue riporta per ogni azione prevista dal controllo Reference le condizioni per cui in automatico l’azione viene nascosta in Jamio on Stage. Le condizioni descritte nelle colonne sono esclusive tra loro. Ad esempio l’azione Apri risorsa collegata  non è visualizzata quando il valore del campo è vuoto oppure è selezionata la proprietà grafica Disattiva navigazione.

 

L’Azione…è nascosta in Jamio on Stage quando..

Nella sezione comportamento

Sono selezionate le proprietà grafiche

Altro

Crea nuova risorsa

E’ definita una regola di asserzione per cui il campo è bloccato.

E’ definita una regola di validazione sul campo collegamento con predicato è un indirizzo di Google Places.

E’ definita una regola di validazione sul campo collegamento con predicato Appartiene all’archivio.

Non è definita una regola di validazione sul campo collegamento con predicato è selezionabile da un catalogo.

Non è definita una regola di validazione sul campo collegamento con predicato è selezionabile da un catalogo di tipo.

Disattiva creazione nuova risorsa

 

Cancella

E’ definita una regola di asserzione per cui il campo è bloccato.

 

Il valore del campo è vuoto

Seleziona risorsa

E’ definita una regola di asserzione per cui il campo è bloccato.

E’ definita una regola di validazione sul campo collegamento con predicato è un indirizzo di Google Places.

Disattiva seleziona risorsa

 

Seleziona file

E’ definita una regola di asserzione per cui il campo è bloccato.

E’ definita una regola di validazione sul campo collegamento con predicato è un indirizzo di Google Places.

E’ definita una regola di validazione sul campo collegamento con predicato Appartiene all’archivio.

E’ definita una regola di validazione sul campo collegamento con predicato è selezionabile da un catalogo.

E’ definita una regola di validazione sul campo collegamento con predicato è selezionabile da un catalogo di tipo.

Disattiva seleziona file

Il controllo è contenuto in una risorsa di tipo documento o componente.

 

Il controllo è associato ad un campo di tipo collegamento.

Rinomina collegamento

E’ definita una regola di asserzione per cui il campo è bloccato.

Disattiva rinomina collegamento

Il valore del campo è vuoto.

Inserisci link

E’ definita una regola di asserzione per cui il campo è bloccato.

E’ definita una regola di validazione sul campo collegamento con predicato è un indirizzo di Google Places.

E’ definita una regola di validazione sul campo collegamento con predicato Appartiene all’archivio.

E’ definita una regola di validazione sul campo collegamento con predicato è selezionabile da un catalogo.

E’ definita una regola di validazione sul campo collegamento con predicato è selezionabile da un catalogo di tipo.

Disattiva inserisci link

Il controllo è associato ad un campo di tipo collegamento.

Seleziona da allegati        

E’ definita una regola di asserzione per cui il campo è bloccato.

E’ definita una regola di validazione sul campo collegamento con predicato è selezionabile da un catalogo.

E’ definita una regola di validazione sul campo collegamento con predicato è selezionabile da un catalogo di tipo.

Disattiva seleziona da allegati

Il controllo è contenuto in una risorsa di tipo documento o componente.

Il controllo è associato ad un campo di tipo tipo collegamento.

Aggiungi ai preferiti

 

Disattiva aggiunta ai preferiti

 

Visualizza anteprima

 

Disattiva anteprima

Il valore del campo non contiene un file.