DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2026

Résultats de la recherche
Résultats 1-25 sur environ 184 pour test
Test d'un site : les différents types de tests disponibles
WEBDEV propose plusieurs méthodes pour tester vos sites ...
Test d'une application WINDEV et WINDEV Mobile
WINDEV et WINDEV Mobile proposent plusieurs méthodes pour tester vos applications ...
Tester une application Mobile
Le test de l'ensemble du projet permet de simuler le lancement de l'application par l'utilisateur...
Interagir avec un assistant personnalisé ChatGPT
Article LST
  • Comment créer un assistant personnalisé ChatGPT dans OpenAI.
  • Un exemple support contenant un composant interne réutilisable pour interagir avec cet assistant personnalisé.
Fournir un lien pour ouvrir une application
Article LST
  • Comment lancer une application via un lien.
  • Un exemple support contenant des procédures réutilisables pour déclencher le lancement d'une application via un lien.
Interroger une base Google BigQuery
Article LST
  • Comment manipuler les données d'une base de données BigQuery en WLangage.
  • Un exemple support avec du code réutilisable.
Paroles d'expert : webiser une application desktop
Article LST
  • Comment préparer la webisation d'un projet.
  • Les explications et des conseils sur l'assistant de webisation et la gestion des remontées d'erreurs.
  • Jusqu'à la validation, les tests et la maintenance.
Shopify : Interaction avec une boutique en WLangage
Article LST
  • Présentation de Shopify et de son fonctionnement.
  • Utilisation de l'API Shopify depuis WINDEV.
  • Un exemple support.
  • Présentation de la classe réutilisable fournie permettant d'interroger l'API GraphQL de Shopify.
