DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2026

Image "cliquable" dans une fenêtre
Sous WINDEV et WINDEV Mobile, il est possible d'utiliser des images cliquables...
Eléments du projet
Le projet est composé de fenêtres, d'états, de requêtes, de fichiers d'aide, de collections de procédures, ...
Créer un exécutable sans bibliothèque
Lors de la création d'un exécutable, vous pouvez choisir de ne pas utiliser de bibliothèque ou de ne pas intégrer tous les éléments du projet dans la bibliothèque...
ERR_NO_PROJECT
<Page>.VersFichier (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la page. Les rubriques du fichier de données de base reliées aux champs de la fenêtre sont automatiquement affectées avec les valeurs des champs correspondants.
  • la valeur des variables WLangage avec la valeur des champs de la fenêtre. Les variables WLangage reliées aux champs de la page sont automatiquement affectées avec les valeurs des champs correspondants.
Cette opération est effectuée quel que soit l'état des champs (grisés, inactifs, ou invisibles).
PageVersFichier (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la page. Les rubriques du fichier de données de base reliées aux champs de la fenêtre sont automatiquement affectées avec les valeurs des champs correspondants.
  • la valeur des variables WLangage avec la valeur des champs de la fenêtre. Les variables WLangage reliées aux champs de la page sont automatiquement affectées avec les valeurs des champs correspondants.
Cette opération est effectuée quel que soit l'état des champs (grisés, inactifs, ou invisibles).
<Source>.DepuisFenêtre (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la fenêtre.
  • la valeur des variables WLangage avec la valeur des champs de la fenêtre.
Cette fonction est également disponible pour les pages WEBDEV.
SourceDepuisPage (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la page.
  • la valeur des variables WLangage avec la valeur des champs de la page.
SourceDepuisFenêtre (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la fenêtre.
  • la valeur des variables WLangage avec la valeur des champs de la fenêtre.
Cette fonction est également disponible pour les pages WEBDEV.
<Source>.DepuisPage (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la page.
  • la valeur des variables WLangage avec la valeur des champs de la page.
PageVersSource (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la page.
  • la valeur des variables WLangage avec la valeur des champs de la page.
Le champ d'affichage HTML
Le champ d'affichage HTML permet d'afficher une page Web dans une application...
<Page>.VersSource (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la page.
  • la valeur des variables WLangage avec la valeur des champs de la page.
WDAdminHF : Sauvegarde des bases de données
L'administrateur HFSQL distant permet de réaliser des sauvegardes des fichiers de données HFSQL Client/Serveur...
<Fenêtre>.VersSource (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la fenêtre.
  • la valeur des variables WLangage avec la valeur des champs de la fenêtre.
Cette fonction est également disponible pour les pages WEBDEV.
EcranVersSource (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la fenêtre.
  • la valeur des variables WLangage avec la valeur des champs de la fenêtre.
Cette fonction est également disponible pour les pages WEBDEV.
<Fenêtre>.VersFichier (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la fenêtre. Les rubriques du fichier de données de base reliées aux champs de la fenêtre sont automatiquement affectées avec les valeurs des champs correspondants.
  • la valeur des variables WLangage avec la valeur des champs de la fenêtre. Les variables WLangage reliées aux champs de la fenêtre sont automatiquement affectées avec les valeurs des champs correspondants.
Cette fonction est également disponible pour les pages WEBDEV.
Mise en bibliothèque
La mise en bibliothèque consiste à sélectionner les éléments manipulés par cette application (fenêtre, état, classes, collection de procédures, requêtes, fichiers de données...
EcranVersFichier (Fonction)
Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la fenêtre.
  • la valeur des variables WLangage avec la valeur des champs de la fenêtre.
Cette fonction est également disponible pour les pages WEBDEV.
FluxDéconnecte (Fonction)
Arrête la réception ou l'émission d'un flux.
Manipuler les contrôles
Le moniteur du robot de surveillance permet d'avoir à tout moment accès aux différents contrôles lancés par le robot de surveillance...
Passage de paramètres
Les paramètres peuvent être passés à une procédure ...
Créer le programme d'installation et le déployer : Comment le faire ?
La création du programme d'installation est l'étape indispensable pour déployer une application WINDEV chez les utilisateurs finaux...
fSéparateur (Fonction)
Renvoie un chemin de fichier avec des séparateurs normalisés.
<Zone répétée>.SupprimeSelect (Fonction)
Supprime la ou les lignes sélectionnées dans un champ Zone répétée.
ZoneRépétéeSupprimeSelect (Fonction)
Supprime la ou les lignes sélectionnées dans un champ Zone répétée.
Le champ Bandeau défilant
Le champ Bandeau défilant permet d'afficher successivement plusieurs contenus, soit automatiquement, soit suite à une action de l'internaute...
Fonctions de liaison (syntaxe préfixée)
Les fonctions de liaison sont les fonctions permettant de lier l'interface aux fichiers de données (et inversement).
Documentation automatique des composants externes
Un composant externe doit absolument être accompagné d'une documentation pour permettre son utilisation...
Le champ Réglette
Le champ Réglette permet d'accéder rapidement aux enregistrements d'un champ Table ou d'un champ Zone répétée affiché sur plusieurs pages...
TableSupprimeSelect (Fonction)
Supprime la ou les lignes sélectionnées dans un champ Table ou Table hiérarchique.
2. Le projet en pratique
Découvrez les principales manipulations possibles sur un projet.
2. Le projet en pratique
Identifiant (Propriété)
La propriété Identifiant permet de connaître et modifier le nom sous lequel le poste en cours apparaît pour les correspondants du flux audio ou vidéo. Ce nom correspond par exemple à la présentation du numéro.
HAlias (Fonction)
Crée un alias logique d'un fichier de données (ou d'une requête) ou annule tous les alias existants.
Recherche multi-champs : recherche dans une fenêtre
Vous voulez rechercher un mot dans les différents champs de votre fenêtre ? Rien de plus simple, utilisez la combinaison de touches CTRL + F et saisissez le mot à rechercher...
<Table>.SupprimeSelect (Fonction)
Supprime la ou les lignes sélectionnées dans un champ Table ou Table hiérarchique.
Installation de la version 2025
EmailMsgErreur (Fonction)
Retourne le message correspondant à l'identifiant de l'erreur.
Administrateur SaaS - Gérer un client
La gestion d'un compte client SaaS permet ...
WDAdminHF : Tâche planifiée
L'administrateur HFSQL distant permet de définir des tâches planifiées...
Editeur d'analyses : Description des liaisons
Les liaisons permettent de relier entre eux les fichiers de données décrits dans une analyse...
Multi-touch dans un champ Image
L'une des applications les plus courante du multi-touch est la manipulation d'images...
Intelligence Artificielle Générative de code WLangage
L'IA générative de code WLangage permet d'obtenir des propositions de code WLangage à partir du code saisi...
10. Composant interne en pratique
WDMap : Visualisation d'enregistrements : cas particuliers
Cette page d'aide présente les cas particulier d'affichage sous WDMap ...
Annexe 2 : Vérification du serveur
Gestion des points d'arrêt
Lors du test d'un projet sous l'éditeur, les points d'arrêt permettent de lancer automatiquement le débogueur à partir d'une ligne donnée...
Principe du contrôle à distance
Saisir du code Objective C
Il est possible de saisir du code Objective C dans les applications iPhone/iPad générées avec WINDEV Mobile.
11. Composant interne en pratique
Composant interne en pratique
HListeREP (Fonction)
Renvoie la liste des affectations des fichiers de données manipulés par l'application en cours, c'est-à-dire la liste des fichiers physiques correspondants aux fichiers décrits dans l'analyse.
Installation d'un site WEBDEV : Création de la bibliothèque
Une bibliothèque (fichier d'extension WDL) permet de regrouper les ressources du projet (pages, requêtes, ...
Gérer le bouton "Précédent" du navigateur
Le bouton "Précédent" ou "Back" du navigateur permet à l'internaute d'afficher les pages précédentes déjà consultées...
Préparation du téléphone pour tester une application Android
WINDEV Mobile permet le développement d'applications pour le système d'exploitation Android. Pour tester directement ces applications sur un téléphone Android, certaines manipulations sont nécessaires ...
Gestion du 3-Tiers
Le développement en architecture "3-tiers" est maintenant simplifié...
Consommer un Webservice
Tuto WINDEV : Consommer un Webservice Consommer un Webservice - 10 mn
Installation par média physique autonome
Une installation de site par média physique autonome permet de fournir un support contenant tous les fichiers nécessaires à l'installation et à l'exécution d'un site...
Installation par média physique
Une installation de site par média physique permet de fournir à l'hébergeur un support contenant tous les fichiers nécessaires à l'installation du site sur un serveur...
Télémétrie : Visualisation des données
Pour visualiser les résultats des données de télémétrie pour vos applications, WINDEV et WINDEV Mobile proposent un éditeur de télémétrie...
<Variable gglConnexion>.EnvoieDocument (Fonction)
Envoie un document sur le serveur Google.
XMLRecherche (Fonction)
Lance une recherche dans un document XML.
WDInst : gérer les fichiers à installer
L'éditeur d'installation WDInst permet de gérer les fichiers à installer ...
Importer un document Figma
Figma est un logiciel qui permet de créer des maquettes et des prototypes dans différents domaines, en particulier pour des sites et des applications...
Animation de champs
WINDEV et WINDEV Mobile permettent d'animer les champs d'une fenêtre...
Fonctions de liaison
Les fonctions de liaison sont les fonctions permettant de lier l'interface aux fichiers de données (et inversement). Ces fonctions sont les suivantes :
Réutilisez du code grâce aux composants externes
Tuto WINDEV : Composants externes Réutilisez du code grâce aux composants externes - 40 mn
GglEnvoieDocument (Fonction)
Envoie un document sur le serveur Google.
Installation de WINDEV Suite 2026
Champ de saisie : boutons intégrés dans la zone de saisie
Il est possible d'afficher plusieurs boutons dans la zone de saisie d'un champ de saisie ...
Déploiement d'un site WEBDEV : Fichiers à installer
L'assistant de création du programme d'installation permet de sélectionner les fichiers à installer lors de l'installation du site...
Le champ Zone multiligne
Le champ Zone multiligne est un champ permettant de réaliser simplement des interfaces au look iOS.
Saisie de l'interface dans les différentes langues
Lorsque les différentes langues gérées par l'application ont été sélectionnées, il est nécessaire de saisir toutes les informations affichées par l'application dans ces différentes langues...
Modifier le contenu d'une requête
Les requêtes constituent un moyen simple et rapide pour sélectionner des enregistrements provenant d'un ou plusieurs fichiers, répondant à un ou plusieurs critères de sélection, ...
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...
Editeur d'images : Fonctionnalités
L'éditeur d'images propose de nombreuses fonctionnalités...
Champs Table, Liste et Combos fichier liés à des requêtes
Un champ Table, Liste ou Combo peut être utilisé pour afficher le contenu d'un fichier de données ou d'une requête...
Ensembles de polices (site WEBDEV)
Les navigateurs supportent par défaut les polices de caractères les plus courantes ...
HEcrit (Fonction)
Écrit un enregistrement dans le fichier de données sans mettre à jour les index correspondants à toutes les clés utilisées dans le fichier.
<Source>.Ecrit (Fonction)
Écrit un enregistrement dans le fichier de données sans mettre à jour les index correspondants à toutes les clés utilisées dans le fichier.
Le champ Calendrier
Le champ Calendrier permet d'avoir en permanence un calendrier dans une fenêtre ou une page...
Gérer les données spatiales dans les bases de données HFSQL
A partir de la version 2024, il est possible de stocker et de manipuler des données géométriques et géographiques dans une base de données HFSQL...
SysRep (Fonction)
Renvoie le chemin d'un répertoire du système.
Tableur : Utiliser le ruban
Le ruban du champ Tableur permet d'utiliser de nombreuses fonctionnalités et de réaliser de nombreux paramétrages...
14. Gérer le bouton précédent en pratique
<Source>.Alias (Fonction)
Crée un alias logique d'un fichier de données (ou d'une requête) ou annule tous les alias existants.
13. Composant externe en pratique
Composant externe en pratique
Connecteur Natif xBase/FoxPro
WINDEV et WEBDEV proposent un module Connecteur Natif xBase/FoxPro (également appelé Accès Natif xBase/FoxPro)...
Utiliser plusieurs bibliothèques dans une application
Une bibliothèque est un fichier de type WDL qui contient toutes les ressources ...
OCRRépertoireModèle (Fonction)
Permet de définir le répertoire contenant les modèles de langue pour l'OCR natif.
Créer les fenêtres Relation d'un pattern RAD WINDEV
Manipuler une base de données depuis une application Java
Dès qu'un projet WINDEV est défini comme étant un projet Java, vous pouvez commencer à développer votre application...
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).
Composant externe WINDEV, WEBDEV, Android et iOS
Un composant externe est un ensemble d'éléments WINDEV, WEBDEV ou WINDEV Mobile ...
1. Présentation de l'application
Tuto WINDEV Mobile : Développement d'une application Android et iOS Leçon 1 - Présentation de l'application - 10 mn
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 ...
Gabarit
WINDEV, WEBDEV et WINDEV Mobile vous offrent la possibilité de personnaliser l'interface de vos applications en leur donnant une ergonomie professionnelle grâce à différentes interfaces pré-définies ...
Intégrer les messages dans un projet
L'intégration des messages permet d'ajouter dans un projet, pour une langue donnée, tous les messages contenus dans le fichier de traduction...
WINDEV et les flux de communication (audio, son)
Pour manipuler des flux de communication, WINDEV met à votre disposition ...
Créer un assemblage .NET depuis WINDEV
Pour créer un assemblage .NET, ...
Analyseur de performances
L'analyseur de performances (appelé également Profiler) est un outil permettant de vérifier et d'optimiser le temps d'exécution de votre application...
Identifier l'utilisateur : le groupware utilisateur
Tuto WINDEV : Groupware Utilisateur Identifier l'utilisateur : le groupware utilisateur - 20 mn
Composant interne
Un composant interne est un regroupement d'éléments d'un projet...
Propriétés associées au champ Conférence
Liste des propriétés associées au champ Conférence
Gestion de la valeur NULL : Activation des types nullables
A partir de la version 2024, il devient possible d'activer les types nullables dans un projet WINDEV, WEBDEV ou WINDEV Mobile...
Champ Editeur d'images : Options du ruban et des volets
Le champ Editeur d'images propose de nombreuses fonctionnalités accessibles via ...
Le guide
Le guide est un puissant moteur de recherche intégré à WINDEV, WEBDEV et WINDEV Mobile, permettant de rechercher tous les documents référencés concernant un domaine...
Utiliser les patterns RAD
Les différentes étapes permettant de créer un Pattern RAD sont les suivantes ...
Les contextes de pages
Dans une application Windows, toutes les informations relatives à la fenêtre sont conservées avec la fenêtre...
1. Fonctions du WLangage spécifiques à WEBDEV
Historique du code
La gestion de l'historique du code permet de ...
7. Applications multilingues en pratique
Groupware utilisateur (WINDEV et WEBDEV) : Options et paramétrage
Une application est souvent destinée à être utilisée en réseau, par différents utilisateurs...
Fonctions de gestion HFSQL
Liste des fonctions de gestion HFSQL
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 :
1. Composants livrés avec WINDEV
WINDEV est livré en standard avec projets correspondants à des composants.
Volet "Explorateur de projet"
Le volet "Explorateur de projet" permet de simplifier l'environnement de développement de WINDEV, WEBDEV et WINDEV Mobile...
16. Test d'une application en pratique
Logiciel Etats & Requêtes : Fonctions WLangage non supportées
Certaines fonctions WLangage ne sont pas disponibles sous le logiciel Etats & Requêtes...
Portefeuille de projets
A partir de la version 25, il devient possible de créer des "portefeuilles de projets"...
Fonctions de gestion HFSQL (syntaxe préfixée)
Liste des fonctions de gestion HFSQL
2. L'analyse en pratique
2. L'analyse en pratique
Webservice SOAP : créer, générer et déployer
WINDEV et WEBDEV permettent de générer directement des Webservices...
12. Composant externe en pratique
5. Test d'un site en pratique
5. Groupware utilisateur en pratique
4. Fenêtre avec recherche
Tuto WINDEV Mobile : Développement d'une application Android et iOS Leçon 4 - Fenêtre avec recherche - 30 mn
5. Le groupware utilisateur en pratique
2. Recherche simple et parcours des enregistrements
Tuto WINDEV : Application WINDEV : gérer des données Leçon 2 - Recherche simple et parcours des enregistrements - 30 mn
7. Sites multilingues en pratique
2. Exemples et composants livrés avec WEBDEV
Webservices SOAP : Importation et consommation
WINDEV, WEBDEV et WINDEV Mobile permettent d'importer directement des Webservices dans vos applications...
Messages d'erreur pouvant être affichés dans le navigateur
Cette page d'aide présente les différents messages pouvant être affichés dans le navigateur...
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...
Messages d'erreur pouvant être affichés dans le navigateur
Cette page d'aide présente les différents messages pouvant être affichés dans le navigateur...
Brochure des nouveautés 2024 : Nouveautés WEBDEV
Fonctions SQL utilisables dans les requêtes SQL
Les principales fonctions SQL pouvant être utilisées sur des requêtes en code SQL sont les suivantes (classées par thème) ...
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 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 2026 : Nouveautés communes
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 2026 présentes dans la brochure des Nouveautés 2026.
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.
1
6