DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2025

Existe (Propriété)
La propriété Existe permet de savoir si un élément existe.
Webservices SOAP : Importation et consommation
WINDEV, WEBDEV et WINDEV Mobile permettent d'importer directement des Webservices dans vos applications...
htmlNoeud (Type de variable)
Le type htmlNoeud permet de définir toutes les caractéristiques avancées d'un noeud d'un document HTML.
WDInst : Configurer le poste d'installation
Lors de la création du programme d'installation, l'éditeur d'installation WDInst permet de configurer le poste sur lequel le programme va être installé...
2. Administrer une base de données Client/Serveur
Tuto WEBDEV - Administrer une base HFSQL Client/Serveur Leçon 2 - Administrer une base de données Client/Serveur - 20 mn
Les plans en WEBDEV
Les plans permettent de regrouper les champs d'un élément...
ERR_BAD_DLLEXE
fCrée (Fonction)
Crée un fichier externe.
Erreurs en cas d'installation par FTP
La liste ci-dessous présente les différents messages d'erreur apparaissant dans l'assistant d'installation à distance (chez le responsable de sites)...
Warning 124 : Masquage de la variable globale
ERR_DISCONNECTED_RELOG
Nom (Propriété)
La propriété Nom permet de connaître :
  • le nom de la police associée à une variable de type Police.
  • le nom d'un champ, d'un état ou d'un bloc d'un état.
  • le nom d'un champ, d'un groupe de champs ou d'une fenêtre.
  • le nom d'un champ, d'un groupe de champs ou d'une page.
fAttribut (Fonction)
Renvoie ou modifie les attributs d'un fichier.
ERR_NOTACTIVATED
grCrée (Fonction)
Crée un graphe d'un type spécifié.
5. Boucles
Tuto WINDEV Mobile - Les bases du WLangage Leçon 5 - Boucles - 15 mn
5. Boucles
Tuto WINDEV - Les bases du WLangage Leçon 5 - Boucles - 15 mn
Erreur (Fonction)
Affiche un message d'erreur personnalisé dans une fenêtre d'erreur système.
fRepAttribut (Fonction)
Renvoie ou modifie les attributs d'un répertoire.
5. Boucles
Tuto WEBDEV - Les bases du WLangage Leçon 5 - Boucles - 15 mn
ERR_CLOSED_PAGE
Propriétés associées aux champs Combo
Un champ Combo peut être manipulé par les propriétés du WLangage dans une fenêtre ou une page...
zipCréeExe (Fonction)
Crée une archive auto-extractible sous forme d'un exécutable en 32 bits (.EXE).
Créer les fenêtres Relation d'un pattern RAD WINDEV
Propriétés des états et de leurs champs
Liste des propriétés des états et de leurs champs
Etat sur une requête SQL réalisée sur une connexion (ODBC, ...)
Un état sur une requête SQL via une connexion permet d'imprimer des enregistrements provenant d'une base de données accessible via un driver ODBC spécifique ou via un Connecteur Natif...
Propriétés associées à un état
Liste des propriétés associées à un état
2. Administrer une base de données Client/Serveur
Tuto WINDEV : Utiliser une base HFSQL Client/Serveur Leçon 2 - Administrer une base de données Client/Serveur - 20 mn
Propriétés associées au champ Rubrique
Liste des propriétés associées au champ Rubrique
1. Configuration nécessaire pour déployer un site
Tuto WEBDEV - Déploiement d'un site Leçon 1 - Configuration nécessaire pour déployer un site - 30 mn
Propriétés associées au champ Editeur d'images
Un champ Editeur d'images peut être manipulé en WLangage dans une fenêtre avec les propriétés suivantes...
ChangeAlphabet (Fonction)
Récupère et/ou change l'alphabet utilisé :
  • par toutes les polices écran.
  • par toutes les opérations sur les chaînes de caractères (fonctions et/ou opérateurs).
