PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Crée un fichier Word (.RTF) avec les données d'un champ Table ou Table hiérarchique.
Remarque : Ce fichier pourra être ouvert sous Word ou sous OpenOffice Writer (selon le logiciel installé sur le poste en cours).
Versions 18 et supérieures
WEBDEV - Code ServeurPHP Cette fonction permet désormais de manipuler les champs Table hiérarchique dans les sites WEBDEV et PHP.
Nouveauté 18
WEBDEV - Code ServeurPHP Cette fonction permet désormais de manipuler les champs Table hiérarchique dans les sites WEBDEV et PHP.
WEBDEV - Code ServeurPHP Cette fonction permet désormais de manipuler les champs Table hiérarchique dans les sites WEBDEV et PHP.
Versions 20 et supérieures
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
Nouveauté 20
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
Versions 23 et supérieures
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
Nouveauté 23
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
Exemple
WINDEVEtats et RequêtesCode Utilisateur (MCU)
sFic est une chaîne
// Demande le nom du fichier
sFic = fSélecteur("", "", "Choisissez le fichier d'exportation", ...
"Fichiers Word (*.rtf) *.rtf", "rtf", fselCrée + fselExiste)
// Si le nom n'a pas été fourni, abandonne l'export
// Sinon, exporte le contenu du champ Table TABLE_TABLE1
SI sFic <> "" ALORS TableVersWord(TABLE_TABLE1, sFic, taSansTitre)
WEBDEV - Code ServeurAjax
sFic est une chaîne
// Demande le nom du fichier
sFic = ComplèteRep(fRepExe()) + "MonDOCS" + ConnexionOccurrence() + ".doc"
// Si le nom n'a pas été fourni, abandonne l'export
// Sinon, exporte le contenu du champ Table TABLE_TABLE1
SI sFic <> "" ALORS TableVersWord(TABLE_TABLE1, sFic, taSansTitre)
Syntaxe
<Résultat> = TableVersWord(<Nom du champ> , <Nom du fichier Doc> [, <Options> [, <Ligne début> [, <Ligne fin>]]])
<Résultat> : Booléen
  • Vrai si le fichier a été créé,
  • Faux dans le cas contraire.
<Nom du champ> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ à manipuler. Ce champ peut correspondre :
  • à un champ Table.
  • à un champ Table hiérarchique.
<Nom du fichier Doc> : Chaînes de caractères (avec guillemets)
Nom et chemin complet du fichier Word à créer. Si le fichier existe déjà, il est remplacé par le nouveau fichier.
<Options> : Constante optionnelle de type Entier
Paramètre le fichier Word à créer.
taAvecColonnesInvisiblesExporte aussi les colonnes invisibles du champ.
Versions 22 et supérieures
WINDEV Les colonnes définies comme non imprimables et non exportables sont exportées. Ces colonnes sont définies :
  • soit par programmation : propriété ..VisibleEnExportEtImpression à Faux.
  • soit dans l'onglet "Général" de la fenêtre de description des colonnes : option "Export et impression" à "Jamais".
Nouveauté 22
WINDEV Les colonnes définies comme non imprimables et non exportables sont exportées. Ces colonnes sont définies :
  • soit par programmation : propriété ..VisibleEnExportEtImpression à Faux.
  • soit dans l'onglet "Général" de la fenêtre de description des colonnes : option "Export et impression" à "Jamais".
WINDEV Les colonnes définies comme non imprimables et non exportables sont exportées. Ces colonnes sont définies :
  • soit par programmation : propriété ..VisibleEnExportEtImpression à Faux.
  • soit dans l'onglet "Général" de la fenêtre de description des colonnes : option "Export et impression" à "Jamais".
taColonneOrdreAffichéExporte les colonnes selon l'ordre des colonnes actuellement affiché dans le champ (et non selon l'ordre des colonnes défini sous l'éditeur).
WEBDEV - Code Serveur Cette constante n'est pas disponible.
taLigneSélectionnéesExporte uniquement les lignes sélectionnées (par défaut, toutes les lignes sont exportées).
WEBDEV - Code Serveur Cette constante n'est pas disponible.
taSansTitreSeules les données sont copiées dans le fichier.
taSansTotauxN'exporte pas :
  • les lignes de totaux, moyenne et comptage automatique (par défaut, ces lignes sont exportées).
  • Versions 22 et supérieures
    WINDEV les lignes de calculs personnalisés (par défaut, ces lignes sont exportées).
    Nouveauté 22
    WINDEV les lignes de calculs personnalisés (par défaut, ces lignes sont exportées).
    WINDEV les lignes de calculs personnalisés (par défaut, ces lignes sont exportées).
WEBDEV - Code Serveur Cette constante n'est pas disponible.
taTitreColonnes
(Valeur par défaut)
Le titre des colonnes est inséré dans le fichier.
<Ligne début> : Entier optionnel
Numéro de la ligne de début de l'exportation. Si ce paramètre n'est pas précisé, la ligne de début est la première ligne du champ.
<Ligne fin> : Entier optionnel
Numéro de la ligne de fin de l'exportation. Si ce paramètre n'est pas précisé, la ligne de fin est la dernière ligne du champ.
Remarques
  • Le fichier créé pourra être ouvert avec Word version 95 ou supérieure ou avec OpenOffice Writer version 2 ou supérieure.
  • Les colonnes fusionnées sont ignorées.
Liste des exemples associés :
Les fonctions TableVers Exemples unitaires (WINDEV) : Les fonctions TableVers
[ + ] Export des données d'une table avec les fonctions WLangage.
Dans cet exemple, nous abordons les principaux thèmes suivants :
1/ l'interfaçage avec Word et Excel
2/ l'envoi de données vers le presse-papiers
3/ la génération d'un fichier texte

Cet exemple montre comment exporter le contenu d'une table vers un document Word, un classeur Excel, le presse-papiers ou vers un fichier texte grâce aux ordres très clairs du WLangage : TableVersWord, TableVersExcel, VersPressePapier, TableVersTexte.
Composantes
WINDEVWEBDEV - Code ServeurEtats et Requêtes wd230std.dll
Linux wd230std.so
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire