DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2026

ConnexionOccurrence (Fonction)
Renvoie le nombre d'instances du site WEBDEV en cours d'exécution sur le serveur.
WDStatistics : Présentation
WDStatistics est un utilitaire permettant d'effectuer des statistiques de fréquentation de vos sites WEBDEV dynamiques...
HFSQL : La recherche sémantique
Article LST
  • La recherche sémantique HFSQL, comment ça marche ?
  • Comment mettre en place une recherche sémantique HFSQL dans une application ?
BEST PRACTICE : Passer un site WEBDEV sur un Cluster WEBDEV
Article LST
  • Points à vérifier avant le passage d'un site en Cluster.
  • Des solutions techniques pour chacun de ces points.
  • Un exemple support.
Site web : pages d'erreur personnalisées
Article LST
  • Un projet support contenant un ensemble de pages d'erreur spécifiques ainsi qu'une page d'erreur générique, prêtes à l'emploi et réutilisables.
  • Les explications sur les paramétrages permettant la personnalisation des pages d'erreur pour vos sites WEBDEV.
MenuAjouteOptionURL (Fonction)
Ajoute une nouvelle option de menu à la suite de la dernière option d'un menu (déroulant ou contextuel). Cette option de menu permet d'afficher la page correspondant à l'URL indiquée.
rssDocumentJoint (Type de variable)
Le type rssDocumentJoint permet de décrire et de manipuler la pièce jointe d'une entrée de flux RSS...
FramesetActualise (Fonction)
Actualise un frameset affiché dans le navigateur de l'internaute à partir du contexte présent sur le serveur.
ERR_DISCONNECTED_RELOG
Vocabulaire WEBDEV
Cette page regroupe les principaux termes spécifiques à WEBDEV utilisés dans la documentation...
rssAffiche (Fonction)
Construit un flux RSS et renvoie le contenu du flux RSS au client.
<Cellule>.FermeDialogue (Fonction)
Masque le champ Cellule précédemment affiché dans la page via la fonction <Champ Cellule>.AfficheDialogue.
CelluleFermeDialogue (Fonction)
Masque un champ Cellule précédemment affiché dans la page via la fonction CelluleAfficheDialogue.
<Menu>.AjouteOptionURL (Fonction)
Ajoute une nouvelle option de menu à la suite de la dernière option d'un menu (déroulant ou contextuel). Cette option de menu permet d'afficher la page correspondant à l'URL indiquée.
Le champ SilverLight
Le Champ SilverLight permet d'afficher une animation de type SilverLight 2 dans une page WEBDEV...
ERR_ALREADYCONNECTED
Le champ Editeur d'images (WEBDEV)
Le champ Editeur d'images permet de proposer aux visiteurs de vos sites de créer, retoucher et modifier des images ou des photos...
Evénements associés aux pages
Liste des événements associés aux pages
AJAX automatique et immédiat
Le schéma suivant présente l'utilisation automatique et immédiate de AJAX dans un site WEBDEV ...
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...
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...
ERR_BAD_CONTEXT_FOUND
Caractéristiques des champs Table dans une page
Le champ Table permet aussi bien d'afficher et/ou de saisir des informations...
ImageZone (Fonction)
Renvoie le numéro de la zone de l'image cliquée par l'internaute.
Principe de fonctionnement des pages en mode Session
Pour créer un site dynamique, WEBDEV propose plusieurs types de pages ...
Description d'un style d'élément WEBDEV
Cette fenêtre permet de décrire un style CSS utilisé pour les champs de votre projet WEBDEV...
<Page>.Actualise (Fonction)
Actualise une page affichée dans le navigateur de l'internaute à partir du contexte présent sur le serveur.
Manipuler un champ Zone de Texte Riche par programmation
Pour manipuler un champ Zone de Texte Riche par programmation, il suffit d'utiliser directement la variable du champ Zone de Texte Riche dans le code...
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...
Manipulations d'un champ Graphe dans un site WEBDEV
Lors de l'exécution d'un champ Graphe dans une page d'un site WEBDEV, l'internaute dispose d'un menu contextuel permettant de modifier la présentation du graphe affiché...
Fonctions de gestion des pages
Liste des fonctions de gestion des pages
NavigateurHistoriqueAjoute (Fonction)
Ajoute une entrée dans l'historique de navigation en lui associant des données. Ces données seront transmises lors du retour sur cette entrée.
29. Référencement d'un site en pratique
Principe de fonctionnement des pages dynamiques AWP
NavigateurHistoriqueModifie (Fonction)
Modifie les données de l'entrée courante dans l'historique de navigation. Ces données seront transmises lors d'un retour sur l'entrée courante.
23. Différents modes d'impression
19. Upload : Envoi de fichiers vers le serveur
Agencements WEBDEV
Un agencement permet de définir plusieurs vues d'une page dans un même projet sans dupliquer cette page...
ChaîneAffiche (Fonction)
Renvoie une chaîne spécifique (ou un buffer) sur le navigateur du client en réponse à la requête reçue.
22 conseils pour optimiser la vitesse d'un site
Lorsqu'un site est en exploitation, une des premières attentes des internautes est que ce site soit rapide...
Page spécifique pour afficher les erreurs du site
En cas d'erreur dans le site dynamique WEBDEV, par défaut, une page d'erreur standard est affichée. Cette page informe l'internaute de l'erreur rencontrée dans le site.
<Page>.Affiche (Fonction)
Affiche une page du site dans le navigateur de l'internaute.
PageActualise (Fonction)
Actualise une page affichée dans le navigateur de l'internaute à partir du contexte présent sur le serveur.
1. Fonctions du WLangage spécifiques à WEBDEV
SessionHeartBeatActive (Fonction)
Active ou désactive le "heartbeat" de la session courante.
Evénements associés à un champ Bouton segmenté
Un champ Bouton segmenté peut être manipulé dans une fenêtre par diverses propriétés WLangage...
Référencement d'un site WEBDEV
Pour qu'un site soit visité, les internautes doivent tout d'abord le trouver...
Fonctions de gestion des pages (syntaxe préfixée)
Liste des fonctions de gestion des pages (syntaxe préfixée)
AWP : Gestion des contextes
Pour conserver la valeur de variables globales lors du passage d'une page à l'autre, le mode AWP propose une gestion des contextes...
Le champ Chemin de navigation
Le champ "Chemin de Navigation" correspond à une série de liens permettant à l'internaute de remonter dans l'arborescence logique d'un site...
NomFichierNavigateur (Propriété)
La propriété NomFichierNavigateur permet de connaître le nom original du fichier à uploader présent sur le poste de l'internaute.
Manipuler un champ Upload par programmation
Le champ Upload permet d'uploader un ou plusieurs fichiers.
Styles d'élément WEBDEV
Les différents champs d'un projet WEBDEV sont associés à des styles WEBDEV...
18. Ordre d'exécution des codes des boutons / liens
Champs déplaçables dans une page
WEBDEV propose deux modes de déplacement des champs dans une page ...
ERR_DISCONNECTED_ERROR
Gestion de la saisie obligatoire dans WEBDEV
Pour obliger l'internaute à renseigner un champ, il suffit d'utiliser le mécanisme de saisie obligatoire...
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...
WEBDEV : Tâches planifiées et tâches différées
WEBDEV permet de mettre en place des tâches directement sur le serveur ...
ERR_DISCONNECTED_UPDATE
Evénements associés aux champs Page cornée
WEBDEV propose les événements suivants :
ERR_SESSION_CLOSED
fTypeMIME
Renvoie le type d'un fichier selon la norme MIME (Multipurpose Internet Mail Extensions).
Le champ Graphe : Caractéristiques sous l'éditeur
Quel que soit le type de graphe affiché par le champ Graphe, toutes ces caractéristiques peuvent être configurées grâce à sa fenêtre de description...
Le champ Lien
Le champ Lien permet de :
  • créer un lien dans une page HTML.
  • créer un lien dans un état imprimé au format HTML.
