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...
HNbEnr (Fonction)
Renvoie le nombre d'enregistrements d'un fichier, d'une requête ou d'une vue HFSQL...
TSL (Fonction)
Compose une couleur à partir de sa teinte, sa saturation et sa luminosité.
Evénements associés au champ Conférence
Liste des événements associés au champ Conférence...
TCDCalculeTout (Fonction)
Calcule ou recalcule entièrement un champ Tableau croisé dynamique.
VidéoDémarreDécodage (Fonction)
Démarre le décodage des codes-barres dans un champ Caméra.
fLit (Exemple)
Exemple d'utilisation de la fonction fLit...
Comment gérer une multisélection dans un champ Liste ?
Cette page d'aide présente comment gérer une multisélection dans un champ Liste....
CaméraDémarreDécodage (Fonction)
Démarre le décodage des codes-barres dans un champ Caméra.
Manipuler les champs d'un état
Les différentes manipulations possibles sur les champs d'un état sont les suivantes ......
Caractéristiques d'un champ Zone répétée dans une page
Pour afficher les caractéristiques du champ, sélectionnez l'option "Description" dans le menu...
Constantes de gestion du groupware utilisateur
Liste des constantes utilisées par les fonctions de gestion du groupware utilisateur....
Synchroniser des threads à l'aide de signaux
Les signaux permettent de synchroniser les différents threads d'une application......
HExtraitMémo (Fonction)
Extrait le contenu d'une rubrique de type mémo binaire d'un fichier HFSQL, d'une requête...
SectionCritiqueFin (Fonction)
Signale la fin d'une section critique : un autre thread pourra exécuter le code....
xlsNbColonnes (Fonction)
La fonction xlsNbColonnes est conservée uniquement pour compatibilité.
EmailEnvoie (Fonction)
Envoie un email par le protocole SMTP en contrôlant entièrement le "buffer" de l'email....
La structure Groupe
La structure Groupe est une structure pré-définie du WLangage (aucune déclaration...
Evénements associés aux champs Caméra
Liste des événements WLangage associés aux champs Caméra....
SynthèseVocaleInitialise (Fonction)
Initialise les paramètres de la synthèse vocale pour l'application en cours....
ZoneRépétéeSupprimeSelect (Fonction)
Supprime la ou les lignes sélectionnées dans un champ Zone répétée.
WebserviceParamètre (Fonction)
Permet de récupérer la valeur d'un paramètre lors de l'appel d'une requête d'un Webservice (SOAP...
ChronoRAZ (Fonction)
Arrête et remet un chronomètre existant à zéro.
Erreurs de gestion spécifiques aux Connecteurs Natifs
Lorsqu'une fonction HFSQL échoue (renvoie Faux par exemple), il est possible de connaître...
Gestionnaire de tests automatiques
Le gestionnaire de tests permet de ......
Langage externe : Programmation en Pascal
Il s'agit ici d'appeler les éléments développés en WINDEV (projet, fenêtres, ......