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.