DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2026

Comment mettre en couleur un champ qui a le focus ?
Cette page d'aide présente comment mettre en évidence le champ en cours de saisie.
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.
Comment donner le focus à un champ d'une fenêtre ?
Cette page d'aide présente les différentes techniques permettant de donner le focus à un champ d'une fenêtre.
<Champ>.Rectangle (Fonction)
Renvoie les coordonnées du rectangle correspondant à la zone spécifiée d'un champ.
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.
ChampCauseEntréeSortie (Fonction)
Indique l'origine de l'entrée dans le champ.
Fonctions de gestion des champs
Liste des fonctions de gestion des champs
<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.
Champs d'un état
Plusieurs types de champs peuvent être manipulés dans un état réalisé avec l'éditeur d'états ...
Bulle d'aide des champs (FAA)
Dans une application WINDEV, l'utilisateur peut lui-même ajouter une bulle d'aide sur les champs...
Modèle de champs
Un modèle de champs est un ensemble de champs, réutilisables dans plusieurs fenêtres ou pages...
<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.
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.
ChampExiste (Fonction)
Teste l'existence d'un champ (ou d'un groupe de champs) dans une fenêtre, dans une page ou dans un état.
ChampRectangle (Fonction)
Renvoie le rectangle correspondant à la zone spécifiée d'un champ.
AscenseurPosition (Fonction)
Permet de gérer la position des ascenseurs :
  • Modifie ou récupère la position d'un des ascenseurs (horizontal ou vertical) d'un champ dans une application WINDEV ou WINDEV Mobile.
  • Récupère la position d'un des ascenseurs (horizontal ou vertical) d'un champ dans un site WEBDEV.
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.
AscenseurPositionMax (Fonction)
Récupère la position maximale d'un des ascenseurs (horizontal ou vertical) d'un champ dans une application WINDEV.
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).
ChangeStyle (Fonction)
Modifie dynamiquement le style d'un champ.
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.
Procédure locale
Les procédures peuvent être de deux types ...
<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.
<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.
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.
ChampCrée (Fonction)
Crée un nouveau champ de n'importe quel type dans une fenêtre par programmation.
<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.
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).
MoiMême (Mot réservé)
Le mot-clé MoiMême permet de manipuler le champ en cours...
dCopieImageChamp (Fonction)
Copie l'image d'un champ d'une fenêtre WINDEV dans une variable de type Image.
Champs déplaçables dans une page
WEBDEV propose deux modes de déplacement des champs dans une page ...
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.
Raccourci clavier et lettre d'appel
Un champ d'une fenêtre (ou d'une page) peut être associé à un caractère alphanumérique, à une touche du clavier ou à une combinaison de touches du clavier, appelé "raccourci clavier"...
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).
TypeVar (Fonction)
Identifie le type d'une expression, d'une variable (lors d'un appel de procédure par exemple) ou d'un champ.
PropriétéExiste (Fonction)
Permet de savoir si une propriété existe sur un champ ou une instance de classe.
<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.
InitParamètre (Fonction)
Initialise la gestion des valeurs persistantes.
<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).
SysRécupèreDC (Fonction)
Récupère le DC (Device Context) d'une fenêtre, d'un champ ou de l'écran.
PageInitialisation (Fonction)
Remet à zéro (ou non) les champs de la page en cours et lance les événements d'initialisation des champs et de la page.
<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.
EstNumérique (Fonction)
Permet de savoir si une variable ou un champ est :
  • de type numérique (entier, réel, monétaire ou numérique).
  • de type chaîne pouvant être converti en numérique.
<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).
<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).
<Tableur>.InsèreLigne (Fonction)
Insère une ligne vide dans un champ Tableur présent dans une fenêtre.
<Tableau de bord>.ChangeTailleWidget (Fonction)
Change les dimensions d'un Widget présent dans un champ Tableau de bord....
<Tableau de bord>.DéplaceWidget (Fonction)
Change la position d'un widget présent dans un champ Tableau de bord....
<Tableau de bord>.Mode (Fonction)
Ouvre ou ferme le mode "Edition" d'un champ Tableau de bord....
<Tableau de bord>.RécupèreWidgetPosition (Fonction)
Renvoie la position d'un Widget présent dans un champ Tableau de bord....
<Tableau de bord>.SupprimeTout (Fonction)
Supprime tous les Widgets affichés dans un champ Tableau de bord.
<Tableur>.AjouteFeuille (Fonction)
Ajoute une feuille de calcul dans un champ Tableur présent dans une fenêtre.
<Tableur>.AjouteFormule (Fonction)
Ajoute une formule de calcul dans un champ Tableur présent dans une fenêtre.
<Tableur>.Cherche (Fonction)
Recherche une valeur dans les cellules d'un champ Tableur présent dans une fenêtre....
<Tableur>.Fige (Fonction)
Permet de figer l'affichage d'une ligne ou d'une colonne dans un champ Tableur....
<Tableur>.InsèreColonne (Fonction)
Insère une colonne vide dans un champ Tableur présent dans une fenêtre.
<Tableur>.InsèreFeuille (Fonction)
Insère une feuille de calcul dans un champ Tableur présent dans une fenêtre.
<Tableau croisé dynamique>.Filtre (Fonction)
Active ou désactive un filtre sur un champ Tableau croisé dynamique.
<Tableur>.Sauve (Fonction)
Sauve le contenu d'un champ Tableur dans un fichier au format XLSX....
<Tableur>.SelectFeuille (Fonction)
Sélectionne une feuille de calcul (identifiée par son nom) dans un champ Tableur.
<Tableur>.SelectMoins (Fonction)
Désélectionne une ou plusieurs cellules dans un champ Tableur présent dans une fenêtre.
<Tableur>.SelectPlus (Fonction)
Sélectionne une ou plusieurs cellules dans un champ Tableur présent dans une fenêtre.
<Tableur>.SupprimeFeuille (Fonction)
Supprime une feuille de calcul dans un champ Tableur présent dans une fenêtre.
TableurInsèreColonne (Fonction)
Insère une colonne vide dans un champ Tableur présent dans une fenêtre.
ActionBarSupprimeHistoriqueRecherche (Fonction)
Supprime l'historique du champ de recherche de l'action bar d'une fenêtre....
TableurCherche (Fonction)
Recherche une valeur dans les cellules d'un champ Tableur présent dans une fenêtre....
TableurSauve (Fonction)
Sauve le contenu d'un champ Tableur dans un fichier au format XLSX....
TableurAjouteFormule (Fonction)
Ajoute une formule de calcul dans un champ Tableur présent dans une fenêtre.
TableurInsèreLigne (Fonction)
Insère une ligne vide dans un champ Tableur présent dans une fenêtre.
TableurSelectPlus (Fonction)
Sélectionne une ou plusieurs cellules dans un champ Tableur présent dans une fenêtre.