DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2025

Variable composée
Une variable composée est une variable composée d'éléments (membres) de types différents...
Déclaration et utilisation d'une variable
Une variable se définit par son nom et par son type...
Variable Service
La variable Service permet ...
Etat sur variable (Data binding)
L'état sur variable permet d'imprimer directement les informations présentes dans une variable WLangage...
Opérateurs d'affectation
Il existe trois opérateurs d'affectations ...
Types avancés
Les types avancés du WLangage sont les suivants
Inférence de type
L'inférence de type permet de simplifier la déclaration des variables dans le cas où le compilateur peut déduire automatiquement le type de la variable...
Charte de programmation
Une charte de programmation permet de préfixer automatiquement le nom de toutes les variables et de tous les éléments du projet (fenêtre, champ d'un état, classe, ...
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.
TypeVar (Fonction)
Identifie le type d'une expression, d'une variable (lors d'un appel de procédure par exemple) ou d'un champ.
Les types du WLangage
Les différents types du WLangage sont les suivants ...
Constante / Constant
Les constantes sont des éléments du langage dont la valeur est fixée une fois pour toute...
ErreurRAZ (Fonction)
est réinitialisé. La variable ErreurDétectée revient à Faux....
Seconde (Propriété)
La propriété Seconde permet de : Récupérer le nombre de secondes d'une variable de type Heure,...
Milliseconde (Propriété)
La propriété Milliseconde permet de : Récupérer le nombre de millisecondes d'une variable...
Manipuler un champ Combo par programmation
WINDEV, WINDEV Mobile et WEBDEV permettent de manipuler un champ Combo directement...
EmailConstruitSource (Fonction)
... dans la structure Email ou dans une variable de type Email.
Manipuler un champ Calendrier par programmation
WINDEV, WEBDEV et WINDEV Mobile permettent de manipuler un champ Calendrier directement...
Avant (Propriété)
dans : une variable de type Procédure. un événement associé à un champ....
Après (Propriété)
dans : une variable de type Procédure. un événement associé à un champ....
Instruction POUR
Le bloc d'instructions est répété en modifiant une variable de contrôle puis en la comparant...
URIVersBuffer (Fonction)
... dans une variable de type buffer.
Passage de paramètres
Les paramètres peuvent être passés à une procédure ......
PaysRécupère (Fonction)
Renvoie la variable de type Pays correspondant à un code ISO ou un libellé de pays à la norme ISO...
ContinentRécupère (Fonction)
Renvoie la variable de type Continent correspondant à une des valeurs suivantes : une constante...
<Source>.RAZ (Fonction)
avec leurs valeurs par défaut. une ou toutes les rubriques d'une variable de type Enregistrement avec leurs valeurs...
HRAZ (Fonction)
avec leurs valeurs par défaut. une ou toutes les rubriques d'une variable de type Enregistrement avec leurs valeurs...
Manipuler un champ Affichage HTML par programmation
Le champ d'affichage HTML permet d'afficher une page Web dans une application......
Classe (Propriété)
... par une variable de type objet, variant ou de type objet dynamique.
Image (Mot-clé)
Le mot-cléImage peut correspondre : à une variable de type Image. à une propriété permettant...
Alias sur les fichiers de données : fonction HAlias
Les alias permettent de manipuler ......
Instruction POUR TOUT / POUR TOUS (parcours d'une variable de type XMLLecteur)
L'instruction POUR TOUT permet d'effectuer différents types de parcours sur une variable de type...
HAjoute (Fonction)
l'enregistrement présent dans une variable de type Enregistrement dans le fichier de données (la requête...
Heure (Mot-clé)
Le mot-clé Heure peut correspondre : à la variable de type Heure. à la propriété Heure...
<Source>.Ajoute (Fonction)
l'enregistrement présent dans une variable de type Enregistrement dans le fichier de données (la requête...
Constantes utilisées par la signature XML
Constantes utilisées par la signature XML...