4. Génération multiple
Les configurations de projet permettent de définir simplement les différentes "Cibles" de votre projet.
HHistoriqueModification (Fonction)
Renvoie les modifications apportées à une ou plusieurs rubriques d'un enregistrement donné. Le résultat peut être par exemple affiché dans une liste ou une table afin de permettre à l'utilisateur de visualiser les modifications effectuées sur le fichier spécifié.
Composant externe WINDEV, WEBDEV, Android et iOS
Un composant externe est un ensemble d'éléments WINDEV, WEBDEV ou WINDEV Mobile ...
<Source>.HistoriqueModification (Fonction)
Renvoie les modifications apportées à une ou plusieurs rubriques d'un enregistrement donné. Le résultat peut être par exemple affiché dans une liste ou une table afin de permettre à l'utilisateur de visualiser les modifications effectuées sur le fichier spécifié.
Erreur 121 : Masquage de la structure
Propriétés associées au champ Table
Un champ Table peut être manipulé en WLangage aussi bien dans une fenêtre que dans une page avec les propriétés suivantes...
Fonctions de gestion de HFSQL Client/Serveur (syntaxe préfixée)
Différentes fonctions HFSQL sont spécifiques à la gestion des données HFSQL Client/Serveur...
Propriétés associées au champ Liste
Un champ Liste peut être manipulé en WLangage aussi bien dans une fenêtre que dans une page avec les propriétés suivantes...
HDécritConnexion (Fonction)
Décrit une nouvelle connexion à une base de données externe.
Exportez vos données vers Word
Propriétés associées à un groupe de champs
Il est possible d'utiliser des propriétés WLangage sur un groupe de champs présent aussi bien dans une fenêtre ou une page, que dans un état...
ChampCrée (Fonction)
Crée un nouveau champ de n'importe quel type dans une fenêtre par programmation.
6. Génération multiple
6. Génération multiple
Génération multiple
<Variable FichierDisque>.Crée (Fonction)
Crée un fichier externe.
Description du projet : Onglet Compilation
La fenêtre de description du projet permet de configurer de nombreux éléments de votre projet...
Procédures et requêtes stockées (HFSQL Client/Serveur)
Les procédures stockées permettent de simplifier l'évolution et la maintenance de vos applications en factorisant le code...
Contrôle : SNMP
Le robot de surveillance va lire la valeur de l'OID indiquée et comparer sa valeur avec la valeur de référence...
Android 11 : Modifications du comportement des applications
Après chaque déploiement d'une nouvelle version de Android, Google demande à relever le niveau d'API cible "TargetSdkVersion" des applications pour les déployer dans le Play Store...
Connecteur Natif MariaDB : Spécificités et remarques
Les paragraphes suivants présentent les remarques générales et les spécificités du Connecteur Natif MariaDB...
HDéclareExterne (Fonction)
Importe temporairement dans l'analyse en cours la description d'un fichier de données à partir d'un fichier de données HFSQL existant.
Procédure/Fonction globale
Une procédure globale est une procédure utilisable dans tous les traitements ou événements du projet.
Contrôle : Connectivité HTTP
Le robot de surveillance va lire l'entête et le contenu d'une page Web...
Propriétés associées au champ RTF
Liste des propriétés associées au champ RTF
FaxSuspend (Fonction)
Met en pause un fax dans la file d'attente.
Développer une application pour iPhone/iPad
Le développement d'une application iPhone/iPad est réalisé en 2 étapes :
FaxReprend (Fonction)
Ré-active un fax mis en pause dans la file d'attente (fax mis en attente de transmission).
Passez vos sites AWP en mode session référençable
Programmation des graphes
WINDEV, WEBDEV et WINDEV Mobile mettent à votre disposition un champ Graphe (utilisable dans l'éditeur de fenêtres, de pages et d'états) ainsi que des fonctions qui permettent de créer et de manipuler des graphes...
Contrôle : Connectivité FTP
Le robot de surveillance va tenter de se connecter au serveur FTP avec les paramètres du serveur indiqués...
Programmation des graphes (syntaxe préfixée)
WINDEV, WEBDEV et WINDEV Mobile mettent à votre disposition un champ Graphe (utilisable dans l'éditeur de fenêtres, de pages et d'états) ainsi que des fonctions qui permettent de créer et de manipuler des graphes...
Renommer un projet
Le renommage d'un projet permet de modifier le nom du projet. Tous les éléments liés au projet avant son renommage sont conservés.
fCrypte (Fonction)
Crypte un fichier sous forme binaire ou ASCII.
<Image>.SauveJPEG (Fonction)
Sauve une image :
  • soit dans un fichier au format JPEG.
  • soit en mémoire.
