Azione custom: Avvio processo

<< Fare clic per visualizzazione il sommario >>

Percorso:  Jamio Composer > Modellare un catalogo > La sezione Azioni Custom >

Azione custom: Avvio processo

Queste funzionalità sono fruibili con il nuovo front end Jamio On Stage Nextsono contrassegnate in Jamio Composer con la scritta *(NEXT)* o il badge Next.

 

Un'Azione custom di tipo Avvio processo, avvia un determinato processo.

Per definire tale azione, aprire il tab sezione Azioni Custom presente all'interno della scheda del catalogo e specificare le sue proprietà.

Nell'inserimento di azioni di tale tipologia, è necessario specificare nel gruppo delle proprietà, che appare a destra del campo quando viene spostato il focus con il mouse:

nella sezione Generale:

Processo: informazione obbligatoria, essa consente di associare l'esecuzione di un processo all’azione, ovvero durante l’esecuzione dell’applicazione, la selezione dell’azione determinerà l’avvio del processo ad essa collegato; il processo associato dovrà avere un nodo di inizio di tipo Manuale.

Assegnazioni di input: rappresentano le assegnazioni alle variabili di input del processo specificato nel campo Processo, specificate come funzione del contesto informativo, oppure del contesto organizzativo e utente. Le assegnazioni possono essere inserite sia manualmente, in modalità espressione, sia attraverso la Composizione automatica: se sono già presenti delle assegnazioni, ogni composizione automatica sovrascriverà il contenuto presente nell'editor delle assegnazioni.

Modalità di completamento:

oSincrona: se è associato l'avvio di un processo, l’esecuzione dell'Azione custom si completerà al termine del processo;

oAsincrona: se è associato l'avvio di un processo, l’esecuzione dell'Azione custom si completerà indipendentemente dal processo.

Numero minimo di risorse: numero minimo di risorse da selezionare per rendere attiva l'Azione custom.

Iterativo: se True l’azione viene eseguita in maniera ciclica sugli elementi selezionati nel catalogo; se False l'azione viene eseguita una sola volta. Per questa tipologia tale proprietà deve essere sempre False.

 

Il progettista Jamio openwork può decidere in maniera formale quali azioni sul catalogo siano richieste prima e dopo l'esecuzione dell'Azione custom, allo scopo di personalizzare il comportamento delle applicazioni in modo controllato in Jamio On Stage Next:

nella sezione Prima dell'esecuzione:

Titolo del messaggio: testo riportato nel titolo del messaggio personalizzato visualizzato su Jamio On Stage Next, utile all'utente per confermare o annullare l'esecuzione dell'azione custom. Il titolo del messaggio è obbligatorio, se specificata la proprietà Testo del messaggio;

Testo del messaggio: testo riportato nel messaggio personalizzato visualizzato su Jamio On Stage Next, utile all'utente per confermare o annullare l'esecuzione dell'azione custom. Il testo del messaggio è obbligatorio se specificata la proprietà Titolo del messaggio;

nella sezione Dopo l'esecuzione (disponibile solo per la Modalità di completamento sincrona):

Messaggio di ritorno: è un messaggio personalizzato che il processo visualizza su Jamio On Stage Next e che serve ad indicare la fine dell’esecuzione del processo richiamato dall’azione sincrona; la definizione del messaggio è possibile sia attraverso la selezione dal contesto informativo, dal contesto utente o dal contesto di output del processo nelle diverse modalità di espressione (o con contesto o in modo destrutturato). Se il messaggio di ritorno riporta nel suo contenuto un valore o elemento del catalogo da cui l'azione è stata avviata, è opportuno garantire che durante il processo sincrono il catalogo non venga eliminato o non modificato. Eventuali regole di costruzione della risposta che insistono su un contesto informativo inesistente, provocheranno un errore;

Azione sul catalogo: permette di decidere l'operazione da effettuare sul catalogo alla fine dell'esecuzione del processo fra:

oRicaricaopzione di default che permette di ricaricare il catalogo al termine dell'esecuzione del processo;

oNessuna: permette di non eseguire alcuna azione sul catalogo dopo l'esecuzione dell'Azione custom.

 

SezioneAzioneCustomCat

 

Definizione azione custom di avvio processo (sincrono)