DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2025

Enregistrement (Type de variable)
Le type Enregistrement permet de sauvegarder les valeurs d'un enregistrement.
<Source>.JSONVersEnregistrement (Fonction)
Importe des données JSON vers l'enregistrement courant.
<Source>.Ajoute (Fonction)
Ajoute :
  • l'enregistrement présent en mémoire dans le fichier de données (la requête ou la vue).
  • l'enregistrement présent dans une variable de type Enregistrement dans le fichier de données (la requête ou la vue).
<Table>.SelectVersFichier (Fonction)
Positionne sur l'enregistrement du fichier de données correspondant à une ligne sélectionnée dans le champ Table fichier multisélection.
<Source>.ErreurEtatModification (Fonction)
Renvoie l'état d'un enregistrement lors d'un conflit de modification.
HExtraitMémo (Fonction)
Extrait le contenu d'une rubrique de type mémo binaire d'un fichier de données HFSQL, d'une requête ou d'une vue HFSQL dans un fichier physique (sur le disque).
<Source>.RécupèreEnregistrement (Fonction)
Renvoie le contenu de l'enregistrement en cours (dans un fichier, une vue, une requête, ...).
<Source>.SupprimeToutRayé (Fonction)
Transforme les enregistrements rayés (HRaye) d'un fichier en enregistrements supprimés.
<Source>.ErreurModification (Fonction)
Permet de renvoyer la valeur d'une rubrique d'un enregistrement lors d'un conflit de modification.
<Source>.RécupèreRubrique (Fonction)
Renvoie le contenu d'une rubrique de l'enregistrement en cours (dans le fichier de données, la vue, la 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).
HDateEnreg (Fonction)
Renvoie la date et l'heure de la dernière écriture d'un enregistrement dans un fichier de données HFSQL (Classic ou Client/Serveur).
<Source>.Etat (Fonction)
Permet de connaître l'état d'un enregistrement.
FichierVersTableMémoire (Fonction)
Remplit un champ de type "Table par programmation" (également appelé "Table mémoire") avec tous les enregistrements d'un fichier de données, 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).
HDupliqueEnregistrement (Fonction)
Duplique l'enregistrement lu dans un fichier de données : l'enregistrement présent en mémoire est ajouté dans le fichier de données (la requête ou la vue).
HExporteXLS (Fonction)
Exporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier Excel (XLSX).
<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.
<Source>.Avance (Fonction)
Avance de plusieurs enregistrements dans le fichier de données, à partir de la position en cours, selon une rubrique spécifiée.
HExporteCSV (Fonction)
Exporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier CSV.
<Source>.DupliqueEnregistrement (Fonction)
Duplique l'enregistrement lu dans un fichier de données : l'enregistrement présent en mémoire est ajouté dans le fichier de données (la requête ou la vue).
<Source>.NumEnr (Fonction)
Renvoie :
  • le numéro de l'enregistrement en cours dans le fichier de données HFSQL.
  • le numéro de l'enregistrement en cours dans la vue HFSQL.
Filtrer un fichier de données, 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...
<Source>.BloqueNumEnr (Fonction)
Bloque un enregistrement et restreint l'accès à cet enregistrement pour toutes les autres applications.
<Source>.InfoBlocage (Fonction)
Renvoie des informations sur le blocage d'un fichier de données, d'un enregistrement ou de tous les enregistrements d'un fichier de données.
HJSONVersEnregistrement (Fonction)
Importe des données JSON vers l'enregistrement courant.
<Source>.GèreDoublon (Fonction)
Active ou désactive la gestion des doublons sur une clé unique.
HGèreMémo (Fonction)
Permet de modifier la gestion des rubriques de type mémo.
HRaye (Fonction)
Raye un enregistrement d'un fichier de données.
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.
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 d'analyses,
  • un fichier décrit par programmation,
  • une vue HFSQL,
  • 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.