Constructeur et destructeur
Par défaut, lors de la création d'une classe sous l'éditeur de code les méthodes Constructeur et Destructeur sont automatiquement créées...
FaxSupprime (Fonction)
Supprime un fax de la file d'attente et annule son envoi.
fDécrypte (Fonction)
Décrypte un fichier préalablement crypté par fCrypte.
Propriétés WLangage disponibles en PHP
Les propriétés disponibles en PHP sont les suivantes
Langage externe : Programmation en C ++ (interface WDWDIAL)
Ce troisième mode utilise la notion d'héritage de classes pour faciliter l'interfaçage d'une application C++ avec WINDEV...
dSauveImageJPEG (Fonction)
Sauve une image :
  • soit dans un fichier au format JPEG.
  • soit en mémoire.
Fonctions de gestion de HFSQL Client/Serveur
Différentes fonctions HFSQL sont spécifiques à la gestion des données HFSQL Client/Serveur...
1. Audits du projet
Tuto WEBDEV - Optimiser un projet WEBDEV Leçon 1 - Audits du projet - 15 mn
Anonymisation automatique des données
L'anonymisation est un mécanisme qui permet de transformer les données d'une rubrique qui vont être affichées à l'utilisateur...
Propriétés associées aux champs d'un état
Liste des propriétés associées aux champs d'un état
Constantes de gestion des champs Table, Table hiérarchique, Zone répétée et Liste
Liste des constantes utilisées par les fonctions de gestion des champs Table, Table hiérarchique, Zone répétée et Liste.
Identifier l'utilisateur : le groupware utilisateur
Tuto WINDEV : Groupware Utilisateur Identifier l'utilisateur : le groupware utilisateur - 20 mn
Connecteur Natif Oracle : Spécificités et remarques
Remarques générales et spécificités du Connecteur Natif Oracle
Identifier l'utilisateur : le groupware utilisateur
Tuto WEBDEV - Groupware utilisateur Identifier l'utilisateur : le groupware utilisateur - 20 mn
Plan de navigation
Le plan de navigation permet de mettre en place la structure et l'enchaînement des pages de votre site...
ExécuteAncêtre (Fonction)
Dans le cas d'une surcharge de code, permet d'exécuter le traitement du modèle correspondant au traitement du champ en cours.
Base HFSQL Client/Serveur : Recommandations
Cette page d'aide présente les principales recommandations permettant d'optimiser la sécurité et les performances d'une base de données HFSQL Client/Serveur en fonction des contraintes et des fonctionnalités recherchées...
<Variable zipArchive>.CréeExe (Fonction)
Crée une archive auto-extractible sous forme d'un exécutable en 32 bits (.EXE).
HListeFichier (Fonction)
Renvoie la liste des fichiers :
  • de l'analyse en cours.
  • des analyses en cours (cas des projets multi-analyses).
  • d'une analyse spécifique reconnue par le moteur HFSQL.
  • disponibles sur une connexion par un Connecteur Natif ou par un driver OLE DB.
  • d'un groupe de fichiers défini dans l'éditeur d'analyses.
