DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2025

Principe de fonctionnement des pages en mode Session
Pour créer un site dynamique, WEBDEV propose plusieurs types de pages ......
ERR_CLOSED_PAGE
Créer ses Macro-Codes Utilisateur
Les Macro-Codes Utilisateur sont des morceaux de code WLangage permettant à un utilisateur final de personnaliser son application......
DonneFocus (Fonction)
Donne le focus : à un champ (d'une fenêtre, d'une page ou d'un frameset). à une fenêtre....
Propriétés associées au champ Upload
Le champ Upload peut être manipulé grâce aux propriétés WLangage aussi bien en code serveur qu'en code navigateur......
iNumPage (Fonction)
Renvoie ou initialise le numéro de la page en cours d'impression....
Procédure WLangage appelée par la fonction SocketConnecte
Procédure WLangage écrite en code navigateur (également nommée "callback") appelée par la fonction SocketConnecte.
Propriétés associées au champ Captcha
Le champ Captcha peut être manipulé grâce aux propriétés WLangage aussi bien en code serveur qu'en code navigateur....
PDFExtraitPage (Fonction)
Extrait une page d'un fichier PDF dans une variable de type Image....
Information 2104 : Cette fonction est conservée dans cette version pour compatibilité
Types avancés
Les types avancés du WLangage sont les suivants...
Analyse : Importer des fichiers dans l'analyse (base externe, fichiers HFSQL, ...)
WINDEV et WEBDEV permettent de manipuler simplement une base de données externe (Oracle, SQL Server, Access, ......
Erreur 102 : Les constantes peuvent être définies dans le code d'initialisation du projet, ...
<Variable pdfDocument>.ExtraitPage (Fonction)
Extrait une page d'un fichier PDF dans une variable de type Image....
Fichiers de données inaltérables
Cette fonctionnalité permet de signifier qu'un fichier de données ne pourra pas être modifié après écriture......
iPosX (Fonction)
Permet de gérer la position horizontale (abscisse ou colonne) du curseur d'impression dans la page....
Manipuler un champ Page Interne par programmation
Le champ page interne permet d'afficher une page interne existante......
Rupture dans un champ Zone répétée
Une rupture dans un champ Zone répétée permet de regrouper des données correspondant à un ou plusieurs arguments......
Traduction du code
WINDEV, WEBDEV et WINDEV Mobile permettent de traduire automatiquement votre code WLangage de français en anglais et inversement......
HTML 5 : Exemple de gestion du Drag and Drop programmé
Pour rendre un site WEBDEV plus interactif, il est possible de mettre en place un "drag and drop" (ou glisser-déplacer) dans les pages....
<Popup>.Affiche (Fonction)
Affiche une popup dans la page avec un effet de GFI (Grisage des Fenêtres Inaccessibles).
ChampExécuteModification (Fonction)
Considère que le champ a été modifié par l'utilisateur (la propriété Modifié passe à Vrai pour le champ et si nécessaire pour la fenêtre) et exécute l'événement WLangage "A chaque modification" associé au champ....
Editeur de code : Manipulations diverses
L'éditeur de code est certainement l'éditeur dans lequel un développeur passe le plus de temps. Cette page d'aide présente différentes options utiles pour une manipulation quotidienne ......
Propriétés associées au champ Composant Web
Un champ Composant Web peut être manipulé grâce aux propriétés WLangage aussi bien en code serveur qu'en code navigateur......
Variant (Type de variable)
Le type Variant permet de : stocker n'importe quelle valeur de type simple : booléen, numérique (Monétaire, Réel, Entier, ...), caractères et chaîne de caractères, date (Date, Heure, DateHeure et Durée), ... stocker des sous-éléments nommés ou indicés. stocker n'importe quelle valeur de type complexe : structures, classes, types avancés, tableaux, tableaux associatifs, files, piles et listes. manipuler la valeur NULL dans le WLangage. stocker des interactions avec les objets ActiveX et la programmation Automation....