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...
KanbanDéplaceCarte (Fonction)
Déplace une carte dans un champ Kanban.
<Liste de Kanban>.AjouteCarte (Fonction)
Ajoute une carte dans une liste d'un champ Kanban....
<Kanban>.DéplaceCarte (Fonction)
Déplace une carte dans un champ Kanban.
Saisie obligatoire ou invalide dans WINDEV
WINDEV et WINDEV Mobile proposent plusieurs options permettant de gérer la saisie obligatoire...
Editeur d'analyses : les différents types de rubriques
Les différents types de rubriques proposés dans l'éditeur d'analyses sont les suivants :...
BufferVersURI (Fonction)
Sauvegarde le contenu d'un buffer dans une ressource identifiée par son URI....
HTransactionDébut (Fonction)
Démarre une transaction sur les fichiers de données (HFSQL ou accédés via Connecteur Natif) et crée...
Instruction POUR TOUT / POUR TOUS (parcours de chaînes)
L'instruction POUR TOUT permet d'effectuer différents types de parcours de chaînes ......
ContactModifie (Fonction)
Modifie le contact en cours dans le carnet d'adresses d'une messagerie Lotus Notes ou Outlook....
SaaSAdminAjouteClient (Fonction)
Ajoute un compte client SaaS.
SaaSAdminModifieClient (Fonction)
Modifie un compte client SaaS.
SaaSAdminModifieAbonnement (Fonction)
Modifie un abonnement SaaS.
Instruction POUR TOUT / POUR TOUS (parcours de tableaux associatifs)
L'instruction POUR TOUT permet d'effectuer différents types de parcours de tableaux associatifs ......
HSauvegarde (Fonction)
Réalise la sauvegarde du contenu d'un serveur HFSQL : toutes les bases de données du serveur,...
HInfoSauvegarde (Fonction)
Renvoie des informations sur une ou plusieurs sauvegardes effectuées sur un serveur HFSQL...
<Saisie>.AjouteSaisieAssistée (Fonction)
Ajoute une ligne dans la liste des valeurs disponibles pour la saisie assistée d'un champ...
HTransaction (Fonction)
Démarre une transaction sur les fichiers de données (HFSQL ou accédés via Connecteur Natif) et crée...
<Image>.DessineRectangle (Fonction)
Dessine un rectangle dans un champ Image.
SaisieAssistéeAjoute (Fonction)
Ajoute une ligne dans la liste des valeurs disponibles pour la saisie assistée d'un champ...
MarkdownVersPDF (Fonction)
Convertit une chaîne (ou un buffer) au format Markdown en un buffer contenant un document PDF.
Masques de saisie et masques d'affichage
WINDEV, WEBDEV et WINDEV Mobile proposent deux types de masques ......
HTransactionFin (Fonction)
Valide la transaction en cours : les modifications effectuées sur le fichier de données depuis...
RendezVousSupprime (Fonction)
Supprime : le rendez-vous en cours de l'agenda d'une messagerie Lotus Notes ou Outlook....
Champ Caméra : décoder les codes-barres (syntaxe préfixée)
Sous iOS et Android, il est possible de décoder les codes-barres via le champ Caméra via...
HTransactionAnnule (Fonction)
Si une transaction est en cours, annule toutes les opérations effectuées sur les fichiers...