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, ...).
Gestion du NULL dans HFSQL
WINDEV, WEBDEV et WINDEV Mobile permettent de gérer la valeur NULL dans les rubriques des fichiers...
ArbreInsère (Fonction)
Insère une feuille à une position spécifique dans un champ Arbre.
HBloqueFichier (Fonction)
Bloque un fichier de données et restreint l'accès à ce fichier de données pour tous les autres...
Entité d'un MCD
Pour regrouper des informations selon la méthode MERISE, il est nécessaire de créer des entités......
MémoriserLaConfiguration (Propriété)
La propriété MémoriserLaConfiguration permet de : Savoir si la configuration des volets...
FormatMémorisé (Propriété)
La propriété FormatMémorisé permet de connaître et de modifier le format de la valeur retournée...
Evénements associés aux champs Table hiérarchique
Liste des événements associés aux champs Table hiérarchique...
Etat sur formulaire
L'éditeur d'états offre la possibilité d'imprimer des états sur des formulaires pré-imprimés...
2. Développement
Tuto WINDEV Mobile : Développement d'une application Android et iOS Leçon 2 - Développement - 30 mn...
OAuth2Paramètres (Type de variable)
Le type OAuth2Paramètres permet de définir toutes les informations nécessaires pour s'authentifier...
Transactions en mode HFSQL Client/Serveur
Pour conserver une compatibilité maximale entre les applications HFSQL Classic (monoposte...
Champ Image lié à une rubrique
Un champ Image peut correspondre à une rubrique d'un fichier de données, d'une requête, ......
14. Gérer le bouton précédent en pratique
Editeur de Requêtes
L'éditeur de requêtes permet de créer automatiquement des requêtes sur les fichiers de données......
TwainVersPressePapier (Fonction)
Permet : soit de copier le document provenant du périphérique Twain dans le presse-papiers....
NullSupporté (Propriété)
La propriété NullSupporté permet de gérer la valeur NULL dans des fichiers de données HFSQL.
CxTailleCache (Propriété)
La propriété CxTailleCache permet de connaître et de modifier le nombre maximum d'enregistrements...
Perso-Notes
Les Perso-Notes vous permettent de saisir les idées à retenir, les remarques à ne pas oublier, ......
CaméraCapture (Fonction)
Capture la séquence vidéo actuellement retransmise par une "caméra" : sous forme d'une image...