DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2026

Description de Rubrique (Type de variable)
Une variable de type Description de Rubrique permet de décrire par programmation une ou plusieurs rubriques d'une table.
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...
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, ...).
HListeMotVide (Fonction)
Renvoie la liste des mots vides utilisés par un index full-text.
<Source>.ListeSynonyme (Fonction)
Renvoie la liste des synonymes utilisés par un index full-text.
<Source>.DepuisPage (Fonction)
Initialise automatiquement:
  • la valeur mémoire des rubriques d'une table avec la valeur des champs de la page.
  • la valeur des variables WLangage avec la valeur des champs de la page.
<Source>.RécupèreRubrique (Fonction)
Renvoie le contenu d'une rubrique de l'enregistrement en cours (dans la table, la vue, la requête, ...).
Faire référence à un élément dans un événement / traitement WLangage
Les procédures globales sont contenues dans des collections de procédures...
HListeCléSpatiale (Fonction)
Renvoie la liste des clés spatiales d'une table (d'une requête ou d'une vue) reconnues par le moteur HFSQL.
SourceVersFenêtre (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) de la table HFSQL décrit sous l'éditeur de schémas des données.
  • les valeurs des variables WLangage associées.
<Fenêtre>.VersTable (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'une table avec la valeur des champs de la fenêtre. Les rubriques de la table 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.
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) de la table HFSQL décrit sous l'éditeur de schémas des données.
  • les valeurs des variables WLangage associées.
<Source>.ListeClésSpatiales (Fonction)
Renvoie la liste des clés spatiales d'une table (d'une requête ou d'une vue) reconnues par le moteur HFSQL.
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) de la table HFSQL décrit sous l'éditeur de schémas des données.
  • 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) de la table HFSQL décrite 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>.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) de la table HFSQL décrite sous l'éditeur d'analyses.
  • les valeurs des variables WLangage associées.
<Fenêtre>.VersSource (Fonction)
Initialise automatiquement:
  • la valeur mémoire des rubriques d'une table 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.
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) de la table HFSQL décrit sous l'éditeur de schémas des données.
  • 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).
SourceDepuisFenêtre (Fonction)
Initialise automatiquement:
  • la valeur mémoire des rubriques d'une table 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.
ChampVersSource (Fonction)
Affecte la source de la liaison d'un champ avec la valeur du champ.
<Source>.ListeRubrique (Fonction)
Renvoie la liste des rubriques présentes dans une table (d'une requête ou d'une vue) reconnue par le moteur HFSQL. Les tables définies par les fonctions HDéclare, HDéclareExterne et HDécritTable sont prises en compte.
<Source>.ListeIndexFullText (Fonction)
Renvoie la liste des index full-text d'une table (d'une requête ou d'une vue) reconnus par le moteur HFSQL.
<Fenêtre>.Remplit (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) de la table décrite sous l'éditeur de schémas des données.
  • 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).
HListeIndexSémantique (Fonction)
Renvoie la liste des index sémantiques d'une table reconnue par le moteur HFSQL.
DonnéesVersFenêtre (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) de la table décrite sous l'éditeur de schémas des données.
  • 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).
Tables et rubriques zombies
Lors de la vie d'une application, les rubriques vivent et meurent...
FenêtreVersSource (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'une table 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.
HListeSynonyme (Fonction)
Renvoie la liste des synonymes utilisés par un index full-text.
Modifier les valeurs affichées dans le résultat d'une requête de sélection
HDécritRubrique (Fonction)
Décrit par programmation une rubrique d'une table.
<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, ...).
Éditeur de schémas des données : les différents types de rubriques
Les différents types de rubriques proposés dans l'éditeur de schémas des données sont les suivants :
<Page>.Remplit (Fonction)
Initialise automatiquement les champs d'une page avec :
  • les valeurs des rubriques associées dans l'enregistrement en cours (chargé en mémoire) de la table décrite sous l'éditeur de schémas des données. 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>.DepuisFenêtre (Fonction)
Initialise automatiquement:
  • la valeur mémoire des rubriques d'une table 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.
