Attributs |
Description |
String LNCSrvAddr |
Adresse IPv4 du serveur Launcher. Exemple: 192.168.1.3 |
String ToXls |
Nom du document modèle. Exemple: C:\\temp\\template.xlsx |
String ToSheet |
Nom de la feuille Excel. |
String ToName |
Nom de la plage de destination. |
String XlsOpt |
Peut prendre les valeurs suivantes : • *REPLACE : les nouvelles données remplacent les anciennes données. • *RESIZE : les nouvelles données remplacent les anciennes données. La zone dans le classeur est redimensionnée. • *ADD : les nouvelles données sont ajoutées aux anciennes données. • *INSERT : des lignes sont insérées pour recevoir les nouvelles données. Le paramètre ENTIRER détermine si des lignes entières sont insérées, ou non. • *MAP : les valeurs des colonnes de la source de données sont affectées aux cellules portant les mêmes noms dans le tableau Excel. Seul le premier entregistrement de la source de donnée est utilisé.
|
String NoData |
Peut prendre les valeurs suivantes : • *BLANK : si aucune donnée n’est présente dans la source de données, la zone est laissée vide • *DEL : si aucune donnée n’est présente dans la source de données, les cellules sont supprimées |
String XlsMap |
Peut prendre les valeurs suivantes : • *MAPNAME : les valeurs des colonnes de la source de données sont affectées aux cellules portant les mêmes noms dans le tableau Excel. • *MAPVALUE : les valeurs des colonnes de la source de données sont affectées aux cellules dont la valeur initiale est identique |
String ColPref |
Peut prendre les valeurs suivantes : • *NONE : aucun préfixe pour les colonnes • Valeur du préfixe pour les colonnes |
String DataSource |
Le path complet du fichier CSV si on n’utilise pas la classe DataSource. |
String RecCnt |
Si on utilise directement un fichier CSV comme source de données, il faut obligatoirement spécifier le nombre de lignes du fichier CSV. Dans tous les autres cas, cet attribut n’est pas utilisé. |
String Entirer |
Peut prendre les valeurs suivantes : • True : des lignes entières sont insérées • False : pas d’insertion de lignes entières |
String AutoFmt |
Peut prendre les valeurs suivantes : • *NONE : aucun format automatique n'est appliqué. • nom du format : le format spécifié est appliqué. |
String AutoFit |
Peut prendre les valeurs suivantes : • True : ajuster automatiquement la largeur des colonnes. • False : ne pas modifier la largeur des colonnes. |
String FmtCells |
Peut prendre les valeurs suivantes : • True : le format des cellules est fixé en fonction du type Base de Données. • False : le format des cellules est fixé par Excel, en fonction des valeurs. |
String AddColH |
Peut prendre les valeurs suivantes : • True : les noms des colonnes sont insérés en première ligne. • False : les noms des colonnes ne sont pas insérés en première ligne. |
String Freeze |
Peut prendre les valeurs suivantes : • True : remplace les expressions par leur valeur calculée • False : aucun remplacement |
String LocateSheet |
Spécifie la feuille active. |
String LocateCell |
Spécifie la cellule active. |
DataSource sourceData |
Une instance de la classe DataSource. |
String Output |
Peut prendre les valeurs suivantes : • *PRINT : le document sera imprimé sur l’imprimante définie par défaut. |
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.xlsx |
String SavFmt |
Peut prendre les valeurs suivantes : • *NORMAL : format du fichier modèle • *XLS : format Excel • *TXT : format texte
|
String EndOpt |
Peut prendre les valeurs suivantes : • *NONE : aucune option de fin de traitement • *DOC : fermeture du fichier Excel • *ALL : fin de la session de commandes et fermeture de l’application Excel • *APP : fermeture de l’application Excel
|
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 ToXls |
getToXls() |
setToXls() |
String ToSheet |
getToSheet() |
setToSheet() |
String ToName |
getToName() |
setToName() |
String XlsOpt |
getXlsOpt() |
setXlsOpt() |
String NoData |
getNoData() |
setNoData() |
String XlsMap |
getXlsMap() |
setXlsMap() |
String ColPref |
getColPref() |
setColPref() |
String DataSource |
getDataSource() |
setDataSource() |
String RecCnt |
getRecCnt() |
setRecCnt() |
String Entirer |
getEntirer() |
setEntirer() |
String AutoFmt |
getAutoFmt() |
setAutoFmt() |
String AutoFit |
getAutoFit() |
setAutoFit() |
String FmtCells |
getFmtCells() |
setFmtCells() |
String AddColH |
getAddColH() |
setAddColH() |
String Freeze |
getFreeze() |
setFreeze() |
String LocateSheet |
getLocateSheet() |
setLocateSheet() |
String LocateCell |
getLocateCell() |
setLocateCell() |
DataSource sourceData |
getSourceData() |
setSourceData() |
String Output |
getOutput() |
setOutput() |
String ShowDoc |
getShowDoc() |
setShowDoc() |
String SavDoc |
getSavDoc() |
setSavDoc() |
String SavFmt |
getSavFmt() |
setSavFmt() |
String EndOpt |
getEndOpt() |
setEndOpt() |
La methode execute() permet de procéder à l’exécution de la commande LNCTOXLS.