DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2025

Comment faire un parcours complet d'un fichier de données ?
<Source>.DécritTrigger (Fonction)
Ajoute ou modifie un trigger sur un fichier de données HFSQL.
HSuivant (Fonction)
Positionne sur l'enregistrement suivant du fichier de données en fonction d'une rubrique de parcours.
<Source>.RécupèreEnregistrement (Fonction)
Renvoie le contenu de l'enregistrement en cours (dans un fichier, une vue, une requête, ...).
HDébloqueFichier (Fonction)
Débloque les enregistrements d'un fichier de données :
  • précédemment bloqués avec la fonction HBloqueFichier.
  • bloqués individuellement avec une fonction de lecture bloquante.
<Source>.Dernier (Fonction)
Positionne sur le dernier enregistrement d'un fichier de données selon une rubrique de parcours.
Analyse : Description de la structure des fichiers de données
L'analyse permet de décrire la structure des fichiers de données utilisés par le projet...
HCréeVue (Fonction)
Crée une vue HFSQL.
Cette fonction utilise l'ancien mécanisme des vues.
HFerme (Fonction)
Ferme soit un fichier de données, soit tous les fichiers de données ouverts par l'utilisateur en cours : tous les fichiers de données physiques correspondant sont fermés pour l'utilisateur en cours.
HDécritRubrique (Fonction)
Décrit par programmation une rubrique d'un fichier de données.
HDécritLiaison (Fonction)
Décrit par programmation une liaison entre deux fichiers de données.
<Source>.DésactiveFiltre (Fonction)
Désactive temporairement un filtre sur un fichier de données (une vue ou une requête).
HSauvePosition (Fonction)
Mémorise le contexte en cours d'un fichier : enregistrement en cours, filtre, pointeurs de lecture.
<Source>.FinInterditModif (Fonction)
Débloque un fichier qui a été bloqué par le même programme avec la fonction HInterditModif.
HVérifieInaltéré (Fonction)
Vérifie qu'un ou tous les enregistrements d'un fichier de données inaltérable n'ont pas été modifiés (par exemple avec un éditeur hexadécimal).
HErreurBlocage (Fonction)
Permet de vérifier si une erreur de blocage est survenue.
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>.ListeIndexFullText (Fonction)
Renvoie la liste des index full-text d'un fichier de données (d'une requête ou d'une vue) reconnus par le moteur HFSQL.
<Source>.FTListeMot (Fonction)
Liste les mots de l'enregistrement courant qui seront pris en compte par l'indexation full-text.
HFiltre (Fonction)
Définit et active un filtre sur un fichier de données, une vue ou une requête.
HDébloqueNumEnr (Fonction)
Débloque un enregistrement précédemment bloqué avec :
  • soit la fonction HBloqueNumEnr,
  • soit une fonction de lecture utilisée avec un paramètre bloquant (par exemple fonction HLit utilisé avec l'option hBlocageEcriture ou hBlocageLectureEcriture).
<Source>.DétruitVue (Fonction)
Détruit une vue précédemment créée. Cette fonction utilise l'ancien mécanisme des vues.
Gestion du NULL dans HFSQL
WINDEV, WEBDEV et WINDEV Mobile permettent de gérer la valeur NULL dans les rubriques des fichiers de données HFSQL et pour tous les autres types d'accès (Natif, OLE DB, ...
Fichiers de données inaltérables
Cette fonctionnalité permet de signifier qu'un fichier de données ne pourra pas être modifié après écriture...
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>.ListeMotVide (Fonction)
Renvoie la liste des mots vides utilisés par un index full-text.
HDernier (Fonction)
Positionne sur le dernier enregistrement d'un fichier de données selon une rubrique de parcours.
Fichiers de données et rubriques zombies
Lors de la vie d'une application, les rubriques vivent et meurent...
HListeSynonyme (Fonction)
Renvoie la liste des synonymes utilisés par un index full-text.
Gestion de l'Unicode dans les fichiers de données HFSQL
L'analyse propose deux types de rubriques Unicode ...
<Source>.RetourPosition (Fonction)
Restaure le contexte précédemment sauvegardé d'un fichier (fonction HSauvePosition) : enregistrement en cours, filtre, pointeurs de lecture.
<Source>.EnDehors (Fonction)
Permet de savoir si l'enregistrement sur lequel on veut se positionner est en dehors du fichier de données, du filtre, de la vue ou de la requête.
HListeMotVide (Fonction)
Renvoie la liste des mots vides utilisés par un index full-text.
HListeIndexFullText (Fonction)
Renvoie la liste des index full-text d'un fichier de données (d'une requête ou d'une vue) reconnus par le moteur HFSQL.
<Source>.ListeClé (Fonction)
Renvoie la liste des clés d'un fichier de données (d'une requête ou d'une vue) reconnu par le moteur HFSQL.
HDBCréation (Fonction)
Termine la description de la structure du fichier de données xBase par programmation.
HLitDernier (Fonction)
Positionne sur le dernier enregistrement d'un fichier selon une rubrique de parcours.
<Source>.ListeRubrique (Fonction)
Renvoie la liste des rubriques présentes dans un fichier de données (d'une requête ou d'une vue) reconnu par le moteur HFSQL. Les fichiers de données définis par les fonctions HDéclare, HDéclareExterne et HDécritFichier sont pris en compte.
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.
HFinInterditModif (Fonction)
Débloque un fichier qui a été bloqué par le même programme avec la fonction HInterditModif.
<Source>.ListeSynonyme (Fonction)
Renvoie la liste des synonymes utilisés par un index full-text.
<Source>.ListeLiaison (Fonction)
Renvoie la liste des liaisons (de type Merise) présentes dans l'analyse en cours ou dans une analyse spécifique.
HErreurMotDePasse (Fonction)
Après l'exécution d'une fonction de lecture ou d'écriture dans un fichier de données, permet de savoir si une erreur due à un mot de passe erroné a été rencontrée sur ce fichier de données.
HSurveille (Fonction)
Déclenche la surveillance des actions d'écriture (ajout, modification ou suppression) effectuées sur un fichier de données présent sur un serveur HFSQL. En cas de modification, une procédure spécifique peut être déclenchée.
HRetourPosition (Fonction)
Restaure le contexte précédemment sauvegardé d'un fichier (fonction HSauvePosition) : enregistrement en cours, filtre, pointeurs de lecture.
HTrouve (Fonction)
Vérifie si l'enregistrement en cours correspond au filtre ou à la recherche en cours.
HSurveilleStop (Fonction)
Arrête la surveillance d'un fichier de données sur un serveur HFSQL.
<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.
HListeClé (Fonction)
Renvoie la liste des clés d'un fichier de données (d'une requête ou d'une vue) reconnu par le moteur HFSQL.
<Source>.Précédent (Fonction)
Positionne sur l'enregistrement précédent du fichier en fonction d'une rubrique de parcours.
HDésactiveFiltre (Fonction)
Désactive temporairement un filtre sur un fichier de données (une vue ou une requête).
<Source>.LitDernier (Fonction)
Positionne sur le dernier enregistrement d'un fichier selon une rubrique de parcours.
<Source>.Premier (Fonction)
Positionne sur le premier enregistrement d'un fichier de données en fonction de la rubrique de parcours spécifiée.
<Source>.Suivant (Fonction)
Positionne sur l'enregistrement suivant du fichier de données en fonction d'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).
<Source>.LitPrécédent (Fonction)
Positionne sur l'enregistrement précédent d'un fichier en fonction d'une rubrique de parcours.
HAnnuleAlias (Fonction)
Annule un alias précédemment déclaré avec la fonction HAlias.
HErreurIntégrité (Fonction)
Permet de vérifier si une erreur d'intégrité est survenue.
<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.
HListeLiaison (Fonction)
Renvoie la liste des liaisons d'un fichier de données (de type Merise) présentes :
  • dans l'analyse en cours,
  • dans les analyses en cours (cas des projets multi-analyses).
  • dans une analyse spécifique.