Propriétés associées au champ Traitement de texte
Un champ Traitement de texte peut être manipulé en WLangage dans une fenêtre avec les propriétés suivantes...
<Source>.LitRecherche (Fonction)
Positionne sur le premier enregistrement du fichier dont la valeur d'une rubrique spécifique est supérieure ou égale à une valeur recherchée (recherche générique).
Manipuler les champs d'une page
Les différentes manipulations possibles sur les champs d'une page sont les suivantes ...
Passage de paramètres
Les paramètres peuvent être passés à une procédure ...
<Tableur>.ListeCommentaire (Fonction)
Liste tous les commentaires de la feuille courante d'un champ Tableur.
Procédure interne
De nombreuses fonctionnalités nécessitent une procédure appelée une ou plusieurs fois au travers d'une fonction du WLangage (également appelée "Callback").
Importation d'éléments dans un projet
Tous les éléments manipulés par un projet (fenêtre, état, classes, collection de procédures, requêtes, ...
Fonctions FTP Standard (syntaxe préfixée)
Liste des fonctions FTP Standard (syntaxe préfixée)
Clé et intégrité référentielle
Dans une analyse, les rubriques "Clé" permettent aussi de gérer la cohérence des données (appelée intégrité référentielle) ...
Procédure locale
Les procédures peuvent être de deux types ...
Fonctions de gestion des répertoires et des fichiers externes
Liste des fonctions de gestion des fichiers externes
Afficher une page dans un site WEBDEV
L'affichage d'une nouvelle page dans un site WEBDEV peut être réalisé selon plusieurs méthodes ...
Les sessions prélancées
Une session prélancée est une session d'un site Web (ou d'un webservice) lancée automatiquement sur le serveur Web depuis le Serveur d'Application WEBDEV...
LanceAppliAssociée (Fonction)
Ouvre directement un document dans son application associée.
Appeler une procédure/une fonction
Syntaxe d'appel à une procédure (locale ou globale).
Compile (Fonction)
Compile dynamiquement une procédure dont le code source est fourni (compilation dynamique).
Écrire un email
Écrire un email en WLangage consiste à remplir la structure email du WLangage...
Principe de fonctionnement des pages en mode Session
Pour créer un site dynamique, WEBDEV propose plusieurs types de pages ...
14. Diffusez "Etats et Requêtes" avec vos applications
Tuto WINDEV - Etats et Requêtes Diffusez "Etats et Requêtes" avec vos applications - 10 mn
Constantes de gestion du planificateur Windows
Liste des constantes utilisées par les fonctions de gestion du planificateur Windows.
Utiliser des assemblages .NET dans un projet
Pour utiliser des assemblages .NET dans un projet, ...
Portée des variables
Il est possible de déclarer les variables à n'importe quel endroit dans le code.
Administrateur du GDS : Outils disponibles
Via le volet "Outils", l'administrateur du GDS (Gestionnaire de sources) permet de ...
<Champ d'affichage HTML>.ValeurChamp (Fonction)
Permet de connaître ou modifier un champ d'un formulaire HTML présent dans un champ d'affichage HTML.
gpwOuvreConnexion (Fonction)
Ouvre une connexion à une base de données spécifique Client/Serveur pour gérer les fichiers du groupware utilisateur en mode Client/Serveur.
Manipuler un champ Traitement de texte par programmation (syntaxe préfixée)
Un champ Traitement de texte peut être manipulé par programmation...
Aide des nouveautés : Information des utilisateurs sur les évolutions
Une application évolue dans le temps, tout le monde le sait...
Propriétés associées au champ Zone multiligne
Un champ Zone multiligne et les lignes d'un champ Zone multiligne peuvent être manipulés en WLangage dans une fenêtre avec les propriétés suivantes.
Centre de Contrôle HFSQL : Ouvrir une analyse
Le Centre de Contrôle HFSQL propose une gestion complète d'une analyse...
Connecteur Natif Oracle pour WINDEV et WEBDEV
En option, WINDEV et WEBDEV proposent un Connecteur Natif à Oracle (également appelé Accès Natif à Oracle...
Images et boutons
Pour optimiser le look de vos écrans ou de vos sites, WINDEV, WEBDEV et WINDEV Mobile offrent de nombreuses possibilités...
Centre de Contrôle HFSQL : Sauvegardes HFSQL Client/Serveur
Le Centre de Contrôle HFSQL permet de gérer des sauvegardes des fichiers de données HFSQL Client/Serveur...
FAAExécute (Fonction)
Exécute une Fonctionnalité Automatique d'une Application (FAA) sur un champ ou une fenêtre. Par exemple, il est possible de lancer la correction orthographique sur un champ de saisie.
Manipuler un champ Traitement de texte par programmation
Un champ Traitement de texte peut être manipulé par programmation...
Imprimer sous Linux
WEBDEV et WINDEV permettent de réaliser des impressions en WLangage sous Linux au format PDF...
Le champ Note repositionnable
Le champ Note repositionnable permet d'intégrer dans vos applications un petit papier jaune bien connu...
ExécuteFAA (Fonction)
Exécute une Fonctionnalité Automatique de vos Applications (FAA) sur un champ ou une fenêtre.
Manipuler les champs d'une fenêtre
Les différentes manipulations possibles sur les champs d'une fenêtre sont les suivantes ...
Nouveautés spécifiques "SaaS" disponibles en version 2025
HFSQL Client/Serveur : Paramétrage des fichiers de données sur le serveur
1. Créer des fenêtres d'ajout et de modification
Tuto WINDEV : Application WINDEV : gérer des données Leçon 1 - Créer des fenêtres d'ajout et de modification - 50 mn
Compression de trames (ADSL, 3G, Edge, VPN, ...)
Une trame est un paquet de données qui transite sur le réseau...
Personnaliser le groupware utilisateur WINDEV
Le groupware utilisateur en mode automatique offre de nombreuses possibilités...
Déclaration et utilisation d'une variable
Une variable se définit par son nom et par son type...
Propriétés associées au champ Liste image
Liste des propriétés associées au champ Liste image
Comment sauvegarder des bases de données HFSQL Client/Serveur ?
La sauvegarde des bases de données HFSQL Client/Serveur peut être déclenchée ...
Opérateurs d'affectation
Il existe trois opérateurs d'affectations ...
Centre de Gestion de Projets : Gestion des projets
Centre de Gestion de Projets : Gestion des projets (visualisation, création, ...)
Diffuser le logiciel Etats & Requêtes
Cette page d'aide présente les différentes manipulations à effectuer pour qu'une application WINDEV puisse être manipulée avec le logiciel Etats & Requêtes...
12. Les pages en pratique
Transformer une application en application multilingue
Tuto WINDEV - Gérer le multilingue Transformer une application en application multilingue - 20 mn
Brochure des nouveautés 2025 : nouveautés WINDEV Mobile
Nouveautés de WINDEV Mobile 2025 présentes dans la brochure des Nouveautés 2025.
7. Envoyer un email
Tuto WINDEV : Application WINDEV : gérer des données Leçon 7 - Envoyer un email - 20 mn
Personnaliser le groupware utilisateur WEBDEV
Le groupware en mode automatique offre de nombreuses possibilités...
1. Composants livrés avec WINDEV
WINDEV est livré en standard avec projets correspondants à des composants.
Propriétés associées au champ Lien
Le champ Lien est aussi bien disponible dans une page ou un état...
Brochure des nouveautés 2024 : nouveautés WINDEV Mobile
Nouveautés de WINDEV Mobile 2024 présentes dans la brochure des Nouveautés 2024.
Fonctions de gestion des pages
Liste des fonctions de gestion des pages
Propriétés associées aux combos affichant une table
Propriétés associées au champ HTML
Dans une fenêtre, une page ou un état, le champ HTML peut être manipulé par les propriétés du WLangage...
Mise à jour WINDEV 2025 (Update)
Voici la liste des principales nouveautés et améliorations que vous pourrez découvrir dans cette mise à jour...
Webservice SOAP : créer, générer et déployer
WINDEV et WEBDEV permettent de générer directement des Webservices...
Débogueur : Exécuter un projet Pas à Pas
L'exécution du projet pas à pas permet de lancer le débogueur au lancement de l'application...
Informations optionnelles de connexion
Lors de la définition des connexions sous l'éditeur d'analyses ou lors de la définition des connexions par programmation, il est possible de spécifier des informations optionnelles de connexion...
Gestion assistée des erreurs HFSQL
WINDEV, WEBDEV et WINDEV Mobile intègrent un module de gestion assistée des erreurs HFSQL...
Propriétés associées au champ Disposition
Un champ Disposition et ses cellules peut être manipulé par les propriétés du WLangage dans une fenêtre ou une page...
Je suis Chef de projet : Comment gérer un projet de développement ?
Grâce aux Centres de Contrôle, WINDEV, WEBDEV et WINDEV Mobile proposent plusieurs outils permettant à un chef de projet de gérer un projet de développement incluant ...
2. Créer les fichiers de données dans l'analyse
Tuto WINDEV : Créer un projet WINDEV et son analyse Leçon 2 - Créer les fichiers de données dans l'analyse - 40 mn
2. Créer les fichiers de données dans l'analyse
Tuto WEBDEV - Créer un projet WEBDEV et son analyse Leçon 2 - Créer les fichiers de données dans l'analyse - 40 mn
Propriétés disponibles en Java
WINDEV permet de générer une application Java sans connaître le langage Java...
Propriétés associées à un champ Image
Les champs Image possèdent des propriétés manipulables par le WLangage à la fois dans les fenêtres et les pages mais aussi dans les états...
Créer et générer un composant externe
La création d'un composant externe doit être effectuée à partir d'un projet contenant tous les éléments nécessaires au fonctionnement du composant...
Propriétés associées au champ Editeur de diagrammes
Traitement de texte : Utiliser le ruban
Le ruban du champ Traitement de texte permet d'utiliser de nombreuses fonctionnalités et de réaliser de nombreux paramétrages...
Propriétés associées au champ Code-barres
Un champ Code-barres peut être manipulé par les propriétés du WLangage...
Propriétés associées au champ Tableur
Un champ Tableur et ses cellules peuvent être manipulés en WLangage dans une fenêtre ou un état avec les propriétés suivantes...
Constantes HFSQL
Liste des constantes utilisées par les fonctions HFSQL.
Brochure des nouveautés 2024 : Nouveautés communes
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 2024 présentes dans la brochure des Nouveautés 2024.
<Source>.ExécuteRequête (Fonction)
Déclare une requête créée sous l'éditeur de requêtes au moteur HFSQL et exécute cette requête.
HExécuteRequête (Fonction)
Déclare une requête créée sous l'éditeur de requêtes au moteur HFSQL et exécute cette requête.
Propriétés associées à un champ Libellé
Liste des propriétés associées à un champ Libellé
Leçon 4.2. Création de pages en mode AWP
Classes, membres, méthodes et propriétés
Une classe est composée de ...
Propriétés associées au champ Tableau croisé dynamique
Un champ Tableau croisé dynamique peut être manipulé en WLangage dans une fenêtre avec les propriétés suivantes...
Les contextes de pages
Dans une application Windows, toutes les informations relatives à la fenêtre sont conservées avec la fenêtre...
HLitRecherche (Fonction)
Positionne sur le premier enregistrement du fichier dont la valeur d'une rubrique spécifique est supérieure ou égale à une valeur recherchée (recherche générique).
Connecteur Natif MySQL : Spécificités et remarques
Remarques générales et spécificités du Connecteur Natif MySQL
Brochure des nouveautés 28 : Nouveautés WEBDEV
Nouveautés de WEBDEV 28 présentes dans la brochure des Nouveautés 28.
Mise à jour WEBDEV 2025 (Update)
Voici la liste des principales nouveautés et améliorations que vous pourrez découvrir dans cette mise à jour...
Mise à jour WINDEV Mobile 2025 (Update)
Voici la liste des principales nouveautés que vous pourrez découvrir dans cette mise à jour...
Propriétés associées au champ Jauge
Liste des propriétés associées au champ Jauge
Brochure des nouveautés 27 : Nouveautés WEBDEV
Nouveautés de WEBDEV 27 présentes dans la brochure des Nouveautés 27.
HExécuteRequêteSQL (Fonction)
Initialise une requête écrite en langage SQL et déclare cette requête au moteur HFSQL.
<Source>.ExécuteRequêteSQL (Fonction)
Initialise une requête écrite en langage SQL et déclare cette requête au moteur HFSQL.
Nouveautés WINDEV Suite SaaS
Callback de la fonction PartageProximitéDémarreDécouverte.Cb pour le paramètre CallbackResultat
Plan du site de documentation PC SOFT
Propriétés associées aux fenêtres, aux pages et aux champs
Liste des propriétés associées aux fenêtres, aux pages et aux champs
Brochure des nouveautés 28 : Nouveautés communes
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 28 présentes dans la brochure des Nouveautés 28.
Brochure des nouveautés 2025 : Nouveautés communes
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 2025 présentes dans la brochure des Nouveautés 2025.
Brochure des nouveautés 27 : Nouveautés communes
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 27 présentes dans la brochure des Nouveautés 27.
1
6
7
8