DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2025

Rubriques utilisées dans une requête de sélection
Une requête créée avec l'éditeur de requêtes peut contenir plusieurs types de rubriques ...
Comment faire une requete SQL pour filtrer des enregistrements ?
Cette page d'aide présente comment réaliser une requête SQL pour filtrer des enregistrements.
Requête
Le mot-clé "Requête" permet de désigner :
Optimiser l'exécution d'une requête
L'éditeur de requêtes permet d'optimiser la vitesse d'exécution d'une ou de plusieurs requêtes de votre projet...
Sous-requête
Une sous-requête est une requête dont le résultat est utilisé par une autre requête...
<Variable fbSession>.Requête (Fonction)
Effectue une requête de communication (requête HTTP) à la Graph API de Facebook.
Comment faire une requête SQL pour compter ?
Cette page d'aide présente comment faire une requête de comptage avec l'éditeur de requêtes.
Requête
Une requête sert à interroger une base de données pour visualiser, insérer, modifier ou supprimer des données...
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, ...
Comment faire une requête SQL avec une formule de calcul ?
Cette page d'aide présente comment faire une requête avec une formule de calcul avec l'éditeur de requêtes.
Surcharger une fonction WLangage ou utiliser une fonction WLangage dans une requête SQL
Le WLangage propose le mot-clé "WL" ...
Création d'une requête
Pour créer une requête, deux méthodes sont possibles ...
Comment trier le résultat d'une requête ?
Cette page d'aide présente comment réaliser une requête de tri avec l'éditeur de requêtes.
Test d'une requête
L'éditeur de requêtes permet de tester directement le résultat de la requête ...
Résultat d'une requête en mode test
Après son exécution en mode test (voir Test d'une requête), le résultat de la requête peut ensuite au choix être ...
Comment faire une requete SQL pour obtenir un somme ?
Cette page d'aide présente comment réaliser une requête de type Somme avec l'éditeur de requêtes.
Etat sur requête
Une requête permet de sélectionner simplement certains enregistrements d'un ou de plusieurs fichiers de données...
Connecteur Natif Oracle : Exécuter plusieurs fois une même requête
Dans certains cas, il peut être intéressant d'exécuter plusieurs fois une même requête en modifiant uniquement un ou plusieurs paramètres...
Requête et projet
<Variable gglConnexion>.Requête (Fonction)
Effectue une requête de communication (requête HTTP) à un service Google.
HOptimise (Fonction)
Permet d'utiliser des temps morts dans l'utilisation d'un logiciel (période sans traitements) pour optimiser les requêtes et les parcours qui vont être exécutés plus tard.
HListeParamRequête (Fonction)
Renvoie la liste des paramètres d'une requête créée avec l'éditeur de requêtes.
L'éditeur de requêtes Utilisateur (logiciel Etats & Requêtes)
Une requête sert à interroger une base de données pour visualiser, insérer, modifier ou supprimer des données...
Source de Données (Type de variable)
Une variable de type Source de Données permet de décrire une source de données temporaire (requête, vue, alias, etc.).
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...
<Source>.NbEnr (Fonction)
Renvoie le nombre d'enregistrements d'un fichier, d'une requête ou d'une vue HFSQL : enregistrements actifs, rayés, supprimés, etc.
<Etat>.InitRequête (Fonction)
Initialise la requête liée à l'état (cas d'une requête paramétrée).
iInitRequêteEtatConnexion (Fonction)
Initialise la requête liée à l'état.
Connecteur Natif SAP ASE (Sybase) : Exécuter plusieurs fois une même procédure stockée
Dans certains cas, il peut être intéressant d'exécuter plusieurs fois une même procédure stockée en modifiant uniquement un (ou plusieurs) paramètre(s)...
HOptimiseRequête (Fonction)
Optimise les requêtes de sélection en utilisant les temps morts lors de la manipulation d'une application (période sans traitements).
HListeElémentStocké (Fonction)
Renvoie la liste des éléments stockés sur un serveur HFSQL (collections de procédures, procédures stockées ou requêtes).
LanceEtatsEtRequêtes (Fonction)
Lance le logiciel Etats et Requêtes et ouvre le projet WINDEV correspondant à l'application en cours.
HSuggèreClé (Fonction)
Renvoie une liste de clés à ajouter aux fichiers de données afin d'améliorer les performances des requêtes.
<Source>.ExécuteRequête (Fonction)
Déclare une requête créée sous l'éditeur de requêtes au moteur HFSQL et exécute cette requête.
Connecteur Natif Oracle : Récupérer la valeur de sortie d'une procédure stockée
Le Connecteur Natif Oracle permet de :
  • spécifier des valeurs d'entrées lors de l'appel à une procédure stockée.
  • récupérer des valeurs de sorties après l'appel d'une procédure stockée.
HExécuteRequêteAsynchrone (Fonction)
Exécute une requête de type SELECT de manière asynchrone.
<Variable Connexion>.SupprimeRequête (Fonction)
Supprime une requête (utilisée par des procédures stockées) d'un serveur HFSQL.
<Source>.StatCalcule (Fonction)
Réalise diverses statistiques sur les clés d'un fichier de données.
<Variable Connexion>.ListeElémentStocké (Fonction)
Renvoie la liste des éléments stockés sur un serveur HFSQL (collections de procédures, procédures stockées ou requêtes).
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...
Partager des éléments avec une application WINDEV
HSuggèreCléDébut (Fonction)
Lance la collecte d'informations sur les requêtes exécutées.
<Etat>.InitRequêteConnexion (Fonction)
Initialise la requête liée à l'état.
HStatCalcule (Fonction)
Réalise diverses statistiques sur les clés d'un fichier de données.
HFichierExiste (Fonction)
Permet de savoir :
  • si un fichier existe, c'est-à-dire s'il a été créé physiquement (fonctions HCréation ou HCréationSiInexistant).
  • si une vue ou une requête a été définie.