HRécupèreRubrique (Fonction)
Renvoie le contenu d'une rubrique de l'enregistrement en cours (dans la table, la vue, la requête, ...).
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 de schémas des données 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).
<Source>.VersRubrique (Fonction)
Affecte la valeur indiquée à une rubrique de l'enregistrement en cours.
<Source>.ListeClé (Fonction)
Renvoie la liste des clés d'une table (d'une requête ou d'une vue) reconnue par le moteur HFSQL.
HListeCléSémantique (Fonction)
Renvoie la liste des clés sémantiques présentes dans une table (une requête ou une vue) reconnue par le moteur HFSQL.
FenêtreVersDonnées (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'une table 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.
SourceDepuisPage (Fonction)
Initialise automatiquement:
  • la valeur mémoire des rubriques d'une table avec la valeur des champs de la page.
  • la valeur des variables WLangage avec la valeur des champs de la page.
<Source>.ListeMotVide (Fonction)
Renvoie la liste des mots vides utilisés par un index full-text.
HVersRubrique (Fonction)
Affecte la valeur indiquée à une rubrique de l'enregistrement en cours.
HDBDécritRubrique (Fonction)
Décrit par programmation chaque rubrique de la structure d'une table xBase décrite avec HDBDécritTable.
Les rubriques clé
Les clés sont des rubriques spécifiques présentes dans les tables de votre schéma des données...
HListeIndexFullText (Fonction)
Renvoie la liste des index full-text d'une table (d'une requête ou d'une vue) reconnus par le moteur HFSQL.
<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) de la table HFSQL décrit sous l'éditeur de schémas des données.
  • les valeurs des variables WLangage associées.
Tris dans un état
Le tri permet d'ordonner les informations affichées dans l'état...
HListeRubrique (Fonction)
Renvoie la liste des rubriques:
  • présentes dans une table (d'une requête ou d'une vue) reconnue par le moteur HFSQL. Les tables définies par les fonctions HDéclare, HDéclareExterne et HDécritTable sont prises en compte.
  • présentes dans une variable de type Enregistrement.
<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) de la table HFSQL décrit sous l'éditeur de schémas des données.
  • les valeurs des variables WLangage associées.
HListeClé (Fonction)
Renvoie la liste des clés d'une table (d'une requête ou d'une vue) reconnue par le moteur HFSQL.
DonnéesVersPage (Fonction)
Initialise automatiquement les champs d'une page avec :
  • les valeurs des rubriques associées dans l'enregistrement en cours (chargé en mémoire) de la table décrite sous l'éditeur de schémas des données. 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).
Requête SQL (type WLangage)
Le type "Requête SQL" permet d'écrire une requête SQL directement dans le code WLangage....
Réplication universelle assistée automatique
La réplication assistée automatique permet de mettre en place rapidement une réplication...
Liste des opérateurs
HActiveFiltre (Fonction)
Active le filtre précédemment créé pour la table (la vue ou la requête) spécifiée.
HDupliqueEnregistrement (Fonction)
Duplique l'enregistrement lu dans un fichier de données : l'enregistrement présent en mémoire...
Vue SQL
Une vue SQL est une source de données virtuelle définie par une requête SQL......
Manipuler un champ Combo par programmation
WINDEV, WINDEV Mobile et WEBDEV permettent de manipuler un champ Combo directement...
Comment choisir la source de données d'un champ ?
Cette page d'aide présente les différentes sources de données disponibles pour un champ....
WDMap : Visualiser les enregistrements d'un fichier de données
WDMap permet de visualiser les enregistrements présents dans un fichier de données......
Type de fenêtres créées par le RAD
L'assistant de création de fenêtres propose de nombreux types de fenêtres associées à des fichiers...
TableEnregistre (Fonction)
Modifie ou ajoute l'enregistrement associé à la ligne en cours dans le champ Table fichier ou Table...
Gestion des identifiants automatiques lors de l'ajout d'un enregistrement
Lors de l'ajout d'un enregistrement dans un fichier de données HFSQL (fonction HAjoute), trois...
Personnaliser le groupware utilisateur WINDEV
Le groupware utilisateur en mode automatique offre de nombreuses possibilités......
TableCherche (Fonction)
Effectue une recherche dans: un champ Table, un champ Table hiérarchique, une table...
Opérateur sur Adresse
L'opérateur & retourne l'adresse d'une variable sous la forme d'un entier......
RAZ (Fonction)
Ré-initialise: soit tous les champs de la fenêtre ou de la page en cours (y compris les groupes...
Volet "Explorateur de projet"
Le volet "Explorateur de projet" permet de simplifier l'environnement de développement de WINDEV,...
Etat Diagramme de Gantt
L'éditeur d'états offre la possibilité de créer des états de type "Diagramme de Gantt"......