Il ne faut pas MSOffice, OpenOffice ou LibreOffice
1 Un procédure (copytodocx.prg) de l'exportation d'un curseur /table au format docx (comme COPY TO XLS) Le forfait comprend un démo testdocx.prg
2 Une classe exportdocx de l'exportation d'un curseur / table au format docx Seulement une propriété doit définir, la propriété «grid» (référence à la grille / nom de la table)
Facultatif on peut définir d'autres propriétés (voir exportdocx_fr.txt) Cette propriétés, comme la police, gras, italique, des en-têtes et des lignes, sont accessible par clic droit
L'archive contient: - Exportdocx.txt (explications en anglais) - Exportdocx_fr.txt (explications en français) - Export.pjx (le projet de démonstration) - Exportdocx.vcx (la bibliothèque de classes) - Exportdocx.scx (démo form)
Code source :
**************************************************************************************************** * Un procédure (copytodocx.prg) de l'exportation d'un curseur / table au format docx (comme COPY TO XLS) * Il ne faut pas MSOffice ou LibreOffice **************************************************************************************************** * Version 1.2
# DEFINE theLanguage "ro-RO" LPARAMETERS cCur,lcFileName,llHead,lcFFields * Paramètres * cCur - Nom de de la table / curseur * lcFileName- Nom de du xlsx. Par défaut SYS(2015) (peuvent manquer) * llHead - .T. première rangée de xlsx contient les noms de colonnes. Par défaut .F. (peuvent manquer) * lcFFields - la liste des champs à sortie. Par défaut "" (peuvent manquer) * * etc. *