Administrateur WEBDEV : Configuration générale
L'onglet "Configuration" permet de définir les différentes options de connexion par défaut pour les sites WEBDEV présents sur le serveur et gérés par l'administrateur...
iInitRequêteEtat (Fonction)
Initialise la requête liée à l'état (cas d'une requête paramétrée).
<Source>.ExécuteRequêteAsynchrone (Fonction)
Exécute une requête de type SELECT de manière asynchrone.
HSupprimeRequête (Fonction)
Supprime une requête (utilisée par des procédures stockées) d'un serveur HFSQL.
Null (Mot réservé)
Le mot-clé Null peut être utilisé de différentes manières en WLangage ...
<Source>.Optimise (Fonction)
Permet d'utiliser des temps morts dans l'utilisation d'un logiciel (période sans traitements) pour optimiser les requêtes et les parcours qui vont être exécutés plus tard.
<Source>.ListeParamRequête (Fonction)
Renvoie la liste des paramètres d'une requête créée avec l'éditeur de requêtes.
HExécuteRequête (Fonction)
Déclare une requête créée sous l'éditeur de requêtes au moteur HFSQL et exécute cette requête.
Faire référence à un élément dans un événement / traitement WLangage
HNbEnr (Fonction)
Renvoie le nombre d'enregistrements d'un fichier, d'une requête ou d'une vue HFSQL : enregistrements actifs, rayés, supprimés, etc.
<Source>.FichierExiste (Fonction)
Permet de savoir :
  • si un fichier existe, c'est-à-dire s'il a été créé physiquement (fonctions HCréation ou HCréationSiInexistant).
  • si une vue ou une requête a été définie.
Connecteur Natif SQL Server : Exécuter plusieurs fois une même procédure stockée
Dans certains cas, il peut être intéressant d'exécuter plusieurs fois une même procédure stockée en modifiant uniquement un (ou plusieurs) paramètre(s) ...
<Variable Connexion>.FichierExiste (Fonction)
Permet de savoir si un fichier existe, c'est-à-dire s'il a été créé physiquement (fonctions HCréation ou HCréationSiInexistant).
HSuggèreCléFin (Fonction)
Termine la collecte d'informations sur les requêtes exécutées.
Environnement de l'éditeur de requêtes
Champ Combo lié à un fichier de données
Un champ Liste ou Combo peut être utilisé pour afficher le contenu d'un fichier de données, par exemple pour qu'un utilisateur sélectionne un enregistrement...
ChronoDébut (Fonction)
Démarre un chronomètre afin de mesurer la durée d'un traitement (en millisecondes) et permet...
Manipuler un champ Combo par programmation
WINDEV, WINDEV Mobile et WEBDEV permettent de manipuler un champ Combo directement...
HDécritConnexion (Exemple)
Exemple d'utilisation de la fonction HDécritConnexion...
HDécritTrigger (Fonction)
Ajoute ou modifie un trigger sur un fichier de données HFSQL.
SocketLit (Fonction)
Récupère un message envoyé par un autre socket.
ZoneRépétéeAjouteLigne (Fonction)
Ajoute une répétition à la fin d'un champ Zone répétée....
FTPDate (Fonction)
Renvoie les différentes dates (date de création, de modification ou d'accès) d'un fichier présent...
HSauvePosition (Fonction)
Mémorise le contexte en cours d'un fichier : enregistrement en cours, filtre, pointeurs de lecture....
PoliceSoulignée (Propriété)
La propriété PoliceSoulignée permet de : Savoir si le texte affiché est souligné ou non....
Titre (Propriété)
La propriété Titre permet de : Connaître le titre d'une colonne d'un champ Table, d'un champ...
EmailLitEntêteMessage (Fonction)
Lit l'entête d'un email reçu selon le protocole utilisé (POP3 ou IMAP, Lotus Notes ou Outlook)....
Note (Propriété)
La propriété Note permet de : Connaître les notes associées à un champ, à une fenêtre,...
Pull to Refresh (Android/iOS) : Fenêtre, champs Table et Zone répétée
La fonctionnalité "Pull to Refresh" permet à l'utilisateur de "tirer" un champ Table, un champ Zone...
fDéplaceFichier (Fonction)
Déplace un fichier d'un répertoire dans un autre....
INIEcrit (Fonction)
Ecrit une valeur spécifique dans un fichier INI (ou structuré comme un fichier .INI).
dRectangleDégradé (Fonction)
Dessine un rectangle : dans un champ Image, dans une variable de type Image,...
Imprimer un texte en filigrane
Un état (et bien entendu un duplicata) peut intégrer un texte complémentaire sous forme...
dDébutDessin (Fonction)
Indique que les fonctions de dessin qui vont être utilisées sont destinées : au champ Image...
zipAjouteFichier (Fonction)
Ajoute et compresse automatiquement un fichier (de n'importe quel type) dans une archive de type...
Modifier les caractéristiques des champs d'une fenêtre
Les différentes caractéristiques d'un ou de plusieurs champs peuvent être visualisées et/ou...
Créer les fenêtres Vision du pattern RAD WINDEV
Particularités des applications pour iPhone/iPad
Champ Tableur dans une fenêtre
Le tableur est un des outils bureautiques le plus utilisé. Le champ Tableur permet d'intégrer...
dCopieImage (Fonction)
Copie une image : d'un champ Image vers un autre champ Image. d'une une variable de type...
Collage spécial
La commande Collage Spécial permet de choisir explicitement le format sous lequel le contenu...