DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2026

POUR TOUT : parcours d'énumérations
L'instruction POUR TOUT permet de parcourir les valeurs disponibles dans les énumérations.
POUR TOUT : parcours de champs
L'instruction POUR TOUT permet d'effectuer différents types de parcours de champs (champs Liste, champs Table, champs Zone répétée) :
  • Parcours des éléments du champ.
  • Parcours des valeurs des éléments sélectionnés.
  • Parcours des indices des éléments sélectionnés.
POUR TOUT : parcours de tableaux associatifs
L'instruction POUR TOUT permet d'effectuer différents types de parcours de tableaux associatifs :
  • Parcours des éléments du tableau associatif.
  • Parcours des valeurs des éléments du tableau associatif.
POUR TOUT : parcours de combinaisons
L'instruction POUR TOUT permet de parcourir les options disponibles dans les combinaisons.
POUR TOUT : parcours de tables
L'instruction POUR TOUT permet d'effectuer différents types de parcours HFSQL :
  • Parcours complet (selon une clé spécifiée ou non)
  • Parcours avec filtre (filtre simple, filtre selon une clé ou filtre sur la clé de parcours). Les filtres acceptent alors les opérateurs de la fonction HFiltre.
POUR TOUT : parcours de chaînes
L'instruction POUR TOUT permet d'effectuer différents types de parcours de chaînes :
  • Parcours des sous-chaînes séparées par un séparateur.
  • Parcours des occurrences d'une chaîne dans une autre.
POUR TOUT : parcours d'une variable XMLLecteur
L'instruction POUR TOUT permet d'effectuer différents types de parcours sur une variable de type xmlLecteur :
  • Parcours sur un niveau.
  • Parcours sur un niveau avec copie.
  • Parcours en profondeur.
POUR TOUT : parcours de tableaux
L'instruction POUR TOUT permet d'effectuer différents types de parcours de tableaux :
  • Parcours des éléments du tableau,
  • Parcours des valeurs des éléments du tableau.
POUR TOUT : parcours d'une variable jsonLecteur
L'instruction POUR TOUT permet d'effectuer différents types de parcours sur une variable de type jsonLecteur :
  • Parcours sur un niveau.
  • Parcours sur un niveau avec copie.
  • Parcours en profondeur.
Attention : Cette fonctionnalité est disponible uniquement à partir de la version 2025 Update 3.
RETOUR
L'instruction RETOUR permet de sortir d'un bloc d'instructions et de sortir du traitement (ou de la procédure) en cours.
CONTINUER / CONTINUER :
L'instruction CONTINUER permet de retourner directement au début de la prochaine itération sans terminer le code de l'itération en cours.
L'étiquette CONTINUER: permet de déclarer un code commun dans une boucle.
SORTIR / SORTIR :
L'instruction SORTIR permet de sortir d'un bloc d'instructions et d'exécuter la suite du traitement en cours.
L'étiquette SORTIR: permet de déclarer un code dans une boucle. Ce code sera exécuté uniquement lors de la sortie de la boucle par l'instruction "SORTIR".
RENVOYER
L'instruction RENVOYER permet de sortir de l'événement, traitement ou procédure en cours en renvoyant un compte-rendu.
Options de la réplication (ReplicEdit)
La création d'une réplication avec ReplicEdit permet d'indiquer de nombreux paramètres ......
Présentation du robot de surveillance
Un robot de surveillance est livré avec WINDEV, WEBDEV et WINDEV Mobile......
WDZip : Manipuler les fichiers d'une archive
Les fichiers compressés et rassemblés dans une archive peuvent être manipulés avec WDZip......
Null (Mot réservé)
Le mot-clé Null peut être utilisé de différentes manières en WLangage ......
Liste des attributs d'extension
...La liste des attributs d'extension ......
WDDIXIO
WDDIXIO est un outil de saisie de traduction des messages associés à une application......
4. WINDEV et la téléphonie
WINDEV permet de gérer simplement les appels téléphoniques entrants et sortants grâce aux fonctions WLangage de téléphonie....
Barre de message des fenêtres
...La barre de message d'une fenêtre permet d'afficher plusieurs types d'informations......
File (Type de variable)
Une variable de type File est un type structuré qui permet de regrouper une série d'éléments du même type....
HVérifieInaltéré (Fonction)
Vérifie qu'un ou tous les enregistrements d'un fichier de données inaltérable n'ont pas été modifiés (par exemple avec un éditeur hexadécimal)....
Email (Type de variable)
Le type Email permet de manipuler le contenu d'un message électronique et les informations associées....
Sous-modélisation
Dans une modélisation souple, les éléments de type "Application", "Traitement" et "Choix" peuvent permettre de rentrer dans une "sous-modélisation"......
Créer un flux RSS
WINDEV, WEBDEV et WINDEV Mobile permettent de produire et/ou de consommer un flux RSS (Rapid Simple Syndication)......
Ouvre (Fonction)
Ouvre une fenêtre modale WINDEV.
NetMessageBoxDistant (Fonction)
Affiche une boîte de dialogue sur l'écran du poste serveur FTP (File Transfer Protocol) ou RPC (Remote Procedure Call) réalisé avec WINDEV. Cette fonction est conservée par compatibilité....
Le champ Web Camera
...Le champ Web Caméra permet de visualiser un fichier rafraîchi à intervalle régulier....
Conversion de types C
Selon le type de programme réalisé, il peut être utile de connaître la correspondance entre les types utilisés en langage C et les types WLangage......
RégletteModifiable (Propriété)
La propriété RégletteModifiable permet de : Savoir si la réglette d'un champ TimeLine peut être déplacée par l'utilisateur. Rendre déplaçable ou non la réglette d'un champ TimeLine par l'utilisateur....
Propriétés associées au champ Code-barres
Un champ Code-barres peut être manipulé par les propriétés du WLangage......
Créer un frameset
WEBDEV propose plusieurs méthodes pour créer un frameset ......
Evénements associés aux framesets
Liste des événements associés aux framesets...
Génération de l'analyse
La génération de l'analyse intervient avant la phase de programmation et après la phase de description des fichiers......
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....
Connecteur Natif Progress pour WINDEV et WEBDEV
En option, WINDEV et WEBDEV proposent un Connecteur Natif à Progress ......