PreviousNext
Help > Programmation avec LAUNCHER Office > Les classes Java > La classe LNCPRTDOC 
La classe LNCPRTDOC 

 

Attributs

Description

String LNCSrvAddr

Adresse IPv4 du serveur Launcher.

Exemple:

192.168.1.3

String Doc

Nom du document modèle.

Exemple:

C:\\temp\\template.docx

String WordPath

Répertoire par défaut de Word.

String MrgType

Peut prendre les valeurs suivantes :

         *NONE : aucune fusion n’est faite.

         *FILE : les données à fusionner sont issues d’un fichier csv ou d’une base de données.

String Unlink

Peut prendre les valeurs suivantes :

         True : suppression des champs vides

         False : aucune suppression

String OutSave

Peut prendre les valeurs suivantes :

         True : sauvegarde du document généré

         False : aucune sauvegarde

String MrgSel

Format de fusion :

         *LTR : format lettre

         *CAT : format catalogue

String OutPdf

Chemin complet du fichier PDF à sauvegarder.

String OutPrn

Chemin complet du fichier PRN à sauvegarder.

String ExecMrg

Peut prendre les valeurs suivantes :

         True : exécution du publipostage

         False : le document est simplement préparé pour le publipostage

String Printer

Nom de l’imprimante.

String Copies

Nombre de copies générées.

String Tray

Nom du bac.

String FirstPAgeTray

Numéro ou nom de bac.

String OtherPageTray

Numéro ou nom de bac.

String DirectPrt

Peut prendre les valeurs suivantes :

         True : impression directe

         False : pas d’impression directe

String OneDoc

Peut prendre les valeurs suivantes :

         True : merge document temporaire

         False : aucun merge

String DltLgn

Peut prendre les valeurs suivantes :

         True : suppression des lignes vides après la fusion

         False : aucune suppression

String MailTo

Un champs ou rubrique d’un fichier csv ou d’une table d’une base de données contenant des adresses email.

String MailSubj

Sujet du mail.

String HeaderSrc

Nom du fichier qui contient les entêtes.

String TmpPdf

Fichier temporaire PDF.

String TmpPrn

Fichier temporaire PRN.

String DataSource

Le chemin complet du fichier CSV si on n’utilise pas la classe DataSource.

DataSource sourceData

Une instance de la classe DataSource.

String Output

Peut prendre les valeurs suivantes :

         *PDF : si le document généré est au format PDF

         *EMAIL : si le résultat est envoyé par email

         *OUTPRN : fichier d’impression PRN

         *PRINT : le document sera imprimé

String ShowDoc

Peut prendre les valeurs suivantes :

         True : le document généré est visible

         False : le document généré n’est pas visible

String SavDoc

Chemin complet du fichier résultat.

Exemple:

C:\\temp\\result.docx

String SavFmt

Peut prendre les valeurs suivantes :

         *NORMAL : format du fichier modèle

         *DOC : format Word

         *HTM : format HTML

 

String EndOpt

Peut prendre les valeurs suivantes :

         *NONE : aucune option de fin de traitement

         *DOC : fermeture du fichier Word

         *ALL : fin de la session de commandes et fermeture de l’application Word

         *APP : fermeture de l’application Word

 

 

Tous les attributs sont accessibles et modifiables par le biais de méthodes Getters et Setters .

Attributs

Getter (lecture)

Setter (écriture)

String LNCSrvAddr

getLNCSrvAddr()

setLNCSrvAddr()

String Doc

getDoc()

setDoc()

String WordPath

getWordPath()

setWordPath()

String MrgType

getMrgType()

setMrgType()

String Unlink

getUnlink()

setUnlink()

String OutSave

getOutsave()

setOutSave()

String MrgSel

getMrgSel()

setMrgSel()

String OutPdf

getOutPdf()

setOutPdf()

String OutPrn

getOutPrn()

setOutPrn()

String ExecMrg

getExecMrg()

setExecMrg()

String Printer

getPrinter()

setPrinter()

String Copies

getCopies()

setCopies()

String Tray

getTray()

setTray()

String FirstPageTray

getFirstPageTray()

setFirstPageTray()

String OtherPageTray

getOtherPageTray()

setOtherPageTray()

String DirectPrt

getDirectPrt()

setDirectPrt()

String OneDoc

getOneDoc()

setOneDoc()

String DltLgn

getDltLgn()

setDltLgn()

String MailTo

getMailTo()

setMailTo()

String MailSubj

getMailSubj()

setMailSubj()

String HeaderSrc

getHeaderSrc()

setHeaderSrc()

String TmpPdf

getTmpPdf()

setTmpPdf()

String TmpPrn

getTmpPrn()

setTmpPrn()

String DataSource

getDataSource()

setDataSource()

String Output

getOutput()

setOutput()

String ShowDoc

getShowDoc()

setShowDoc()

String SavDoc

getSavDoc()

setSavDoc()

String SavFmt

getSavFmt()

setSavFmt()

String EndOpt

getEndOpt()

setEndOpt()

DataSource sourceData

getSourceData()

setSourceData()

 

La methode execute() permet de procéder à l’exécution de la commande LNCPRTDOC.