HRécupèreEnregistrement (Fonction)
Renvoie le contenu de l'enregistrement en cours (dans un fichier, une vue, une requête, ...).
<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, ...).
<Source>.SupprimeTout (Fonction)
Supprime tous les enregistrements d'un fichier de données, d'une vue HFSQL ou d'une requête.
HDécritFichier (Fonction)
Décrit un fichier de données par programmation.
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, ...).
HSupprimeTout (Fonction)
Supprime tous les enregistrements d'un fichier de données, d'une vue HFSQL ou d'une requête.
HDésactiveTrigger (Fonction)
Désactive un trigger.
<Source>.CréeVue (Fonction)
Crée une vue HFSQL.
Cette fonction utilise l'ancien mécanisme des vues.
<Source>.Ferme (Fonction)
Ferme soit un fichier de données, soit tous les fichiers de données ouverts par l'utilisateur en cours : tous les fichiers de données physiques correspondant sont fermés pour l'utilisateur en cours.
<Variable Connexion>.ListeFichiersSurveillés (Fonction)
Renvoie la liste des fichiers de données surveillés par la fonction HSurveille.
HSupprime (Fonction)
Supprime un enregistrement d'un fichier de données (d'une requête ou d'une vue).
<Source>.ListeClésSpatiales (Fonction)
Renvoie la liste des clés spatiales d'un fichier de données (d'une requête ou d'une vue) reconnues par le moteur HFSQL.
HListeFichiersSurveillés (Fonction)
Renvoie la liste des fichiers de données surveillés par la fonction HSurveille.
<Source>.DébloqueFichier (Fonction)
Débloque les enregistrements d'un fichier de données :
  • précédemment bloqués avec la fonction HBloqueFichier.
  • bloqués individuellement avec une fonction de lecture bloquante.
