DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2025

Comment mettre en couleur un champ qui a le focus ?
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 ?
<Champ>.Rectangle (Fonction)
Raccourci clavier et lettre d'appel
<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).
SysRécupèreDC (Fonction)
Récupère le DC (Device Context) d'une fenêtre, d'un champ ou de l'écran.
PageInitialisation (Fonction)
ChampExiste (Fonction)
<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).
Champs déplaçables dans une page
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.
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.
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.
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.
Fonctions de gestion des champs
PropriétéExiste (Fonction)
<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.
ChampVersSource (Fonction)
Affecte la source de la liaison d'un champ avec la valeur du champ.
MoiMême (Mot réservé)
TypeVar (Fonction)
Identifie le type d'une expression, d'une variable (lors d'un appel de procédure par exemple) ou d'un champ.
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).
<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.
Bulle d'aide des champs (FAA)
AscenseurPositionMax (Fonction)
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).
<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.
ChampRectangle (Fonction)
ChampCauseEntréeSortie (Fonction)
InitParamètre (Fonction)
Initialise la gestion des valeurs persistantes.
Modèle de champs
Un modèle de champs est un ensemble de champs, réutilisables dans plusieurs fenêtres ou pages...
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ê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>.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).
Champs d'un état
Plusieurs types de champs peuvent être manipulés dans un état réalisé avec l'éditeur d'états ...
EstNumérique (Fonction)
<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).
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.
ChampCrée (Fonction)
Crée un nouveau champ de n'importe quel type dans une fenêtre par programmation.
<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.
Procédure locale
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.
dCopieImageChamp (Fonction)
ChangeStyle (Fonction)
Modifie dynamiquement le style d'un champ.
<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.
eDeviseAffParDéfaut (Fonction)
Identifie ou modifie la devise d'affichage utilisée par défaut....
grSourceSérie (Fonction)
Définit la source d'une série....
Constantes de gestion des images dans des sites Web
Tester une page dynamique (mode session ou mode AWP)
Le test d'une page seule permet d'exécuter uniquement la page en cours sous WEBDEV......
Tests automatiques
Tuto WINDEV - Surveillez l'évolution de votre application Tests automatiques - 20 mn...
Fichier MDL (conservé par compatibilité) : Description du modèle
Le fichier MDL est le fichier permettant de générer une fenêtre de type RAD......
Créer les pages Relation d'un pattern RAD WEBDEV
HeureVersChaîne (Fonction)
Convertit une heure en une chaîne au format spécifié.
Ouvre (Langage externe)
Ouvre une fenêtre.
gFondDégradé (Fonction)
Décrit une couleur d'affichage en mode dégradé....
Transformer un site en site multilingue
Tuto WEBDEV - Gérer le multilingue dans un site Transformer un site en site multilingue - 50 mn
Description d'un tableau d'un état
Pour afficher la description du tableau, sélectionnez l'option "Description du tableau" du menu...
Transformer une application en application multilingue
Tuto WINDEV - Gérer le multilingue Transformer une application en application multilingue - 20 mn
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...
Tests automatiques d'une fenêtre
Les tests automatiques d'une fenêtre permettent de tester les différentes fonctionnalités proposées...
Constante / Constant
Les constantes sont des éléments du langage dont la valeur est fixée une fois pour toute...
grDessine (Fonction)
Dessine un graphe selon les paramètres spécifiés.
TitreEnCours (Fonction)
Modifie le titre de la fenêtre en cours (connu par la fonction FenEnCours) et la barre de titre.
Importation d'une fenêtre WINDEV dans un projet Mobile
Les fenêtres WINDEV n'ayant pas le même format en WINDEV Mobile, WINDEV Mobile offre la possibilité...
Site mobile friendly : les méthodes disponibles
Pour faire des sites "mobile friendly", WEBDEV propose plusieurs méthodes de création de pages ......
HListeClé (Fonction)
Renvoie la liste des clés d'un fichier (d'une requête ou d'une vue) reconnu par le moteur HFSQL....
MaSource (Mot réservé)
Le mot-clé MaSource permet de manipuler la source de données (fichier, vue ou requête) courante...
Charte de programmation
et de tous les éléments du projet (fenêtre, champ d'un état, classe, ......
Opérateurs d'affectation
Il existe trois opérateurs d'affectations ......
Personnalisation des erreurs
L'administrateur WEBDEV version Développement permet de personnaliser les messages d'erreur...