Wordmdl - Configurazione

Navigation:  WordMDL >

Wordmdl - Configurazione

Previous pageReturn to chapter overviewNext page

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:
a) Se e' stato richiesta la stampa sulla periferica configurata per l'esportazione, prima di eseguirla cancello il file di output che mi aspetto, se esso esiste

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:
S=via Sview: word crea un file di stampa.pcl tramite la stampa verso una opportuna periferica che genera il file e poi viene lanciato Sview per la conversione
W=Word, fa tutto Word, modalità disponibilie solo per versioni uguali o superiori a Word2010 Questa modalità è comunicata a Word sul file di informazioni (xml2doc_info.txt) semplicemente indicando nel parametro "saveAs=" un file ".pdf"

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
path in cui trovo i file .xml di dati
poi se è presente un “;” (opzionale) seguito da numeri interi viene indicato il numero di documenti, generati dal modello, che saranno stampati

c:\ecoge\tmp\test\origine_0001.xml;0001

riga 2

fullpath (formato client)


parametro obbligatorio
path in cui trovo il documento "origine.doc" in cui generare

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:
nel testo:
   <IMAGE:fullpath_nomefile.ext>
o
   <IMAGE:@image@=nomefile.ext>
in tabella:
    "@image@=shortname_imagefile"


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:
nel testo:
  a. <EMBEDDEDFILE:fullpath_nomefile.ext>
  b. <EMBEDDEDASICON:fullpath_nomefile.ext>
in tabella:
  a. "@embeddedfile@=shortname_file"
  b. "@embeddedasicon@=shortname_file"


debug=

"S"/"N"

"N"

modalità debug?
Se vale "S"nella cartella di elaborazione della macro viene creato un file di log avente nome:
ggmmaaaa_hhmmss_xml2doc_log.txt
dove ggmmaaaa=data di sistema
dove hhmss=ora di sistema












 

 

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.