WikiUp

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

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

-

Add new attachment

Only authorized users are allowed to upload new attachments.
«