Strumenti Utente

Strumenti Sito


documentazione_3di_riservata:bonita:taskform

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
documentazione_3di_riservata:bonita:taskform [2015/08/03 15:54] – [Requisiti] mbernardinidocumentazione_3di_riservata:bonita:taskform [Data sconosciuta] (versione attuale) – eliminata - modifica esterna (Data sconosciuta) 127.0.0.1
Linea 1: Linea 1:
-===== BONITA 5.10 - COMPONENTE TASKFORM ===== 
  
-Il componente TaskForm è utilizzato per il caricamento del form definito per un task di un flusso realizzato con Bonita 5.10. Le attività svolte sono quindi le seguenti: 
-  * Caricamento della definizione del form (relativo al task corrente) e di tutte le variabili di processo o di task definite; 
-  * Verifica dei campi del form da visualizzare: Esecuzione di tutti gli script Groovy di inject (**injectWidgetScript**) definiti per il form da caricare 
-  * Inizializzazione dei campi del form da visualizzare: Esecuzione degli script Groovy di inizializzazione dei campi (**inputScript**, **defaultValue**, **helpMessage**, **horizontalHeader**, **cells**) in base al tipo di campo 
-  * Disegno dei campi definiti (si rimanda alla sezione "widget supportati" per maggiori informazioni sui campi supportati dal TaskComponent) 
-  * Submit del form con esecuzione di tutti gli script Groovy **exprScript** definiti nel pulsante di submit e salvataggio di tutte le variabili definite nel form.  
- 
-==== Requisiti/Caratteristiche ==== 
- 
-  * Bonita 5.10 
-  * eXtraWayWorkflowWS installato e configurato sul server (TaskForm per poter funzionare esegue delle chiamate ai WS di eXtraWayWorkflowWS che si occupa poi dell'effettiva comunicazione con Bonita) 
-  * Stile dell'interfaccia del form **Bootstrap** 
-==== Widget Supportati ==== 
- 
-==== Principali Limitazioni ==== 
- 
-  * Tutti i connettori definiti sugli eventi **start** e **finish** vengono lanciati al submit del form. Non esiste il concetto di presa in carico di un task (tramite il quale gestire l'evento start). 
-  * Non esistendo la gestione della presa in carico di un task non è possibile neppure sospenderlo o ripristinarlo, quindi questi due eventi non sono gestiti. Tutti i connettori definiti su eventi **suspend** e **resume** non saranno mai lanciati. 
/data/attic/documentazione_3di_riservata/bonita/taskform.1438610059.txt.gz · Ultima modifica: 2017/09/08 10:59 (modifica esterna)