<Variable Connexion>.InfoBlocage (Fonction)
Renvoie des informations sur le blocage d'un fichier de données, d'un enregistrement ou de tous les enregistrements d'un fichier de données.
HLitDernier (Fonction)
Positionne sur le dernier enregistrement d'un fichier selon une rubrique de parcours.
<Source>.GèreMémo (Fonction)
Permet de modifier la gestion des rubriques de type mémo.
<Source>.Enregistre (Fonction)
Modifie l'enregistrement courant s'il existe, sinon ajoute un nouvel enregistrement.
HEtat (Fonction)
Permet de connaître l'état d'un enregistrement.
HExporteJSON (Fonction)
Exporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier JSON.
<Source>.Ecrit (Fonction)
Écrit un enregistrement dans le fichier de données sans mettre à jour les index correspondants à toutes les clés utilisées dans le fichier.
<Source>.ExporteCSV (Fonction)
Exporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier CSV.
HErreurEtatModification (Fonction)
Renvoie l'état d'un enregistrement lors d'un conflit de modification.
<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.
HGèreDoublon (Fonction)
Active ou désactive la gestion des doublons sur une clé unique.
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).
HTrouve (Fonction)
Vérifie si l'enregistrement en cours correspond au filtre ou à la recherche en cours.
<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.
<Source>.Lit (Fonction)
Lit un enregistrement dans un fichier en fonction d'un numéro d'enregistrement donné.
<Source>.ExporteJSON (Fonction)
Exporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier JSON.
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.
HEnregistre (Fonction)
Modifie l'enregistrement courant s'il existe, sinon ajoute un nouvel enregistrement.
HAjoute (Fonction)
Ajoute :
  • l'enregistrement présent en mémoire dans le fichier de données (la requête ou la vue).
  • l'enregistrement présent dans une variable de type Enregistrement dans le fichier de données (la requête ou la vue).
<Source>.LitDernier (Fonction)
Positionne sur le dernier enregistrement d'un fichier selon une rubrique de parcours.
<Source>.ExporteXLS (Fonction)
Exporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier Excel (XLSX).
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).
HRecule (Fonction)
Recule de plusieurs enregistrements dans le fichier de données, à partir de la position en cours, selon une rubrique spécifiée.
<Source>.Supprime (Fonction)
Supprime un enregistrement d'un fichier de données (d'une requête ou d'une vue).
<Source>.ExporteXML (Fonction)
Exporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier XML.
<Source>.Recule (Fonction)
Recule de plusieurs enregistrements dans le fichier de données, à partir de la position en cours, selon une rubrique spécifiée.
HRécupèreEnregistrement (Fonction)
Renvoie le contenu de l'enregistrement en cours (dans un fichier, une vue, une requête, ...).
HNumEnr (Fonction)
Renvoie :
  • le numéro de l'enregistrement en cours dans le fichier de données HFSQL.
  • le numéro de l'enregistrement en cours dans la vue HFSQL.
