DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des files, piles, listes et tableaux / Fonctions Tableau
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
TableauVersCSV (Fonction)
En anglais : ArrayToCSV
Convertit un tableau à 1 ou 2 dimensions en chaîne de caractères au format CSV.
Remarque : Cette fonction est utilisable uniquement sur les tableaux WLangage.
Exemple
// Tableau à une dimension
sMesValeurs est une chaîne
// Tableau initial
MonTableau est un tableau de 3 chaînes
MonTableau[1] = "A"
MonTableau[2] = "B"
MonTableau[3] = "C"
sMesValeurs = TableauVersCSV(MonTableau)
// sMesValeurs contient : "A" + RC + "B" + RC + "C"
// Tableau à deux dimensions
sMesValeurs est une chaîne
// Tableau initial
MonTableau est un tableau de 2 par 3 chaînes
MonTableau[1,1] = "A"; MonTableau[1,2] = "B"
MonTableau[1,3] = "C"; MonTableau[2,1] = "D"
MonTableau[2,2] = "E"; MonTableau[2,3] = "F"
 
sMesValeurs = TableauVersCSV(MonTableau)
// sMesValeurs contient : "A;B;C"+RC+"D;E;F"
Syntaxe
<Résultat> = TableauVersCSV(<Tableau WLangage> [, <Séparateur de colonne>])
<Résultat> : Chaîne de caractères
Chaîne de caractères contenant les différentes valeurs du tableau.
Pour un tableau à une dimension, les éléments du tableau sont convertis en chaîne de caractères, puis ajoutés dans la chaîne en étant séparés par RC (Retour Chariot).
Pour un tableau à 2 dimensions, les éléments du tableau sont convertis en chaîne de caractères, puis ajoutés dans la chaîne. Les lignes sont séparées par RC (Retour Chariot) et les colonnes sont séparées par <Séparateur de colonne>.
<Tableau WLangage> : Variable de type Tableau
Nom du tableau à une ou 2 dimensions à convertir en chaîne de caractères. Ce tableau doit être alloué.
<Séparateur de colonne> : Chaîne de caractères optionnelle
Séparateur utilisé pour séparer les valeurs des différentes colonnes. Par défaut, le séparateur de colonnes utilisé est ";".
Remarques
  • Le séparateur utilisé dans le <Résultat> pour séparer les valeurs des différentes lignes est RC (Retour Chariot).
  • Les tableaux de type structure gérés sont uniquement des tableaux à une dimension.
  • Les tableaux contenant des chaînes UNICODE ou des variants ne sont pas gérés.
  • Pour le type Durée, la valeur est convertie en millièmes de seconde.
Composante : wd290vm.dll
Version minimum requise
  • Version 12
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

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