DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2026

Enregistrement (Type de variable)
Le type Enregistrement permet de sauvegarder les valeurs d'un enregistrement.
HExporteCSV (Fonction)
Exporte les enregistrements d'une table (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier CSV.
<Source>.RecherchePremier (Fonction)
Positionne sur le premier enregistrement du fichier dont la valeur d'une rubrique spécifique est supérieure ou égale à une valeur recherchée.
<Source>.RechercheDernier (Fonction)
Positionne sur le dernier enregistrement du fichier dont la valeur d'une rubrique spécifique est inférieure ou égale à une valeur recherchée.
HRecule (Fonction)
Recule de plusieurs enregistrements dans la table, à partir de la position en cours, selon une rubrique spécifiée.
<Source>.GèreMémo (Fonction)
Permet de modifier la gestion des rubriques de type mémo.
HSupprime (Fonction)
Supprime un enregistrement d'une table (d'une requête ou d'une vue).
<Source>.RécupèreRubrique (Fonction)
Renvoie le contenu d'une rubrique de l'enregistrement en cours (dans la table, la vue, la requête, ...).
HGèreMémo (Fonction)
Permet de modifier la gestion des rubriques de type mémo.
<Source>.SupprimeTout (Fonction)
Supprime tous les enregistrements d'une table, d'une vue HFSQL ou d'une requête.
HErreurModification (Fonction)
Permet de:
  • renvoyer la valeur d'une rubrique d'un enregistrement lors d'un conflit de modification.
  • vérifier si un conflit de modification est survenu.
<Source>.EnregistrementVersXML (Fonction)
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 XML.
HNumEnr (Fonction)
Renvoie :
  • le numéro de l'enregistrement en cours dans la table HFSQL.
  • le numéro de l'enregistrement en cours dans la vue HFSQL.
<Source>.Trouve (Fonction)
Vérifie si l'enregistrement en cours correspond au filtre ou à la recherche en cours.
HEcrit (Fonction)
Écrit un enregistrement dans la table sans mettre à jour les index correspondants à toutes les clés utilisées dans la table.
<Source>.EnregistrementVersJSON (Fonction)
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.
<Source>.ErreurModification (Fonction)
Permet de renvoyer la valeur d'une rubrique d'un enregistrement lors d'un conflit de modification.
<Source>.Ecrit (Fonction)
Écrit un enregistrement dans la table sans mettre à jour les index correspondants à toutes les clés utilisées dans la table.
<Source>.Recherche (Fonction)
Positionne sur le premier enregistrement de la table dont la valeur d'une rubrique spécifique est supérieure ou égale à une valeur recherchée (recherche générique par défaut).
<Table>.PositionneEnregistrement (Fonction)
Positionne sur l'enregistrement de la table correspondant à une ligne sélectionnée dans le champ table liée aux données multisélection.
HLitRecherchePremier (Fonction)
Positionne sur le premier enregistrement du fichier dont la valeur d'une rubrique spécifique est strictement égale à une valeur recherchée (recherche à l'identique).
<Source>.RécupèreEnregistrement (Fonction)
Renvoie le contenu de l'enregistrement en cours (dans un fichier, une vue, une requête, ...).
<Source>.ExporteChaîneJSON (Fonction)
Exporte les enregistrements d'une table (HFSQL ou OLE DB), d'une vue ou d'une requête dans une chaîne au format JSON.
HExporteXLS (Fonction)
Exporte les enregistrements d'une table (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier Excel (XLSX).
<Source>.ExporteXML (Fonction)
Exporte les enregistrements d'une table (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier XML.
HAjoute (Fonction)
Ajoute :
  • l'enregistrement présent en mémoire dans la table (la requête ou la vue).
  • l'enregistrement présent dans une variable de type Enregistrement dans la table (la requête ou la vue).
HLit (Fonction)
Lit un enregistrement dans un fichier en fonction d'un numéro d'enregistrement donné.
HExporteJSON (Fonction)
Exporte les enregistrements d'une table (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier JSON.
<Source>.GèreDoublon (Fonction)
Active ou désactive la gestion des doublons sur une clé unique.
<Source>.BloqueNumEnr (Fonction)
Bloque un enregistrement et restreint l'accès à cet enregistrement pour toutes les autres applications.
<Source>.Avance (Fonction)
Avance de plusieurs enregistrements dans la table, à partir de la position en cours, selon une rubrique spécifiée.
<Source>.ErreurEtatModification (Fonction)
Renvoie l'état d'un enregistrement lors d'un conflit de modification.
HLitDernier (Fonction)
Positionne sur le dernier enregistrement d'un fichier selon une rubrique de parcours.
HAvance (Fonction)
Avance de plusieurs enregistrements dans la table, à partir de la position en cours, selon une rubrique spécifiée.
TablePositionneEnregistrement (Fonction)
Positionne sur l'enregistrement de la table correspondant à une ligne sélectionnée dans le champ table liée aux données multisélection.
HSupprimeTout (Fonction)
Supprime tous les enregistrements d'une table, d'une vue HFSQL ou d'une requête.
<Source>.Ajoute (Fonction)
Ajoute :
  • l'enregistrement présent en mémoire dans la table (la requête ou la vue).
  • l'enregistrement présent dans une variable de type Enregistrement dans la table (la requête ou la vue).