<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>.SupprimeTout (Fonction)
Supprime tous les enregistrements d'un fichier de données, d'une vue HFSQL ou d'une requête.
<Source>.Raye (Fonction)
Raye un enregistrement d'un fichier de données.
HBloqueNumEnr (Fonction)
Bloque un enregistrement et restreint l'accès à cet enregistrement pour toutes les autres applications.
<Source>.ExtraitMémo (Fonction)
Extrait le contenu d'une rubrique de type mémo binaire d'un fichier de données HFSQL, d'une requête ou d'une vue HFSQL dans un fichier physique (sur le disque).
HLibère (Fonction)
Transforme les enregistrements rayés (HRaye) d'un fichier en enregistrements supprimés.
HEnregistrementVersChaîne (Fonction)
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, ...).
HRécupèreRubrique (Fonction)
Renvoie le contenu d'une rubrique de l'enregistrement en cours (dans le fichier de données, la vue, la requête, ...).
HSupprimeTout (Fonction)
Supprime tous les enregistrements d'un fichier de données, d'une vue HFSQL ou d'une requête.
<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).
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.
HSupprime (Fonction)
Supprime un enregistrement d'un fichier de données (d'une requête ou d'une vue).
HAvance (Fonction)
Avance de plusieurs enregistrements dans le fichier de données, à partir de la position en cours, selon une rubrique spécifiée.
<Source>.DateEnreg (Fonction)
Renvoie la date et l'heure de la dernière écriture d'un enregistrement dans un fichier de données HFSQL (Classic ou Client/Serveur).
<Source>.Recherche (Fonction)
Positionne sur le premier enregistrement du fichier de données dont la valeur d'une rubrique spécifique est supérieure ou égale à une valeur recherchée (recherche générique par défaut).
HRecherche (Fonction)
Positionne sur le premier enregistrement du fichier de données 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>.ExporteChaîneJSON (Fonction)
Exporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans une chaîne au format JSON.
<Source>.Trouve (Fonction)
Vérifie si l'enregistrement en cours correspond au filtre ou à la recherche en cours.
<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.
HEcrit (Fonction)
Écrit un enregistrement dans le fichier de données sans mettre à jour les index correspondants à toutes les clés utilisées dans le fichier.
TableSelectVersFichier (Fonction)
Positionne sur l'enregistrement du fichier de données correspondant à une ligne sélectionnée dans le champ Table fichier multisélection.
HExporteXML (Fonction)
Exporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier XML.
HInfoBlocage (Fonction)
Renvoie des informations sur le blocage d'un fichier de données, d'un enregistrement ou de tous les enregistrements d'un fichier de données.
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.
HLit (Fonction)
Lit un enregistrement dans un fichier en fonction d'un numéro d'enregistrement donné.
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>.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>.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>.EnregistrementVersChaîne (Fonction)
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, ...).
Zone répétée : déplacements et gestures
Dans une application mobile, de nombreuses options peuvent être manipulées à l'aide des doigts,...
sfRésultatRechercheModifié (Type de variable)
Le type sfRésultatRechercheModifié permet de connaître le résultat de la fonction...
hbLecture (Type de variable)
Le type hbLecture permet de définir toutes les caractéristiques d'une opération de lecture....
Tests automatiques d'une fenêtre
Les tests automatiques d'une fenêtre permettent de tester les différentes fonctionnalités proposées...
WDAdminHF : Gestion du serveur
Lors de la connexion à l'administrateur HFSQL distant, il est nécessaire de préciser le serveur...
1. Créer des fenêtres d'ajout et de modification
Tuto WINDEV : Application WINDEV : gérer des données Leçon 1 - Créer des fenêtres d'ajout...
MaSource (Mot réservé)
Le mot-clé MaSource permet de manipuler la source de données (fichier, vue ou requête) courante...
sfRésultatSupprime (Type de variable)
Le type sfRésultatSupprime permet de connaître le résultat de la fonction SFSupprime...
Constantes de gestion des champs Table, Table hiérarchique, Zone répétée et Liste
Liste des constantes utilisées par les fonctions de gestion des champs Table, Table hiérarchique,...
Vide (Propriété)
La propriété Vide permet de savoir si : un champ Zone répétée, Table, Liste ou Combo est vide....
Créer les pages Table du pattern RAD WEBDEV
4. Ajouter un produit
Tuto WEBDEV - Réaliser un site Internet avec Back Office Leçon 4 - Ajouter un produit - 50 mn
H.LimiteRéindexationAutomatique (Variable)
Indique le nombre limite d'enregistrements dans le fichier de données permettant de gérer...
sfRésultatVideCorbeille (Type de variable)
Le type sfRésultatVideCorbeillepermet de connaître le résultat de la fonction SFVideCorbeille...
FormuleRubriqueCalculée (Propriété)
La propriété FormuleRubriqueCalculée permet de : Connaître la formule SQL définissant la valeur...
TimestampType (Propriété)
La propriété TimestampType permet de : Connaître le type d'horodatage d'une rubrique....
WDHFDiff - Utilisation
WDHFDiff permet de comparer ......
Constantes Permission
Renvoie une ou toutes les permissions déclarées par l'application....
H.RéindexationAutomatiqueVisible (Variable)
Indique si la fenêtre d'indexation doit être affichée lors de la réindexation automatique...
WDSQL : Création d'une requête SQL
Lorsque la connexion à la base de données est établie, WDSQL permet de créer différents types...
Créer les fenêtres Table du pattern RAD WINDEV
Tests automatiques sur un exécutable
WINDEV propose de lancer les différents tests d'un projet directement sur l'exécutable...
ArbreModifie (Fonction)
Modifie un élément (noeud ou feuille) dans un champ Arbre.
sfRésultatRestaure (Type de variable)
Le type sfRésultatRestaure permet de connaître le résultat de la fonction SFRestaure...
Evénements associés aux champs Arbre
Liste des événements associés aux champs Arbre...