DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2025

<Champ>.Rectangle (Fonction)
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 ?
SysRécupèreDC (Fonction)
Récupère le DC (Device Context) d'une fenêtre, d'un champ ou de l'écran.
PageInitialisation (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
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.
ChampExiste (Fonction)
<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).
TypeVar (Fonction)
Identifie le type d'une expression, d'une variable (lors d'un appel de procédure par exemple) ou d'un champ.
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.
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.
<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.
Fonctions de gestion des champs
PropriétéExiste (Fonction)
Bulle d'aide des champs (FAA)
ChampVersSource (Fonction)
Affecte la source de la liaison d'un champ avec la valeur du champ.
MoiMême (Mot réservé)
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.
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.
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).
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.
Champs d'un état
Plusieurs types de champs peuvent être manipulés dans un état réalisé avec l'éditeur d'états ...
Raccourci clavier et lettre d'appel
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.
ClavierVisible (Fonction)
Permet de rendre le clavier visible.
14. Modèles d'états
Les modèles d'états permettent d'uniformiser simplement la mise en page de vos états....
Graphe de type "Circulaire de progrès"
Le visualisateur de rapports permet à l'utilisateur final de visualiser son impression avant...
DemandeMiseAJourUIParent
Demande l'exécution du traitement "Demande de mise à jour de l'affichage" du parent....
Etat sur variable (Data binding)
L'état sur variable permet d'imprimer directement les informations présentes dans une variable...
PageParamètre (Fonction)
Renvoie la valeur d'un paramètre passé à la page en cours....
Logiciel Etats et requêtes : Spécificités
Cette page d'aide présente les différentes spécificités du logiciel "Etats & Requêtes"...
iInitRequêteEtat (Fonction)
Initialise la requête liée à l'état (cas d'une requête paramétrée)....
5. Groupware utilisateur en pratique
HLibèreRequête (Fonction)
Libère les ressources d'une requête (suite à l'utilisation des fonctions HExécuteRequête...
Informations affichées dans une barre de messages multi-casess
Lors de la description d'une barre de message sous l'éditeur de fenêtres, il est possible...
Saisie (Fonction)
Affiche un message en permettant à l'utilisateur de saisir une information....
gRectangle (Fonction)
Construit une séquence de caractères permettant de dessiner un rectangle.
Contrôle : SNMP
Le robot de surveillance va lire la valeur de l'OID indiquée et comparer sa valeur avec la valeur...
MVP : Exemple simple mono fichier : Table + Fiche reliée
Voici un exemple simple et illustré de l'utilisation du MVP pour réaliser une fenêtre de type Table...
PDFSigne (Fonction)
Applique une signature d'approbation sur un PDF existant....
Paramétrer une application avec groupware utilisateur
Gestion des actions avec Undo/Redo
WINDEV permet de gérer facilement le Undo/Redo dans vos applications grâce aux fonctions...
Passez vos sites AWP en mode session référençable
Description du projet : Onglet Avancé
La fenêtre de description du projet permet de configurer de nombreux éléments de votre projet......
Opacité (Propriété)
La propriété Opacité permet de connaître et de modifier l'opacité d'un élément....
PDFAjouteFiligrane (Fonction)
Ajoute un filigrane sur toutes les pages ou sur certaines pages d'un fichier PDF existant....
Impression d'un état en WEBDEV
Lors de la création d'un état, il est possible de tester directement cet état depuis l'éditeur...
Développer une application de type Widget iOS 13
Une application Widget iOS est une application destinée à être affichée sous forme de Widget...