HLibère (Fonction)
Transforme les enregistrements rayés (HRaye) d'un fichier en enregistrements supprimés.
HErreurEtatModification (Fonction)
Renvoie l'état d'un enregistrement lors d'un conflit de modification.
<Source>.LitRechercheDernier (Fonction)
Positionne sur le dernier enregistrement du fichier dont la valeur d'une rubrique spécifique est inférieure ou égale à une valeur recherchée (recherche à l'identique).
HRaye (Fonction)
Raye un enregistrement d'une table.
<Source>.DupliqueEnregistrement (Fonction)
Duplique l'enregistrement lu dans une table : l'enregistrement présent en mémoire est ajouté dans la table (la requête ou la vue).
<Source>.JSONVersEnregistrement (Fonction)
Importe des données JSON vers l'enregistrement courant.
<Source>.Recule (Fonction)
Recule de plusieurs enregistrements dans la table, à partir de la position en cours, selon une rubrique spécifiée.
<Source>.ExporteXLS (Fonction)
Exporte les enregistrements d'une table (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier Excel (XLSX).
HRécupèreEnregistrement (Fonction)
Renvoie le contenu de l'enregistrement en cours (dans un fichier, une vue, une requête, ...).
HEnregistre (Fonction)
Modifie l'enregistrement courant s'il existe, sinon ajoute un nouvel enregistrement.
<Source>.NumEnr (Fonction)
Renvoie :
  • le numéro de l'enregistrement en cours dans la table HFSQL.
  • le numéro de l'enregistrement en cours dans la vue HFSQL.
HJSONVersEnregistrement (Fonction)
Importe des données JSON vers l'enregistrement courant.
<Source>.Raye (Fonction)
Raye un enregistrement d'une table.
<Source>.LitRecherchePremier (Fonction)
Positionne sur le premier enregistrement du fichier dont la valeur d'une rubrique spécifique est strictement égale à une valeur recherchée (recherche à l'identique).
<Source>.LitRecherche (Fonction)
Positionne sur le premier enregistrement du fichier dont la valeur d'une rubrique spécifique est supérieure ou égale à une valeur recherchée (recherche générique).
<Source>.ExporteJSON (Fonction)
Exporte les enregistrements d'une table (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier JSON.
HTrouve (Fonction)
Vérifie si l'enregistrement en cours correspond au filtre ou à la recherche en cours.
<Source>.ExtraitMémo (Fonction)
Extrait le contenu d'une rubrique de type mémo binaire d'une table HFSQL, d'une requête ou d'une vue HFSQL dans un fichier physique (sur le disque).
HInfoBlocage (Fonction)
Renvoie des informations sur le blocage d'une table, d'un enregistrement ou de tous les enregistrements d'une table.
HEnregistrementVersXML (Fonction)
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 XML.
<Source>.SupprimeToutRayé (Fonction)
Transforme les enregistrements rayés (HRaye) d'un fichier en enregistrements supprimés.
<Source>.Supprime (Fonction)
Supprime un enregistrement d'une table (d'une requête ou d'une vue).
<Source>.Etat (Fonction)
Permet de connaître l'état d'un enregistrement.
HEtat (Fonction)
Permet de connaître l'état d'un enregistrement.
HRecherche (Fonction)
Positionne sur le premier enregistrement de la table dont la valeur d'une rubrique spécifique est supérieure ou égale à une valeur recherchée (recherche générique par défaut).
<Source>.NbEnr (Fonction)
Renvoie le nombre d'enregistrements d'un fichier, d'une requête ou d'une vue HFSQL : enregistrements actifs, rayés, supprimés, etc.
HRécupèreRubrique (Fonction)
Renvoie le contenu d'une rubrique de l'enregistrement en cours (dans la table, la vue, la requête, ...).
HEnregistrementVersChaîne (Fonction)
Convertit sous forme de chaîne le contenu de l'enregistrement en cours (dans une table, une vue HFSQL, une requête, ...).
HLitRecherche (Fonction)
Positionne sur le premier enregistrement du fichier dont la valeur d'une rubrique spécifique est supérieure ou égale à une valeur recherchée (recherche générique).
<Source>.ExporteCSV (Fonction)
Exporte les enregistrements d'une table (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier CSV.
FichierVersTableMémoire (Fonction)
Remplit un champ de type "Table par programmation" (également appelé "Table mémoire") avec tous les enregistrements d'une table, d'une vue HFSQL ou d'une requête (requête créée avec l'éditeur de requêtes ou avec la fonction HExécuteRequêteSQL).
HEnregistrementVersJSON (Fonction)
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.
HDupliqueEnregistrement (Fonction)
Duplique l'enregistrement lu dans une table : l'enregistrement présent en mémoire est ajouté dans la table (la requête ou la vue).
HExporteXML (Fonction)
Exporte les enregistrements d'une table (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier XML.
<Source>.Enregistre (Fonction)
Modifie l'enregistrement courant s'il existe, sinon ajoute un nouvel enregistrement.
Filtrer une table, une vue ou une requête
Un filtre permet de définir en programmation une sélection d'enregistrements correspondant à un ou plusieurs critères...
HRechercheDernier (Fonction)
Positionne sur le dernier enregistrement du fichier dont la valeur d'une rubrique spécifique est inférieure ou égale à une valeur recherchée.
HExtraitMémo (Fonction)
Extrait le contenu d'une rubrique de type mémo binaire d'une table HFSQL, d'une requête ou d'une vue HFSQL dans un fichier physique (sur le disque).
<Source>.LitDernier (Fonction)
Positionne sur le dernier enregistrement d'un fichier selon une rubrique de parcours.
HGèreDoublon (Fonction)
Active ou désactive la gestion des doublons sur une clé unique.
<Source>.InfoBlocage (Fonction)
Renvoie des informations sur le blocage d'une table, d'un enregistrement ou de tous les enregistrements d'une table.
HDateEnreg (Fonction)
Renvoie la date et l'heure de la dernière écriture d'un enregistrement dans une table HFSQL (Classic ou Client/Serveur).
HRecherchePremier (Fonction)
Positionne sur le premier enregistrement du fichier dont la valeur d'une rubrique spécifique est supérieure ou égale à une valeur recherchée.
HBloqueNumEnr (Fonction)
Bloque un enregistrement et restreint l'accès à cet enregistrement pour toutes les autres applications.
HNbEnr (Fonction)
Renvoie le nombre d'enregistrements d'un fichier, d'une requête ou d'une vue HFSQL : enregistrements actifs, rayés, supprimés, etc.
<Source>.Lit (Fonction)
Lit un enregistrement dans un fichier en fonction d'un numéro d'enregistrement donné.
HExporteChaîneJSON (Fonction)
Exporte les enregistrements d'une table (HFSQL ou OLE DB), d'une vue ou d'une requête dans une chaîne au format JSON.
TailleEnregistrement (Propriété)
La propriété TailleEnregistrement permet d'obtenir la taille (en octets) d'un enregistrement de:
  • un fichier décrit sous l'éditeur de schémas des données,
  • un fichier décrit par programmation,
  • une vue HFSQL,
  • une requête.
<Variable Connexion>.InfoBlocage (Fonction)
Renvoie des informations sur le blocage d'une table, d'un enregistrement ou de tous les enregistrements d'une table.
HLitRechercheDernier (Fonction)
Positionne sur le dernier enregistrement du fichier dont la valeur d'une rubrique spécifique est inférieure ou égale à une valeur recherchée (recherche à l'identique).
<Source>.DateEnreg (Fonction)
Renvoie la date et l'heure de la dernière écriture d'un enregistrement dans une table HFSQL (Classic ou Client/Serveur).
<Source>.EnregistrementVersChaîne (Fonction)
Convertit sous forme de chaîne le contenu de l'enregistrement en cours (dans une table, une vue HFSQL, une requête, ...).
TableurFerme (Fonction)
Ferme le document XLSX ouvert précédemment par la fonction TableurCharge.
WDSQL : Exécution d'une requête SQL
WDSQL permet d'exécuter toutes les requêtes SQL créées avec WDSQL......
Créer un exécutable sans bibliothèque
Lors de la création d'un exécutable, vous pouvez choisir de ne pas utiliser de bibliothèque...
WDAdminHF : Gestion des fichiers de données
L'administrateur distant HFSQL propose une gestion complète des bases de données HFSQL...
TwainVersJPEG (Fonction)
Permet : soit d'enregistrer directement le document provenant du périphérique Twain...
Constantes Champ
Liste des constantes utilisées par les fonctions de gestion des champs...
Etat sur une source de données programmée
Dans un état sur une source de données programmée, la lecture des enregistrements à afficher...
Options de WDTRAD
Schéma des données: Description de la structure des tables
Le schéma des données permet de décrire la structure des tables utilisées par le projet......
Table,Supprime (Langage externe)
Supprime un élément dans un champ Table.
Clé et intégrité référentielle
Dans une analyse, les rubriques "Clé" permettent aussi de gérer la cohérence des données (appelée...
Caméra (Propriété)
La propriété Caméra permet de connaître et de modifier la caméra utilisée (caméra dorsale...
Transactions Client/Serveur : Modes d'isolation disponibles
Le moteur HFSQL propose d'isoler les transactions ......
HConstruitValClé (Exemple)
Exemple d'utilisation de la fonction HConstruitValClé...
grTailleImage (Fonction)
Définit la taille de l'image contenant le graphe....
hbParamètreScan (Type de variable)
Le type hbParamètreScan permet de définir les paramètres de parcours des enregistrements d'une base...
11. Les champs Table / Zone répétée
Les champs Table/Zone répétée peuvent être utilisés pour afficher un ensemble d'informations......
HDéclareExterne (Exemple)
Exemple d'utilisation de la fonction HDéclareExterne...
TwainVersGIF (Fonction)
Permet : soit d'enregistrer directement le document provenant du périphérique Twain...
HInfoMémo (Fonction)
Renvoie les caractéristiques des mémo binaire et texte.