DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Table
  • Conditions d'utilisation
  • Colonne de type mémo binaire (image)
  • Limite
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Crée un fichier XML avec les données d'un champ Table ou Table hiérarchique.
Remarques :
  • Par défaut, une feuille de styles (fichier ".XSL") est automatiquement générée lors de la création du fichier XML.
  • L'entité document du fichier XML généré se nomme WINDEV_TABLE.
Exemple
Etats et Requêtes
sFic est une chaîne
// Nom du fichier
sFic = fSélecteur("", "", "Choisissez le fichier d'exportation", ...
"Fichiers XML (*.XML) *.xml", "xml", fselCrée + fselExiste)
// Si le nom n'a pas été fourni, on abandonne l'export
// Sinon, on exporte le contenu du champ Table TABLE_TABLE1
SI sFic <> "" ALORS TableVersXML(TABLE_TABLE1, sFic, taSansTitre)
Syntaxe
<Résultat> = <Champ Table>.VersXML(<Nom du fichier XML> [, <Options> [, <Ligne début> [, <Ligne fin>]]])
<Résultat> : Booléen
  • Vrai si le fichier a été créé,
  • Faux dans le cas contraire.
<Champ Table> : Nom de champ
Nom du champ à manipuler. Ce champ peut correspondre :
  • à un champ Table.
  • à un champ Table hiérarchique.
<Nom du fichier XML> : Chaînes de caractères
Nom et chemin complet du fichier XML à 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 XML à créer.
taAvecColonnesInvisiblesExporte aussi les colonnes invisibles du champ.
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).
taLigneSélectionnéesExporte uniquement les lignes sélectionnées (par défaut, toutes les lignes sont exportées).
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).
taSansXSLLa feuille de style (fichier ".XSL") n'est pas créée.
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

Conditions d'utilisation

La fonction <Table>.VersXML peut être utilisée indifféremment sur :
  • un champ Table ou Table hiérarchique fichier.
  • un champ Table ou Table hiérarchique par programmation.
  • un champ monosélection ou multisélection.
Etats et Requêtes

Colonne de type mémo binaire (image)

Pour les colonnes de type mémo binaire, le fichier XML contient une chaîne vide.

Limite

Les colonnes fusionnées sont ignorées.
Composante : wd300std.dll
Version minimum requise
  • Version 27
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 16/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale