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...
<Variable FichierDisque>.Ouvre (Fonction)
Ouvre un fichier externe (ANSI ou UNICODE) pour le manipuler par programmation.
<Variable FichierDisque>.OuvreFichierTemp (Fonction)
Crée et ouvre un fichier temporaire.
<Variable FichierDisque>.Crée (Fonction)
Crée un fichier externe.
<Variable pdfDocument>.ExtraitPage (Fonction)
Extrait une page d'un fichier PDF dans une variable de type Image....
<Variable pdfDocument>.Signe (Fonction)
Applique une signature d'approbation sur un PDF existant....
<Variable Diagramme>.VersSVG (Fonction)
Exporte un diagramme vers une image vectorielle au format SVG.
<Variable pdfDocument>.VersTexte (Fonction)
Extrait le texte contenu dans un document PDF.
<Variable pdfDocument>.NbSignature (Fonction)
Récupère le nombre de signatures dans un document PDF.
<Variable pdfDocument>.RécupèreDateSignature (Fonction)
Récupère la date de l'une des signatures d'un document PDF....
<Variable pdfDocument>.RécupèreSignature (Fonction)
Récupère la signature d'un document PDF sous forme d'un buffer....
<Variable pdfDocument>.Sauve (Fonction)
Sauve le contenu d'une variable de type pdfDocument dans un fichier ".PDF"....
<Variable Image>.DessineTexteMarkdown (Fonction)
Dessine un texte au format Markdown dans une variable de type Image.
<Variable picCalque>.DessineTexteMarkdown (Fonction)
Dessine un texte au format Markdown dans une variable de type picCalque.
<Variable WDPic>.DessineTexteMarkdown (Fonction)
Dessine un texte au format Markdown dans une variable de type WDPic.
<Variable Image>.Redresse (Fonction)
Transforme une image en la déformant.
<Variable picCalque>.Redresse (Fonction)
Transforme une image en la déformant.
<Variable sshSession>.SCPRécupèreFichier (Fonction)
Récupère un fichier via le protocole SCP.
<Variable sshSession>.SCPEnvoieFichier (Fonction)
Envoie un fichier via le protocole SCP.
<Variable xlsDocument>.FusionneCellule (Fonction)
Fusionne les cellules spécifiées dans un document Excel.
<Variable xlsDocument>.RécupèreFusion (Fonction)
Permet de savoir si une cellule est fusionnée avec d'autres cellules et d'obtenir la plage...
<Variable xlsDocument>.DéfusionneCellule (Fonction)
Supprime la fusion de la cellule spécifiée.
<Variable mongoCollection>.ExécuteLotOpérations (Fonction)
Effectue un ensemble d'opérations d'écriture MongoDB en lot. Il est ainsi possible d'éviter...
<Variable adminWBAuth>.CréeCompte (Fonction)
Crée un compte WEBDEV sur un Serveur d'application WEBDEV....
<Variable adminWBAuth>.Déconnecte (Fonction)
Supprime une connexion sur un Serveur d'application WEBDEV....
<Variable adminWBAuth>.ListeCompte (Fonction)
Renvoie la liste des comptes WEBDEV sur un Serveur d'application WEBDEV....