NavigateurOuvre (Fonction)
Ouvre une nouvelle fenêtre du navigateur sur une page identifiée par son URL.
Caractéristiques d'un champ Zone répétée dans une page
Pour afficher les caractéristiques du champ, sélectionnez l'option "Description" dans le menu contextuel du champ.
Les framesets
Grâce à la gestion des framesets, WEBDEV permet d'afficher plusieurs pages HTML dans une même fenêtre du navigateur...
12. Récupérer des données sur un site
6. Principe d'affichage d'un site AWP
Une page AWP (Active WEBDEV Page) est une page dynamique WEBDEV sans contexte persistant sur le serveur.
2. L'administrateur WEBDEV en pratique
FichierTélécharge (Fonction)
Lance le téléchargement d'un fichier par le navigateur.
21. Les états
12. Les pages en pratique
L'action demandée n'a pas pu être effectuée : la page n'était pas en phase
Fonctions SaaS
Les fonctions SaaS sont les suivantes :
JSEvénement (Fonction)
Associe une procédure navigateur à un événement sur un objet en code navigateur.
Leçon 5.2. Imprimer une facture
2. Déployer un site par HTTP
Tuto WEBDEV - Déploiement d'un site Leçon 2 - Déployer un site par HTTP - 30 mn
Les modules livrés avec WEBDEV Déploiement
Le tableau ci-dessous présente les différents modules installés par le serveur d'application WEBDEV et leurs principales fonctions...
12. Empêcher le retour sur une page
fContentType (Fonction)
Renvoie le type d'un fichier selon la norme MIME (Multipurpose Internet Mail Extensions).
MémoVisualise (Fonction)
Lance la visualisation d'un fichier contenu dans une rubrique "Mémo" dans le navigateur.
ChangeDestination (Fonction)
Change la destination de l'action d'un bouton.
PageAffiche (Fonction)
Affiche une page du site dans le navigateur de l'internaute.
Le champ Potentiomètre (dans une page)
WEBDEV propose deux types de potentiomètres ...
1. Présentation
Tuto - Réaliser un site Internet avec Back Office Leçon 1 - Présentation - 5 mn
Comment ajouter un paiement sécurisé dans un site WEBDEV ?
Cette page d'aide présente comment ajouter un paiement sécurisé dans un site WEBDEV...
Le champ Zone répétée : Synchronisation personnalisée
Comment gérer la synchronisation entre :
  • la page affichée dans le navigateur. Cette page contient un champ Zone répétée affichant des enregistrements d'un fichier de données HFSQL.
  • le contexte de page correspondant existant sur le serveur.
