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...
Constantes de gestion des bases de données MongoDB
Constantes utilisées par les fonctions Mongoxxx...
Gestion des agendas Google
Le service Agenda Google Calendar est une application Internet fournie par Google qui permet...
EmailCherchePremierNotes (Fonction)
Recherche un ou plusieurs emails selon des critères spécifiés, dans une base locale ou distante...
EmailCopie (Fonction)
Copie un email présent dans un répertoire vers un autre répertoire d'un serveur IMAP....
Saisie (Fonction)
Affiche un message en permettant à l'utilisateur de saisir une information....
Connecteur Natif Oracle : Exécuter plusieurs fois une même requête
Dans certains cas, il peut être intéressant d'exécuter plusieurs fois une même requête en modifiant...
PlanificateurModifieTâche (Fonction)
Modifie les paramètres d'une tâche planifiée....
PoliceEtendue (Propriété)
La propriété PoliceEtendue permet de : Savoir si les caractères du texte affiché sont étendus...
PoliceLarge (Propriété)
La propriété PoliceLarge permet de : Savoir si les caractères du texte affiché sont élargis...
Connecteur Natif SQL Server : Récupérer la valeur de sortie d'une procédure stockée
Le Connecteur Natif SQL Server permet de : spécifier des valeurs d'entrées lors de l'appel...
Les limites de WINDEV, WEBDEV et WINDEV Mobile
Fonctions XML
Liste des fonctions XML...
PlanificateurPropriétésHoraire (Fonction)
Lit les propriétés d'un horaire de tâche planifiée et met à jour la structure...
Fenêtre paramétrée
Une fenêtre peut : Recevoir des paramètres à son ouverture. Renvoyer des valeurs...
ExécuteTraitement (Fonction)
Lance l'exécution d'un traitement par programmation, c'est-à-dire sans que l'utilisateur...
Gestion du XML
WINDEV, WINDEV Mobile et WEBDEV mettent à votre disposition des fonctions permettant de manipuler...
HTTPTimeOut (Fonction)
Règle le timeout pour les fonctions WLangage utilisant le protocole HTTP (fonctions HTTPRequête,...
SysEnvironnement (Fonction)
Renvoie les variables d'environnement du système d'exploitation du poste en cours....
InitFenêtre (Fonction)
Initialise les champs à zéro (ou non) et lance les traitements d'initialisation des champs...
xlsOuvre (Fonction)
Ouvre un fichier Excel (fichiers xls ou xlsx).
VidéoParamètre (Fonction)
Renvoie ou modifie la valeur d'un paramètre de la caméra de l'appareil. Fonction conservée...
HExécuteRequêteSQLAsynchrone (Fonction)
Exécute une requête SQL de manière asynchrone.
HCréationSiInexistant (Exemple)
Exemple d'utilisation de la fonction HCréationSiInexistant...
PageInternePopup (Propriété)
La propriété PageInternePopup permet de connaître et de modifier le nom de la page interne utilisée...
Instanciation d'un objet
Pour accéder à une classe, il faut déclarer l'objet comme étant de la classe à manipuler, on parle...