I parametri per i lancio del report

Nome variabile

Tipologia

Possibili valori

Valore di default

Descrizione

ReportName

C(20)

Nome del report senza estensione '.vrp'.

outputFormat

C(20)

PDF|PDFA1B|HTML| XML|XMLS| CSV|CSVS|CSV2| XMLSHTML|XSLFO| POSTSCRIPT| XLS|OFFP

Tipo di output.

mode

C(10)

IMMEDIATA|DOWNLOAD|FILE|MAIL|MULTIFILE

Modalitā di output.

FileName

C(20)

Nome del file di output in caso di 'mode=FILE'.

showOptionPanel

Logic

true|false

false

Visualizza sempre il pannello di impostazione stampa.

ExecAtEnd

C(500)

Nome dell'eventuale funzione o routine realizzata con SITEPAINTER INFINITY da lanciare alla fine del della generazione di ogni file del report in caso di 'mode' uguale a "MULTIFILE".

ExecAtGroup

C(500)

Nome dell'eventuale funzione o routine realizzata con SITEPAINTER INFINITY da lanciare alla fine della generazione di ogni file del report in caso di 'mode' uguale a "MULTIFILE".

showAfterCreate

L

true|false

Comanda la visualizzazione del file pdf se si č selezionata l'opzione di creazione del pdf.

ForwardTo

C(50)

Link da aprire al termine del report se si č selezionato 'mode' diverso da "IMMEDIATA".

IgnoreForwardTo

L

true|false

Se č uguale a false e se 'mode' č diverso da "IMMEDIATA", alla fine del report viene effettuato il Forward alla page 'spmessagepage'.

coverPrint

L

true|false

false

Comanda la stampa di una prima pagina con l'elenco dei parametri ricevuti dal report.

directPrint

L

true|false

Se a true e se mode č uguale a "IMMEDIATA", per i formati di stampa HTML e PDF dopo la generazione del report viene lanciata in automatico la dialog di stampa.

m_cVZMParamBlock

Memo

Elenco di filtri aggiuntivi da applicare alla query utilizzata dal report nel formato

nome_campo#$#operatore_del_filtro#$#valore_filtro#$#tipo_del_campo#$##$#*

language

C(50)

Indica la lingua in cui stampare il report. Se č vuoto, il report sarā stampato nella lingua standard.

SubstituteQuery

C(50)

Nome di una query che sostituirā la query principale del report per la stampa in corso.

Parametri

Nome variabile

Tipologia

Possibili valori

Valore di default

Descrizione

Parametri per la stampa che utilizza i modelli

Nome variabile

Tipologia

Possibili valori

Valore di default

Descrizione

model

C(100)

Percorso e nome del modulo pdf con il quale effettuare il merge, quando outputFormat=XMLS.

editFields

L

true|false

Specifica se i campi vuoti del modulo compilato possano essere editabili, quando outputFormat=XMLS.

ExternalServer

C(500)

Server esterno che effettua il merge del report in formato XMLS e il modulo pdf specificato in "model".

xsltFile

C(200)

Per il formato di stampa XML, permette di specificare un file xslt da associare.

docModel

C(100)

Per il formato di stampa XLS e OFFP, permette di specificare un file XSL, DOCX o ODT da associare.

mixedMerge

L

true|false

Se a true, per il formato di stampa XMLS specificando permette di alternare le istanze dei moduli specificati in model.

numberPage

L

true|false

Se a true, nel formato di stampa XMLS aggiunge il numero di pagina rispetto al numero di pagine totali in basso a destra nel foglio.

modelPdfA

L

true|false

Se a true, .

Parametri per l'impostazione della pagina

Nome variabile

Tipologia

Possibili valori

Valore di default

Descrizione

pageFormat

C(10)

A4|A3|LETTER|LEGAL|CUSTOM

A4

Formato pagina.

pageWidth

N(4)

0

Larghezza della pagina (in millimetri).

pageHeight

N(4)

0

Altezza della pagina (in millimetri).

rotation

C(10)

LANDSCAPE|PORTRAIT

5

Orientamento di stampa.

marginTop

N(4)

5

Margine superiore in millimetri.

marginBottom

N(4)

5

Margine inferiore in millimetri.

marginLeft

N(4)

5

Margine sinistro in millimetri.

Parametri per l'invio tramite email del report:

Nome variabile

Tipologia

Possibili valori

Valore di default

Descrizione

mailfrom

M

Indirizzo di e-mail mittente quando mode=MAIL.

mail

M

Indirizzo di e-mail destinatario quando mode=MAIL.

subject

M

Oggetto della e-mail.

msgtext

M

Testo della e-mail.

smtpHost

C(80)

Oggetto della e-mail.

smtpProtocol

C(10)

Oggetto della e-mail.

smtpPort

N(10)

Oggetto della e-mail.

smtpAuth

L

true|false

Oggetto della e-mail.

smtpUser

C(80)

Oggetto della e-mail.

smtpPassword

C(80)

Oggetto della e-mail.

smtpSave

L

true|false

Oggetto della e-mail.