Concepts WEBDEV
Définir des zones graphiques de cliquage
Dans une page, un champ Image peut être une image contenant des zones de clic...
Images et boutons
Pour optimiser le look de vos écrans ou de vos sites, WINDEV, WEBDEV et WINDEV Mobile offrent de nombreuses possibilités...
Evénements associés aux champs Graphe
Liste des événements associés aux champs Graphe
Fonctions Upload (syntaxe préfixée)
Les fonctions (syntaxe préfixée) de gestion de l'upload sont les suivantes :
Annexe 3 : Fichier de configuration
Les états
Un état permet d'obtenir une vue personnalisée d'informations ...
Le champ de saisie
Le Champ de saisie permet à l'utilisateur de saisir directement une information...
Fonctions Upload
Les fonctions de gestion de l'upload sont les suivantes :
ASPAffiche (Fonction)
Appelle un script ASP externe et renvoie la page résultat dans la fenêtre en cours du navigateur.
PHPAffiche (Fonction)
Appelle un script PHP externe et renvoie la page résultat dans la fenêtre en cours du navigateur.
Evénements associés aux champs Image
Liste des événements associés aux champs Image
Etat sur une zone mémoire
Un état sur une zone mémoire permet d'imprimer les enregistrements stockés dans une zone mémoire...
ScriptAffiche (Fonction)
Appelle un script ou une page externe (par exemple .php, .asp, .mhtml ou .mht) et renvoie la page résultat dans la fenêtre en cours du navigateur.
Page référençable en mode session
WEBDEV offre deux possibilités pour développer un site ...
Les contextes de pages
Dans une application Windows, toutes les informations relatives à la fenêtre sont conservées avec la fenêtre...
OKAnnuler (Fonction)
Affiche un message dans une boîte de dialogue standard proposant les réponses "OK" et "Annuler" et renvoie la réponse de l'utilisateur.
Manipuler les framesets
Les différentes manipulations possibles sur les framesets sont les suivantes ...
OuiNon (Fonction)
Affiche un message dans une boîte de dialogue standard proposant les réponses "Oui" et "Non" et renvoie la réponse de l'utilisateur.
Champ Lien associé à une rubrique contenant une adresse email
Dans une base de données, l'adresse email des clients, des fournisseurs, ...
Utilisation de sites déconnectés
WEBDEV permet d'indiquer qu'un site ou un ensemble de pages peut fonctionner en mode déconnecté (sans connexion Internet).
Evénements associés aux champs Table
Liste des événements associés aux champs Table
FinProgramme (Fonction)
Termine l'exécution du programme en cours.
Déploiement d'un site WEBDEV : Paramètres du site
Les paramètres du site permettent de configurer les options de connexion au site dès son installation...
Administrateur WEBDEV : Installations
L'onglet "Installations" permet de paramétrer les différentes fonctionnalités d'administration du serveur WEBDEV...
WebserviceEcritTypeMIME (Fonction)
Indique le type MIME de la réponse renvoyée par le Webservice (cas d'un appel à un Webservice REST).
Le champ Durée : Masques de saisie ou d'affichage
WINDEV, WEBDEV et WINDEV Mobile proposent deux types de masques ...
Download (téléchargement) de fichiers
Le download (ou téléchargement) est l'opération qui consiste à enregistrer sur le poste de l'internaute un fichier stocké sur le serveur...
Le champ Bouton
Le champ Bouton permet à l'utilisateur ou l'internaute de lancer une action spécifique, par un simple clic de souris...
Dialoguer avec l'utilisateur
WINDEV, WEBDEV et WINDEV Mobile permettent de dialoguer avec l'utilisateur grâce aux boîtes de dialogue...
Administrateur WEBDEV : Installations
L'onglet "Installations" permet de paramétrer les différentes fonctionnalités d'administration du serveur WEBDEV...
Personnaliser le groupware utilisateur WEBDEV
Le groupware en mode automatique offre de nombreuses possibilités...
Le champ Heure : Masques de saisie ou d'affichage
WINDEV, WEBDEV et WINDEV Mobile proposent deux types de masques ...
WEBDEV et Google Analytics
Google Analytics est un outil très répandu de mesure de fréquentation des sites...
SaaS
SaaS (acronyme de Software as a Service, ou "Le logiciel en tant que service") est un modèle de distribution de logiciel consistant à proposer une application en abonnement par le biais d'un site web plutôt que par l'achat d'une licence...
Configuration de la base de registre (sites dynamiques WEBDEV)
Lors de l'installation d'un site WEBDEV sur un serveur Windows, les renseignements concernant le site sont automatiquement insérés dans la base de registre, à l'entrée suivante ...
Zone épinglée dans une page : zone fixe sur l'écran (Fixed)
Une zone fixe dans une page est une partie de la page qui reste visible même si l'internaute déplace l'ascenseur du navigateur...
PopupAffiche (Fonction)
Affiche une popup dans la page avec un effet de GFI (Grisage des Fenêtres Inaccessibles).
<Popup>.Affiche (Fonction)
Affiche une popup dans la page avec un effet de GFI (Grisage des Fenêtres Inaccessibles).
SiteDynamiqueAffiche (Fonction)
Lance un site dynamique WEBDEV à partir d'une page statique ou dynamique WEBDEV.
Communiquez par emails
WINDEV, WEBDEV et WINDEV Mobile permettent de gérer directement les emails depuis vos applications...
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...
Les options du groupware utilisateur
Une application est souvent destinée à être utilisée en réseau, par différents utilisateurs...
HFSQL : Recherche sémantique HFSQL
En version 2026, le serveur HFSQL intègre un moteur d'intelligence artificielle capable de réaliser des recherches sur le sens des mots ...
Ancrage dans une page
Dans une page, les ancrages définissent la manière dont le contenu d'une page va se comporter lorsque la page est agrandie par l'internaute.
Description du projet : Onglet Langues
La fenêtre de description du projet permet de configurer de nombreux éléments de votre projet...
<Page>.AffichePopup (Fonction)
Affiche une page WEBDEV comme une popup dans la page courante avec un effet de GFI (Grisage des Fenêtres Inaccessibles).
Administrateur WEBDEV distant : Gestion des messages d'erreur
Par défaut, lorsqu'une erreur survient dans un site dynamique WEBDEV, un message d'erreur apparaît sous le navigateur de l'internaute.
5. Test d'un site en pratique
2. Manipuler une base de données
Tuto WEBDEV : Mon premier site WEBDEV Leçon 2 - Manipuler une base de données - 30 mn
ERR_TIMEOUT_REQUEST
La requête n'a pas répondu dans le délai fixé ( secondes). ERR_TIMEOUT_REQUEST (22)
Le champ Multimédia (WEBDEV)
Le champ Multimédia permet d'afficher de façon simple une vidéo dans le navigateur.
Le serveur est en train d'être mis à jour. Réessayez plus tard.
Accès en mode local à une base de données (SQLite)
WEBDEV permet à un site de créer et d'accéder à une base de données créée par le navigateur sur le poste de l'internaute en code navigateur.
PopupAffichePage (Fonction)
Affiche une page WEBDEV comme une popup dans la page courante avec un effet de GFI (Grisage des Fenêtres Inaccessibles).
Les modèles de pages (templates)
WEBDEV permet de créer des modèles de pages...
CookieLit (Exemple)
Exemple d'utilisation de la fonction CookieLit
CookieEcrit (Exemple)
Exemple d'utilisation de la fonction CookieEcrit
PageExiste (Fonction)
Vérifie si la page spécifiée est actuellement affichée dans le navigateur de l'internaute.Permet de savoir par exemple si une page est affichée dans un cadre différent de celui en cours.
Etat sur une vue HFSQL
Un état sur une vue HFSQL permet d'imprimer des enregistrements provenant d'une vue HFSQL Classic ou Client/Serveur...
Fonctions de gestion des images
Evénements associés aux champs Arbre
Liste des événements associés aux champs Arbre
Passez vos sites AWP en mode session référençable
Champ Liste lié à un fichier de données ou une requête
Un champ Liste ou un champ Combo peut être utilisé pour afficher le contenu d'un fichier de données ou d'une requête, par exemple pour qu'un utilisateur ou un internaute sélectionne un enregistrement...
28. Référencement d'un site
Déploiement page à page
Il est désormais possible de déployer des parties de site ou des pages individuelles...
Confirmer (Fonction)
Affiche un message dans une boîte de dialogue standard proposant les réponses "Oui", "Non", "Annuler" et renvoie la réponse de l'utilisateur.
Brochure des nouveautés 2024 : Nouveautés WEBDEV
Fonctions de dessin et de traitement des images
Liste des fonctions de dessin et de traitement des images
5. Principe d'affichage d'un site WEBDEV Session
2. Exemples et composants livrés avec WEBDEV
1. Créer des pages
Tuto WEBDEV : Mon premier site WEBDEV Leçon 1 - Créer des pages - 10 mn
Fonctions de gestion des images (syntaxe préfixée)
Développement d'un site SaaS
Le développement d'un site SaaS est très similaire à celui d'un site WEBDEV traditionnel. Certaines opérations supplémentaires doivent être réalisées ...
LanceAppliAssociée (Fonction)
Ouvre directement un document dans son application associée.
Administrateur WEBDEV distant : Gestion des statistiques
L'Administrateur distant WEBDEV propose un module de consultation des statistiques de fréquentation de vos sites WEBDEV dynamiques (classiques et AWP) et des Webservices déployés sur un Serveur d'Application WEBDEV.
Mashup
Le concept de Mashup consiste à agréger des données en provenance de différents logiciels, de différents services, de différentes sources de données, ...
Dessiner en WINDEV, WEBDEV et WINDEV Mobile
WINDEV, WEBDEV et WINDEV Mobile mettent à votre disposition des fonctions pour afficher, tracer, copier et sauvegarder des dessins et des images depuis vos applications ou sites...
Identifier l'utilisateur : le groupware utilisateur
Tuto WEBDEV - Groupware utilisateur Identifier l'utilisateur : le groupware utilisateur - 20 mn
17. TLS/SSL : Crypter les informatons sur le Web
Description (Propriété)
La propriété Description permet de connaître et modifier la description associée à la page.
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...
4. Ajouter un produit
Tuto WEBDEV - Réaliser un site Internet avec Back Office Leçon 4 - Ajouter un produit - 50 mn
Le champ Numérique ou Monétaire : Masques de saisie ou d'affichage
WINDEV, WINDEV Mobile et WEBDEV proposent deux types de masques ...
Fonctions de dessin et de traitement des images (syntaxe préfixée)
Liste des fonctions de dessin et de traitement des images (syntaxe préfixée)
Administrateur WEBDEV : Configuration avancée
L'onglet "Avancé" permet de paramétrer des fonctionnalités avancées au niveau du serveur...
Description du projet : Onglet Avancé
La fenêtre de description du projet permet de configurer de nombreux éléments de votre projet...
Administrateur WEBDEV : Configuration avancée
L'onglet "Avancé" permet de paramétrer des fonctionnalités avancées au niveau du serveur...
Comment obtenir de l'aide ?
WINDEV, WEBDEV et WINDEV Mobile mettent à votre disposition différents moyens pour obtenir de l'aide à tout moment ...
3. Modifier les produits
Tuto WEBDEV - Réaliser un site Internet avec Back Office Leçon 3 - Modifier les produits - 50 mn
Look des pages : Image de fond
Pour optimiser le look de vos pages, WEBDEV permet d'utiliser une image de fond dans vos pages...
13. Les différents types de champs standard
Le champ de saisie de type Date : Masques de saisie ou d'affichage
WINDEV, WINDEV Mobile et WEBDEV proposent deux types de masques ...
Groupware utilisateur : Configurer le site
Lorsque le groupware utilisateur est paramétré, la configuration des utilisateurs et des accès est effectuée en exécution, en se connectant avec un compte "superviseur"...
Brochure des nouveautés 27 : Nouveautés WEBDEV
Nouveautés de WEBDEV 27 présentes dans la brochure des Nouveautés 27.
Android 10 : Modification de comportement des applications
A partir de la version 10 de Android, Google supprime la possibilité pour une application en arrière-plan d'ouvrir une fenêtre
Le champ Texte : Masques de saisie ou d'affichage
WINDEV, WEBDEV et WINDEV Mobile proposent deux types de masques ...
7. Sites multilingues en pratique
Brochure des nouveautés 28 : Nouveautés WEBDEV
Nouveautés de WEBDEV 28 présentes dans la brochure des Nouveautés 28.
5. Déploiement d'un site dynamique (Session ou AWP) en pratique
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, ...
Leçon 4.2. Création de pages en mode AWP
Brochure des nouveautés 2026 : Nouveautés WEBDEV
Nouveautés de WEBDEV 2026 présentes dans la brochure des Nouveautés 2026.
iDestination (Fonction)
Paramètre la destination de l'impression.
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
1
2
3
4
5
6
8
>