Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-1) was last changed on 28-Jan-2022 10:13 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 added 85 lines
%%(display:none)
{{{
WikiUp
}}}
/%
[{TableOfContents }]\\
\\
!! Setup\\
Il setup viene nella modalità standard, nodi Setup, program, G30.\\
\\
Il wizard è definito nello script GRA_G30.\\
\\
\\
\\
\\
\\
\\
\\
\\
!! Setup - OLD\\
Xml di esempio:\\
%%quote
. 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.\\
(1) il modulo G30 se trova nell'XML passato un tag Riga suppone che provenga da script e costruisce un Xml secondo la struttura standard.\\
\\
! 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)\\
Definisce come viene utilizzato l'XML delle risposte passato in input al questionario\\
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\\
Definisce come devono essere formattate le risposte dell'utente in output al questionario\\
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 questionario\\
Questi 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.\\
# AddAuxSection: specifico se aggiungere la sezione con i dati ausiliari (data creazione, data modifica, utente creazione utente modifica\\
questionario, descrizione)\\
\\
! tag Rules\\
Definisce il tipo di esecuzione della regola\\
attributi:\\
# Execution\\
valori possibili:\\
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\\
. Ris è il codice della risposta\\
. 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\\
This page has only one version
«