| At line 1 added 71 lines |
| %%(display:none) |
| {{{ |
| WikiUp |
| }}} |
| /% |
| [{TableOfContents }]\\ |
| !!! OBIETTIVO\\ |
| Recupero di un XML da un servizio. Trasformazione di un XML restituito da un servizio in formato TXT o LATEX. Attualmente gestisce solo documenti XML di max 30000. |
|
| !!! PREREQUISITI\\ |
| D/COPY QILEGEN,£FSRDS |
| D/COPY QILEGEN,£FSR |
|
| !!! PARAMETRI\\ |
| !! PARAMETRI DI INPUT\\ |
| - Funzione: __campo £FSRFU__ |
| * GET Recupero di un XML da un servizio.\\ |
| * TRX Trasformazione di un documento XML restituito da un servizio in formato TXT o LATEX.\\ |
| * VIS Visualizzazione di un documeto XML restituito da un servizio in formato XML, TXT o LATEX.\\ |
| * PRN Stampa di un documento XML restituito da un servizio in formato TXT o LATEX.\\ |
| - Metodo: __campo £FSRME__ |
| Funzione GET: |
| * *BLANKS Recupero di un XML da un servizio.\\ |
| Funzione TRX: |
| * TXT Trasformazione di un documento XML in formato TXT.\\ |
| * LTX Trasformazione di un documento XML in formato LATEX.\\ |
| Funzione VIS: |
| * TXT Visualizzazione di un documento XML in formato TXT.\\ |
| * LTX Visualizzazione di un documento XML in formato LATEX.\\ |
| Funzione PRN: |
| * TXT Stampa di un documento XML in formato TXT.\\ |
| * LTX Stampa di un documento XML in formato LATEX.\\ |
| - Funzione di chiamata di un servizio: __campo £FSRLF__ |
| Campo utilizzato con la funzione GET per recuperare un XML da un servizio. La sintassi della funzione è quella di chiamata di un servizio da Loocup. |
|
| - Componente: __campo £FSRCM__ |
| Campo utilizzato con le funzioni TRX, VIS e PRN. Specifica il tipo di componente grafico rappresentato dall'XML. Attualmente sono gestiti i valori EXB (matrice) e TRE (albero) per la trasformazione in formato testo e il valore EXB (matrice) per la trasformazione in LATEX. |
|
| - Parametri: __campo £FSRPA__ |
| Campo utilizzato con le funzioni TRX, VIS e PRN. Elenco di parametri da utilizzare per la funzione scelta. Attualmente sono gestiti per la componente matrice i seguenti parametri: |
| * COD(COL1,COL2,..) Specifica le colonne della matrice da visualizzare / stampare / trasformare. Valore di default tutte le colonne.\\ |
| * RIG(n) Specifica il numero massimo di righe da visualizzare / stampare / trasformare. Valore di default tutte le righe.\\ |
| - XML restituito dal servizio: __campo £FSRXM__ |
| Campo di input per le funzioni TRX, VIS e PRN. Dimensione massima 30000. |
|
| !! PARAMETRI DI OUTPUT\\ |
| - XML restituito dal servizio: __campo £FSRXM__ |
| Campo di output per la funzione GET. Contiene l'XML da visualizzare / stampare / trasformare. Dimensione massima 30000. |
|
| - Documento XML trasformato: __campo £FSRTX__ |
| Campo di output per la funzione TRX. Contiene l'XML trasformato in formato testo o latex. Dimensione massima 30000. |
|
| - Indicatore di errore: __campo £FSR35 (*IN35)__ |
| Indicatore di errore di esecuzione della /COPY. |
|
| !!! ESEMPI DI CHIAMATA\\ |
| %%quote |
| |EVAL £FSRFU='GET' |
| |EVAL £FSRLF='F(EXB;B£SER_44;LIS.FLD) 1(OJ;*FILE;BRENTI0F) 2(;;)' |
| |EXSR £FSR |
| | |
| |EVAL £FSRFU='TRX' |
| |EVAL £FSRME='LTX' |
| |EVAL £FSRCM='EXB' |
| |EVAL £FSRPA='RIG(10) COD(SSTR03,SSTR04,SSTR05)' |
| |EVAL £FSRXM=XML restituito dal servizio |
| |EXSR £FSR |
| /% |
| ---- |
| !!! NOTE\\ |
| - |