<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>.Filtre (Fonction)
Définit et active un filtre sur un fichier de données, une vue ou une requête.
<Source>.Surveille (Fonction)
Déclenche la surveillance des actions d'écriture (ajout, modification ou suppression) effectuées sur un fichier de données présent sur un serveur HFSQL. En cas de modification, une procédure spécifique peut être déclenchée.
HDétruitVue (Fonction)
Détruit une vue précédemment créée. Cette fonction utilise l'ancien mécanisme des vues.
Gestion des connexions
WINDEV, WEBDEV et WINDEV Mobile proposent différentes façons de décrire une connexion ...
HListeFichier (Fonction)
Renvoie la liste des fichiers :
  • de l'analyse en cours.
  • des analyses en cours (cas des projets multi-analyses).
  • d'une analyse spécifique reconnue par le moteur HFSQL.
  • disponibles sur une connexion par un Connecteur Natif ou par un driver OLE DB.
  • d'un groupe de fichiers défini dans l'éditeur d'analyses.
<Source>.DébloqueNumEnr (Fonction)
Débloque un enregistrement précédemment bloqué avec :
  • soit la fonction HBloqueNumEnr,
  • soit une fonction de lecture utilisée avec un paramètre bloquant (par exemple fonction HLit utilisé avec l'option hBlocageEcriture ou hBlocageLectureEcriture).
<Source>.Trouve (Fonction)
Vérifie si l'enregistrement en cours correspond au filtre ou à la recherche en cours.
HPrécédent (Fonction)
Positionne sur l'enregistrement précédent du fichier en fonction d'une rubrique de parcours.
<Source>.SurveilleStop (Fonction)
Arrête la surveillance d'un fichier de données sur un serveur HFSQL.
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.
<Source>.VérifieInaltéré (Fonction)
Vérifie qu'un ou tous les enregistrements d'un fichier de données inaltérable n'ont pas été modifiés (par exemple avec un éditeur hexadécimal).
fRepDonnées (Fonction)
Renvoie le chemin complet du répertoire des fichiers de données HFSQL spécifié par l'utilisateur lors de l'installation de l'application.
<Source>.Ouvre (Fonction)
Ouvre un fichier de données.
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.
Création d'un exécutable : Répertoire des fichiers de données
Deux types de répertoires peuvent être paramétrés lors de la création de l'exécutable ...
HListeREP (Fonction)
Renvoie la liste des affectations des fichiers de données manipulés par l'application en cours, c'est-à-dire la liste des fichiers physiques correspondants aux fichiers décrits dans l'analyse.
HLit (Fonction)
Lit un enregistrement dans un fichier en fonction d'un numéro d'enregistrement donné.
HPremier (Fonction)
Positionne sur le premier enregistrement d'un fichier de données en fonction de la rubrique de parcours spécifiée.
Triggers applicatifs
Un trigger est une procédure WLangage appelée automatiquement par le moteur HFSQL à chaque modification (ajout, suppression, modification, ...) d'un enregistrement d'un fichier de données.
HListeRubrique (Fonction)
Renvoie la liste des rubriques :
  • présentes dans un fichier de données (d'une requête ou d'une vue) reconnu par le moteur HFSQL. Les fichiers de données définis par les fonctions HDéclare, HDéclareExterne et HDécritFichier sont pris en compte.
  • présentes dans une variable de type Enregistrement.
HOuvre (Fonction)
Ouvre un fichier de données.
HListeClésSpatiales (Fonction)
Renvoie la liste des clés spatiales d'un fichier de données (d'une requête ou d'une vue) reconnues par le moteur HFSQL.
HEnDehors (Fonction)
Permet de savoir si l'enregistrement sur lequel on veut se positionner est en dehors du fichier de données, du filtre, de la vue ou de la requête.
HDécritIndexFullText (Fonction)
Décrit un index full-text d'un fichier de données créé par programmation.
HFTListeMot (Fonction)
Liste les mots de l'enregistrement courant qui seront pris en compte par l'indexation full-text.
<Source>.DécritFichier (Fonction)
Décrit un fichier de données par programmation.
HLitPrécédent (Fonction)
Positionne sur l'enregistrement précédent d'un fichier en fonction d'une rubrique de parcours.
Gérer le Responsive Web Design dans vos pages Web
Désormais, les sites Web peuvent être visualisés sur de nombreuses plateformes ......
Gestion de la géolocalisation et du GPS
WINDEV Mobile et WEBDEV permettent d'exploiter les fonctionnalités de géolocalisation et GPS des appareils téléphoniques et des navigateurs....
Image (Type de variable)
Le type Image permet de définir toutes les caractéristiques avancées d'une image....
Store Privé des applications WINDEV
A partir de la version 27, un Store Privé est livré......
Champ Editeur d'images : Options du ruban et des volets
Le champ Editeur d'images propose de nombreuses fonctionnalités accessibles via ......
Développer des sites pour des plateformes spécifiques
De nombreux appareils permettent d'afficher des sites Internet (téléphone Android, iPhone, ......
Couleur (Propriété)
La propriété Couleur permet de connaître ou modifier la couleur de la police de : une variable de type Police. un texte d'un champ Libellé ou calculé d'un état. un texte d'un champ d'une fenêtre. un texte d'un champ d'une page....
Gestion non modale d'une fenêtre
La fenêtre ouvrant une autre fenêtre est appelée fenêtre mère; les fenêtres ouvertes par la fenêtre mère sont appelées fenêtres filles......
Licence d'utilisation du logiciel WDMSG
Licence d'utilisation du logiciel WDMSG...
Partagez vos sources grâce au GDS
Tuto WEBDEV - Un GDS pour WEBDEV Partagez vos sources grâce au GDS - 30 mn...
CouleurFond (Propriété)
La propriété CouleurFond permet de gérer la couleur de fond d'un champ, d'une fenêtre, d'une page ou d'un bloc d'un état....
Le champ Numérique ou Monétaire : Masques de saisie ou d'affichage
WINDEV, WINDEV Mobile et WEBDEV proposent deux types de masques ......
Centre de Gestion de Projets : Gestion des Tags
Les tags permettent d'associer des mots-clé aux incidents présents dans le Centre de Gestion de Projets......
Manipuler un champ Table hiérarchique par programmation
Voici les principaux points de la programmation des champs Table hiérarchique......
5. Boucles
Tuto WINDEV - Les bases du WLangage Leçon 5 - Boucles - 15 mn
Installation de WINDEV, WEBDEV ou WINDEV Mobile
Ce chapitre présente la configuration nécessaire pour installer WINDEV, WEBDEV ou WINDEV Mobile ainsi que les différentes étapes de l'installation......
Menus et options de menu : Trucs & Astuces
Nous vous présentons ici quelques manipulations spécifiques aux menus et aux options de menu ......
Conseils pour développer un site pour un iPhone ou un BlackBerry
WEBDEV permet de développer des sites pour tous types de supports ......
3. Dates, tableaux et structures
Tuto WINDEV : Les bases du WLangage Leçon 3 - Dates, tableaux et structures - 20 mn
2. Ma première fenêtre
Tuto WINDEV : A la découverte de WINDEV Leçon 2 - Ma première fenêtre - 30 mn
Images et boutons
Pour optimiser le look de vos écrans ou de vos sites, WINDEV, WEBDEV et WINDEV Mobile offrent de nombreuses possibilités......
Licence d'utilisation du logiciel "Serveur d'application WEBDEV"
Licence d'utilisation du logiciel "Serveur d'application WEBDEV"...
Licence d'utilisation du logiciel WINDEV Mobile
Licence d'utilisation de WINDEV Mobile...
Licence d'utilisation du logiciel WEBDEV
Licence d'utilisation du logiciel WEBDEV...
Constantes Traitement de texte
Les constantes utilisées par les fonctions de gestion du champ Traitement de texte sont les suivantes :...