Setup
Il setup viene nella modalità standard, nodi Setup, program, G30.Il wizard è definito nello script GRA_G30.
Setup - OLD
Xml di esempio:
. Setup
. Pres FormType="TREE/TAB/ONE-SEC"
. AddAuxSection="1/blank"
. Resp InputType="RIS/FIX/SEC"
. OutputType="RIS/FIX/SEC"
. Rules Execution="SECTION/QUESTION/blank"
. Compile="1/blank"
tag InputForm - non ancora implementato(1)
Definisce come usare l'XML che descrive la struttura del form.- TABLE: l'xml contiene la struttrua del questionario secondo lo standard del configuratore
- SCRIPT: l'Xml contiene un insieme di righe. Ogni riga è una riga di script e definisce domande e sezioni.
tag Resp
Definisce come utilizzare l'XML in input al questionario e come formattare l'XML in output al questionario delle risposte- Attributo InputType - non implementato(2)
valori possibili
RIS: la risposta è contenuta in un tag Risposta (ogni risposta un tag)
FIX: le risposte sono contenute nel CDATA di un tag DATI in una stringa a larghezza fissa (usato per la manutenzione tabelle)
SEC: le risposte sono divise per sezioni
- Attributo OutputType
valori possibili
RIS: la risposta è contenuta in un tag Risposta (ogni risposta un tag)
FIX: le risposte sono contenute nel CDATA di un tag DATI in una stringa a larghezza fissa (usato per la manutenzione tabelle)
SEC: le risposte sono divise per sezioni
(2) il modulo G30 cerca di decodificare l'XML delle risposte che arriva da AS400: se presente un tag DATI suppone che siano passate a larghezza fissa, se presenti tag <Risposta ....> carica i dati secondo il modo standard altrimenti analizza l'XML, che risulta suddiviso per sezioni e carica le risposte nel questionario.
tag Pres
Definisce come viene mostrato il questionarioQuesti sono gli attributi e i possibili valori:
- FormType: definisce la forma di presentazione
- ONE_SEC: mostro una sola sezione. Se nel questionario ne sono presenti più di una viene mostrata solo la prima.
- TREE: Il questionario mostra sulla sinistra l'albero delle sezioni e sulla destra la prima sezione visibile.
- TAB: mostro le sezioni come un elenco di tab. Non vengono eseguite regole.
- ONE_SEC: mostro una sola sezione. Se nel questionario ne sono presenti più di una viene mostrata solo la prima.
- AddAuxSection: specifico se aggiungere la sezione con i dati ausiliari (data creazione, data modifica, utente creazione utente modifica
tag Rules
Definisce il tipo di esecuzione della regolaattributi:
- Execution
SECTION: le regole vengono eseguite al cambio di sezione
QUESTION: le regole vengono eseguite alla modifica di una risposta di una domanda
blank: le regole non vengono eseguite
l'XML delle risposte (forma di input e di output)
Il modulo G30 è in grado di ricevere 3 formati di risposte in input e di restituire gli stessi formati in output.Di seguito la descrizione di questi tre formati
- RIS: ogni risposta viene inserita in un tag Risposta con i seguenti attributi
. Ogg è il tipo parametro della risposta
. Dec è la decodifica della risposta
. Dom è il codice dellla domanda
. Flg in posizione 1 riporta la forzatura della domanda, in posizione 3 riporta la forzatura della post regola
. Cfg riporta le risposte delle domande configurate: la risposta della domanda principale è nell'attributo Ris, le altre in questo. Il campo è formattato a larghezza fissa.
- FIX: le risposte vengono inserite nel CDATA di un campo DATI formattate a larghezza fissa. E' usato quando si passano le risposte di una tabella.
- SET: le risposte sono passate divise per sezione. La divisione per ora è fatta con un XML stile a quello di setup dell'emulatore
Add new attachment
Only authorized users are allowed to upload new attachments.
G’day (anonymous guest)
My Prefs
JSPWiki v2.8.0