PlanActionParamètre (Fonction)
Paramètre un plan d'action dans la fabrique logicielle.
2. Développement Web et WEBDEV
Tuto WEBDEV : A la découverte de WEBDEV Leçon 2 : Développement Web et WEBDEV - 10 mn
fRepDonnées (Fonction)
Renvoie le chemin complet du répertoire des fichiers de données HFSQL spécifié par l'utilisateur lors de l'installation de l'application.
Site WEBDEV dans une application WINDEV (interface)
Commandes SQL disponibles dans une requête SQL
WINDEV permet d'exécuter simplement des requêtes en code SQL...
Centre de Contrôle Android
Savez-vous dans quel répertoire du téléphone se trouvent les fichiers de log de votre application ?
Intégrer un site WEBDEV dans une application WINDEV
L'intégration d'un site Web existant dans une fenêtre d'application Desktop existante permet de créer des passerelles de productivité, et de mutualiser l'existant...
Exemples d'utilisation du provider OLE DB pour HFSQL
Manipuler un champ Traitement de texte par programmation (syntaxe préfixée)
Un champ Traitement de texte peut être manipulé par programmation...
JWTParamètres (Type de variable)
Le type JWTParamètres permet de définir toutes les informations nécessaires pour effectuer une authentification JWT.
Manipuler un champ Traitement de texte par programmation
Un champ Traitement de texte peut être manipulé par programmation...
HAvance (Fonction)
Avance de plusieurs enregistrements dans le fichier de données, à partir de la position en cours, selon une rubrique spécifiée.
Yousign
La signature électronique de contrats avec des particuliers ou des professionnels est aujourd’hui généralisée...
InitParamètre (Fonction)
Initialise la gestion des valeurs persistantes.
HGèreIntégrité (Fonction)
Active ou désactive la gestion d'une contrainte d'intégrité sur une liaison d'un fichier de données.
Génération d'une application pour Android
La génération d'une application WINDEV Mobile pour Android rassemble tous les éléments du projet (fenêtres, code, etc...
Licence d'utilisation du logiciel "Serveur d'application WEBDEV 10 connexions"
Licence d'utilisation du logiciel "Serveur d'application WEBDEV 10 connexions"
emailAttache (Type de variable)
Le type emailAttache permet de manipuler une pièce jointe à un email.
Appliquer le mode Responsive Web Design à une page existante
Cette page d'aide présente comment appliquer le mode Responsive Web Design à une page WEBDEV existante...
GDS : Ajouter un projet dans la base de sources
Pour utiliser un projet existant avec le gestionnaire de sources, quelques manipulations sont nécessaires...
Evénements associés aux états
Les différents événements associés aux états sont les suivants (ordre d'apparition sous l'éditeur de code) ...
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...
14. Gérer le bouton précédent en pratique
Opérateurs divers
Les opérateurs divers regroupent les opérateurs suivants ...
Transactions en mode HFSQL Client/Serveur
Pour conserver une compatibilité maximale entre les applications HFSQL Classic (monoposte ou réseau) et les applications HFSQL Client/Serveur, le mécanisme des transactions en mode HFSQL Client/Serveur est proche du fonctionnement en mode HFSQL Classic...
HTMLVersTexte (Fonction)
Convertit une chaîne HTML ou un buffer HTML en chaîne texte.
Manipulez vos fichiers XLS
WINDEV et WEBDEV mettre à votre disposition deux méthodes pour manipuler les fichiers Excel ...
iImprimeSignature (Fonction)
Imprime une image de la signature dans une zone rectangulaire.
Déployer une application iOS
Tuto WINDEV Mobile : Déployer une application iOS 10 mn
<Variable Connexion>.DécritTriggerServeur (Fonction)
Ajoute ou modifie un trigger serveur.
ERR_CANNOT_CREATE_TMP
HSynchroniseRéplica (Exemple)
Exemple d'utilisation de la fonction HSynchroniseRéplica
Langage externe : Programmation en Pascal
Il s'agit ici d'appeler les éléments développés en WINDEV (projet, fenêtres, ...
Visite guidée
Une visite guidée correspond à un enchaînement de présentations de fonctionnalités, affichées dans une bulle de la fenêtre ou de la page en cours...
SOAPAjouteSignatureXML (Exemple)
Exemple d'utilisation de la fonction SOAPAjouteSignatureXML
Log d'exécution
Comment connaître les fonctionnalités de l'application les plus utilisées ? Il suffit d'utiliser le log d'exécution...
Driver ODBC pour HFSQL Classic et pour HFSQL Client/Serveur (Windows)
Le driver ODBC pour HFSQL Classic (monoposte ou réseau) permet d'accéder à une base de données HFSQL Classic depuis un logiciel de base de données externe, gérant les accès par ODBC...
4. Surveillez vos applications
Contrôle : Connectivité bases tierces (par ODBC)
Le robot de surveillance va tenter de se connecter à une base de données tierce (MySQL, SQL Server, ...
Evénements associés à un champ Signature
Les traitements associés à un champ Signature sont les suivants :
9. Surveillez vos sites, serveurs, ...
Description du projet : Onglet Options
La fenêtre de description du projet permet de configurer de nombreux éléments de votre projet...
ExécuteTraitement (Fonction)
Lance l'exécution d'un traitement par programmation, c'est-à-dire sans que l'utilisateur n'ait à effectuer une manipulation particulière dans l'interface.
<Source>.Avance (Fonction)
Avance de plusieurs enregistrements dans le fichier de données, à partir de la position en cours, selon une rubrique spécifiée.
HConnecte (Fonction)
Redéfinit un ou plusieurs paramètres d'une connexion par un Connecteur Natif (Access, SQL Server, Oracle ou MySQL) ou par accès OLE DB sur une table spécifique ou sur un ensemble de tables.
Extension des fichiers créés par WINDEV, WEBDEV, WINDEV Mobile
Principales extensions des fichiers créés et gérés par WINDEV, WEBDEV et WINDEV Mobile...
Comment faire un site PHP ?
Qu'est-ce qu'un site PHP ?...
8. Partager un projet en pratique
Evénements associés aux pages
Liste des événements associés aux pages
WINDEV Mobile 2026 : Nouveautés du WLangage
En version 2026, de nouvelles fonctions, propriétés et de nouveaux types de données font leur apparition et certains ont été améliorés, ...
HTTPEnvoieFormulaire (Fonction)
Envoie un formulaire HTTP.
Etat sur un champ Table
L'état sur un champ Table permet d'imprimer directement les informations affichées dans un champ Table (fichier, par programmation ou sur variable) présent ...
picTexte (Type de variable)
Le type picTexte permet de définir toutes les caractéristiques avancées d'un calque de type Texte.
Panel des appareils
WINDEV Mobile permet de créer des applications qui s'adaptent à tous les périphériques, grâce aux paramètres d'ancrage des champs...
Nouveautés de WINDEV Mobile 2026
Déploiement par média physique (DVD, etc.)
Effectue un ensemble d'opération d'écriture MongoDB en lot. Il est ainsi possible d'éviter des latences réseau qui pourraient subvenir en effectuant les opérations séquentiellement.
8. POO
Tuto WEBDEV - Les bases du WLangage Leçon 8 - POO - 30 mn
8. POO
Tuto WINDEV Mobile - Les bases du WLangage Leçon 8 - POO - 30 mn
8. POO
Tuto WINDEV - Les bases du WLangage Leçon 8 - POO - 30 mn
WDModFic : Outil de modification automatique des fichiers de données
WDModFic est un outil permettant d'effectuer la modification automatique des fichiers de données présents sur le poste de développement et sur les postes des utilisateurs finaux...
Constantes de gestion du téléphone (Android / iOS)
Brochure des nouveautés 2026 : nouveautés WINDEV Mobile
Nouveautés de WINDEV Mobile 2026 présentes dans la brochure des Nouveautés 2026.
Importation d'une fenêtre WINDEV dans un projet Mobile
Les fenêtres WINDEV n'ayant pas le même format en WINDEV Mobile, WINDEV Mobile offre la possibilité d'importer une fenêtre WINDEV dans un projet WINDEV Mobile...
Nouvelles fonctionnalités de WINDEV Mobile 2026
WINDEV Mobile 2026 est disponible !
Réutilisez du code grâce aux composants externes
Tuto WINDEV : Composants externes Réutilisez du code grâce aux composants externes - 40 mn
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
PythonAjouteChemin (Fonction)
Permet d'ajouter le chemin d'un répertoire ou le chemin de l'environnement virtuel pour la recherche des modules Python.
Leçon 5.3. Envoyer un email
GPSSuitDéplacement (Fonction)
Demande à être notifié périodiquement de la position courante du périphérique.
Options générales de WINDEV, WEBDEV, WINDEV Mobile
Les options générales permettent de configurer l'environnement de travail du produit utilisé...
HNotifSupprimeDestinataireCC (Fonction)
Supprime les destinataires d'une notification envoyée via les Centres de Contrôle (outil de messagerie WDBal).
<Variable Connexion>.NotifSupprimeDestinataireCC (Fonction)
Supprime les destinataires d'une notification envoyée via les Centres de Contrôle (outil de messagerie WDBal).
IADétecteContour (Fonction)
Détecte les contours des formes présentes dans une image.
<Composant>.Charge (Fonction)
Charge un composant externe indépendant du projet en cours.
Etat sur un champ Zone répétée
L'état sur un champ Zone répétée permet d'imprimer directement les informations affichées dans un champ Zone répétée présent ...
Chaînes littérales : chaînes de caractères monolignes et multilignes
Les chaînes littérales permettent de représenter et de manipuler des données textuelles. Les chaînes littérales permettent par exemple d'afficher une information, de définir une constante, etc.
Problèmes les plus fréquents
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...
17. TLS/SSL : Crypter les informatons sur le Web
Achats In-App
Les systèmes mobiles (Android/iOS) permettent à leurs applications de proposer du contenu payant, en utilisant le système de paiement de l'App Store ou de Google Play...
<Page>.Affiche (Fonction)
Affiche une page du site dans le navigateur de l'internaute.
Création des exigences
La mise en place d'exigences nécessite les étapes suivantes ...
Etat Diagramme de Gantt
L'éditeur d'états offre la possibilité de créer des états de type "Diagramme de Gantt"...
CmdEcritEntréeStandard (Fonction)
Ecrit les données sur l'entrée standard de la commande exécutée en mode console.
5. Déploiement d'un site dynamique (Session ou AWP) en pratique
Connecteur Natif MySQL : Programmation à l'aide des fonctions SQL
Il est possible d'utiliser les fonctions SQL pour manipuler la base de données MySQL...
Page paramétrée
Partagez vos sources grâce au GDS
Tuto WEBDEV - Un GDS pour WEBDEV Partagez vos sources grâce au GDS - 30 mn
Contrôle : Activité d'une application
Le robot de surveillance propose de tester l'activité d'une application WINDEV...
<Lecteur PDF>.RécupèreSignature (Fonction)
Récupère la signature d'un document PDF sous forme d'un buffer.
Fenêtre de description d'une requête de sélection : Actions appliquées
Cette page d'aide présente les actions possibles depuis la fenêtre de description d'une requête.
<Lecteur PDF>.RécupèreDateSignature (Fonction)
Récupère la date de l'une des signatures d'un document PDF.
<Lecteur PDF>.NbSignature (Fonction)
Récupère le nombre de signatures dans un champ Lecteur PDF.
HFSQL et Docker
Docker est un logiciel permettant d'exécuter des applications dans des conteneurs logiciels ("container") sous Linux (Docker s'exécute comme un daemon)...
Environnement général de WINDEV
Le volet "Débogueur"
Le volet "Débogueur" permet d'afficher les options du débogueur lors du débogage du projet ou d'un élément du projet (option "Débogueur")...
NotifPushEnvoie (Fonction)
Envoie une notification push (distante) à un appareil mobile (iOS ou Android).
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.
Ne plus afficher un message
L'environnement de WINDEV, WEBDEV, WINDEV Mobile affiche souvent des fenêtres d'avertissement...
TimerSys (Fonction)
Appelle périodiquement et automatiquement une procédure du WLangage.
dModifieOpacité (Fonction)
Modifie l'opacité d'une image (c'est-à-dire la couche alpha de l'image).
Brochure des nouveautés 2026 : Nouveautés WINDEV
Nouveautés de WINDEV 2026 présentes dans la brochure des Nouveautés 2026.
2. Exemples et composants livrés avec WEBDEV
Administrateur du GDS : Gestion de la base de sources
L'administrateur de GDS (Gestionnaire de sources) permet de manipuler directement les sources des différents projets inclus dans le gestionnaire de sources...
Application Android : Utilisation et partage de données SQLite
Pour les applications Android, les bases de données disponibles sont HFSQL (Classic et Client/Serveur) et SQLite.
<Variable Notification>.EnvoiePush (Fonction)
Envoie une notification push (distante) à un appareil mobile (iOS ou Android).
<Lecteur PDF>.AfficheSignet (Fonction)
Positionne le document PDF affiché dans le champ Lecteur PDF sur le signet demandé.
xlsDocument (Type de variable)
Une variable de type xlsDocument permet de décrire et modifier un document Excel...
LecteurPDFAfficheSignet (Fonction)
Positionne le document PDF affiché dans le champ Lecteur PDF sur le signet demandé.
Centre de Gestion de Projets : Tendance de création/correction des incidents
Pour améliorer le suivi d'un projet, le Centre de Gestion de Projets propose de consulter l'évolution des incidents créés et corrigés sur une période donnée, par un ou plusieurs intervenants...
SAPConnecte (Fonction)
Connecte un système SAP R/3 à partir des informations données dans la structure SAP.
PiloteSimulateur (Fonction)
Pilote la fenêtre du simulateur mobile (Android ou iOS).
Fonctions de gestion des projets
Liste des fonctions de gestion des projets
Réplication universelle assistée automatique
La réplication assistée automatique permet de mettre en place rapidement une réplication sur une application existante...
AnalyseurFin (Fonction)
Arrête la "collecte d'informations" pour l'analyseur de performances.
Annexe 3 : Fichier de configuration
ModeExécution (Fonction)
Permet de :
  • connaître et/ou modifier le comportement de l'application / du site, lorsque certaines erreurs sont générées.
  • optimiser l'appel aux fonctions déclarées en externe.
  • savoir et/ou modifier le mode d'utilisation de la technologie JITc par l'application.
  • connaître et/ou modifier le mode de gestion des références faibles pour tous les objets instanciés.
<Variable Image>.CouleurDominanteImage (Fonction)
Renvoie la couleur dominante (c'est-à-dire la plus fréquente) d'une image présente dans une variable de type Image.
Contrôle : Connectivité Serveur HFSQL Client/Serveur
Le robot de surveillance va tenter de se connecter à un serveur HFSQL Client/Serveur...
RENVOYER
L'instruction RENVOYER permet de sortir de l'événement, traitement ou procédure en cours en renvoyant un compte-rendu.
Brochure des nouveautés 28 : Nouveautés WEBDEV
Nouveautés de WEBDEV 28 présentes dans la brochure des Nouveautés 28.
Créer un assemblage .NET depuis WINDEV
Pour créer un assemblage .NET, ...
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.
Propriétés associées au champ Publicité
Un champ Publicité peut être manipulé en WLangage dans une fenêtre avec les propriétés suivantes.
Langage externe : Programmation en C
Il s'agit ici d'appeler les éléments développés en WINDEV (projet, fenêtres, ...
SAPDéconnecte (Fonction)
Déconnecte un système SAP R/3.
ExécuteFonction
Permet d'exécuter une fonction du WLangage, identifiée par son nom.
Volet "Analyseur Temps Réel"
Le volet "Analyseur Temps Réel" permet de visualiser pendant le test d'un élément l'activité de votre application ou de votre site...
Créer une archive Java
Lorsque votre application Java est développée, il est possible de ...
9. Partager un projet en pratique
Partager un projet en pratique
Hasp (Fonction)
Interroge une clé électronique HASP de type HASP-3, HASP-4, MemoHasp ou NetHasp.
Connecteur Natif MariaDB : Programmation à l'aide des fonctions SQL
Il est possible d'utiliser les fonctions SQL pour manipuler la base de données MariaDB...
GPSRécupèrePosition (Fonction)
Récupère les informations sur la position actuelle du périphérique.
<Variable WDPic>.DessineTexteMarkdown (Fonction)
Dessine un texte au format Markdown dans une variable de type WDPic.
Tableau associatif (Type de variable)
Un tableau associatif est un type "avancé" de tableau ...
<Variable picCalque>.DessineTexteMarkdown (Fonction)
Dessine un texte au format Markdown dans une variable de type picCalque.
Connecteur Natif PostgreSQL : Programmation à l'aide des fonctions SQL
Il est possible d'utiliser les fonctions SQL pour manipuler la base de données PostgreSQL...
Code coverage
Le code coverage est la mesure de la couverture des tests réalisés sur une application ou un site...
LanceEtatsEtRequêtes (Fonction)
Lance le logiciel Etats et Requêtes et ouvre le projet WINDEV correspondant à l'application en cours.
PiloteDnD (Fonction)
Pilote un "Glisser-Déposer" durant les tests automatiques.
Centre de Gestion de Projets : Gestion des sprints
Un Sprint est un cycle de développement (également appelé "itération")...
Brochure des nouveautés 2026 : Nouveautés WEBDEV
Nouveautés de WEBDEV 2026 présentes dans la brochure des Nouveautés 2026.
Site d'administration des services BaaS
Le site du Store Privé est accessible depuis un navigateur avec l'adresse http(s)...
7. Envoyer un email
Tuto WINDEV : Application WINDEV : gérer des données Leçon 7 - Envoyer un email - 20 mn
Procédures automatiques
La programmation des timers, des threads, des procédures différées est désormais automatique, gérée par l'environnement...
EmailOuvreSession (Fonction)
Ouvre une session de gestion des emails en fonction du mode de gestion choisi (POP3, SMTP, IMAP ou MS Exchange).
Le champ Tableur : Formules disponibles
En exécution, dans le champ Tableur, l'utilisateur final saisit directement les formules de calcul...
Serveur OAuth intégré dans le Serveur d'Application WEBDEV
Le protocole OAuth est un standard ouvert utilisé pour délivrer des autorisations sécurisées...
Audit statique
L'audit statique est une fonctionnalité de l'environnement permettant d'analyser les éléments d'un projet pour détecter différents problèmes et proposer des améliorations...
Brochure des nouveautés 2024 : nouveautés WINDEV Mobile
Nouveautés de WINDEV Mobile 2024 présentes dans la brochure des Nouveautés 2024.
HashVérifieFichier (Fonction)
Vérifie le Hash d'un fichier pour un type d'algorithme défini.
ThreadExécute (Fonction)
Lance l'exécution d'un thread secondaire.
Etat sur requête
Une requête permet de sélectionner simplement certains enregistrements d'un ou de plusieurs fichiers de données...
WEBDEV 2026 : Nouveautés du WLangage
En version 2026, de nouvelles fonctions, propriétés et de nouveaux types de données font leur apparition et certains ont été améliorés, ...
Nouvelles fonctionnalités de WINDEV 2026
WINDEV 2026 est disponible !
iImprimePDF (Fonction)
Imprime le contenu :
  • d'un fichier PDF.
  • d'un buffer contenant un PDF.
  • d'un champ Lecteur PDF.
Configuration de projet
Les configurations de projet permettent de créer à partir d'un même projet plusieurs "cibles" différentes...
WINDEV 2026 : Nouveautés du WLangage
En version 2026, de nouvelles fonctions, propriétés et de nouveaux types de données font leur apparition et certains ont été améliorés, ...
2. Exemples livrés avec WINDEV
Les exemples livrés avec WINDEV présentent de manière didactique les différentes fonctionnalités de WINDEV.
Nouveautés de WINDEV 2026
SQLConnecte (Fonction)
Connecte l'application en cours à une base de données à interroger par SQL.
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.
Le champ Texte : Masques de saisie ou d'affichage
WINDEV, WEBDEV et WINDEV Mobile proposent deux types de masques ...
Timer (Fonction)
Appelle périodiquement et automatiquement une procédure du WLangage.
Gestion assistée des erreurs HFSQL
WINDEV, WEBDEV et WINDEV Mobile intègrent un module de gestion assistée des erreurs HFSQL...
Persistance des données
La persistance des données permet de conserver la valeur saisie par l'utilisateur...
<Variable Commande>.EcritEntréeStandard (Fonction)
Ecrit les données sur l'entrée standard de la commande exécutée en mode console.
Nettoyage de projet
Après quelques mois ou quelques années de développement et de maintenance, le répertoire de votre projet contient souvent plusieurs fichiers qui ne sont plus utilisés, mais que, dans le doute, vous n'osez pas supprimer...
Fonctions de gestion HFSQL
Liste des fonctions de gestion HFSQL
Constantes HFSQL
Liste des constantes utilisées par les fonctions HFSQL.
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.
Constantes diverses
Liste des constantes diverses utilisées par les fonctions diverses WINDEV.
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.
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 2024 : Nouveautés WEBDEV
1
2
3
4
5
6
8
>