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.
Programmation des champs Zone répétée fichier (syntaxe préfixée)
Voici les principaux points de la programmation des champs Zone répétée fichier......
Créer les fenêtres Relation d'un pattern RAD WINDEV
Fonctions Hash
Le hachage permet de réaliser un résumé condensé d'un fichier ou d'une chaîne de caractères......
Le champ Zone répétée : Synchronisation personnalisée
Comment gérer la synchronisation entre : la page affichée dans le navigateur. Cette page contient un champ Zone répétée affichant des enregistrements d'un fichier HFSQL. le contexte de page correspondant existant sur le serveur....
WDInst : générer le programme d'installation
La génération du programme d'installation permet de créer le programme d'installation selon les caractéristiques spécifiées dans l'éditeur d'installation WDInst....
Les différents Serveurs d'application WEBDEV
WEBDEV propose plusieurs serveurs d'application WEBDEV ......
11. Choisir l'action d'un bouton/lien
Les modèles de pages (templates)
WEBDEV permet de créer des modèles de pages......
PDFVersTexte (Fonction)
Extrait le texte contenu dans un document PDF.
Générateur de gabarits WINDEV : Personnaliser les éléments
Le générateur de gabarits WINDEV permet de générer les fichiers nécessaires à la création d'un gabarit personnalisé pour les projets WINDEV......
Modifier une image SVG (fonctions XML)
Le format de fichier SVG (Scalable Vector Graphics) est un format de dessin vectoriel ......
Commandes vocales dans l'environnement
Les environnements de WINDEV, WEBDEV, WINDEV Mobile répondent aux commandes vocales......
L'action demandée n'a pas pu être effectuée : la page n'était pas en phase
Télémétrie : Configuration des applications WINDEV et WINDEV Mobile
Pour utiliser la télémétrie dans une application WINDEV ou WINDEV Mobile, il est nécessaire de ......
Développer une application pour Apple Watch
Une application Apple Watch est une application destinée à une montre couplée à un appareil iOS (téléphone, tablette, ......
Créer une page Responsive Web Design
Désormais, les sites Web peuvent être visualisés sur de nombreuses plateformes ......
2. Des éditeurs conviviaux en pratique
Fonctions Salesforce (syntaxe préfixée)
Liste des fonctions Salesforce (syntaxe préfixée)...
14. Modèles d'états
Les modèles d'états permettent d'uniformiser simplement la mise en page de vos états....
Genérateur de gabarits WINDEV Mobile : Personnaliser les éléments
Le générateur de gabarits WINDEV Mobile permet de générer les fichiers nécessaires à la création d'un gabarit personnalisé WINDEV Mobile......
Fonctionnalités Automatiques de vos Applications (FAA) du champ Tableur
Le champ Tableur propose plusieurs Fonctionnalités Automatiques de vos Applications (FAA) à l'utilisateur qui permettent de simplifier l'utilisation du champ......
Paramétrer la réplication universelle assistée
Si votre application utilise la réplication universelle assistée par l'intermédiaire d'un fichier ......
Fournir une image par DPI
Sur mobile, pour l'affichage des images, chaque matériel a une taille physique et une résolution graphique spécifiques......
WDInst : inclure un "autorun" dans une installation sur CD
Lors de l'insertion du CD d'installation sur le poste d'installation, il est possible d'exécuter ou non un "autorun"......
Le champ Multimédia (WEBDEV)
...Le champ Multimédia permet d'afficher de façon simple une vidéo dans le navigateur....