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...
<Tableau>.Inverse (Fonction)
Inverse le contenu d'un tableau à une dimension....
EchangeLigne (Fonction)
Permet d'échanger deux lignes dans un tableau à deux dimensions ou dans une propriété tableau...
Fonctions de géolocalisation/ GPS
Les fonctions suivantes permettent de manipuler les informations de géolocalisation et de contrôler...
Déplace (Fonction)
Permet : de déplacer un élément dans un tableau WLangage à une dimension ou dans une propriété...
Cherche (Fonction)
Cherche l'indice d'un élément dans un tableau WLangage....
<Tableau>.Insère (Fonction)
Insère un élément à une position donnée : dans un tableau à une dimension. dans un tableau...
HTMLEncadre (Fonction)
Encadre le noeud spécifié dans un noeud donné d'un document HTML....
HTMLEncadreTousLesFils (Fonction)
Encadre tous les fils du noeud donné dans un nouveau noeud dans un document HTML.
HTMLSupprimeFils (Fonction)
Supprime un noeud donné dans le noeud courant d'un document HTML....
HTMLConstruitChaîne (Fonction)
Génère une chaîne de caractères au format UTF8 contenant un document HTML.
DiagrammeRecherche (Fonction)
Recherche les formes contenant un texte spécifique dans un diagramme.
DiagrammeVersSVG (Fonction)
Exporte un diagramme vers une image vectorielle au format SVG.
TableauInverse (Fonction)
Inverse le contenu d'un tableau à une dimension....
TâcheParallèleDemandeAnnulation (Fonction)
Demande l'annulation d'une tâche parallèle....
WebSocketExécute (Fonction)
Exécute une procédure dans le contexte d'un client connecté au serveur de WebSocket....
GglDriveConnecte (Fonction)
Crée une connexion à un drive Google Drive.
SaaSAdminChercheAbonnement (Fonction)
Recherche un abonnement SaaS.
BTLERécupèreUnDescripteur (Fonction)
Récupère le descripteur d'une caractéristique Bluetooth Low Energy correspondant à l'identifiant...
RécupèreDéfinitionType (Fonction)
Récupère la description d'un type connu par son nom....
BTLEConnecte (Fonction)
Permet de se connecter à un périphérique Bluetooth Low Energy.
ScanVersPDF (Fonction)
Enregistre un document provenant d'un scanneur dans un fichier PDF....
Manipuler des fichiers sur Dropbox, Google Drive et OneDrive
De nombreux drives permettent de stocker des fichiers......
<Diagramme de Gantt>.AjouteLien (Fonction)
Crée un lien de type "Fin à Début" entre deux tâches affichées dans une colonne d'un champ Table...
SaaSAdminConnexionClient (Fonction)
Retourne la connexion à la base de données d'un compte client pour un site SaaS....
Procédure WLangage appelée par la fonction AppleSignIn
Procédure (également appelée "Callback") appelée par la fonction AppleSignIn lorsque le résultat...