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
HRécupèreRubrique (Fonction)
Renvoie le contenu d'une rubrique de l'enregistrement en cours (dans la table, la vue, la requête, ...).
<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.
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).
HDécritRubrique (Fonction)
Décrit par programmation une rubrique d'une table.
<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).
HRetourPosition (Fonction)
Restaure le contexte précédemment sauvegardé d'un fichier (fonction HSauvePosition): enregistrement...
Le champ Table hiérarchique lié à une table
Un champ Table hiérarchique peut être lié à une table ou à une requête......
Connecteur Natif PostgreSQL: Spécificités et remarques
Remarques générales et spécificités du Connecteur Natif PostgreSQL ......
Création des exigences
La mise en place d'exigences nécessite les étapes suivantes ......
Filtres dans les champs Table fichier
Pour filtrer les enregistrements affichés dans un champ Table fichier, WINDEV, WEBDEV et WINDEV...
HExécuteRequêteSQL (Fonction)
Initialise une requête écrite en langage SQL et déclare cette requête au moteur HFSQL.
Table,Enregistre (Langage externe)
Modifie ou ajoute un enregistrement dans le fichier de donnée lié au champ Table.
HGèreDoublon (Fonction)
Active ou désactive la gestion des doublons sur une clé unique.
Fichiers de données inaltérables
Cette fonctionnalité permet de signifier qu'un fichier de données ne pourra pas être modifié après...
Constantes de gestion de la réplication
Liste des constantes utilisées par les fonctions de gestion de la réplication....
Création d'un état
L'éditeur d'états permet de créer simplement n'importe quel type d'état grâce à un assistant......
6. Imprimer le catalogue produit
Tuto WINDEV Mobile - Développement d'une application Android et iOS Leçon 6 - Imprimer le catalogue...
GèreHTML (Propriété)
La propriété GèreHTML permet de paramétrer le mode de gestion du HTML dans un index full-text.
GèreRTF (Propriété)
La propriété GèreRTF permet de paramétrer le mode de gestion du RTF dans un index full-text.
HDécritRubrique (Exemple)
Exemple d'utilisation de la fonction HDécritRubrique...
HExécuteRequêteSQLAsynchrone (Fonction)
Exécute une requête SQL de manière asynchrone.
3. Modifier les produits
Tuto WEBDEV - Réaliser un site Internet avec Back Office Leçon 3 - Modifier les produits - 50 mn