Parametri di Configurazione su wordmdl Lato Gestionale.
Gruppo |
Parametro |
Valori |
Descrizione |
ARC-OTT |
PATH-APRI-FILE |
path (formato client) |
Percorso in cui verrà copiato il modello da generare, i file xml di dati e la macro di generazione |
STAMPE |
PERIFERICA-STAMPA-FILE |
codice periferica |
tra i parametri in input di WORDMDL c'è il codice di periferica per il quale generare, se questa è una periferica di tipo "MAIL"; in tal caso devo simulare l'invio su questa periferica configurata per avere il file di stampa che permetta la trasformazione del documento in TIF/PDF |
STAMPE |
PATH-STAMPA-FILE |
path (formato client) |
serve in due casi: b) se e' stato richiesto l'invio via MAIL trasformo il file generato in allegato e lancio il programma di invio posta |
WORDMDL |
BACKGROUND-DEFAULT |
S/N |
Attiva o disattiva la modalità operativa di Word: in background (minimizzato) o non in background: su Word 2007/2010 è stato evidenziato che la generazione in barckground di documenti consecutivi creava problemi, quindi è consigliato usatre la modalità NON non in background |
WORDMDL |
modo-creazione-pdf |
W/S |
Modalità di generazione del PDF per gli allegati EMAIL: |
WORDMDL |
debug |
S/N |
Attiva o no la creazione del logo di debug sulla macro scrivendo la riga debug= sul file di informazioni |
Parametri di Configurazione su wordmdl Lato Macro XML2DOC.doc sono i valori possibli passati nel file xml2doc_info.txt.
Parametro |
Valore |
Default |
Descrizione |
Esempio |
riga 1 |
fullpath (formato client)[;n] |
parametro obbligatorio |
c:\ecoge\tmp\test\origine_0001.xml;0001 |
|
riga 2 |
fullpath (formato client) |
parametro obbligatorio |
c:\ecoge\tmp\test\origine.doc |
|
bkground= |
"N"/"S" |
"N" |
||
PrintTo= |
Nome stampante presente sul sistema operativo client |
"" |
||
exit= |
"S"/"N" |
"N" |
Indica se uscire o no da Word al termine dell'elaborazione |
|
saveAs= |
Path (formato client) |
file su cui salvare il documento prodotto da Word, se il file ha estensione .PDF e la versione di Word è compatibile allora viene prodotto un pdf |
||
copie= |
"numero" |
"1" |
numero di copie in formato stringa: "1", "2",...ecc. |
copie="009” |
eliminaVuote= |
"S"/"N" |
"N" |
Elimino le righe vuote/pagine vuote a fine documento? [Usato per stampe FATA] |
|
cartellaImmagini= |
path cartella (formato client) |
path di avvio del documento di macro |
E' il percorso della cartella dove vengono cercate le immagini da inserire nel documento indicate sul file di dati tramite i tag: |
|
cartellaEFile= |
path cartella (formato client) |
path di avvio del documento di macro |
E' il percorso della cartella dove vengono cercati i file da inserire nel documento indicati sul file di dati tramite i tag: |
|
debug= |
"S"/"N" |
"N" |
modalità debug? |
|
Esempio 1
c:\ecoge\tmp\origine0001.xml;3
c:\ecoge\tmp\origine.doc
saveAs="c:\ecoge\tmp-test\adasdasd.doc"
PrintTo="Kyocera FS-2000D KX"
exit="S”
copie="009”
bkground=”S”
eliminaVuote=”S”
Nella prima riga (obbligatoria) si indica il file xml contenente i dati se è presente un “;” (opzionale) seguito da numeri interi viene indicato il numero di documenti, generati dal modello, che saranno stampati.
La seconda riga (obbligatoria) indica il modello di word in formato .doc.
La terza, la quarta, la quinta e la sesta riga riga possono contenere opzionalmente e senza ordine particolare i seguenti parametri:
saveAs = “eventuale percorso dove salvare il file doc”
PrintTo = “nome della stampante su cui indirizzare l’output”
exit = “S” o “N” uscita e chiusura dell’applicazione Word dopo l’esecuzione della macro
copie = “002” numero di copie (in questo caso due)
bkground=”S “ (se non è presente si presume che l’applicazione sia visibile)
eliminaVuote=”S “ (per togliere eventuali righe vuote nelle tabelle e pagine vuote alla fine del documento [per stampe FATA])
Esempio 2
c:\ecoge\tmp\origine0001.xml
c:\ecoge\tmp\origine.doc
In questo caso verrà elaborato un documento senza generare la stampa.