DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL
  • Rubriques 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
Récupère la structure et la valeur de l'enregistrement en cours et les exporte dans une chaîne de caractères au format JSON.
Remarque : Cette fonction est utilisable aussi bien sur les fichiers de données que sur les requêtes.
Exemple
// Exporte l'enregistrement en cours du fichier de données "Client"
sJSON est une chaîne 
sJSON = Client.EnregistrementVersJSON()
// Exporte l'enregistrement en cours du fichier de données "Client"
// Remarque : seules les rubriques NOM et NUMERO sont prises en compte
sJSON est une chaîne 
sJSON = Client.EnregistrementVersJSON("NOM,NUMERO")
Syntaxe
<Résultat> = <Source>.EnregistrementVersJSON([<Liste des rubriques>])
<Résultat> : Chaîne de caractères
Structure et valeur de l'enregistrement en cours au format JSON. Cette structure est représentée sous la forme :
{"Fichier":
{
"Rubrique1":Donnée de la rubrique 1,
"Rubrique2":Donnée de la rubrique 2,
...
}
}
<Source> : Type correspondant à la source spécifiée
Nom du fichier de données HFSQL manipulé ou de la requête manipulée.
<Liste des rubriques> : Chaîne de caractères optionnelle
Rubriques à exporter.
Si plusieurs rubriques sont spécifiées, le nom des rubriques doit être séparé par une virgule.
Les rubriques de type clé composée, mémo binaire ou binaire sont ignorées.
Si ce paramètre n'est pas précisé ou correspond à une chaîne vide (""), toutes les rubriques sont exportées (sauf les rubriques de type clé composée, mémo binaire ou binaire) dans l'ordre physique de description.
Remarques

Rubriques tableau

Si une des rubriques exportées est une rubrique de type tableau, chaque élément de la rubrique tableau est exporté dans un nouveau niveau :
{"Fichier":
{
"Rubrique1":Donnée de la rubrique 1,
"Rubrique2":Donnée de la rubrique 2,
"RubriqueTab":
[Donnée élément 1, Donnée élément 2, ...]
...
}
}

Rappel : Les rubriques de type clé composée, mémo binaire ou binaire sont ignorées.
Composante : wd300hf.dll
Version minimum requise
  • Version 25
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