DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2025

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.
<Champ>.Rectangle (Fonction)
Renvoie les coordonnées du rectangle correspondant à la zone spécifiée d'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.
Modèle de champs
Un modèle de champs est un ensemble de champs, réutilisables dans plusieurs fenêtres ou pages...
<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.
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.
ChampCrée (Fonction)
Crée un nouveau champ de n'importe quel type dans une fenêtre par programmation.
<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).
Champs déplaçables dans une page
WEBDEV propose deux modes de déplacement des champs dans une page ...
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>.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).
dCopieImageChamp (Fonction)
Copie l'image d'un champ d'une fenêtre WINDEV dans une variable de type Image.
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.
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.
Bulle d'aide des champs (FAA)
Dans une application WINDEV, l'utilisateur peut lui-même ajouter une bulle d'aide sur les champs...
<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.
Champs d'un état
Plusieurs types de champs peuvent être manipulés dans un état réalisé avec l'éditeur d'états ...
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.
MoiMême (Mot réservé)
Le mot-clé MoiMême permet de manipuler le champ en cours...
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.
<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.
ChangeStyle (Fonction)
Modifie dynamiquement le style d'un champ.
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.
InitParamètre (Fonction)
Initialise la gestion des valeurs persistantes.
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>.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.
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.
SysRécupèreDC (Fonction)
Récupère le DC (Device Context) d'une fenêtre, d'un champ ou de l'écran.
ChampVersSource (Fonction)
Affecte la source de la liaison d'un champ avec la valeur du champ.
PropriétéExiste (Fonction)
Permet de savoir si une propriété existe sur un champ ou une instance de classe.
Procédure locale
Les procédures peuvent être de deux types ...
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.
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.
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).
<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.
ChampRectangle (Fonction)
Renvoie le rectangle correspondant à la zone spécifiée d'un champ.
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"...
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.
ChampCauseEntréeSortie (Fonction)
Indique l'origine de l'entrée dans le champ.
<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).
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.
AscenseurPositionMax (Fonction)
Récupère la position maximale d'un des ascenseurs (horizontal ou vertical) d'un champ dans une application WINDEV.
<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.
TypeVar (Fonction)
Identifie le type d'une expression, d'une variable (lors d'un appel de procédure par exemple) ou d'un champ.
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.
StockageLocalAjoute (Fonction)
Ajoute une valeur au stockage local.
Couleur (Propriété)
La propriété Couleur permet de connaître et de modifier la couleur d'un élément....
eDeviseMemParDéfaut (Fonction)
Identifie ou modifie la devise de mémorisation utilisée par défaut.
iCréePolice (Fonction)
Crée une nouvelle police d'impression....
Imprimer des états imbriqués
Pour imprimer un état principal composé de plusieurs états secondaires :...
Fenêtre de sélection rapide
Vous recherchez une élément de votre projet ? Vous connaissez une partie de son nom uniquement...
Contenu (Propriété)
La propriété Contenu permet de connaître et de modifier le contenu d'un élément....
Image (Mot-clé)
Le mot-cléImage peut correspondre : à une variable de type Image. à une propriété permettant...
ProjetInfo (Fonction)
Renvoie une information spécifique sur le projet en cours d'exécution....
Etat sur requête
Une requête permet de sélectionner simplement certains enregistrements d'un ou de plusieurs...
Création d'un état
L'éditeur d'états permet de créer simplement n'importe quel type d'état grâce à un assistant......
1. Le WLangage
Tuto WINDEV : Les bases du WLangage Leçon 1 - Le WLangage - 5 min
HDécritTriggerServeur (Fonction)
Ajoute ou modifie un trigger serveur.
CaméraChangeDriver (Exemple)
Exemple d'utilisation de la fonction CaméraChangeDriver...
VidéoChangeDriver (Exemple)
Exemple d'utilisation de la fonction VidéoChangeDriver...
Choix des langues gérées par l'application
Le choix des langues prises en compte dans l'application WINDEV, l'application WINDEV Mobile...
Gestion du NULL dans HFSQL
WINDEV, WEBDEV et WINDEV Mobile permettent de gérer la valeur NULL dans les rubriques des fichiers...
Null (Mot réservé)
Le mot-clé Null peut être utilisé de différentes manières en WLangage ......
Conseils pour développer un site pour un iPhone ou un BlackBerry
WEBDEV permet de développer des sites pour tous types de supports ......
Description du projet : Onglet Langues
La fenêtre de description du projet permet de configurer de nombreux éléments de votre projet......
Description du projet : Onglet Options
La fenêtre de description du projet permet de configurer de nombreux éléments de votre projet......
Développer une application Widget iOS 14
Une application Widget iOS est une application destinée à être affichée sous forme de Widget...
GanttOrganiseTâche (Fonction)
Réorganise les tâches d'un diagramme de Gantt selon les contraintes (dépendances et ressources)....
gFond (Fonction)
Construit une séquence de caractères permettant de définir la couleur d'affichage (couleur de fond...
gStylo (Fonction)
Construit une séquence de caractères permettant de décrire la couleur d'affichage du texte et/ou...