DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL
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
Convertit sous forme de chaîne le contenu de l'enregistrement en cours (dans un fichier de données, une vue HFSQL, une requête, ...).
Exemple
Enreg est une chaîne = Client.EnregistrementVersChaîne()
// Récupère la chaîne contenant la totalité de l'enregistrement
MonEnregistrement est une chaîne = Client.EnregistrementVersChaîne()
// Extrait le nom du client
NomClient est une chaîne = MonEnregistrement.ExtraitChaîne(1)
// Extrait le prénom du client
PrénomClient est une chaîne = MonEnregistrement.ExtraitChaîne(2)
Syntaxe

Convertir en chaîne le contenu d'un enregistrement pour le fichier spécifié Masquer les détails

<Résultat> = <Source>.EnregistrementVersChaîne([<Séparateur Rubrique> [, <Séparateur Tableau> [, <Format>]]])
<Résultat> : Chaîne de caractères
Valeur de l'enregistrement, exprimée sous la forme :
<Contenu rubrique 1> + <Séparateur rubrique> + <Contenu rubrique 2> + ...
Les contenus des rubriques sont extraits selon l'ordre physique des rubriques dans le fichier de données. Si la rubrique correspond à une valeur NULL, <Contenu de la rubrique> correspond à une chaîne vide ("").
Selon le <Format> précisé, cette chaîne de caractères est au format ANSI (par défaut) ou UNICODE.
<Source> : Type correspondant à la source spécifiée
Nom du fichier de données (vue ou requête) manipulé. Si ce nom n'est pas spécifié, la fonction <Source>.EnregistrementVersChaîne va manipuler le dernier fichier de données utilisé par la dernière fonction de gestion HFSQL (fonction commençant par la lettre H).
<Séparateur Rubrique> : Chaîne de caractères optionnelle
Chaîne de caractères utilisée pour séparer les différentes rubriques dans le <Résultat>. Par défaut, le séparateur utilisé est TAB.
<Séparateur Tableau> : Chaîne de caractères optionnelle
Chaîne de caractères utilisée pour séparer les valeurs des rubriques tableau (ou sous-rubriques) dans le <Résultat>. Par défaut, le séparateur utilisé est TAB.
Attention : par compatibilité avec WINDEV 5.5, les séparateurs ne sont pas indiqués lorsque les rubriques tableau sont vides.
<Format> : Constante optionnelle de type Entier
Format utilisé pour renvoyer la valeur de l'enregistrement. Par défaut, une chaîne de caractères au format ANSI est renvoyé. Pour obtenir une chaîne de caractères au format UNICODE, utilisez la constante suivante :
hUnicode <Résultat> est une chaîne de caractères UNICODE.
Remarques
  • Le contenu des rubriques de type mémo binaire n'est pas récupéré, mais le séparateur de rubrique est présent (pour éviter un décalage).
  • Le contenu des clés composées n'est pas récupéré, mais le séparateur de rubrique est présent (pour éviter un décalage).
Classification Métier / UI : Code métier
Composante : wd300hf.dll
Version minimum requise
  • Version 26
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 20/06/2023

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