DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2026

Type de rubrique : Mot de passe sécurisé
Le type de rubrique "Mot de passe" permet de stocker un mot de passe de façon sécurisée avec salage et hachage...
Description de Rubrique (Type de variable)
Une variable de type Description de Rubrique permet de décrire par programmation une ou plusieurs rubriques d'un fichier de données.
HCompareRubrique (Fonction)
Compare deux valeurs en les triant selon la rubrique d'index HFSQL spécifiée : toutes les options de tri spécifiées pour la rubrique sont prises en compte (sensibilité à la casse, la ponctuation, sens de tri, langue Unicode, ...).
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.
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, ...).
Editeur d'analyses : les différents types de rubriques
Les différents types de rubriques proposés dans l'éditeur d'analyses sont les suivants :
SourceVersPage (Fonction)
Initialise automatiquement les champs d'une page avec :
  • les valeurs des rubriques associées dans l'enregistrement en cours (chargé en mémoire) du fichier de données HFSQL décrit sous l'éditeur d'analyses.
  • les valeurs des variables WLangage associées.
Modifier les valeurs affichées dans le résultat d'une requête de sélection
Dans le résultat d'une requête de sélection, il est possible d'afficher uniquement ...
<Source>.CompareRubrique (Fonction)
Compare deux valeurs en les triant selon la rubrique d'index HFSQL spécifiée : toutes les options de tri spécifiées pour la rubrique sont prises en compte (sensibilité à la casse, la ponctuation, sens de tri, langue Unicode, ...).
SourceDepuisFenêtre (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la fenêtre.
  • la valeur des variables WLangage avec la valeur des champs de la fenêtre.
Cette fonction est également disponible pour les pages WEBDEV.
VisibleUtilisateurFinal (Propriété)
La propriété VisibleUtilisateurFinal permet de :
  • Savoir si une rubrique est visible ou non par les utilisateurs finaux. Cette rubrique a été définie sous l'éditeur d'analyses ou définie par programmation.
  • Définir si une rubrique doit être visible ou non par les utilisateurs finaux (lors de la description de la rubrique par programmation uniquement).
SourceVersEcran (Fonction)
Initialise automatiquement les champs d'une fenêtre ou d'une page avec :
  • les valeurs des rubriques associées dans l'enregistrement en cours (chargé en mémoire) du fichier de données HFSQL décrit sous l'éditeur d'analyses.
  • les valeurs des variables WLangage associées.
EcranVersSource (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la fenêtre.
  • la valeur des variables WLangage avec la valeur des champs de la fenêtre.
Cette fonction est également disponible pour les pages WEBDEV.
FichierVersEcran (Fonction)
Initialise automatiquement les champs d'une fenêtre ou d'une page avec :
  • les valeurs des rubriques associées dans l'enregistrement en cours (chargé en mémoire) du fichier de données décrit sous l'éditeur d'analyses.
  • les valeurs des variables WLangage associées.
Cette opération est effectuée quel que soit l'état des champs (grisés, inactifs, ou invisibles).
SourceDepuisPage (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la page.
  • la valeur des variables WLangage avec la valeur des champs de la page.
<Source>.DepuisFenêtre (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la fenêtre.
  • la valeur des variables WLangage avec la valeur des champs de la fenêtre.
Cette fonction est également disponible pour les pages WEBDEV.
Fichiers de données et rubriques zombies
Lors de la vie d'une application, les rubriques vivent et meurent...
HDBDécritRubrique (Fonction)
Décrit par programmation chaque rubrique de la structure d'un fichier xBase décrit avec HDBDécritFichier.
HListeCléSpatiale (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.
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.
HListeSynonyme (Fonction)
Renvoie la liste des synonymes utilisés par un index full-text.
<Fenêtre>.VersFichier (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la fenêtre. Les rubriques du fichier de données de base reliées aux champs de la fenêtre sont automatiquement affectées avec les valeurs des champs correspondants.
  • la valeur des variables WLangage avec la valeur des champs de la fenêtre. Les variables WLangage reliées aux champs de la fenêtre sont automatiquement affectées avec les valeurs des champs correspondants.
Cette fonction est également disponible pour les pages WEBDEV.
HVersRubrique (Fonction)
Affecte la valeur indiquée à une rubrique de l'enregistrement en cours.
HListeMotVide (Fonction)
Renvoie la liste des mots vides utilisés par un index full-text.
<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, ...).
<Fenêtre>.VersSource (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la fenêtre.
  • la valeur des variables WLangage avec la valeur des champs de la fenêtre.
Cette fonction est également disponible pour les pages WEBDEV.
HDécritRubrique (Fonction)
Décrit par programmation une rubrique d'un fichier de données.
FenêtreDepuisSource (Fonction)
Initialise automatiquement les champs d'une fenêtre avec :
  • les valeurs des rubriques associées dans l'enregistrement en cours (chargé en mémoire) du fichier de données HFSQL décrit sous l'éditeur d'analyses.
  • les valeurs des variables WLangage associées.
<Source>.DepuisPage (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la page.
  • la valeur des variables WLangage avec la valeur des champs de la page.
<Source>.VersRubrique (Fonction)
Affecte la valeur indiquée à une rubrique de l'enregistrement en cours.
<Source>.VersFenêtre (Fonction)
Initialise automatiquement les champs d'une fenêtre avec :
  • les valeurs des rubriques associées dans l'enregistrement en cours (chargé en mémoire) du fichier de données HFSQL décrit sous l'éditeur d'analyses.
  • les valeurs des variables WLangage associées.
Faire référence à un élément dans un événement / traitement WLangage
PageDepuisSource (Fonction)
Initialise automatiquement les champs d'une page avec :
  • les valeurs des rubriques associées dans l'enregistrement en cours (chargé en mémoire) du fichier de données HFSQL décrit sous l'éditeur d'analyses.
  • les valeurs des variables WLangage associées.
Cette opération est effectuée quel que soit l'état des champs (grisés, inactifs, ou invisibles).
<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>.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.
HListeIndexSémantique (Fonction)
Renvoie la liste des index sémantiques d'un fichier de données reconnu par le moteur HFSQL.
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.
Tris dans un état
Le tri permet d'ordonner les informations affichées dans l'état...
ChampVersSource (Fonction)
Affecte la source de la liaison d'un champ avec la valeur du champ.
EcranVersFichier (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la fenêtre.
  • la valeur des variables WLangage avec la valeur des champs de la fenêtre.
Cette fonction est également disponible pour les pages WEBDEV.
<Source>.ListeMotVide (Fonction)
Renvoie la liste des mots vides utilisés par un index full-text.
FichierVersPage (Fonction)
Initialise automatiquement les champs d'une page avec :
  • les valeurs des rubriques associées dans l'enregistrement en cours (chargé en mémoire) du fichier de données décrit sous l'éditeur d'analyses. Cette opération est effectuée quel que soit l'état des champs (grisés, inactifs, ou invisibles).
  • les valeurs des variables WLangage associées. Cette opération est effectuée quel que soit l'état des champs (grisés, inactifs, ou invisibles).
<Fenêtre>.DepuisFichier (Fonction)
Initialise automatiquement les champs d'une fenêtre (ou d'une page) avec :
  • les valeurs des rubriques associées dans l'enregistrement en cours (chargé en mémoire) du fichier de données décrit sous l'éditeur d'analyses.
  • les valeurs des variables WLangage associées.
Cette opération est effectuée quel que soit l'état des champs (grisés, inactifs, ou invisibles).
<Fenêtre>.DepuisSource (Fonction)
Initialise automatiquement les champs d'une fenêtre avec :
  • les valeurs des rubriques associées dans l'enregistrement en cours (chargé en mémoire) du fichier de données HFSQL décrit sous l'éditeur d'analyses.
  • les valeurs des variables WLangage associées.
<Page>.DepuisFichier (Fonction)
Initialise automatiquement les champs d'une page avec :
  • les valeurs des rubriques associées dans l'enregistrement en cours (chargé en mémoire) du fichier de données décrit sous l'éditeur d'analyses. Cette opération est effectuée quel que soit l'état des champs (grisés, inactifs, ou invisibles).
  • les valeurs des variables WLangage associées. Cette opération est effectuée quel que soit l'état des champs (grisés, inactifs, ou invisibles).
<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.
HListeCléSémantique (Fonction)
Renvoie la liste des clés sémantiques présentes dans un fichier de données (une requête ou une vue) reconnu par le moteur HFSQL.
<Page>.DepuisSource (Fonction)
Initialise automatiquement les champs d'une page avec :
  • les valeurs des rubriques associées dans l'enregistrement en cours (chargé en mémoire) du fichier de données HFSQL décrit sous l'éditeur d'analyses.
  • les valeurs des variables WLangage associées.
<Source>.VersPage (Fonction)
Initialise automatiquement les champs d'une page avec :
  • les valeurs des rubriques associées dans l'enregistrement en cours (chargé en mémoire) du fichier de données HFSQL décrit sous l'éditeur d'analyses.
  • les valeurs des variables WLangage associées.
Cette opération est effectuée quel que soit l'état des champs (grisés, inactifs, ou invisibles).
<Source>.ListeSynonyme (Fonction)
Renvoie la liste des synonymes utilisés par un index full-text.
HExtraitMémo (Exemple)
Exemple d'utilisation de la fonction HExtraitMémo...
ZoneRépétéeEnregistre (Fonction)
Valide la modification ou l'ajout de l'enregistrement associé à la répétition en cours...
Gérer des alphabets spécifiques dans des fichiers de données HFSQL
Lorsqu'une application permet d'afficher ou d'enregistrer des données dans des fichiers HFSQL,...
Constantes de gestion de la réplication
Liste des constantes utilisées par les fonctions de gestion de la réplication....
sfConversionPiste (Type de variable)
Le type sfConversionPiste permet de décrire les paramètres de conversion d'une piste ou "lead"......
Etat Tableur
L'éditeur d'états offre la possibilité de créer des états de type "Tableur"......
HCréation (Fonction)
Crée à vide un fichier de données (fichier d'extension ".FIC") avec le fichier d'index...
Etat sur un fichier de données
Un état sur un fichier de données permet d'imprimer des enregistrements provenant d'un seul fichier...
Manipuler un champ Liste par programmation
WINDEV, WEBDEV et WINDEV Mobile permettent de manipuler un champ Liste directement...
Opérateurs divers
Les opérateurs divers regroupent les opérateurs suivants ......
Création d'un état
L'éditeur d'états permet de créer simplement n'importe quel type d'état grâce à un assistant......
HAttacheMémo (Exemple)
Exemple d'utilisation de la fonction HAttacheMémo...
HRetourPosition (Fonction)
Restaure le contexte précédemment sauvegardé d'un fichier (fonction HSauvePosition)...
Unicode (Propriété)
La propriété Unicode permet de : Savoir si la valeur d'un champ est une chaîne Unicode....
Choix des langues gérées par l'application
Le choix des langues prises en compte dans l'application WINDEV, l'application WINDEV Mobile...
Contrôle : Connectivité Serveur HFSQL Client/Serveur
Le robot de surveillance va tenter de se connecter à un serveur HFSQL Client/Serveur......
Les vues HFSQL
Une vue HFSQL correspond à une "image mémoire" de tout ou partie d'un fichier de données HFSQL......
Editeur de code : Aide à la saisie
Pour simplifier la saisie du code WLangage sous l'éditeur de code, le mécanisme d'aide à la saisie...
Champ Arbre lié à un fichier de données
Il est possible de créer des champs Arbre directement liés aux données....
Fichier MDL (conservé par compatibilité) : Description de la fenêtre
Le fichier MDL est le fichier permettant de générer une fenêtre de type RAD......
WDAdminHF : Gestion des fichiers de données
L'administrateur distant HFSQL propose une gestion complète des bases de données HFSQL...
Environnement de l'éditeur de requêtes
RAD MVP
WINDEV propose un RAD MVP qui génère les fenêtres "table" et "fiche" et les classes Présentation...
2. Recherche simple et parcours des enregistrements
Tuto WINDEV : Application WINDEV : gérer des données Leçon 2 - Recherche simple et parcours...
Etat Tableau hiérarchique
L'éditeur d'états offre la possibilité de créer des états de type "Tableau hiérarchique"......