Avantages
PC SOFT
 
Liste des ordres de programmation du WLangage (L5G)

Exemples de code
L'éditeur de code dans le détail (8 pages, PDF / HTML; ancienne version)
Liste des fonctions WLangage

Le WLangage (WL) est un langage de 5° génération. Il dispose des fonctions habituelles des langages de programmation, et également nativement d'un socle orienté données.

Les aspects graphiques, vérification et validation des saisies, sont gérés en amont du codage, par l'intermédiaire du révolutionnaire éditeur d'IHM. L'éditeur de fenêtres élimine la phase de codage des interfaces, car il permet la définition et le test de ses interfaces dans un mode 100% WYSIWYG, y compris pour la définition avancée  des contrôles (champs). Bien entendu, le WLangage permet l'accès et la modification à tout ce qui a été créé.


N'oubliez pas non plus que WinDev est interfacé avec les langages : Java, C, C++, C#, Cobol, Fortran, Pascal, VB... Vous pouvez également faire appel à des ActiveX, OCX, etc WinDev est totalement ouvert. N'oubliez pas non plus que la plupart des actions ne se programment pas, mais se définissent simplement sous les éditeurs !

Le WLangage permet de réduire jusqu'à 90% la quantité de code nécessaire.

Cette liste est riche ! Mais dans vos applications, vous n'utiliserez au final que très peu de ces fonctions.
Cette liste est complète, et c'est pour vous l'assurance de n'être jamais bloqué.

Les fonctions suivantes sont disponibles pour le cas où vous souhaiteriez modifier par programmation ce qui a été défini sous les éditeurs: c'est une souplesse supplémentaire. Par exemple, pour afficher une image contenue dans un fichier, il n'y a absolument rien à programmer (même pour ajouter des effets !) Mais si vous souhaitez programmer un traitement particulier, vous pouvez. Vous ne serez jamais bloqué avec WinDev.

Note : tous ces ordres existent en français et en anglais


Abandonne Ferme la fenêtre en cours en exécutant le code du bouton de type ABANDON.
Abs Renvoie la valeur absolue d'une valeur numérique ou d'une expression numérique (entière ou réelle).
ActiveXEvénement Associe une procédure écrite en WLangage à un événement d'un contrôle ActiveX.
Age Renvoie l'âge à partir de la date de naissance.
AgendaAffiche Réinitialise le contenu d'un champ Agenda à partir de sa source de données (fichier de données HyperFileSQL par exemple).
AgendaAffichePériodePrécédente Affiche la période précédente (jour, semaine ou mois) dans un champ Agenda.
AgendaAffichePériodeSuivante Affiche la période suivante (jour, semaine ou mois) dans un champ Agenda.
AgendaAjouteRendezVous Ajoute un nouveau rendez-vous dans un champ Agenda.
AgendaChangeMode Modifie la plage temporelle affichée par un champ Agenda (Jour/Semaine/Mois).
AgendaChangeZoom Modifie la plage temporelle affichée par un champ Agenda (Jour/Semaine/Mois). Cette fonction est conservée par compatibilité.
AgendaCouleurFond Fixe une couleur de fond sur une plage horaire d'un champ Agenda.
AgendaHeureAffichée Définit la plage horaire affichée par le champ Agenda en mode Jour ou Semaine.
AgendaInfoXY Renvoie pour une position donnée dans le champ Agenda (coordonnées d'un point de l'agenda) :
  • soit l'indice du rendez vous pour la position indiquée.
  • soit la date correspondant à la position indiquée.
AgendaListeRendezVous Renvoie :
  • la liste des rendez-vous compris entre deux dates données dans un champ Agenda,
  • tous les rendez-vous d'un champ Agenda,
  • un rendez-vous particulier (sélectionné ou survolé).
AgendaMode Renvoie le mode d'affichage par un champ Agenda : jour, semaine, mois, ...
AgendaPosition Affiche un champ Agenda à partir d'une date spécifiée ou renvoie la date du premier jour (ou dernier jour) affiché dans un champ Agenda.
AgendaSelectMoins Désélectionne un rendez-vous dans un champ Agenda.
AgendaSelectPlus Sélectionne un rendez-vous dans un champ Agenda.
AgendaSupprimeRendezVous Supprime un rendez-vous dans un champ Agenda.
AgendaSupprimeTout Supprime tous les rendez-vous d'un champ Agenda.
AgendaZoom Renvoie la plage temporelle affichée par un champ Agenda.
AgentAffiche Affiche l'agent géré par l'application.
AgentBeep Émet un son.
AgentCache Cache un agent.
AgentChoix Affiche un message contenant un titre, une liste de choix, une icône et une combinaison de boutons.
AgentConseil Affiche un message contenant un texte, une icône et une combinaison de boutons.
AgentCrée Initialise un agent pour une application.
AgentDéplace Déplace et/ou redimensionne la fenêtre d'un agent.
AgentHauteur Renvoie la hauteur de la fenêtre d'un agent.
AgentLargeur Renvoie la largeur de la fenêtre d'un agent.
AgentMessage Affiche un message contenant un titre, un texte, une icône et une combinaison de boutons.
AgentPosX Renvoie la position horizontale de la fenêtre d'un agent.
AgentPosY Renvoie la position verticale de la fenêtre d'un agent.
AgentSaisie Affiche un message contenant un titre, un texte, une icône, une combinaison de boutons et une zone de saisie.
AgentTermine Supprime un agent de la mémoire.
AJAXAnnuleAppelAsynchrone Annule l'exécution automatique de la procédure navigateur appelée par la fonction AJAXExécuteAsynchrone.
AJAXAppelAsynchroneEnCours Permet de savoir si une procédure serveur appelée par la fonction AJAXExécuteAsynchrone est en cours d'exécution.
AJAXDisponible Permet de savoir si la technologie AJAX est utilisable dans le navigateur en cours.
AJAXExécute Exécute une procédure serveur sans rafraîchir la page.
AJAXExécuteAsynchrone Exécute une procédure serveur sans rafraîchir la page.
Ajoute Ajoute un élément en dernière position :
  • d'un tableau WLangage à une dimension.
  • d'une propriété tableau d'un type avancé (tableau des événements de gglAgenda, ...).
  • d'une liste WLangage.
AjouteColonne Ajoute une colonne à la fin d'une propriété de type tableau à deux dimensions (par exemple variable de type xlsDocument).
AjouteCommandeVocale Ajoute une commande vocale dans la fenêtre en cours. A partir de la version 17, cette fonction est remplacée par la fonction ReconnaissanceVocaleAjouteCommande.
AjouteFavori Ajoute une adresse Internet dans la liste des favoris de l'internaute.
AjouteLien Ajoute un lien sur une portion de texte dans un champ de saisie.
AjouteLigne Ajoute une ligne à la fin :
  • d'un tableau WLangage à une ou deux dimensions.
  • d'une propriété tableau d'un type de variable à deux dimensions (par exemple variable de type xlsDocument).
AnalyseurDébut Lance la "collecte d'informations" pour l'analyseur de performances.
AnalyseurFin Arrête la "collecte d'informations" pour l'analyseur de performances.
Angle La propriété ..Angle permet de connaître et de modifier l'angle d'un élément.
AnimationActive Active ou désactive les animations dans les champs.
AnimationChangeParamètre Change un des paramètres d'animation utilisé pour :
  • une image animée (dans un champ image),
  • un texte animé (dans un champ libellé).
AnimationChangeType Change le type d'animation :
  • d'une image dans un champ Image.
  • d'un texte dans un champ libellé.
AnimationJoue Joue une animation sur une modification d'un champ, d'un groupe de champs ou d'une fenêtre.
AnimationJoueSurPropriétéChamp Anime la modification d'une propriété entière entre 2 valeurs.
AnimationLitParamètre Lit la valeur d'un des paramètres d'animation défini pour un champ image ou pour un champ Libellé.
AnimationMinFPS Paramètre le nombre minimal d'images par seconde pour que les animations dans les champs (effets de transitions) soient activées.
AnimationPrépare Prépare l'animation sur un champ, un groupe de champs ou une fenêtre.
AnnéeEnCours Renvoie l'année en cours sous forme d'entier.
AnnuleContexteAWP Supprime du contexte AWP une variable ajoutée par la fonction DéclareContexteAWP.
AnnuleContexteWebservice Supprime du contexte du webservice une variable ajoutée par la fonction DéclareContexteWebservice.
AnsiVersOem Convertit une chaîne de caractères au format ANSI (Windows) en une chaîne de caractères au format OEM (DOS).
AnsiVersUnicode Convertit :
  • une chaîne de caractères au format ANSI (Windows) en une chaîne de caractères au format UNICODE.
  • un buffer contenant une chaîne de caractères au format ANSI (Windows) en un buffer contenant une chaîne de caractères au format UNICODE.
API Exécute une fonction présente dans une DLL externe.
APIParamètre Modifie les options d'appel de la fonction API et de la fonction AppelDLL32.
AppelDLL32 Exécute une fonction présente dans une DLL externe.
AppelInterface Exécute une méthode d'une interface d'un objet implémenté dans une DLL externe au framework WinDev.
AppliActiveVersion Active une des versions de l'application disponible dans l'historique des versions sur le serveur d'installation de référence.
AppliChangeParamètre Change une information du mécanisme de mise à jour automatique de l'application spécifiée.
AppliContrôle Active (ou désactive) le contrôle à distance de l'application WinDev multi-utilisateurs en cours. Cette fonction est d'un usage avancé.
AppliDéclencheMAJ Déclenche la mise à jour automatique de l'application en cours.
AppliInfoVersion Renvoie des informations sur une version disponible sur le serveur d'installation.
AppliInstalleVersion Installe une version spécifique de l'application.
AppliListeVersion Liste les versions disponibles sur le serveur d'installation de référence.
AppliMAJDisponible Permet de savoir si une mise à jour est disponible pour l'application spécifiée.
AppliParamètre Renvoie des informations sur le mécanisme de mise à jour automatique de l'application spécifiée.
AppliSupprimeVersion Supprime une version de l'historique des versions présent sur le serveur d'installation de référence.
ArbreAffiche Réinitialise le contenu d'un champ Arbre à partir de sa source de données (fichier HyperFileSQL par exemple).
ArbreAjoute Ajoute un élément "feuille" (et tous les noeuds nécessaires) dans un champ Arbre.
ArbreCherche Recherche un élément (feuille ou noeud) dans un champ arbre et renvoie son chemin.
ArbreCopieElément Copie un élément (feuille ou noeud) dans un champ Arbre.
ArbreDéplaceElément Déplace un élément (feuille ou noeud) dans un champ Arbre.
ArbreDéroule Déroule un noeud dans un champ Arbre.
ArbreDérouleTout Déroule un noeud et tous ses fils dans un champ Arbre.
ArbreEnroule Enroule une branche précédemment déroulée.
ArbreEnrouleTout Enroule une branche (ainsi que tous ses fils) précédemment déroulée.
ArbreEtat Renvoie l'état d'un noeud : enroulé, déroulé ou inexistant.
ArbreID Permet de construire le chemin des éléments d'un arbre en différenciant les doublons.
ArbreInfoXY Renvoie l'élément d'un arbre se trouvant à une position donnée.
ArbreInsère Insère une feuille à une position spécifique dans un champ Arbre.
ArbreListeFils Liste les "fils" d'un noeud et les éléments "fils" de ces "fils".
ArbreModifie Modifie un élément (noeud ou feuille) dans un champ Arbre.
ArbreOccurrence Renvoie le nombre d'éléments présents dans une branche.
ArbrePosition Affiche un champ Arbre àpartir d'un élément (noeud ou feuille) spécifié ou renvoie le nom du premier élément affiché dans un champ Arbre.
ArbreRécupèreFils Renvoie les "fils" d'un élément (niveau immédiatement inférieur) dans un champ Arbre.
ArbreRécupèreIdentifiant Renvoie l'identifiant associé à un élément (noeud ou feuille) dans un champ Arbre.
ArbreSelect Renvoie le chemin complet de l'élément sélectionné dans un champ Arbre.
ArbreSelectMoins Déselectionne un élément dans un champ Arbre.
ArbreSelectOccurrence Renvoie le nombre d'éléments sélectionnés dans un champ Arbre (notamment dans le cas d'un arbre multi-sélections).
ArbreSelectPlus Sélectionne un élément dans un champ Arbre.
ArbreSupprime Supprime un élément et l'ensemble de ses "fils" d'un champ Arbre.
ArbreSupprimeFils Supprime les fils d'un élément d'un champ Arbre sans supprimer l'élément lui-même.
ArbreSupprimeTout Supprime l'ensemble des éléments d'un champ Arbre.
ArbreTrie Trie les éléments présents dans un champ Arbre.
ArbreTypeElément Teste l'existence d'un élément d'un champ Arbre et renvoie son type (noeud ou feuille) si l'élément existe.
ArcCosinus Renvoie l'arc cosinus d'une valeur numérique (entière ou réelle).
ArcSinus Renvoie l'arc sinus d'une valeur numérique (entière ou réelle).
ArcTang Renvoie l'arc tangente d'une valeur numérique (entière ou réelle).
ArcTang2 Renvoie l'arc tangente 2 des valeurs passées en paramètre.
Arrondi Renvoie la valeur arrondie d'une valeur numérique selon le nombre de décimales précisé.
ArrondiInférieur Renvoie la valeur arrondie d'une valeur numérique à l'entier inférieur le plus proche.
ArrondiSupérieur Renvoie la valeur arrondie d'une valeur numérique à l'entier supérieur le plus proche.
Asc Renvoie le code ASCII du caractère spécifié.
AscenseurAffiche Affiche ou non un ascenseur dans un champ WinDev (champ de saisie ou liste), même si cet ascenseur n'a pas été sélectionné lors de la description du champ.
ASPAffiche Appelle un script ASP externe et renvoie la page résultat dans la fenêtre en cours du navigateur.
ASPExécute Appelle un script externe .asp et renvoie le résultat dans une chaîne.
AutoLanceAjoute Permet de :
  • lancer automatiquement une application WinDev Mobile lors d'un événement précis. Ce lancement est défini à partir d'une application WinDev Mobile.
  • lancer automatiquement une application WinDev standard lors d'un événement précis. Ce lancement est défini à partir d'une application WinDev standard.
AutoLanceSupprime Permet d'arrêter le lancement automatiquement d'une application WinDev Mobile ou WinDev standard.
AutomationEvénement Branche une procédure sur un événement d'un objet automation.
AutomationParamètre Paramètre la gestion des accès aux objets ActiveX et aux objets Automation.
Avertissement Affiche un message personnalisé dans une fenêtre d'avertissement système.
BarreAttache Ancre une barre d'outils à la fenêtre ou change la position d'ancrage d'une barre d'outils ancrée.
BarreDétache Transforme une barre d'outils ancrée en barre d'outils flottante.
BarrePosition Indique le mode d'affichage d'une barre d'outils.
BinaireCharge La fonction BinaireCharge est conservée uniquement pour compatibilité (Cette fonction sera encore supportée dans la prochaine version).
BinaireInfo La fonction BinaireInfo est conservée uniquement pour compatibilité (Cette fonction sera encore supportée dans la prochaine version).
BinaireSauve La fonction BinaireSauve est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
Bip Émet un bip sonore.
BTAccepteConnexion Permet de savoir si une radio Bluetooth accepte ou non les demandes de connexion en provenance des périphériques de son entourage.
BTActive Active ou désactive la gestion du Bluetooth sur l'appareil.
BTActiveService Active un service offert par un périphérique Bluetooth.
BTChangeConnectivité Permet de paramétrer une radio Bluetooth pour accepter ou non les demandes de connexion provenant des périphériques de son entourage.
BTChangeVisibilité Change la visibilité d'une radio Bluetooth.
BTConnectePériphérique Permet de se faire authentifier auprès d'un périphérique Bluetooth.
BTDéconnectePériphérique Annule l'authentification auprès d'un périphérique Bluetooth.
BTDésactiveService Désactive un service sur un périphérique Bluetooth.
BTEstVisible Permet de savoir si une radio Bluetooth est visible.
BTEtat Renvoie l'état actuel d'activation du Bluetooth sur l'appareil ou demande à être notifié des changements d'état d'activation.
BTInfoPériphérique Renvoie des informations spécifiques sur un périphérique Bluetooth.
BTInfoRadio Renvoie des informations spécifiques sur une radio Bluetooth connectée à la machine.
BTListePériphérique Liste les périphériques Bluetooth accessibles.
BTListeRadio Liste les radios Bluetooth connectées à la machine.
BTListeService Liste les services offerts par un périphérique Bluetooth.
BTOuvrePropriétésPériphérique Ouvre la fenêtre des propriétés d'un périphérique Bluetooth.
BTPile Renvoie la pile Bluetooth en cours d'utilisation.
BTSélecteurPériphérique Ouvre une fenêtre système pour sélectionner un périphérique Bluetooth.
BufferVersHexa Convertit un buffer en une chaîne hexadécimale affichable (par exemple : "4A 5B 00").
BulleActive Active ou désactive le mécanisme d'affichage des bulles d'aide sur les champs.
BulleCouleur Modifie les couleurs utilisées pour l'affichage des bulles d'aide.
BulleDélai Permet de modifier :
  • le délai à attendre avant l'affichage des bulles d'aide.
  • la durée d'affichage des bulles d'aide des champs.
CalendrierOuvre Ouvre une fenêtre popup affichant un calendrier dans un champ de saisie de type Date.
CalendrierPosition Renvoie le mois affiché dans un champ Calendrier.
CalendrierSelect Renvoie la date sélectionnée dans un champ Calendrier.
CalendrierSélecteur Ouvre un dialogue modal avec un calendrier pour saisir une date.
CalendrierSelectMoins Désélectionne une date dans un champ Calendrier multi-sélections.
CalendrierSelectOccurrence Renvoie le nombre de jours sélectionnés dans un champ Calendrier.
CalendrierSelectPlus Sélectionne une date dans un champ Calendrier.
CaptchaAffiche Affiche un nouveau Captcha dans un champ captcha.
CaptchaVérifie Vérifie si la valeur saisie par l'utilisateur correspond à la chaîne affichée dans un champ Captcha.
CapteurDétecteChangementAccélération Permet d'être notifié des accéléra­tions de l'appareil sur n'importe lequel de ses 3 axes.
CapteurDétecteChangementOrientation Permet d'être notifié lors du changement d'orientation de l'appareil sur n'importe lequel de ses 3 axes.
CapteurDétecteDébutSecousses Permet d'être notifié lorsque l'appareil subit des secousses sur n'importe lequel de ses 3 axes.
CapteurDétecteFinSecousses Permet d'être notifié lorsque l'appareil vient de subir des secousses sur n'importe lequel de ses 3 axes.
CapteurRécupèreOrientation Récupère l'orientation actuelle de l'appareil sur l'un de ses 3 axes.
CapteurTermine Indique la fin de l'utilisation des fonctions capteurs.
Caract Renvoie le caractère correspondant au code ASCII spécifié.
CaractOccurrenceType Renvoie le nombre de caractères vérifiant les informations de type données.
CaractType Renvoie des informations sur le type d'un caractère.
CaractUnicode Renvoie le caractère Unicode correspondant au code ASCII spécifié.
CarteAffichePosition Centre la carte affichée dans un champ Carte sur une position géographique ou un lieu donné.
CarteAjouteMarqueur Ajoute un nouveau marqueur sur une carte affichée dans un champ Carte.
CarteFinDéplacement Arrête le suivi du déplacement de l'appareil dans un champ Carte.
CarteInfoPosition Renvoie les coordonnées en pixel du point d'un champ Carte correspondant à une position géographique (latitude et longitude).
CarteInfoXY Renvoie la position géographique (latitude et longitude) correspondant à un point d'un champ Carte.
CarteModifieMarqueur Modifie un marqueur affiché dans un champ Carte.
CarteRécupèrePosition Renvoie la position géographique du point situé au centre de la carte actuellement affiché dans un champ Carte.
CarteSuitDéplacement Affiche la position courante de l'appareil dans un champ Carte et met à jour cette position durant son déplacement.
CarteSupprimeMarqueur Supprime un marqueur d'une carte affichée par un champ Carte
CarteSupprimeTout Supprime tous les marqueurs d'un champ Carte.
CBCalculeCaractèreDeVérification Retourne le code de contrôle d'un code-barres.
CBCapture Décode les informations stockées dans un code-barres en utilisant la caméra de l'appareil (Android).
CBDécode Décode les informations stockées dans un code-barres de type QR Code.
cdbAjoute Ajoute l'enregistrement présent en mémoire dans un fichier de données.
cdbAnnuleRecherche Annule le critère de recherche en cours.
cdbCol Renvoie une caractéristique d'une colonne de l'enregistrement en cours (valeur, type, identifiant ou nom).
cdbDateHeureVersEntier Transforme une variable de type DateHeure en une valeur compatible avec une colonne de type date et heure (entier sans signe sur 8 octets).
cdbEcritCol Modifie la valeur d'une colonne d'un enregistrement en mémoire.
cdbEnDehors Permet de savoir si l'enregistrement sur lequel on veut se positionner est en dehors du fichier.
cdbEntierVersDateHeure Transforme la valeur d'une colonne de type date et heure (entier sans signe sur 8 octets) en une variable de type DateHeure.
cdbFerme Ferme une base de données (fichier ".CDB") préalablement ouverte avec la fonction cdbOuvre.
cdbListeFichier Renvoie la liste des fichiers de données présents dans une base de données CEDB.
cdbLit Lit un enregistrement dans un fichier en fonction d'un numéro d'enregistrement donné.
cdbLitDernier Positionne sur le dernier enregistrement d'un fichier et lit cet enregistrement.
cdbLitPrécédent Positionne sur l'enregistrement précédent d'un fichier et lit cet enregistrement.
cdbLitPremier Positionne sur le premier enregistrement d'un fichier et lit cet enregistrement.
cdbLitRecherche Positionne sur le premier enregistrement d'un fichier de données dont la valeur d'une colonne spécifique est égale à une valeur recherchée (recherche à l'identique).
cdbLitSuivant Positionne sur l'enregistrement suivant d'un fichier et lit cet enregistrement.
cdbModifie Modifie l'enregistrement spécifié ou l'enregistrement présent en mémoire dans le fichier de données.
cdbNbCol Renvoie le nombre de colonnes de l'enregistrement en mémoire.
cdbNbEnr Renvoie le nombre d'enregistrements présents dans un fichier de données.
cdbNumEnr Renvoie le numéro de l'enregistrement en cours dans un fichier de données.
cdbOuvre Ouvre une base de données (fichier ".CDB") sur le Pocket PC connecté au poste en cours.
cdbRAZ Ré-initialise toutes les variables d'une des structures des bases de données standard.
cdbSupprime Supprime l'enregistrement en cours ou l'enregistrement spécifié dans le fichier de données.
cdbTrouve Vérifie si l'enregistrement en cours correspond à la recherche en cours.
CDEjecte Ouvre ou ferme le tiroir du lecteur de CD/DVD sélectionné sur le poste en cours.
CDListe Liste les lecteurs de CD/DVD installés sur le poste en cours.
ceConnecte Connecte le poste en cours à un Pocket PC.
ceCopieFichier Copie un ou plusieurs fichiers :
  • présents sur le poste en cours vers le Pocket PC connecté.
  • présents sur le Pocket PC connecté vers le poste en cours.
  • présents sur le Pocket PC connecté vers un autre répertoire dans le Pocket PC.
ceCréeRaccourci Crée un raccourci sur le Pocket PC connecté au poste en cours.
ceDateFichier Renvoie ou modifie les différentes dates d'un fichier (date de création, de modification ou d'accès).
ceDéconnecte Ferme la connexion entre le poste en cours et le Pocket PC.
ceEtatAlimentation Permet de connaître diverses informations sur la batterie (principale ou de secours) du Pocket PC.
ceEtatConnexion Permet de connaître l'état de la connexion entre le poste en cours et un Pocket PC.
ceFenEnumère Permet d'énumérer les fenêtres Windows actuellement ouvertes sur le Pocket PC.
ceFenTitre Renvoie le titre de la fenêtre Windows spécifiée.
ceFichierExiste Teste l'existence d'un fichier.
ceHeureFichier Renvoie ou modifie les différentes heures d'un fichier (heure de création, de modification ou d'accès).
ceInfoOEM Renvoie les informations OEM du Pocket PC.
ceLanceAppli Lance l'exécution d'un programme (exécutable par exemple) depuis l'application en cours.
ceListeFichier Liste les fichiers d'un répertoire (et de ses sous-répertoires) et retourne le nombre de fichiers listés.
CelluleAfficheDialogue Affiche une cellule dans la page avec un effet de GFI (Grisage des Fenêtres Inaccessibles).
CelluleFermeDialogue Masque une cellule affichée dans la page via la fonction CelluleAfficheDialogue.
ceNomMachine Renvoie le nom du Pocket PC.
cePlateforme Renvoie le nom de la plateforme du Pocket PC.
ceRegistreCléSuivante Identifie la clé suivant la clé spécifiée dans la base de registres du Pocket PC.
ceRegistreCréeClé Crée une clé dans la base de registres du Pocket PC.
ceRegistreEcrit Écrit une valeur dans un registre de la base de registres du Pocket PC.
ceRegistreExiste Teste l'existence d'une clé de la base de registres du Pocket PC.
ceRegistreListeValeur Renvoie le nom et éventuellement le type des valeurs d'une clé de la base de registres du Pocket PC.
ceRegistreLit Lit la valeur d'un registre dans la base de registres du Pocket PC.
ceRegistrePremièreSousClé Identifie la clé suivant la clé spécifiée dans la base de registres du Pocket PC.
ceRegistreSousClé Identifie le chemin de la Nième sous-clé spécifiée dans la base de registres du Pocket PC.
ceRegistreSupprimeClé Supprime une sous-clé dans la base de registres du Pocket PC.
ceRegistreSupprimeValeur Supprime une valeur dans la base de registres du Pocket PC.
ceRep Recherche un fichier ou un répertoire sur le Pocket PC connecté au poste en cours.
ceRepCrée Crée un répertoire sur le Pocket PC connecté au poste en cours.
ceRepSupprime Supprime un répertoire présent sur le Pocket PC connecté au poste en cours.
CertificatClientInfo Renvoie des informations sur le certificat utilisé par le poste client.
CertificatExtrait Extrait un certificat d'un buffer de signature ou d'un duplicata d'impression.
CertificatListe Renvoie la liste des certificats disponibles sur le poste.
CertificatOuvrePropriétés Ouvre la fenêtre Windows permettant de connaître les propriétés d'un certificat.
CertificatSélecteur Ouvre une fenêtre de sélection de certificats. Les certificats listés sont les certificats installés dans le magasin personnel.
CertificatSigneChaîne Crée la signature d'une chaîne de caractères.
CertificatSigneFichier Crée la signature d'un fichier. Cette signature peut être mémorisée dans une variable de type Buffer ou bien dans un fichier texte.
CertificatVérifieChaîne Vérifie la correspondance entre une signature et une chaîne.
CertificatVérifieDuplicata Vérifie la signature d'un duplicata.
CertificatVérifieFichierSignatureBuffer Vérifie la correspondance entre une signature et un fichier. La signature a été conservée sous forme de variable de type Buffer.
CertificatVérifieFichierSignatureFichier Vérifie la correspondance entre une signature et un fichier. La signature a été conservée sous forme d'un fichier externe.
ceSupprimeFichier Supprime un fichier présent sur le Pocket PC connecté au poste en cours.
ceSupprimeRaccourci Supprime un raccourci précédemment créé avec la fonction ceCréeRaccourci.
ceSysRep Renvoie le chemin d'un répertoire du système du Pocket PC connecté au poste en cours.
ceTailleFichier Renvoie la taille (en octets) d'un fichier présent sur le Pocket PC connecté au poste en cours.
ceTypeProcesseur Renvoie le type de processeur du Pocket PC connecté au poste en cours.
ceVersionWindows Renvoie des informations sur la version de Windows utilisée sur le Pocket PC connecté au poste en cours.
ceXRes Renvoie la résolution horizontale de l'écran du Pocket PC connecté au poste en cours.
ceYRes Renvoie la résolution verticale de l'écran du Pocket PC connecté au poste en cours.
ChaîneAffiche Renvoie une chaîne spécifique (ou un buffer) sur le navigateur du client en réponse à la requête reçue.
ChaîneCommencePar Vérifie si une chaîne de caractères commence :
  • soit par une chaîne de caractères spécifique.
  • soit par une des chaînes de caractères présentes dans une liste.
ChaîneCompare Compare caractère par caractère deux chaînes :
  • selon l'ordre des caractères ASCII.
  • selon l'ordre lexicographique.
ChaîneConstruit Construit une chaîne de caractères en fonction d'une chaîne initiale et de paramètres.
ChaîneFinitPar Vérifie si une chaîne de caractères se termine :
  • soit par une chaîne de caractères spécifique.
  • soit par une des chaînes de caractères présentes dans une liste.
ChaîneFormate Formate une chaîne de caractères selon les options choisies.
ChaîneInverse Inverse les caractères d'une chaîne.
ChaîneOccurrence Calcule :
  • le nombre d'occurrences d'une chaîne de caractères spécifique (en respectant les critères de recherche) dans une autre chaîne de caractères.
  • le nombre d'occurrences d'un ensemble de chaînes présentes dans un tableau.
ChaîneRécupère Récupère une chaîne de caractères à partir d'un format externe à PC Soft (chaîne de caractères résultat d'une fonction de l'API Windows par exemple).
ChaîneSupprime Supprime toutes les occurrences d'une sous-chaîne à l'intérieur d'une chaîne.
ChaîneVersDate Transforme une date sous forme de chaîne de caractères en une date au format AAAAMMJJ.
ChaîneVersDurée Transforme une durée sous forme de chaîne de caractères en une durée utilisable par une variable de type Durée.
ChaîneVersPalm Transmet une chaîne de caractères vers la base de données "Bloc-Notes" du PALM.
ChaîneVersTableau Remplit un tableau à 1 ou 2 dimensions du type spécifié avec la chaîne de caractères passée en paramètre.
ChaîneVersUTF8 Convertit une chaîne ANSI ou UNICODE au format UTF8.
ChampActif Dégrise un champ ou un groupe de champs d'une fenêtre. Pendant cette opération, une animation sur les champs peut être effectuée.
ChampAlias Identifie, modifie ou restaure la liaison fichier d'un champ ou d'un ensemble de champs.
ChampCauseEntréeSortie Indique l'origine de l'entrée dans le champ.
ChampClone Crée un nouveau champ.
ChampContextuel Identifie le champ sur lequel le menu contextuel a été ouvert.
ChampEnCours Renvoie le nom du champ en cours de saisie.
ChampErreur Personnalise la valeur affichée dans les champs en cas d'impossibilité d'afficher la valeur.
ChampExiste Teste l'existence d'un champ (ou d'un groupe de champs) dans une fenêtre, dans une page ou dans un état.
ChampGrisé Grise un champ ou un groupe de champs.
ChampInvisible Rend invisible un champ ou un groupe de champs dans une fenêtre.
ChampPrécédent Indique le nom du champ en saisie avant le champ en cours.
ChampPremier Indique le nom du premier champ spécifié dans l'ordre de navigation pour la fenêtre spécifiée.
ChampSansEspace Indique si les espaces à droite de la valeur présente dans le champ sont supprimés.
ChampSuivant Identifie le champ suivant en saisie.
ChampSupprime Supprime définitivement un champ d'une fenêtre, d'une page ou d'un état.
ChampSurvol Identifie le champ survolé par le curseur de la souris.
ChampVisible Rend visible un champ ou un groupe de champs dans une fenêtre.
ChangeAction Permet de spécifier l'action effectuée en cas de désynchronisation entre la page HTML affichée dans le navigateur et le contexte de page sur le serveur.
ChangeAlphabet Récupère et/ou change l'alphabet utilisé :
  • par toutes les polices écran.
  • par toutes les opérations sur les chaînes de caractères (fonctions et/ou opérateurs).
ChangeClavier Récupère et/ou modifie la langue associée au clavier.
ChangeDestination Change le cadre de destination de la page en cours après l'exécution d'un clic de bouton.
ChangeFenêtreSource Change dynamiquement la fenêtre affichée dans un champ fenêtre interne.
ChangeGabarit Change dynamiquement le gabarit :
  • de toutes les fenêtres de l'application en cours,
  • des fenêtres présentes dans les composants WinDev utilisés par l'application,
  • d'une fenêtre spécifique du projet.
ChangeSéparateur Change la valeur d'un des séparateurs (de décimales, ou de milliers) dans les masques des numériques pour l'internationalisation.
ChangeStyle Modifie dynamiquement le style d'un champ.
ChargeDLL Charge en mémoire la librairie (DLL) spécifiée.
ChargeErreur Charge en mémoire le fichier contenant les messages d'erreur dans la langue souhaitée.
ChargeImage Charge une image en mémoire pour une utilisation ultérieure par la fonction gImage.
ChargeParamètre Lit une valeur persistante.
ChargePlancheImage Charge une planche d'images en mémoire pour une utilisation ultérieure par la fonction gImage.
ChargeProcédure La fonction ChargeProcédure est conservée uniquement pour compatibilité.
ChargeWDL Charge en mémoire une bibliothèque d'objets WinDev (.WDL).
CheminNavigationAjouteLien Ajoute un lien dans un chemin de navigation.
CheminNavigationInsèreLien Insère un lien dans un chemin de navigation.
CheminNavigationModifieLien Modifie un lien dans un chemin de navigation.
CheminNavigationSupprimeLien Supprime un lien dans un chemin de navigation.
CheminNavigationSupprimeTout Supprime tous les liens dans un chemin de navigation.
Cherche Cherche l'indice d'un élément dans un tableau WLangage.
ChercheParProcédure Recherche un élément dans un tableau à une dimension en utilisant une procédure de comparaison.
ChercheProcédure Cherche une procédure connue par son nom. La procédure trouvée pourra être exécutée directement.
ChronoDébut Démarre un chronomètre afin de mesurer la durée d'un traitement (en millisecondes) et permet de remettre à zéro un chronomètre existant.
ChronoFin Arrête un chronomètre et renvoie le temps écoulé (en millisecondes) depuis le début du chronométrage (appel de la fonction ChronoDébut).
ChronoPause Interrompt un chronomètre afin de mesurer la durée d'un traitement.
ChronoReprend Redémarre un chronomètre précédemment arrêté par les fonctions ChronoFin ou ChronoPause.
ChronoValeur Indique le temps écoulé depuis l'appel à la fonction ChronoDébut.
ClavierListe Renvoie la liste des types de claviers disponibles sur le Pocket PC.Les différents types de clavier correspondent aux méthodes de saisie proposées par le Pocket PC (Transcriber et Reconnaissance des blocs par exemple).
ClavierMode Permet de :
  • connaître le clavier en cours d'utilisation.
  • changer le clavier en cours d'utilisation.
ClavierVisible Permet de :
  • savoir si le clavier en cours est visible (activé pour le clavier "Transcriber").
  • rendre le clavier visible (actif pour le clavier "Transcriber").
CléCalculeCléActivation Calcule la clé d'activation de l'application à partir de la clé initiale.
CléCompareClé Compare une clé initiale avec une clé d'activation.
CléGénèreCléInitiale Génère la clé initiale (numéro de licence unique) pour le système d'activation de l'application.
CléRécupèreIdentifiant Récupère l'identifiant ayant servi à générer une clé initiale.
ColonneEnCours Renvoie :
  • soit l'indice de la colonne indicée en cours dans une table mémoire ou une table fichier.
  • soit le numéro de la colonne en cours de saisie dans la table fichier ou mémoire indiquée.
COMAppelleMéthode Exécute une méthode d'une interface d'un objet COM instancé grâce à la fonction COMCréeInstance.
ComboFerme Force la fermeture de la liste déroulante d'une combo (combo simple ou combo à plusieurs colonnes).
ComboOuvre Déroule la liste d'une combo (combo simple ou combo à plusieurs colonnes).
COMCréeInstance Instancie un objet COM (Component Object Model).
Compile Compile dynamiquement une procédure dont le code source est fourni.
Complète Renvoie une chaîne de caractères spécifique de taille déterminée.
ComplèteRep Ajoute, si nécessaire, le caractère "\" à la fin d'une chaîne de caractères.
ComposantCharge Charge en mémoire le composant spécifié.
ComposantChargeTout Charge en mémoire de manière récursive tous les composants externes utilisés dans le projet.
ComposantInfo Renvoie des informations sur un composant.
ComposantListe Retourne la liste des composants externes (fichiers ".WDK") utilisés par l'application WinDev, WinDev Mobile ou par le site WebDev en cours.
ComposantLocalise Spécifie le chemin d'accès à un composant externe du projet.
Compresse Compresse une chaîne de caractères ou un bloc mémoire (buffer) sous forme binaire.
COMRécupèreInterface Appelle la méthode QueryInterface de l'objet COM spécifié pour obtenir une interface spécifique de cet objet afin de l'utiliser avec la fonction COMAppelleMéthode.
ConfigureContexteAWP Configure le mode de fonctionnement du contexte AWP.
Confirmer 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.
ConnexionOccurrence Renvoie le nombre d'instances du site WebDev en cours d'exécution sur le serveur.
ConstruitEntier Construit un entier de 4 octets à partir de deux entiers de 2 octets.
ConstruitTableFichier Crée une table à partir des rubriques présentes dans un fichier (une vue ou une requête).
ConstruitVariantAutomation Construit un paramètre de type variant Automation.
ContactAffiche Ouvre la fiche d'un contact dans l'application native de gestion des contacts de l'appareil (téléphone Android).
ContactAjoute Ajoute un contact :
  • dans le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
  • dans la liste des contacts du téléphone Android.
ContactCherche Recherche un contact :
  • dans le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
  • dans la liste des contacts du téléphone Android.
ContactCrée Affiche la fenêtre de création de contact de l'application native de gestion des contacts de l'appareil (téléphone Android).
ContactDernier Lit le dernier contact présent dans :
  • le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
  • la liste des contacts du téléphone Android.
ContactEdite Ouvre en édition la fiche d'un contact en cours dans l'application native de gestion des contacts de l'appareil (téléphone Android).
ContactLit Lit un contact présent dans :
  • le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
  • la liste des contacts du téléphone Android.
ContactModifie Modifie le contact en cours dans :
  • le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
  • la liste des contacts du téléphone Android.
ContactPrécédent Lit le contact précédent du contact en cours dans :
  • le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
  • la liste des contacts du téléphone Android.
ContactPremier Lit le premier contact présent dans :
  • le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
  • la liste des contacts du téléphone Android.
ContactRAZ Réinitialise la structure Contact.
ContactSélectionne Affiche la liste des contacts de l'appareil (téléphone Android).
ContactSuivant Lit le contact suivant du contact en cours dans :
  • le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
  • la liste des contacts du téléphone Android.
ContactSupprime Supprime le contact en cours :
  • du carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
  • dans la liste des contacts du téléphone Android.
ContexteExiste Permet de savoir si un contexte de page existe sur le serveur (c'est-à-dire si la page a été ouverte).
ContexteFerme Ferme un contexte de page.
ContexteOuvre Ouvre un nouveau contexte de page sans renvoyer les informations vers le navigateur.
Contient Permet de savoir si une sous-chaîne est contenue dans une chaîne.
Conversion Convertit une valeur d'une unité dans une autre.
Convert Convertit une valeur numérique en une chaîne binaire pour effectuer une recherche sur une clé numérique.
CookieEcrit Ecrit un cookie sur le poste de l'internaute.
CookieLit Récupère la valeur d'un cookie enregistré sur le poste de l'internaute.
CorbeilleListeFichier Liste les fichiers contenus dans la corbeille du système.
CorbeilleRestaure Restaure un fichier placé dans la corbeille système.
CorbeilleSupprime Affiche un message de confirmation pour la suppression d'un fichier dans la corbeille.
CorbeilleVide Vide la corbeille du système
Cosinus Calcule le cosinus d'un angle.
CoTang Calcule la co-tangente d'un angle.
CouleurLuminosité Calcule la luminosité d'une couleur.
CouleurPalette Renvoie une couleur de la palette courante.
CouleurSaturation Calcule la saturation d'une couleur.
CouleurSélection Change les caractéristiques du bandeau de sélection dans une table, une combo ou une liste.
CouleurTeinte Calcule la teinte d'une couleur.
CréeRaccourci Crée un raccourci sur le bureau de Windows, dans le menu "Démarrer" de Windows ou dans un répertoire spécifique.
Crypte Crypte une chaîne de caractères sous forme binaire ou sous forme ASCII.
CSVVersTableau Remplit un tableau à 1 ou 2 dimensions du type spécifié avec la chaîne de caractères au format CSV passée en paramètre.
CurseurAffiche Affiche ou masque le curseur de la souris.
CurseurCapture Dirige tous les événements associés à la souris vers une fenêtre spécifique ou un champ, quel que soit l'objet de l'écran où intervient l'événement souris.
CurseurPos Renvoie et modifie la position du curseur de souris.
dAffiche Affiche le dessin dans le champ Image.
dArc Dessine un arc de cercle ou un arc d'ellipse :
  • dans un champ Image,
  • dans une variable de type Image.
DateDifférence Calcule la différence de jours entre deux dates.
DateDuJour Renvoie ou modifie la date système (date du jour définie pour le poste en cours).
DateHeureDifférence Calcule la différence entre deux dates et heures.
DateHeureLocaleVersUTC Convertit une date et une heure exprimée en date et heure locale (fuseau horaire, horaire d'été, horaire d'hiver) en temps universel (UTC).
DateHeureParDéfaut Permet de définir la valeur par défaut des variables de type Date, Heure, et DateHeure.
DateHeureSys Renvoie ou modifie la date système (date et heure du jour définies pour le poste en cours).
DateHeureUTCVersLocale Convertit une date et une heure exprimée en date et heure UTC (temps universel) en date et heure locale (fuseau horaire, horaire d'été, horaire d'hiver).
DateSélecteur Affiche le sélecteur de date du système.
DateSys Renvoie ou modifie la date système (date du jour définie pour le poste en cours).
DateValide Teste la validité d'une date comprise entre le 01 janvier 0001 et le 31 décembre 9999.
DateVersChaîne Formate la date spécifiée au format spécifié.
DateVersEntier Transforme une date en un entier.
DateVersJour Renvoie le jour correspondant à une date donnée.
DateVersJourEnLettre Renvoie le jour de la semaine en toutes lettres correspondant à la date spécifiée.
DateVersMoisEnLettre Renvoie le mois en toutes lettres correspondant à la date spécifiée.
DateVersNuméroDeSemaine Renvoie le numéro de la semaine dans l'année correspondant à la date spécifiée.
dbgActiveAssertion Active ou désactive la programmation défensive.
dbgActiveAudit Active l'audit dynamique par programmation.
dbgActiveLog Active par programmation le log d'exécution.
dbgAssertion Permet de trouver et de signaler les erreurs potentielles grâce à un mode de programmation défensif.
dbgDébutDiffMémoire Débute une opération de différence de la mémoire utilisée par l'application.
dbgDébutEnregistrement Démarre l'enregistrement d'un scénario de test (également appelé scénario de reproduction).
dbgEcritCommentaireAudit Ecrit un commentaire dans l'audit dynamique en cours.
dbgEcritWarningAudit Ecrit un warning d'exécution personnalisé dans l'audit dynamique.
dbgEtatAudit Récupère et modifie l'état de l'audit dynamique.
dbgEtatLog Renvoie et modifie l'état du log d'exécution.
dbgFinDiffMémoire Sauve un dump mémoire contenant uniquement les ressources mémoire qui ont été allouées et qui n'ont pas encore été libérées depuis l'appel précédent de la fonction dbgDébutDiffMémoire.
dbgFinEnregistrement Arrête l'enregistrement du scénario en cours.
dbgInfo Récupère une information de débogage.
dbgOptionAudit Récupère ou modifie les options de l'audit dynamique.
dbgOptionLog Récupère ou modifie les options du log d'exécution.
dbgSauveDumpDébogage Sauve un dump de débogage de l'application.
dbgSauveDumpMémoire Sauve un dump de la mémoire utilisée par l'application.
dbgSortieStandard Écrit une information dans le flux de sortie standard "stdout" (également appelé "console").
dbgVérifieDifférence Vérifie si les expressions spécifiées sont différentes en programmation défensive et en mode test automatique.
dbgVérifieEgalité Vérifie si les expressions sont égales en programmation défensive et en mode test automatique.
dbgVérifieFaux Vérifie si une expression est fausse en programmation défensive et en mode test automatique.
dbgVérifieNonNull Vérifie si l'expression n'est pas Null en programmation défensive et en mode test automatique.
dbgVérifieNull Vérifie si l'expression est Null en programmation défensive et en mode test automatique.
dbgVérifieVrai Vérifie si une expression vaut Vrai en programmation défensive et en mode test automatique.
dCercle Dessine un cercle ou une ellipse :
  • dans un champ Image,
  • dans une variable de type Image.
dChangeMode Change le mode de dessin utilisé par les fonctions de dessin (fonctions dLigne, dRectangle, ....).
dChargeImage Charge une image dans une variable de type Image à partir d'un mémo, d'un fichier ou d'un buffer binaire.
dCopieImage Copie une image :
  • d'un champ Image vers un autre champ Image.
  • Versions 17 et supérieures
    WinDev WebDev - Code Serveur Etats et Requêtes Windows Code Utilisateur (MCU) d'une une variable de type Image dans une autre variable de type Image.
dCopieImageEcran Copie le contenu de l'écran dans une variable de type Image ou dans un champ Image.
dCopieImageFenêtre Copie l'image d'une fenêtre WinDev dans une variable de type Image ou dans un champ Image.
dCorde Dessine une corde de cercle (intersection d'une ellipse et d'une droite) :
  • dans un champ Image,
  • dans une variable de type Image.
dDébutDessin Indique que les fonctions de dessin qui vont être utilisées sont destinées :
  • au champ Image spécifié,
  • à la variable de type Image spécifiée.
DDEChaîne Retourne les informations récupérées par la fonction DDERécupère.
DDEConnecte Ouvre une connexion DDE entre le programme en cours et le destinataire selon un sujet donné.
dDécoupe Renvoie la partie découpée d'une image. Cette image est présente dans une variable de type Image.
DDEDéconnecte Supprime une connexion entre le programme en cours et un destinataire.
DDEDestinataire Identifie le destinataire d'une connexion DDE.
DDEEnvoie Envoie une donnée au programme connecté via DDE.
DDEErreur Retourne le compte-rendu d'exécution d'une fonction de gestion du dialogue DDE.
DDEEvénement Associe une procédure WLangage à un événement DDE : lorsque l'événement DDE se produit, la procédure WLangage associée est automatiquement lancée.
DDEExécute Envoie un ordre à exécuter sur le serveur.
DDEFinLien Interrompt un lien entre un item et une donnée.
DDEItem Identifie l'item concerné par un événement DDE.
DDELance Lance l'exécution d'un programme (exécutable par exemple) depuis l'application en cours.
DDELien Crée un lien chaud avec une donnée.
DDELienTiède Crée un lien tiède avec une donnée.
DDEModifie Modifie une donnée liée.
DDERécupère Récupère une donnée envoyée par un programme (le destinataire de la connexion pour l'objet spécifié).
DDESujet Identifie le sujet de la conversation associée à une connexion DDE.
DéchargeDLL Décharge la librairie 32 bits (DLL) qui a été précédemment chargée en mémoire avec la fonction ChargeDLL.
DéchargeProcédure La fonction DéchargeProcédure est conservée uniquement pour compatibilité.
DéchargeWDL Décharge la bibliothèque précédemment chargée en mémoire avec la fonction ChargeWDL.
DéclareContexteAWP Permet de déclarer une liste de variables dont la valeur sera persistante entre les affichages successifs des pages AWP.
DéclareContexteWebservice Permet de déclarer une liste de variables dont la valeur sera persistante entre les appels successifs à un webservice.
DécomplèteRep Enlève le caractère "/"' ou "\"' à la fin d'une chaîne si ce caractère est présent.
Décompresse Décompresse un bloc mémoire (buffer) préalablement compressé par la fonction Compresse.
Décrypte Décrypte une chaîne de caractères préalablement cryptée par la fonction Crypte.
Défile Défile un élément d'une file.
DélaiAvantFermeture Limite le temps d'affichage d'une fenêtre ou d'une boîte de dialogue. Si aucune action de l'utilisateur n'est effectuée, lorsque le temps spécifié est écoulé :
  • dans le cas d'une fenêtre, le code d'un bouton de la fenêtre sera exécuté.
  • dans le cas d'une boîte de dialogue, la boîte de dialogue est automatiquement fermée.
Dépile Dépile un élément d'une pile.
Déplace Permet :
  • de déplacer un élément dans un tableau WLangage à une dimension ou dans une propriété tableau d'un type avancé (tableau des événements de gglAgenda, ...). Les autres éléments du tableau sont décalés.
  • d'échanger deux éléments dans un tableau WLangage à une dimension ou dans une propriété tableau d'un type avancé (tableau des événements de gglAgenda, ...).
DéplaceColonne Déplace ou échange une colonne dans une propriété tableau à deux dimensions d'un type avancé (xlsDocument, .).
DéplaceLigne Permet :
  • de déplacer une ligne dans un tableau WLangage à deux dimensions ou dans une propriété tableau d'un type avancé. Les autres lignes du tableau sont décalées.
  • d'échanger deux lignes dans un tableau WLangage à deux dimensions ou dans une propriété tableau d'un type avancé.
DernierJourDeLaSemaine Renvoie la date du dernier jour de la semaine correspondant à une date donnée.
DernierJourDuMois Renvoie la date du dernier jour du mois spécifié.
DésactiveFAA Désactive une Fonctionnalité Automatique d'une Application (FAA) sur un champ, sur une fenêtre ou sur l'application en cours.
Désérialise Désérialise un buffer ou une chaîne de caractères contenant les données d'une classe, d'une structure, d'un tableau (y compris un tableau associatif), d'une file ou d'une pile et leurs sous éléments.
DessinDisponible Indique si le navigateur supporte les fonctionnalités de dessin.
dFinDessin Libère l'image de la mémoire.
dFond Déclare la couleur de fond par défaut des rectangles, des cercles, ... utilisés :
  • dans un champ Image,
  • dans une variable de type Image.
dFusionne Fusionne une image dans une autre image. Il est ainsi possible de créer des effets de fondu entre 2 images. Cette fonction manipule aussi bien les champs Image que les variables de type Image.
dHalo Ajoute un effet de halo sur une image présente dans une variable de type Image.
Dialogue Affiche une boîte de message et renvoie la valeur du bouton cliqué par l'utilisateur.
diffApplique Applique un buffer de différences sur un buffer spécifique.
diffCrée Compare deux buffers et crée un buffer contenant les différences entre ces deux buffers.
dImageVersTableau Copie les pixels RGB de l'image dans un tableau WLangage à 1 ou 2 dimensions. Le tableau de couleurs est vidé puis il est rempli avec des entiers représentant les couleurs (24 bits) de l'image.
Dimension Renvoie la taille d'une variable (chaîne, numérique, tableau, ...) ou re-dimensionne un tableau dynamique.
dIncrusteCouleur Incruste une couleur dans une image contenue dans une variable de type Image.
dInverseCouleur Inverse les couleurs :
  • d'un champ Image,
  • d'une variable de type Image.
dLigne Dessine une ligne :
  • dans un champ Image,
  • dans une variable de type Image.
dModifieLuminosité Modifie la luminosité d'une image contenue :
  • dans un champ Image,
  • dans une variable de type Image.
dModifieSaturation Modifie la saturation d'une image contenue :
  • dans un champ Image,
  • dans une variable de type Image.
dModifieTeinte Modifie la teinte d'une image contenue :
  • dans un champ Image,
  • dans une variable de type Image.
dModifieTSL Modifie la teinte, la saturation et la luminosité d'une image contenue :
  • dans un champ Image,
  • dans une variable de type Image.
DnDAccepte Indique l'action acceptée par la cible du glisser/déplacer et gère le curseur de souris lors du glisser/déplacer.
DnDCurseur Gère le curseur souris et indique l'action autorisée lors du glisser/déplacer.
DnDDonne Indique le type des données et les données à copier/déplacer lors du glisser/déplacer.
DnDDonnéeDisponible Teste si des données d'un type spécifié sont disponibles lors du glisser/déplacer.
DnDEvénement Indique la procédure à exécuter lors d'un événement du glisser/déplacer.
DnDImpose La fonction DnDImpose est conservée uniquement pour compatibilité.
DnDRécupère Récupère les données d'un certain type lors du glisser/déplacer.
DNSAjouteAdresse Ajoute une relation IP / Nom dans le serveur DNS.
DNSListeAdresse Liste les adresses IP associées à un nom dans le serveur DNS.
DNSSupprimeAdresse Supprime une relation Nom/Adresse IP dans un serveur DNS.
dOmbre Ajoute un effet d'ombre sur une image contenue dans une variable de type Image.
DomoAllume Met en marche un ou plusieurs appareils électriques compatibles avec le protocole X10.
DomoEnvoie Envoie une commande à un ou plusieurs appareils électriques compatibles avec le protocole X10.
DomoEtat Permet de savoir si un appareil électrique compatible avec le protocole X10 est en marche ou à l'arrêt.
DomoEteint Arrête un ou plusieurs appareils électriques compatibles avec le protocole X10.
DomoFerme Ferme la communication ouverte grâce à la fonction DomoOuvre.
DomoOuvre Permet d'ouvrir une connexion avec une interface X10.
DonneCouleur Permet d'obtenir une suite de couleurs harmonieuses sans avoir à utiliser une table de couleurs.
DonneFocus Donne le focus :
  • à un champ (d'une fenêtre, d'une page ou d'un frameset).
  • à une fenêtre.
DonneGUID Calcule un identifiant globalement unique (nommé "GUID").
DonneIdentifiant Calcule un identifiant unique de type entier pour un exécutable ou une session donné.
DotNetAjouteEntête Ajoute un en-tête à la prochaine procédure à exécuter sur le serveur.
DotNetDélégué Initialise un délégué .NET.
DotNetDonneRésultat Renvoie le résultat de la dernière procédure DotNet exécutée avec succès.
DotNetErreur Renvoie l'erreur de la dernière procédure DotNet ayant échoué.
DotNetExécute Exécute une procédure sur un serveur DotNet.
DotNetExécuteXML Exécute une procédure sur un serveur de services Web XML DotNet.
DotNetVersion Renvoie le numéro de version du Framework .Net disponible sur le poste en cours.
dPixelCouleur Identifie la couleur d'un pixel contenu :
  • dans un champ Image,
  • dans une variable de type Image.
dPixelOpacité Identifie l'opacité d'un pixel d'une image gérant la couche Alpha. Cette image peut être :
  • un champ Image,
  • une variable de type Image.
dPoint Dessine un point :
  • dans un champ Image,
  • dans une variable de type Image.
dPolice Déclare la police de caractères qui sera utilisée par la fonction dTexte :
  • dans un champ Image,
  • dans une variable de type Image.
dPolygone Dessine un polygone :
  • dans un champ Image,
  • dans une variable de type Image.
dPortion Dessine une portion de cercle ou d'ellipse :
  • dans un champ Image,
  • dans une variable de type Image.
dRectangle Dessine un rectangle :
  • dans un champ Image,
  • dans une variable de type Image.
dRectangleDégradé Dessine un rectangle :
  • dans un champ Image,
  • dans une variable de type Image.
dRedimensionne Redimensionne une image contenue :
  • dans un champ Image,
  • dans une variable de type Image.
dRemplissage Colorie une zone :
  • dans un champ Image,
  • dans une variable de type Image.
Droite Extrait la partie droite (c'est-à-dire les derniers caractères) d'une chaîne de caractères ou d'un buffer.
dRotation Effectue une rotation :
  • d'un champ Image,
  • d'une image contenue dans une variable de type Image.
dSauveImage La fonction dSauveImage est conservée uniquement pour compatibilité.
dSauveImageBMP Sauve une image :
  • soit dans un fichier au format BMP.
  • soit en mémoire.
dSauveImageGIF Sauve une image :
  • soit dans un fichier au format GIF.
  • soit en mémoire.
dSauveImageJPEG Sauve une image :
  • soit dans un fichier au format JPEG.
  • soit en mémoire.
dSauveImagePNG Sauve une image :
  • soit dans un fichier au format PNG.
  • soit en mémoire.
dStylo Déclare la couleur et le style par défaut du tracé des traits, des rectangles, des cercles, ... contenus :
  • dans un champ Image,
  • dans une variable de type Image.
dSymétrieHorizontale Effectue une symétrie horizontale d'une image contenue :
  • dans un champ Image,
  • dans une variable de type Image.
dSymétrieVerticale Effectue une symétrie verticale d'une image contenue :
  • dans un champ Image,
  • dans une variable de type Image.
dTexte Dessine un texte :
  • dans un champ Image,
  • dans une variable de type Image.
DuréeVersChaîne Formate la durée spécifiée au format spécifié.
eChangeDevise Convertit une devise en une autre devise.
EcranPremier Définit le prochain champ qui sera en saisie dans la fenêtre en cours.
EcranVersFichier Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la fenêtre ou de la page. Les rubriques du fichier de données de base reliées aux champs de la fenêtre sont automatiquement affectées avec les valeurs des champs correspondants (même si ces champs sont grisés, inactifs, ou invisibles).
  • la valeur des variables WLangage avec la valeur des champs de la fenêtre ou de la page. Les variables WLangage reliées aux champs de la fenêtre sont automatiquement affectées avec les valeurs des champs correspondants (même si ces champs sont grisés, inactifs, ou invisibles).
EcranVersSource Initialise automatiquement :
  • la valeur mémoire des rubriques d'un fichier de données avec la valeur des champs de la fenêtre ou de la page.
  • la valeur des variables WLangage avec la valeur des champs de la fenêtre ou de la page.
eDeviseAffParDéfaut Identifie ou modifie la devise d'affichage utilisée par défaut.
eDeviseMemParDéfaut Identifie ou modifie la devise de mémorisation utilisée par défaut.
eDifférenceArrondi Renvoie la différence d'arrondi entre :
  • la valeur affichée d'un champ de type "Monétaire + Euro",
  • le champ associé permettant un double affichage.
eInitDevise Ajoute ou modifie les caractéristiques d'une devise dans la table des changes des devises.
EmailAjouteDossier Ajoute un dossier dans le logiciel de messagerie Outlook.
EmailChangeDossier Modifie le dossier en cours dans le logiciel de messagerie Outlook.
EmailChangeEtat Change l'état d'un email sur un serveur de messagerie.
EmailChangeTimeOut Change la valeur du "timeout" de connexion aux serveurs de messagerie SMTP, POP3 et IMAP.
EmailChargeFichierAttaché Ajoute un fichier en attachement d'un email.
EmailCherchePremier Recherche un ou plusieurs emails selon des critères spécifiés dans le logiciel de messagerie Outlook.
EmailCherchePremierNotes Recherche un ou plusieurs emails selon des critères spécifiés, dans une base locale ou distante Lotus Notes ou Domino.
EmailConstruitSource Génère le code source de l'email à envoyer à partir des variables actuellement présentes dans la structure email ou dans une variable de type Email.
EmailDossierCourant Renvoie le nom du dossier en cours dans le logiciel de messagerie Outlook.
EmailEnvoie Envoie un email par le protocole SMTP en contrôlant entièrement le "buffer" de l'email.
EmailEnvoieMessage Envoie un email selon le protocole utilisé (SMTP, MS Exchange 4, Pocket Outlook, Lotus Notes, Outlook).
EmailEtat Renvoie l'état d'un email envoyé par une session SMTP ouverte en mode asynchrone.
EmailFermeSession Ferme une session de gestion des emails selon le mode choisi (SMTP/POP3, MS Exchange 4, Pocket Outlook ou Lotus Notes).
EmailImporteHTML Permet d'envoyer simplement un email au format HTML avec des images inclues.
EmailImporteSource Remplit une variable de type Email à partir du contenu de sa propriété ..Source ou les différentes variables de la structure email à partir du contenu de la variable Email.Source.
EmailJauge Gère une jauge de progression pendant l'envoi et la réception d'emails.
EmailLanceAppli Lance l'application native d'envoi d'emails de l'appareil Android.
EmailListeDossier Renvoie la liste des dossiers présents dans le logiciel de messagerie Outlook.
EmailLitDernier Lit le dernier email reçu selon le protocole utilisé (POP3 ou IMAP, MS Exchange 4, Lotus Notes ou Outlook).
EmailLitEntêteDernier Lit l'en-tête du dernier email reçu selon le protocole utilisé (POP3 ou IMAP, Lotus Notes ou Outlook).
EmailLitEntêteMessage Lit l'en-tête d'un email reçu selon le protocole utilisé (POP3 ou IMAP, Lotus Notes ou Outlook).
EmailLitEntêtePrécédent Lit l'en-tête de l'email précédant l'email en cours selon le protocole utilisé (POP3 ou IMAP, Lotus Notes ou Outlook).
EmailLitEntêtePremier Lit l'en-tête du premier email reçu selon le protocole utilisé (POP3 ou IMAP, Lotus Notes ou Outlook).
EmailLitEntêteSuivant Lit l'en-tête de l'email suivant l'email en cours selon le protocole utilisé (POP3 ou IMAP, Lotus Notes ou Outlook).
EmailLitMessage Lit un email reçu selon le protocole utilisé (POP3 OU IMAP, Lotus Notes ou Outlook).
EmailLitPrécédent Lit l'email précédent l'email en cours selon le protocole utilisé (POP3 ou IMAP, MS Exchange 4, Lotus Notes ou Outlook).
EmailLitPremier Lit le premier email reçu selon le protocole utilisé (POP3 ou IMAP, MS Exchange 4, Lotus Notes ou Outlook).
EmailLitSuivant Lit l'email reçu suivant l'email en cours selon le protocole utilisé (POP3 ou IMAP, MS Exchange 4, Lotus Notes ou Outlook).
EmailLitTimeOut Lit la valeur du "timeout" de connexion aux serveurs de messagerie SMTP, POP3 et IMAP.
EmailMiseAJour Met à jour les messages de MS Exchange par rapport au serveur d'emails.
EmailMsgErreur Retourne le message correspondant à l'identifiant de l'erreur.
EmailNbMessage Renvoie le nombre de messages reçus actuellement présents :
  • sur le serveur d'emails (protocole POP3 uniquement).
  • dans le logiciel de messagerie Outlook.
EmailOuvreMessagerie Ouvre le logiciel de messagerie par défaut de l'internaute sur le poste navigateur.
EmailOuvreSession Ouvre une session de gestion des emails en fonction du mode de gestion choisi (POP3, SMTP, IMAP, MS Exchange 4 ou de Pocket Outlook).
EmailOuvreSessionIMAP Ouvre une session de réception et de lecture d'emails avec le protocole IMAP.
EmailOuvreSessionNotes Permet d'accéder aux différentes données manipulées par le logiciel de messagerie Lotus Notes (emails, contacts, groupes de contacts, tâches, rendez-vous).
EmailOuvreSessionOutlook Permet d'accéder aux différentes données manipulées par le logiciel de messagerie Outlook (emails, contacts, groupes de contacts, tâches, rendez-vous et dossiers).
EmailOuvreSessionPOP3 Ouvre une session de réception et de lecture d'emails avec le protocole POP3.
EmailOuvreSessionSMTP Ouvre une session d'envoi d'emails avec le protocole SMTP.
EmailRAZ Ré-initialise toutes les variables de la structure email ou d'une variable de type Email.
EmailRécupèreTout Récupère tous les emails présents sur un serveur.
EmailSauveFichierAttaché Copie le fichier attaché de l'email en cours sur le poste de l'utilisateur (en local).
EmailSupprimeDossier Supprime un dossier dans le logiciel de messagerie Outlook ou sur un serveur IMAP.
EmailSupprimeMessage Permet de supprimer l'email en cours selon le protocole en cours (POP3, IMAP, MS Exchange 4, Pocket Outlook, messagerie Lotus Notes ou Outlook).
EmailTailleMessage Calcule la taille du message spécifié (sans charger le message).
EmailVérifieAdresse Vérifie la validité d'une adresse email.
Empile Empile un élément dans une pile.
Enfile Enfile un élément dans une file.
EnMode64bits Identifie si le code est exécuté en mode 64 bits ou non.
EnModeAJAX Identifie si le code est exécuté depuis :
EnModeAndroid Identifie si le code est exécuté en mode Android ou non.
EnModeAWP Permet de savoir si la page en cours d'exécution est une page AWP.
EnModeComposant Identifie si le code est exécuté :
  • depuis une application WinDev, un site WebDev ou une page PHP.
  • depuis un composant.
EnModeEmulateurAndroid Identifie si le code est exécuté dans l'émulateur Android ou non.
EnModeEmulateuriOS Identifie si le code est exécuté dans l'émulateur iOS (iPhone, iPad) ou non.
EnModeEmulateurWindowsPhone Identifie si le test est exécuté grâce à l'émulateur Windows Phone ou non.
EnModeEtatsEtRequêtes Identifie si le code est exécuté lors du test d'un état ou d'une requête sous le logiciel Etats & Requêtes.
EnModeFabrique Identifie si le code est exécuté par un plan d'actions de la fabrique logicielle.
EnModeiOS Identifie si le code en cours d'exécution est en mode iOS (iPhone, iPad) ou non.
EnModeJava Identifie si le code est exécuté en Java ou non.
EnModeLinux Identifie si le code est exécuté en mode Linux ou non.
EnModeMCU Identifie si le code est exécuté depuis un code écrit dans une macro utilisateur.
EnModePHP Identifie si le code est exécuté en PHP ou non.
EnModePocket Identifie si le code est exécuté :
  • depuis une application WinDev Mobile.
  • depuis une application WinDev standard, depuis un site WebDev ou depuis une application PHP.
EnModeProcédureStockée Identifie si le code est exécuté sur un serveur HyperFileSQL.
EnModeService Identifie si le code est exécuté dans un service.
EnModeSimulateur Permet de savoir si l'application est lancée en "mode test simulateur" de WinDev Mobile.
EnModeSimulateurAndroid Identifie si le code est exécuté dans le simulateur Android ou non.
EnModeSimulateuriOS Identifie si le code est exécuté dans le simulateur iOS (iPhone, iPad) ou non.
EnModeSimulateurPHP Identifie si le code est exécuté en mode simulateur PHP ou non.
EnModeSimulateurPocket Identifie si le code est exécuté dans le simulateur Pocket ou non.
EnModeSimulateurWindowsPhone Identifie si le code est exécuté dans le simulateur Windows Phone ou non.
EnModeTest Identifie le mode de lancement de l'application / du site :
  • depuis l'éditeur de WinDev ou de WebDev,
  • depuis l'exécutable / le navigateur.
  • WebDev - Code Serveur depuis l'administrateur WebDev.
EnModeTestAutomatique Permet de savoir si un test automatique est en cours ou non.
EnModeTSE Identifie si le code est exécuté :
  • depuis un poste en TSE ou depuis un bureau à distance
  • depuis un poste directement.
EnModeVGA Indique si l'application s'exécute sur un mobile en mode VGA.
EnModeWeb Identifie le mode de lancement du traitement en cours :
  • depuis un exécutable WinDev.
  • depuis le moteur d'exécution de WebDev (AWP).
EnModeWebservice Permet de savoir si l'exécution est en cours dans le moteur AWWS.
EnModeWindows Identifie si le code est exécuté en mode Windows ou non.
EnModeWindowsMobile Identifie si le code est exécuté :
  • depuis une application Windows Mobile.
  • depuis une application WinDev standard, depuis un site WebDev ou depuis une application PHP.
EnModeWindowsPhone Identifie si le code est exécuté en mode Windows Phone ou non.
eNomDevise Renvoie le libellé d'une devise.
EntierVersDate Transforme un entier en une date au format AAAAMMJJ.
EntierVersHeure Transforme un entier en une heure au format HHMMSSCC.
EntierVersHexa Renvoie la chaîne hexadécimale d'une valeur numérique.
EntierVersJour Renvoie le jour de la semaine correspondant à la date spécifiée (cette date est un entier).
EntierVersJourEnLettre Renvoie le jour de la semaine en toutes lettres correspondant à la date spécifiée (cette date est un entier).
EntierVersMoisEnLettre Renvoie le mois en toutes lettres correspondant à la date spécifiée (cette date est un entier).
EntierVersNuméroDeSemaine Renvoie le numéro de la semaine dans l'année correspondant à la date spécifiée (cette date est un entier).
EnumèreChamp Renvoie le nom du Nème champ de l'élément considéré.
EnumèreElément Permet d'énumérer les éléments du projet : fenêtres, pages, états, requêtes, ...
EnumèreMenu Renvoie :
  • le nom de la nième option ou sous-option du menu principal de la fenêtre.
  • le nom de la nième option ou sous-option d'un menu contextuel personnalisé (créé avec WinDev).
EnumèreSousElément Permet d'énumérer les sous-éléments d'un élément du projet.
EnvoieTouche Simule des manipulations de touches au clavier et à la souris.
Erreur Affiche un message d'erreur personnalisé dans une fenêtre d'erreur système.
ErreurChangeParamètre Paramètre le comportement automatique à adopter en cas d'erreur dans le traitement en cours.
ErreurConstruit Affiche un message d'erreur personnalisé dans une fenêtre d'erreur système.
ErreurDéclenche Déclenche une erreur non fatale.
ErreurDétectée ErreurDétectée est une variable pré-définie du WLangage indiquant le résultat de la dernière fonction WLangage utilisée.
ErreurInfo Récupère des informations sur la dernière erreur d'une fonction d'une composante de WinDev, WinDev Mobile ou de WebDev.
ErreurPropage Propage une erreur non fatale qui pourra être traitée par le code appelant, si ce code a activé une gestion des erreurs non fatales (sous l'éditeur de code, ou par la fonction ErreurChangeParamètre).
ErreurRestaureParamètre Rétablit le traitement d'erreur d'un traitement.
EspaceSignificatif Ajoute ou supprime les espaces situés à droite d'une rubrique texte lors de sa lecture.
EstImpair Identifie un nombre impair.
EstNumérique Permet de savoir si une variable ou un champ est :
  • de type numérique (entier, réel, monétaire ou numérique).
  • de type chaîne pouvant être converti en numérique.
EstPair Identifie un nombre pair.
EtatAlimentation Permet de connaître diverses informations sur la batterie (principale ou de secours) du Pocket PC sur lequel l'application est exécutée.
eTauxDeChange Renvoie la valeur du taux de change d'une devise.
ETBinaire Renvoie le résultat du ET logique (bit à bit) entre deux valeurs.
EvalueExpression Evalue la valeur d'une expression construite dans une chaîne de caractères.
Evénement Intercepte un événement Windows sur un champ, un groupe de champs ou une fenêtre WinDev.
eVersDevise Convertit une valeur exprimée en Euro en une autre devise.
eVersEuro Convertit en Euros une valeur exprimée dans une devise spécifique.
ExceptionActive Ré-active le traitement d'exception en cours si l'exception a pu être corrigée.
ExceptionAffiche Affiche la fenêtre standard des exceptions avec le contenu de l'exception courante.
ExceptionChangeParamètre Paramètre le comportement automatique à adopter en cas d'exception dans le traitement en cours.
ExceptionDéclenche Déclenche artificiellement le mécanisme de sécurité de WLangage en provoquant une exception.
ExceptionInfo Récupère des informations sur l'exception en cours.
ExceptionPropage Propage une exception.
ExceptionRestaureParamètre Rétablit le traitement d'exception d'un traitement.
Exécute Lance l'exécution d'un traitement par programmation.
ExécuteActionPrédéfinie Exécute une action prédéfinie de WinDev.
ExécuteAncêtre Dans le cas d'une surcharge de code, permet d'exécuter le traitement du modèle correspondant au traitement du champ en cours.
ExécuteCode Exécute un code WLangage présent dans une chaîne de caractères.
ExécuteFAA Exécute une Fonctionnalité Automatique d'une Application (FAA) sur un champ ou une fenêtre.
ExécuteTraitement 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.
ExeDonnePID Renvoie des informations sur le processus courant.
ExeInfo Récupère les informations spécifiées sur la version d'un exécutable ou d'une DLL.
ExeLancé Permet de savoir si une application 32 bits est déjà lancée.
ExeListeDLL Retourne la liste des librairies (fichiers ".DLL") utilisées par une des applications en cours d'exécution.
ExeListeProcessus Retourne la liste des applications en cours d'exécution.
ExePriorité Renvoie ou modifie la priorité d'une application en cours d'exécution.
ExeTermine Termine l'exécution d'une application 32 bits sur le poste en cours : toutes les instances de l'exécutable sont "tuées".
Exp Calcule l'exponentielle (inverse du logarithme népérien) d'une valeur numérique.
ExplorerAccepte Active ou désactive la possibilité de faire du "Drag and Drop" (Glisser/Déplacer) depuis l'explorateur Windows vers une fenêtre ou un champ WinDev.
ExplorerRécupère Récupère le nombre et le nom des fichiers "droppés" depuis l'explorateur.
ExtraitChaîne Permet de :
  • extraire une sous-chaîne d'une chaîne de caractères en fonction d'un séparateur de chaîne donné.
  • effectuer un parcours de sous-chaînes dans une chaîne de caractères en fonction d'un séparateur de chaîne donné.
FacteurGrandePolice Renvoie le facteur d'agrandissement courant d'une fenêtre WinDev (uniquement si Windows est en mode "grandes polices").
Factorielle Renvoie la factorielle d'un nombre entier.
fAttribut Renvoie ou modifie les attributs d'un fichier.
fAttributLectureSeule Indique si un fichier texte est en lecture seule et change l'attribut lecture seule d'un fichier.
FaxBoîteEnvoi Énumère les fax en attente ou en cours d'envoi.
FaxBoîteRéception Énumère les fax en attente ou en cours de réception.
FaxConnecte Ouvre une connexion à un serveur de fax.
FaxDéconnecte Ferme une connexion à un serveur de fax (précédemment ouverte avec la fonction FaxConnecte).
FaxEnvoie Envoie un fax selon la connexion ouverte précédemment (fonction FaxConnecte).
FaxEtat Renvoie l'état d'un fax précédemment envoyé avec la fonction FaxEnvoie.
FaxRéinitialise Redémarre un fax dans la file d'attente.
FaxReprend Ré-active un fax mis en pause dans le file d'attente (fax mis en attente de transmission).
FaxSupprime Supprime un fax de la file d'attente et annule son envoi.
FaxSuspend Met en pause un fax dans la file d'attente.
fBloque Bloque entièrement ou partiellement un fichier externe.
fChangeTaille Change la taille d'un fichier externe.
fChargeBuffer Charge le contenu d'un fichier texte dans une variable de type buffer.
fChargeTexte Charge le contenu d'un fichier texte dans tout champ ou variable texte (variable de type chaîne, champ de saisie d'une fenêtre, un champ libellé d'un état, ...).
fCheminCourt Renvoie le chemin complet court d'un fichier ou d'un répertoire.
fCheminLong Renvoie le chemin complet long d'un fichier ou d'un répertoire.
fCompacte Compresse un fichier.
fCompare Compare bit à bit le contenu de deux fichiers.
fConstruitChemin Construit un chemin de fichier complet à partir du répertoire et du nom court d'un fichier. Cette fonction permet notamment d'obtenir un nom de fichier valide sans se préoccuper de savoir si des séparateurs sont présents dans le chemin ('/' ou '\') ou de leur sens selon la plate-forme.
fCopieFichier Copie un ou plusieurs fichiers (quel que soit son attribut).
fCrée Crée un fichier externe.
fCréeLien Crée un lien sur un fichier à l'emplacement spécifié.
fCrypte Crypte un fichier sous forme binaire ou ASCII.
fDate Renvoie ou modifie les différentes dates d'un fichier ou d'un répertoire (date de création, de modification ou d'accès).
fDateHeure Renvoie ou modifie les différentes dates et heures d'un fichier ou d'un répertoire (date de création, de modification ou d'accès).
fDébloque Débloque entièrement ou partiellement un fichier externe.
fDécompacte Décompresse un fichier préalablement compressé par fCompacte.
fDécrypte Décrypte un fichier préalablement crypté par fCrypte.
fDéplaceFichier Déplace un fichier d'un répertoire dans un autre.
fDétecteStockageAmovible Détecte si une unité de stockage amovible (par exemple CD, clé USB, appareil photo USB, ...) a été ajoutée ou enlevée.
fDisqueEnCours Renvoie ou modifie le disque en cours.
fDisqueInfo Renvoie des informations sur un disque.
fDisquePrêt Permet de savoir :
  • si le lecteur de disquette est disponible,
  • si le disque existe.
fEcrit Écrit :
  • une chaîne de caractères dans un fichier externe.
  • une portion de mémoire.
fEcritLigne Écrit une ligne dans un fichier texte (au format ANSI ou UNICODE).
FenActiveGFI Active ou désactive le GFI (Grisage des Fenêtres Inaccessibles) :
  • soit d'une fenêtre spécifique.
  • soit de toutes les fenêtres de l'application.
FenAdapteHauteur Adapte la hauteur de la fenêtre au contenu des champs.
FenAdapteLargeur Adapte la largeur de la fenêtre au contenu des champs.
FenAdapteTaille Adapte la taille de la fenêtre au contenu des champs.
FenAnimationFermeture Modifie le type et la durée des animations utilisées lors de la fermeture des fenêtres de l'application.
FenAnimationOuverture Modifie le type et la durée des animations utilisées lors de l'ouverture des fenêtres de l'application.
FenAnimationSuivante Modifie le type et la durée des animations utilisées lors de l'ouverture et de la fermeture de la prochaine fenêtre.
FenBoutonSystème Modifie le type du bouton système affiché dans la barre de titre d'une fenêtre.
FenChangeAlias Modifie l'alias d'une fenêtre.
FenColleFormulaire Colle le contenu d'un formulaire stocké dans le presse-papiers.
FenCopieFormulaire Copie le contenu d'un formulaire dans le presse-papiers.
FenDésactiveEffet Désactive des effets visuels du moteur graphique de WinDev (pour une utilisation sous TSE par exemple).
FenDonneHauteurAdaptée Renvoie la hauteur d'une fenêtre, adaptée au contenu des champs.
FenDonneLargeurAdaptée Renvoie la largeur d'une fenêtre, adaptée au contenu des champs.
FenEffetInactif Active ou désactive le GFI (Grisage des Fenêtres Inaccessibles) :
  • soit d'une fenêtre spécifique.
  • soit de toutes les fenêtres de l'application.
FenEnCours Identifie la fenêtre en cours de saisie.
FenEnExécution Identifie la fenêtre contenant le code du WLangage en cours d'exécution.
FenEtat Identifie ou modifie l'état d'une fenêtre.
FenExtHaut Renvoie la hauteur totale d'une fenêtre (cadre, barre de menu et titre compris).
FenExtLarg Renvoie la largeur totale d'une fenêtre (cadre compris).
FenExtPosX Renvoie la position horizontale du coin haut gauche d'une fenêtre par rapport au coin haut gauche de l'écran.
FenExtPosY Renvoie la position verticale du coin haut gauche d'une fenêtre par rapport au coin haut gauche de l'écran.
FenForceGFI Force le GFI (Grisage des Fenêtres Inaccessibles) sur une fenêtre même si cette fenêtre n'est pas inaccessible.
FenHauteurBarreIcone Renvoie ou modifie la hauteur actuelle de la zone "Barre d'icônes" de la fenêtre mère MDI en cours.
FenImageFond Modifie l'image de fond d'une fenêtre en précisant le mode d'affichage de cette image.
FenInitialisée Permet de savoir si le code de fin d'initialisation d'une fenêtre a été exécuté.
FenIntHaut Renvoie la hauteur interne d'une fenêtre (sans la barre de titre ni le cadre).
FenIntLarg Renvoie la largeur interne d'une fenêtre (sans le cadre).
FenIntPosX Renvoie la position horizontale du coin haut gauche de la zone interne (sans le cadre ni la barre de titre) d'une fenêtre par rapport au coin haut gauche de l'écran.
FenIntPosY Renvoie la position verticale du coin haut gauche de la zone interne (sans le cadre ni la barre de titre) d'une fenêtre par rapport au coin haut gauche de l'écran.
FenOrientation Modifie ou récupère l'orientation d'affichage de la fenêtre courante.
FenPrécédente Identifie la fenêtre qui était en cours de saisie avant la fenêtre actuellement en cours de saisie (pour le même projet).
FenRectangleEcran Renvoie les coordonnées de l'écran qui contient une fenêtre.
FenRepeint Re-dessine immédiatement les champs de la fenêtre nécessitant une mise à jour graphique.
FenTaille La fonction FenTaille :
  • renvoie ou modifie le mode d'affichage (maximisé, iconisé ou normal) d'une fenêtre,
  • modifie la hauteur et/ou la largeur d'une fenêtre,
  • déplace la fenêtre et modifie la hauteur et/ou la largeur d'une fenêtre.
FenTailleUtile Indique la taille utile d'une fenêtre interne avec ascenseurs automatiques. La taille utile correspond à la taille complète de la fenêtre interne :
  • Largeur de la fenêtre interne.
  • Hauteur de la fenêtre interne.
FenTauxGFI Permet de connaître ou de modifier le taux de grisage des fenêtres utilisant le GFI (Grisage des Fenêtres Inaccessibles).
Ferme Ferme une fenêtre WinDev (en renvoyant si nécessaire une valeur).
FermeSession Ferme une session avec le logiciel de messagerie Lotus Notes ou Outlook.
fEstUneImage Permet de savoir si un fichier présent sur disque ou un fichier contenu dans un buffer correspond à un format d'image reconnu.
fExtraitChemin Renvoie les différents éléments d'un chemin : disque, répertoire(s), nom et extension du fichier.
fExtraitRessource Extrait une ressource de l'application dans un emplacement physique de l'appareil.
fFerme Ferme un fichier externe.
fFichierExiste Teste l'existence d'un fichier externe.
fFichierTemp Renvoie le nom d'un fichier temporaire unique.
fFiltreImage Renvoie la liste des formats d'images gérés par la plate-forme en cours, au format attendu par le filtre de la fonction fSélecteur.
fHeure Renvoie ou modifie les différentes heures d'un fichier ou d'un répertoire (heure de création, de modification ou d'accès).
FichierAffiche Affiche un fichier sur le navigateur de l'internaute.
FichierAide Renvoie ou modifie le nom du fichier d'aide utilisé par l'aide contextuelle d'une fenêtre.
FichierVersEcran Initialise automatiquement les champs d'une fenêtre ou d'une page avec :
  • les valeurs des rubriques associées dans l'enregistrement en cours (chargé en mémoire) du fichier de données décrit sous l'éditeur d'analyses. Cette opération est effectuée quel que soit l'état des champs (grisés, inactifs, ou invisibles).
  • les valeurs des variables WLangage associés. Cette opération est effectuée quel que soit l'état des champs (grisés, inactifs, ou invisibles).
FichierVersListeMémoire Remplit une liste ou une combo mémoire avec tous les enregistrements d'un fichier de données ou d'une requête.
FichierVersMémoire Initialise automatiquement les valeurs des membres d'une structure ou d'une classe avec les valeurs des rubriques de l'enregistrement en cours d'un fichier.
FichierVersPage Initialise automatiquement les champs d'une page avec :
  • les valeurs des rubriques associées dans l'enregistrement en cours (chargé en mémoire) du fichier de données décrit sous l'éditeur d'analyses. Cette opération est effectuée quel que soit l'état des champs (grisés, inactifs, ou invisibles).
  • les valeurs des variables WLangage associés. Cette opération est effectuée quel que soit l'état des champs (grisés, inactifs, ou invisibles).
FichierVersPalm Transmet l'enregistrement en cours d'un fichier HyperFileSQL sous forme de mémo vers la base de données Bloc-Notes du Palm Pilot.
FichierVersTableau Remplit un tableau de classes ou de structures avec le contenu d'un fichier de données ou d'une requête HyperFileSQL.
FichierVersTableMémoire Remplit une table mémoire avec tous les enregistrements d'un fichier de données, d'une vue HyperFileSQL ou d'une requête (requête créée avec l'éditeur de requêtes ou avec la fonction HExécuteRequêteSQL).
FileInfo Récupère les caractéristiques d'une file : types des éléments et nombre d'éléments.
FinAmortissement Crée une matrice d'amortissement pour le montant d'un emprunt à un taux d'intérêt constant pour une durée définie.
FinAmortissementDégressif Calcule la valeur de l'amortissement d'un bien pour une période spécifique, grâce à la formule de l'amortissement décroissant à taux fixe.
FinAmortissementLinéaire Calcule la valeur de l'amortissement linéaire d'un bien pour une période donnée.
FinAutomatismeProcédure Arrête l'exécution (en cours ou à venir) d'une procédure automatique (définie par les propriétés de la procédure sous l'éditeur de code).
FinErreur Renvoie le numéro de la dernière erreur due à une fonction Finxxx (fonctions financières).
FinEvénement Annule l'interception d'un événement Windows sur un champ ou une fenêtre WinDev (mis en place grâce à la fonction Evénement).
FinIntérêtPériode Évalue pour une période donnée le montant des intérêts dus pour un emprunt remboursé par versements périodiques constants avec un taux d'intérêt constant.
FinNbVersement Renvoie le nombre de versements nécessaires pour rembourser un capital selon un taux.
FinProgramme Termine l'exécution du programme en cours.
FinService Termine l'exécution du service en cours.
FinTauxIntérêt Évalue le taux d'intérêt pour un emprunt donné sur une période avec des versements constants.
FinTimer Termine l'exécution d'un timer déclenché par la fonction Timer.
FinTimerSys Termine l'exécution d'un timer déclenché par la fonction TimerSys.
FinValActuelle Renvoie la valeur actuelle d'un investissement.
FinValActuelleNette Renvoie la valeur actuelle nette d'un investissement.
FinValFuture Renvoie la valeur future d'un investissement.
FinValRemboursement Renvoie le montant de chaque remboursement périodique pour un investissement à remboursement et à taux d'intérêt constants.
FlècheDébut Indique la position du début de la flèche d'un champ "Forme" de type flèche.
FlècheFin Indique la position de la fin de la flèche d'un champ "Forme" de type flèche.
fListeDisque Renvoie la liste des disques installés sur la machine.
fListeFichier Liste les fichiers d'un répertoire et retourne la liste des fichiers listés.
fListeRépertoire Liste les sous-répertoires d'un répertoire donné et retourne la liste des sous-répertoires listés.
fLit Lit :
  • un bloc d'octets (bloc de caractères) dans un fichier externe (ANSI ou UNICODE),
  • le contenu d'un fichier externe (ANSI ou UNICODE) pour l'affecter dans une portion de mémoire.
fLitLigne Lit une ligne dans un fichier externe (au format ANSI ou UNICODE).
fLitLigneExpressionRégulière Lit une ligne d'un fichier externe et récupère dans des variables les morceaux de cette ligne en fonction d'une expression régulière.
FluxAccepte Associe une demande de connexion de flux à un champ conférence.
FluxConnecte Connecte un flux (et le champ associé) à une adresse spécifique.
FluxDéconnecte Arrête la réception ou l'émission d'un flux.
FluxInfo Renvoie le nom et / ou le numéro de l'émetteur du flux.
FluxJoue Reprend la réception ou l'émission d'un type de données dans un flux.
FluxRefuse Refuse une demande de connexion d'un flux.
FluxStop Arrête la réception ou l'émission d'un type de données dans un flux.
fMemAttend Attend la fin du traitement des notifications de modification d'une zone de mémoire partagée.
fMemExiste Teste l'existence d'une zone de mémoire partagée.
fMemOuvre Ouvre une zone de mémoire partagée entre plusieurs applications.
fNomCourt Renvoie le nom court d'un fichier ou d'un répertoire.
fNomFichier Renvoie le nom d'un fichier externe actuellement ouvert.
fNomLong Renvoie le nom long d'un fichier ou d'un répertoire.
fOuvre Ouvre un fichier externe (ANSI ou UNICODE) pour le manipuler par programmation.
fOuvreFichierTemp Crée et ouvre un fichier temporaire.
fPositionne Renvoie et modifie la position en cours dans un fichier externe.
FramesetActualise Actualise un frameset affiché dans le navigateur de l'internaute à partir du contexte présent sur le serveur.
FramesetAffiche Affiche un frameset WebDev dans le navigateur de l'internaute.
FramesetUtilise Affiche un frameset WebDev dans le navigateur de l'internaute et ferme tous les contextes de pages et de frameset en cours.
fRenomme Modifie le nom d'un fichier.
fRep Recherche un fichier ou un répertoire.
fRepAttribut Renvoie ou modifie les attributs d'un répertoire.
fRepCopie Copie le contenu d'un répertoire et éventuellement ses sous-répertoires.
fRepCrée Crée un répertoire (et les répertoires intermédiaires si nécessaire).
fRepCrée_55 La fonction fRepCrée_55 est conservée uniquement pour compatibilité.
fRepDéplace Déplace un répertoire et son contenu.
fRepDonnées Renvoie le chemin complet du répertoire des fichiers de données HyperFileSQL spécifié par l'utilisateur lors de l'installation de l'application.
fRepDonnéesCommun Renvoie un chemin de répertoire pour les données partagées de l'application courante :
  • entre tous les utilisateurs de la machine
  • entre tous les utilisateurs TSE
Ce répertoire est utilisable sans restriction sous Windows XP, Vista, ... Ce répertoire permet de stocker par exemple :
  • les fichiers de configuration générale de l'application (fichiers .INI, fichiers .XML, ...).
  • les fichiers de données communs à tous les utilisateurs (fichiers HyperFileSQL .fic, .ndx, .mmo).
fRepDonnéesUtilisateur Renvoie un chemin de répertoire pour les données de l'utilisateur courant de l'application courante.
fRepDroit La fonction fRepDroit est conservée uniquement pour compatibilité.
fRepEnCours Identifie ou modifie le répertoire en cours.
fRépertoireExiste Teste l'existence d'un répertoire.
fRépertoireTemp Renvoie le nom du répertoire utilisé pour stocker les fichiers temporaires.
fRepEtatsEtRequêtes Renvoie :
  • soit le chemin complet du répertoire des états et requêtes personnels. Ce répertoire correspond au répertoire des états et requêtes visibles uniquement par l'utilisateur qui les a créés.
  • soit le chemin complet du répertoire des états et requêtes partagés. Ce répertoire correspond au répertoire des états et requêtes visibles par tous les utilisateurs de l'application.
fRepExe Renvoie le répertoire à partir duquel l'exécution est lancée.
fRepGlobalCommun Renvoie un chemin de répertoire pour les données globales de l'application courante (données partagées par plusieurs applications), quel que soit l'utilisateur en cours.
fRepGlobalUtilisateur Renvoie un chemin de répertoire pour les données globales de l'application courante (données partagées par plusieurs applications), pour l'utilisateur en cours.
fRepParent Renvoie le chemin du répertoire parent du répertoire spécifié.
fRepRessource Renvoie le chemin des ressources en lecture seule de l'application.
fRepSélecteur Ouvre un sélecteur de répertoires.
fRepSupprime Supprimer un répertoire sur un disque.
fRepTaille Renvoie la taille d'un répertoire en octets.
fRepWeb Renvoie le nom physique complet du répertoire contenant les images, les fichiers Javascript et Java du site WebDev.
fSauveBuffer Crée et remplit un fichier texte avec le contenu d'une variable de type chaîne ou buffer.
fSauveTexte Crée et remplit un fichier texte avec le contenu d'un champ texte ou d'une variable texte (variable de type chaîne, champ de saisie d'une fenêtre, un champ libellé d'un état, ...).
fSélecteur Ouvre le sélecteur de fichiers de Windows.
fSélecteurImage Ouvre le sélecteur d'images de Windows.
fSep Renvoie le séparateur de répertoire selon la plate-forme en cours ('\' ou '/').
fSéparateur Renvoie un chemin de fichier avec des séparateurs normalisés.
fStopCompacte Arrête l'opération de compression ou de décompression d'un fichier.
fSupprime Supprime un fichier accessible depuis le poste en cours.
fTaille Renvoie la taille d'un fichier en octets.
fTailleDécompacté Renvoie la taille d'un fichier avant compression.Lors de la décompression d'un fichier avec fDécompacte, il est conseillé de comparer la taille non-compressée du fichier et l'espace disque disponible.
FTPAttribut Identifie les attributs d'un fichier présent sur un serveur FTP (File Transfer Protocol).
FTPCommande Envoie une commande FTP spécifique à un serveur.
FTPConnecte Connecte le poste en cours à un serveur FTP (File Transfer Protocol).
FTPDate Renvoie les différentes dates (date de création, de modification ou d'accès) d'un fichier présent sur un serveur FTP (File Transfer Protocol).
FTPDéconnecte Ferme la connexion entre le poste en cours et le serveur FTP (File Transfer Protocol).
FTPEnvoie Transfère un fichier ou un répertoire sur un serveur FTP (File Transfer Protocol).
FTPHeure Renvoie les différentes heures (heure de création, de modification ou d'accès) d'un fichier présent sur un serveur FTP (File Transfer Protocol).
FTPListeFichier Liste les fichiers d'un répertoire (et/ou les répertoires) d'un serveur FTP et retourne le nombre de fichiers (et/ou de répertoires) listés.
FTPNom Renvoie le nom du dernier fichier accédé par une fonction FTP (File Transfer Protocol).
FTPProxy Spécifie si les fonctions de communication utilisant le protocole FTP doivent ou non passer par un proxy pour exécuter leurs requêtes.
FTPRécupère Transfère un fichier ou un répertoire d'un serveur FTP (File Transfer Protocol) sur le poste en cours.
FTPRenommeFichier Renomme ou déplace un fichier présent sur un serveur FTP (File Transfer Protocol).
FTPRepCrée Crée un répertoire sur un serveur FTP (File Transfer Protocol).
FTPRepEnCours Identifie ou modifie le répertoire en cours sur un serveur FTP (File Transfer Protocol).
FTPRepSupprime Supprime un répertoire et son contenu (fichiers et sous-répertoires) d'un serveur FTP (File Transfer Protocol).
FTPSupprimeFichier Supprime un fichier d'un serveur FTP (File Transfer Protocol).
FTPTaille Renvoie la taille (en octets) d'un fichier présent sur un serveur FTP (File Transfer Protocol).
GadgetAfficheFlyout Affiche une page du gadget Vista.
GadgetChargeParamètre Charge une valeur persistante dans un gadget.
GadgetFermeFlyout Ferme la popup de détails dans un gadget Vista.
GadgetSauveParamètre Sauve une valeur persistante dans un gadget.
gARécupérer Décrit la valeur texte à afficher et à retourner lors de la récupération de la valeur d'un élément d'une liste ou d'une combo.
Gauche Extrait la partie gauche (c'est-à-dire les premiers caractères) d'une chaîne de caractères ou d'un buffer.
gCadrage Cadre un texte ou une image dans un élément d'une liste ou d'une combo.
gCercle Dessine un cercle ou une ellipse dans un élément d'une liste ou d'une combo.
gCoord Positionne le curseur d'écriture d'un texte dans un élément d'une liste ou d'une combo.
géoAzimut Retourne la direction représentée par une position par rapport à une autre.
géoDistance Retourne la distance séparant deux positions. Cette distance est exprimée par défaut en mètres.
géoLanceAppli Lance l'application de cartographie native de l'appareil pour afficher :
  • une position géographique donnée,
  • un itinéraire entre deux positions.
géoRécupèreAdresse Récupère une adresse ou une liste d'adresses correspondant à la description d'un lieu géographique.
GesteNbPointeur Retourne le nombre de pointeurs en contact avec l'écran.
GestePointeurEncours Retourne l'indice du pointeur (doigt ou stylet) ayant déclenché l'appel d'un traitement "Enfoncé" ou "Relâché" dans un champ.
GestePosX Retourne la position horizontale du pointeur (doigt ou stylet).
GestePosY Retourne la position verticale du pointeur (doigt ou stylet).
gFond Décrit la couleur d'affichage :
  • du fond du texte d'un élément d'une liste ou d'une combo,
  • de la partie intérieure d'une figure (rectangle ou cercle) dans un élément d'une liste ou d'une combo.
gFondDégradé Décrit une couleur d'affichage en mode dégradé.
GglAdresseVersCoordonnées Récupère les coordonnées (couple latitude/longitude) d'une adresse.
GglAdWEcritCritèreExcluCampagne Supprime tous les critères exclus définis pour une campagne Google AdWords et écrit les nouveaux critères exclus pour cette campagne.
GglAdWEstDiffusionOptimisée Permet de savoir si la campagne Google AdWords spécifiée utilise le mode de diffusion optimisé.
GglAdWEstimeCampagne Renvoie l'estimation du trafic généré par les mots-clés d'un ensemble de campagnes publicitaires Google AdWords.
GglAdWEstimeGroupeAnnonce Renvoie l'estimation du trafic généré par les mots-clés d'un ensemble de groupes d'annonces publicitaires Google AdWords.
GglAdWEstimeMotClé Renvoie l'estimation du trafic généré par un ensemble de mots-clés Google AdWords.
GglAdWListeAlerteMCC Récupère la liste des alertes du Centre multicompte (appelé également My Client Center) pour tous les comptes dépendant du compte AdWords courant.
GglAdWListeAnnonce Récupère la liste des annonces d'un groupe d'annonces Google AdWords.
GglAdWListeAnnonceActive Récupère la liste des annonces actives d'un ensemble de groupes d'annonces.
GglAdWListeCampagne Liste les campagnes publicitaires Google AdWords du compte connecté.
GglAdWListeCompteClient Récupère la liste des adresses email principales de chaque compte géré par le Centre multicompte.
GglAdWListeCritère Liste les critères associés à un groupe d'annonces publicitaires Google AdWords.
GglAdWListeCritèreExclu Liste les critères qui ont été exclus d'une campagne publicitaire Google AdWords.
GglAdWListeEligibilitéOptimConversion Permet de savoir si des campagnes Google AdWords sont éligibles à l'utilisation de l'optimiseur de conversion.
GglAdWListeEntreprise Récupère la liste des entreprises correspondant aux critères demandés et présentes dans la base de données Google "Local Business Center".
GglAdWListeGroupeActif Renvoie la liste des groupes d'annonces actifs pour une campagne publicitaire Google AdWords.
GglAdWListeGroupeAnnonce Récupère les données d'un ensemble de groupes d'annonces publicitaires Google AdWords.
GglAdWListeInfoCompteClient Récupère les caractéristiques des différents comptes du Centre multicompte (appelé également My Client Center).
GglAdWListeRequêteRapport Récupère la liste des rapports Google AdWords effectués par le compte connecté.
GglAdWListeSiteParCatégorie Liste les suggestions de sites Web correspondant aux catégories spécifiées.
GglAdWListeSiteParDémographie Liste les suggestions de sites Web correspondant aux critères démographiques spécifiés. Il sera ensuite possible de positionner les annonces Google AdWords sur ces sites.
GglAdWListeSiteParSujet Liste les suggestions de sites Web correspondant aux sujets spécifiés.
GglAdWListeSiteParURL Liste les suggestions de sites Web correspondant aux URL spécifiées.
GglAdWListeStatistiqueAnnonce Récupère la liste des statistiques liées à un ensemble d'annonces publicitaires Google AdWords.
GglAdWListeStatistiqueCampagne Récupère les statistiques existantes sur un ensemble de campagnes publicitaires Google AdWords.
GglAdWListeStatistiqueCritère Récupère les statistiques relatives à un ensemble de critères liés à un groupe d'annonces publicitaires Google AdWords.
GglAdWListeStatistiqueGroupe Récupère les statistiques existantes sur un ensemble de groupes d'annonces publicitaires Google AdWords.
GglAdWListeVidéo Récupère la liste des vidéos disponibles sur le compte utilisateur Google AdWords.
GglAdWModifieDiffusionOptimisée Active ou non l'utilisation de la diffusion optimisée d'une campagne publicitaire Google AdWords.
GglAdWPlanifieRequêteRapport Planifie l'exécution d'un rapport Google AdWords par le service "Google AdWords Report Service".
GglAdWRécupèreAnnonce Récupère les caractéristiques d'une annonce publicitaire Google AdWords.
GglAdWRécupèreCampagne Récupère une campagne publicitaire Google AdWords à partir de son identifiant.
GglAdWRécupèreCoûtMéthode Récupère le coût d'exécution d'une méthode API de Google AdWords.
GglAdWRécupèreGroupeAnnonce Renvoie les données d'un groupe d'annonces publicitaires Google AdWords.
GglAdWRécupèreInfoCompte Récupère les informations concernant un compte AdWords.
GglAdWRécupèreMotCléDepuisSite Récupère des suggestions de mots-clés liées au contenu d'une page WEB. Cette fonction utilise le générateur de mots-clés de Google AdWords.
GglAdWRécupèreNbOpération Renvoie le nombre d'opérations effectuées par l'utilisateur pendant la période spécifiée.
GglAdWRécupèreNbUnité Renvoie le nombre d'unités API utilisées par l'utilisateur pendant la période spécifiée.
GglAdWRécupèreNbUnitéDispoMoisCourant Renvoie le nombre total d'unités API disponibles pour le mois courant pour l'utilisateur spécifié.
GglAdWRécupèreNbUnitéGratuiteMoisCourant Renvoie le nombre d'unités API gratuites disponibles sur le mois courant.
GglAdWRécupèreNbUnitéParClient Renvoie le nombre d'unités API utilisées par chaque client du compte multicompte Google AdWords pendant la période spécifiée.
GglAdWRécupèreNbUnitéPourMéthode Renvoie le nombre d'unités API utilisées lors de l'appel d'une méthode spécifique de l'API Google AdWords.
GglAdWRécupèreStatutRequêteRapport Récupère l'état de l'édition d'un rapport Google AdWords.
GglAdWRécupèreURLRapport Renvoie l'URL permettant de télécharger le rapport Google AdWords spécifié.
GglAdWRécupèreURLRapportGZip Renvoie l'URL permettant de télécharger le rapport Google AdWords spécifié, compressé au format GZip.
GglAdWRécupèreVariationMotClé Récupère les variations (ou suggestions) pour les mots-clés spécifiés.
GglAdWRemplaceCritèreExclu Remplace les critères exclus d'une campagne publicitaire Google AdWords.
GglAdWSupprimeRapport Supprime un rapport Google AdWords (sa description et si nécessaire le rapport généré).
GglAdWValideRequêteRapport Valide la description d'un rapport Google AdWords.
GglAdWVérifieAnnonce Vérifie la validité d'un ensemble d'annonces publicitaires Google AdWords.
GglAdWVérifieCritère Vérifie la validité d'un ensemble de critères.
GglAdWVérifieTraficMotClé Vérifie si les mots-clés spécifiés génèreront du trafic.
GglConnecte Permet de s'authentifier auprès d'un serveur Google.
GglEcrit Crée et / ou met à jour des données sur le serveur Google (ajout ou modification de données).
GglEnvoieDocument Envoie un document sur le serveur Google avec possibilité de traduction.
GglListeAgenda Récupère la liste des agendas Google associés au compte Google spécifié.
GglListeAlbum Récupère la liste des albums "Google Picasa" disponibles pour l'utilisateur.
GglListeCommentaire Récupère :
  • la liste des commentaires enregistrés pour le compte client Google.
  • la liste des commentaires associés à une photo d'un album Google Picasa.
GglListeContact Récupère la liste des contacts associés au compte Google spécifié.
GglListeContactParRequête Récupère une liste de contacts à partir de paramètres personnalisés.
GglListeDocument Récupère la liste des documents disponibles sur le serveur Google pour l'utilisateur en cours.
GglListeGroupeContact Récupère la liste des groupes de contacts associés au compte Google spécifié.
GglListePhoto Liste les photos des albums Google Picasa correspondant à certains critères.
GglListeTag Récupère :
  • la liste des tags associés à un compte client Google.
  • la liste des tags associés à un album Google Picasa.
  • la liste des tags associés à une photo d'un album Google Picasa.
GglRécupèreAgenda Récupère un agenda Google et ses événements à partir de son titre ou identifiant.
GglRécupèreAlbum Récupère un album Google Picasa.
GglRécupèreCarte Récupère la carte d'un lieu précis par le service de cartographie Google Maps.
GglRécupèreDocument Télécharge un document depuis Google Docs
GglRemplitAgenda Remplit un agenda précédemment récupéré : les événements correspondant à l'agenda sont récupérés (éventuellement en utilisant certains critères).
GglRemplitAgendaParRequête Remplit un agenda précédemment récupéré : les événements correspondant à l'agenda sont récupérés à partir d'une requête personnalisée.
GglRemplitAlbum Remplit un album Google Picasa avec les données correspondantes aux options demandées.
GglRemplitPhoto Dans un album Google Picasa, récupère les données sur les photos : image originale, commentaires, tags, vignettes.
GglRequête Effectue une requête de communication (requête HTTP) à un service Google.
GglSupprime Supprime des données sur le serveur Google.
gImage Insère une image dans un élément d'une liste ou d'une combo.
gLien Ajoute une valeur "invisible" dans un élément d'une liste ou d'une combo.
gLienActive Autorise ou non la récupération de la valeur définie par la fonction gLien dans une liste ou dans une combo.
gLigne Trace une ligne dans un élément d'une liste ou d'une combo.
gPolice Décrit la police d'affichage du texte dans une liste ou une combo graphique.
gPoliceGras Indique si le texte suivant l'appel de cette fonction est en gras ou non.
gPoliceItalique Indique si le texte suivant l'appel de cette fonction est en italique ou non.
gPoliceSoulignée Indique si le texte suivant l'appel de cette fonction est soulignée ou non.
gPoliceTaille Indique la taille de la police d'affichage du texte d'une chaîne graphique.
GPSArrêteDétection Arrête la détection de position déclenchée par la fonction GPSDétectePosition.
GPSDernièrePosition Récupère les informations sur la dernière position connue de l'appareil.
GPSDétectePosition Demande à être notifié lorsque le périphérique arrive à proximité d'une position donnée.
GPSEtat Récupère l'état d'activation du fournisseur de géolocalisation ou demande à être notifié lors du changement d'état.
GPSInfo Renvoie les informations sur le fournisseur de localisation utilisé par l'application pour les fonctions de géolocalisation.
GPSInitParamètre Initialise les paramètres des fonctions WLangage de géolocalisation et recherche un fournisseur de localisation.
GPSRécupèrePosition Récupère les informations sur la position actuelle du périphérique.
GPSSuitDéplacement Demande à être notifié périodiquement de la position courante du périphérique.
GPSTermine Indique la fin de l'utilisation des fonctions de géolocalisation.
gpwEnModeLDAP Permet de savoir si l'identification des utilisateurs dans le groupware utilisateur sera réalisée via un annuaire LDAP.
gpwImportUtilisateursLDAP Importe les utilisateurs enregistrés dans un annuaire LDAP dans le fichier des utilisateurs du groupware utilisateur.
gpwInitAnalyse Initialisation de l'analyse du groupware utilisateur.
gpwLogin Connecte directement un utilisateur à une application utilisant le groupware utilisateur.
gpwOuvre Ouvre la fenêtre ou la page de login du groupware utilisateur.
gpwOuvreConfiguration Ouvre la page de configuration du groupware utilisateur.
gpwOuvreConnexion Ouvre une connexion à une base de données spécifique Client/Serveur pour gérer les fichiers du groupware utilisateur en mode Client/Serveur.
gpwOuvreSessionLDAP Indique au groupware utilisateur que l'authentification des utilisateurs sera réalisée via un annuaire LDAP.
gpwRecupInfoFichier Récupère le répertoire des fichiers du groupware utilisateur.
gpwRecupInfoLDAP Récupère des les caractéristiques du serveur LDAP utilisé pour le groupware utilisateur.
gpwRecupInfoUtilisateur Récupère des informations sur l'utilisateur en cours (application utilisant le groupware utilisateur).
grAjouteDonnée Ajoute une donnée dans un graphe.
GraveurAjouteFichier Ajoute un fichier à la compilation.
GraveurAjouteRépertoire Ajoute la totalité des fichiers d'un répertoire à la compilation.
GraveurAnnuleGravure Annule la gravure en cours de réalisation.
GraveurChemin Renvoie le chemin du graveur en cours.
GraveurEfface Efface les fichiers présents sur un CD ou DVD réinscriptible.
GraveurEjecte Ouvre ou ferme le tiroir du graveur en cours.
GraveurEnregistre Grave les fichiers présents dans la compilation sur le CD ou le DVD.
GraveurEtat Renvoie l'état actuel du graveur en cours.
GraveurInfoCompilation Récupère les caractéristiques de la compilation en cours.
GraveurInfoMédia Récupère les caractéristiques du CD / DVD présent dans le graveur en cours.
GraveurListe Liste les graveurs installés sur le poste en cours.
GraveurMédiaPrésent Permet de savoir si le graveur est plein ou vide.
GraveurNomVolume Permet de connaître ou de modifier le nom du CD ou DVD à graver.
GraveurPropriété Permet de connaître ou de modifier les propriétés du graveur en cours.
GraveurSélectionne Permet de sélectionner le graveur utilisé par défaut.
GraveurTypeMédia Permet de connaître ou de modifier le format du CD ou DVD à graver.
grBourseAjouteDonnée Ajoute une donnée dans un graphe boursier (graphe de type boursier : chandelier, barcharts ou minmax).
grBulle Affiche et met en forme la bulle d'aide associée à chaque portion (secteur pour un graphe camembert, barre pour un graphe de type histogramme, ...) d'un graphe.
grChargeParamètre Restaure les paramètres de dessin d'un graphe.
grCouleur Renvoie et initialise la couleur de différents éléments du graphe.
grCouleurSérie Initialise la couleur d'une série ou d'une part de secteur.
grCrée Crée un graphe d'un type spécifié.
grCréePolice La fonction grCréePolice est conservée uniquement pour compatibilité.
grDégradé Active ou désactive l'affichage des dégradés de couleurs dans un graphe.
grDessine Dessine un graphe selon les paramètres spécifiés.
grDestinationBMP Définit un fichier BitMap comme destination d'un graphe (BMP signifie BitMap).
grDestinationChamp Définit un champ image comme destination d'un graphe.
grDestinationEMF Définit un méta fichier comme destination d'un graphe (EMF signifie Enhanced Meta File).
grDestinationFen Définit une fenêtre comme destination d'un graphe.
grDestinationWMF Définit un méta fichier comme destination d'un graphe.
grDonutPourcentageTrou Modifie le pourcentage correspondant au rayon du trou d'un graphe de type beignet ou "donut".
gRectangle Dessine un rectangle dans un élément d'une liste ou d'une combo.
grEffaceDessin Efface le dessin d'un graphe (dans un champ image ou dans une fenêtre).
grEpaisseurTrait Récupère et / ou change la valeur de l'épaisseur du trait dans un graphe de type courbe.
grEtiquetteCatégorie Initialise l'étiquette d'une catégorie de données (ou d'un secteur) d'un graphe.
grEtiquetteSérie Initialise l'étiquette d'une série de données d'un graphe.
grExiste Teste l'existence d'un graphe en mémoire.
grFenTaille Définit la taille de la fenêtre contenant le graphe.
grGraduation Indique la fréquence des graduations sur l'axe vertical/horizontal d'un graphe.
grHistoEspacement Indique l'espace avant et après chaque catégorie de données dans un histogramme ou un graphe boursier de type Minimum/Maximum.
grImprime Imprime un graphe.
grIncrémenteDonnée Ajoute une valeur à une donnée dans un graphe.
grInfoPoint Renvoie les coordonnées à l'écran d'un point ou d'une valeur présent dans un graphe.
grInfoXY Renvoie des informations sur la série présente en un point du graphe.
grLégende Indique la présence et la position de la légende dans un graphe.
grLibellé Indique divers paramètres de légende complémentaire dans un graphe.
grLissage Lisse un graphe de type Courbe ou Nuage de points par la méthode des "splines cubiques".
grMAJAutomatiqueEtiquetteCatégorie Identifie ou définit si les étiquettes de catégorie sont mises à jour à chaque dessin du graphe.
grMAJAutomatiqueSérie Identifie ou définit si une série est mise à jour à chaque dessin du graphe.
grMasque Formate les données affichées par la fonction grLibellé ou par la fonction grBulle.
grMenu Active ou désactive le menu contextuel d'un graphe.
grNuageAjouteDonnéeXY Ajoute une donnée dans un graphe de type "Nuage de points".
grNuageCouleurSérie Initialise la couleur d'une série pour un graphe de type "Nuage de points".
grNuageEtiquetteSérie Initialise l'étiquette d'une série de données dans un graphe de type "Nuage de points".
grNuageReliePoint Relie ou non les points dans un graphe de type "Nuage de points".
grNuageTaillePoint Définit la taille des points dans un graphe de type "Nuage de points".
grOptionMenu Modifie le texte d'une option du menu contextuel d'un graphe. Rappel : Par défaut, le menu contextuel est actif.
grOrientation Modifie l'orientation des axes d'un graphe.
grOrigine Modifie la graduation de début et de fin sur l'axe horizontal ou vertical d'un graphe.
GroupeAjoute Ajoute un groupe de contacts dans le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
GroupeDernier Lit le dernier groupe de contacts présent dans le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
GroupeLit Lit un groupe de contacts présent dans le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
GroupeModifie Modifie le groupe de contacts en cours dans le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
GroupePrécédent Lit le groupe de contacts précédent le groupe en cours, dans le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
GroupePremier Lit le premier groupe de contacts présent dans le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
GroupeRAZ Réinitialise la structure Groupe.
GroupeSuivant Lit le groupe de contacts suivant le groupe en cours, dans le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
GroupeSupprime Supprime le groupe de contacts en cours du carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
grParamètre Récupère ou modifie un paramètre d'un graphe.
grParamètre3DS Récupère ou modifie un paramètre de dessin d'un graphe en mode 3D Spatiale. Cette fonction peut uniquement être utilisée avec les graphes créés par programmation (fonction grCrée).
grPoliceEtiquette Modifie la police utilisée pour les étiquettes de catégorie d'un graphe.
grPoliceLégende Modifie la police utilisée pour la légende d'un graphe.
grPoliceTitre Modifie la police utilisée pour le titre d'un graphe.
grPoliceTitreAxe Modifie la police utilisée pour les titres des axes d'un graphe.
grQuadrillage Affiche ou rend invisible le quadrillage d'un graphe.
grRelief Permet d'afficher un graphe en relief.
grSauveBMP Sauvegarde un graphe préalablement dessiné dans un fichier au format BMP.
grSauveEMF Sauvegarde un graphe préalablement dessiné dans un fichier au format vectoriel EMF.
grSauveParamètre Sauve les paramètres d'un graphe sous forme d'une chaîne compressée.
grSauveWMF Sauvegarde un graphe préalablement dessiné au format vectoriel WMF.
grSecteurAngleDépart Indique l'angle de départ de la première part dans un graphe de type secteur, hémicycle ou donut.
grSecteurPartExcentrée Excentre une part ou toutes les parts d'un graphe.
grSérieAxeSecondaire Détermine si une série sera dessinée sur l'axe secondaire.
grSourceEtiquetteCatégorie Définit la source des étiquettes de catégorie.
grSourceSérie Définit la source d'une série.
grSuperposeGraphe Permet d'afficher deux graphes de type différent dans le même graphe.
grSupprimeSérie Supprime une série de données d'un graphe.
grSupprimeTout Efface un graphe dessiné et détruit ce graphe.
grTailleImage Définit la taille de l'image contenant le graphe.
grTitre Modifie le libellé et/ou la position du titre d'un graphe.
grTitreAxe Définit le titre de l'axe des abscisses et le titre de l'axe des ordonnées d'un graphe.
grType Identifie ou modifie le type d'un graphe.
gStylo Décrit la couleur d'affichage du texte et/ou du contour d'une figure (rectangle ou cercle) dans un élément d'une liste ou d'une combo.
H.CréationLangueUnicode Permet de définir les caractéristiques de tri des rubriques Unicode d'un fichier de données.
H.ErrIgnore Indique le mode de traitement des erreurs :
  • soit c'est WinDev qui traite les erreurs
  • soit c'est le programme qui doit traiter les erreurs.
H.LimiteRéindexationAutomatique Indique le nombre limite d'enregistrements dans le fichier de données permettant de gérer la ré-indexation automatique.
H.ModeSQLServer Permet d'indiquer quelle version de l'accès natif SQL Server doit être utilisée.
H.NbEssais Indique le nombre de tentatives de blocage du fichier ou de l'enregistrement avant de rendre la main au programme.
H.NbEssaisLecture Indique le nombre de tentatives de lectures du fichier ou de l'enregistrement bloqué avant de rendre la main au programme.
H.NumEnr Indique le numéro de l'enregistrement physique chargé en mémoire (c'est-à-dire le numéro du dernier enregistrement lu).
H.RéindexationAutomatiqueVisible Indique si la fenêtre d'indexation doit être affichée lors de la réindexation automatique des fichiers de données.
H.RépertoireTemporaire Permet de forcer le répertoire utilisé pour stocker des fichiers temporaires lors de la réindexation.
HAccélèreVitesse Réorganise la structure interne des index pour optimiser la vitesse d'accès aux données.
HActiveFiltre Active le filtre précédemment créé pour le fichier de données (la vue ou la requête) spécifié.
HActiveFiltreAuto Active un filtre automatique sur les fichiers reliés lors du parcours d'un fichier XML.
HActiveTrigger Ré-active un trigger précédemment désactivé avec la fonction HDésactiveTrigger.
HActiveTriggerServeur Ré-active un trigger serveur précédemment désactivé par la fonction HDésactiveTriggerServeur.
HAjoute Ajoute l'enregistrement présent en mémoire dans le fichier de données (la requête ou la vue).
HAjouteGroupe Ajoute un groupe d'utilisateurs.
HAjouteLiaison Ajoute une règle d'intégrité entre deux fichiers sur le serveur.
HAjouteOptimisationPlanifiée Ajoute une tâche d'optimisation des fichiers de données HyperFileSQL Client/Serveur.
HAjouteSauvegardePlanifiée Ajoute une planification de sauvegarde complète (avec ou sans sauvegarde différentielle) sur le serveur défini par la connexion.
HAjouteTâche Ajoute une tâche planifiée sur le serveur défini par la connexion.
HAjouteUtilisateur Ajoute un utilisateur à une base de données.
HAlias Crée un alias logique d'un fichier de données (ou d'une requête) ou annule tous les alias existants.
HAliasExterne La fonction HAliasExterne est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
HAlias_55 La fonction HAlias_55 est équivalente à la fonction HAlias disponible avec WinDev 5.5.
Handle Renvoie le "Handle" système (HWND) d'un champ ou d'une fenêtre WinDev.
HandleParentSuivant Force le parent de la prochaine fenêtre à ouvrir.
HAnnuleAlias Annule un alias précédemment déclaré avec la fonction HAlias.
HAnnuleDéclaration Permet de :
HAnnuleRecherche Annule le critère de recherche en cours.
HAnnuleSauvegarde Annule une sauvegarde en cours.
HArrêteServeur Arrête un serveur HyperFileSQL.
Hasard Renvoie un nombre aléatoire.
HashChaîne Calcule le Hash d'une chaîne de caractères d'après un algorithme défini.
HashFichier Calcule le Hash d'un fichier d'après un algorithme défini.
HashVérifieChaîne Vérifie le Hash d'une chaîne de caractères pour un type d'algorithme défini.
HashVérifieFichier Vérifie le Hash d'un fichier pour un type d'algorithme défini.
Hasp Interroge une clé électronique HASP de type HASP-3, HASP-4, MemoHasp ou NetHasp.
HaspHLConnecte Connecte l'application à une clé Hasp.
HaspHLCrypte Crypte une chaîne de caractères en utilisant les algorithmes de la clé Hasp spécifiée.
HaspHLDéconnecte Ferme la connexion de l'application à une clé Hasp.
HaspHLDécrypte Décrypte une chaîne de caractères en utilisant les algorithmes de la clé Hasp.
HaspHLEcrit Ecrit des données (chaînes de caractères ou buffer) dans la mémoire interne de la clé Hasp.
HaspHLInfo Récupère des informations sur la clé électronique Hasp.
HaspHLLit Lit des données (chaînes de caractères ou buffer) dans la mémoire interne de la clé Hasp.
HAssigne La fonction HAssigne est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
HAttacheMémo Permet d'associer un fichier à une rubrique de type mémo binaire ou d'annuler l'attachement existant entre un fichier et une rubrique binaire.
HAvance Avance de plusieurs enregistrements dans le fichier de données, à partir de la position en cours, selon une rubrique spécifiée.
HBloqueFichier Bloque un fichier de données et restreint l'accès à ce fichier de données pour tous les autres sites ou applications.
HBloqueNumEnr Bloque un enregistrement et restreint l'accès à cet enregistrement pour toutes les autres applications.
HChangeClé Change la rubrique de parcours.
HChangeConnexion Change dynamiquement la connexion associée à un fichier de données.
HChangeLocalisation Modifie le mode de recherche des fichiers de données.
HChangeMotDePasse Change le mot de passe d'un fichier de données HyperFileSQL Client/Serveur.
HChangeNom Modifie le nom physique d'un fichier de données.
HChangeRep Modifie le chemin d'accès à un fichier de données (c'est à dire le répertoire dans lequel le fichier sera manipulé).
HChangeRepJnl Modifie l'emplacement des fichiers du journal correspondant à un fichier de données HyperFileSQL.
HChangeRepRpl Modifie l'emplacement de la description du réplica abonné (fichier RPL).
HChargeParamètre Lit un paramètre précédemment sauvegardé à partir d'une procédure stockée grâce à la fonction HSauveParamètre.
HClusterAjouteNoeud Active un noeud dans un cluster HyperFileSQL.
HClusterArrête Suspend le fonctionnement d'un cluster HyperFileSQL. Les noeuds du cluster n'accepteront plus de connexions de la part des applications clientes.
HClusterDémarre Démarre un cluster HyperFileSQL. Ce cluster a été arrêté précédemment (par exemple avec la fonction HClusterArrête).
HClusterEtat Renvoie l'état d'un cluster HyperFileSQL en interrogeant son coordinateur.
HClusterIgnoreSynchro Désigne un noeud du cluster HyperFileSQL comme source de données pour réaliser la synchronisation du cluster.
HClusterInfoNoeud Renvoie l'état de chaque noeud du cluster en interrogeant le coordinateur.
HClusterParamètre Lit et modifie les paramètres d'un cluster HyperFileSQL.
HClusterSupprimeNoeud Désactive un noeud dans un cluster HyperFileSQL.
HConnecte Redéfinit un ou plusieurs paramètres d'une connexion par un accès natif (Access, SQL Server, Oracle ou MySQL) ou par accès OLE DB sur une table spécifique ou sur un ensemble de tables.
HConnecteAccèsDistant Ouvre une analyse au format HyperFileSQL Classic via un accès distant (cette fonction est équivalente à la seconde syntaxe de la fonction HOuvreAnalyse).
HConstruitValClé Construit la valeur d'une clé composée pour réaliser un filtre (fonction HFiltre) ou effectuer une recherche (fonctions HLitRecherchePremier, HLitRechercheDernier, ...).
HConstruitValCléANSI Quelle que soit la plate-forme utilisée, les données enregistrées dans les fichiers HyperFileSQL sont au format ANSI.
HConvertX Convertit une valeur numérique en une chaîne binaire pour effectuer une recherche sur une clé numérique.
HCopieEnreg Copie le contenu de l'enregistrement en cours (chargé en mémoire) dans l'enregistrement en cours d'un fichier de données.
HCopieEnreg_55 Copier l'enregistrement en cours d'un fichier dans l'enregistrement en cours d'un fichier ayant la même structure.
HCopieFichier Effectue une copie d'un fichier HyperFileSQL (fichiers .fic, .ndx et .mmo s'ils existent) :
  • du serveur HyperFileSQL sur le serveur (pour faire une sauvegarde par exemple).
  • du serveur HyperFileSQL sur le client (pour faire une sauvegarde en local par exemple).
  • du client sur le serveur HyperFileSQL (pour mettre à jour les fichiers par exemple).
  • d'un serveur HyperFileSQL vers un autre serveur HyperFileSQL.
HCréation Crée à vide un fichier de données (fichier d'extension ".FIC") avec le fichier d'index et le fichier mémo si nécessaires.
HCréationSiInexistant Effectue les opérations suivantes :
  • Si le fichier n'existe pas, crée à vide un fichier de données (fichier d'extension ".FIC") avec le fichier d'index et le fichier mémo si nécessaire.La fonction est équivalente à HCréation.
  • Si le fichier existe, ouvre le fichier.
HCréeRéplicaAbonné Crée le fichier de description d'un réplica abonné.
HCréeRéplicaMaître Crée le fichier de description d'un Réplica Maître (réplication journalée ou réplication universelle).
HCréeRéplicaTransportable Crée un fichier.
HCréeTriggerServeur Ajoute ou modifie un trigger serveur sur le serveur HyperFileSQL.
HCréeVue Crée une vue HyperFileSQL.
HCréeVue_55 Créer une vue sur un fichier Hyper File.
HCS.DélaiReponse La variable HCS.DélaiRéponse permet de modifier le délai de connexion :
  • pour les connexions réalisées avec la fonction HOuvreConnexion.
  • pour les ouvertures automatiques de connexion.
HCS.TailleTrame La variable HCS.TailleTrame permet de modifier la taille de la trame de données envoyée.
HDateEnreg Renvoie la date et l'heure de la dernière écriture d'un enregistrement dans un fichier HyperFileSQL (Classic ou Client/Serveur).
HDBCréation Termine la description de la structure du fichier de données xBase par programmation.
HDBDécritFichier Décrit par programmation un fichier au format dBase 3 (format le plus répandu).
HDBDécritIndex Décrit par programmation les différents fichiers d'index qui seront créés.
HDBDécritRubrique Décrit par programmation chaque rubrique de la structure d'un fichier xBase décrit avec HDBDécritFichier.
HDBIndex Ouvre un fichier d'index xBase.
HDBOuvre Ouvre le fichier de données xBase et le fichier "mémo" s'il existe.
HDBOuvreSansBloquer En mode mono-utilisateur, ouvre un fichier de données xBase sans le bloquer.
HDBTypeTri Renvoie ou modifie la relation d'ordre des rubriques textes des fichiers xBase.
HDébloqueFichier Débloque les enregistrements d'un fichier de données :
  • précédemment bloqués avec la fonction HBloqueFichier.
  • bloqués individuellement avec une fonction de lecture bloquante.
HDébloqueNumEnr Débloque un enregistrement précédemment bloqué avec :
  • soit la fonction HBloqueNumEnr,
  • soit une fonction de lecture utilisée avec un paramètre bloquant (par exemple fonction HLit utilisé avec l'option hBlocageEcriture ou hBlocageLectureEcriture).
HDébutVerrou Cette fonction est conservée uniquement par compatibilité (cette fonction sera encore supportée dans la prochaine version).
HDéclare Déclare une description de fichier de données (présente dans une analyse) dans le projet en cours.
HDéclareExterne Importe temporairement dans l'analyse en cours, la description d'un fichier à partir d'un fichier HyperFileSQL existant.
HDéconnecteClient Affiche un message sur le(s) poste(s) Client, et déconnecte l'application.
HDecritClé La fonction HDécritClé est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
HDécritConnexion Décrit une nouvelle connexion à une base de données externe.
HDécritFichier Décrit un fichier de données par programmation.
HDécritIndexFullText Décrit un index full-text d'un fichier de données créé par programmation.
HDécritLiaison Décrit par programmation une liaison entre deux fichiers de données.
HDécritRubrique Décrit par programmation une rubrique d'un fichier de données.
HDécritTrigger Ajoute ou modifie un trigger sur un fichier de données HyperFileSQL.
HDécritTriggerServeur Ajoute ou modifie un trigger serveur.
HDécritTrigger_55 La fonction HDécritTrigger_55 est équivalente à la fonction HDécritTrigger disponible dans les versions précédentes.
HDéjàBloqué La fonction HDéjàBloqué est conservée uniquement pour compatibilité(cette fonction sera encore supportée dans la prochaine version).
HDémarreServeur Permet de démarrer un serveur HyperFileSQL (cette fonction utilise le service MantaManager).
HDernier Positionne sur le dernier enregistrement d'un fichier de données selon une rubrique de parcours.
HDésactiveFiltre Désactive temporairement un filtre sur un fichier de données (une vue ou une requête).
HDésactiveFiltreAuto Désactive un filtre automatique sur les fichiers reliés lors du parcours d'un fichier XML.
HDésactiveTrigger Désactive un trigger.
HDésactiveTriggerServeur Désactive un trigger Serveur HyperFileSQL Client/Serveur sur un serveur.
HDétruitTrigger Détruit un trigger.
HDétruitTriggerServeur Détruit un trigger serveur.
HDétruitVue Détruit une vue précédemment créée.
HDoublon La fonction HDoublon est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
HEcrit Écrit un enregistrement dans le fichier de données sans mettre à jour les index correspondants à toutes les clés utilisées dans le fichier.
HEnDehors Permet de savoir si l'enregistrement sur lequel on veut se positionner est en dehors du fichier de données, du filtre, de la vue ou de la requête.
HEnregistrementVersXML Récupère la structure et la valeur de l'enregistrement en cours et les exporte dans une chaîne de caractères au format XML.
HEnvoieMessageVersClient Affiche un message sur le(s) poste(s) Client.
HErreur Renvoie le numéro de la dernière erreur déclenchée par le moteur HyperFileSQL.
HErreurBlocage Permet de tester si une erreur de blocage est survenue.
HErreurDoublon Permet de tester si une erreur de doublons est survenue.
HErreurEtatModification Renvoie l'état d'un enregistrement lors d'un conflit de modification.
HErreurInfo Renvoie une information détaillée sur la dernière erreur déclenchée par le moteur HyperFileSQL.
HErreurIntégrité Permet de tester si une erreur d'intégrité est survenue.
HErreurModification Lors d'un conflit de modification, renvoie la valeur d'une rubrique d'un enregistrement.
HErreurMotDePasse Après l'exécution d'une fonction de lecture ou d'écriture dans un fichier de données, permet de savoir si une erreur due à un mot de passe erroné a été rencontrée sur ce fichier de données.
HEtat Permet de connaître l'état d'un enregistrement.
HEtatServeur Permet de connaître l'état d'un serveur HyperFileSQL (cette fonction utilise le service MantaManager).
HeureDifférence Calcule la différence en centièmes de seconde entre deux heures.
HeureSélecteur Affiche le sélecteur d'heure du système.
HeureSys Renvoie ou modifie l'heure système (heure actuelle définie pour le poste en cours).
HeureValide Teste la validité d'une heure.
HeureVersChaîne Formate l'heure passée en paramètre selon le format spécifié.
HeureVersEntier Transforme une heure en un entier.
HexaVersBuffer Convertit une chaîne représentant des octets en hexadécimal en un buffer binaire.
HexaVersEntier Renvoie la valeur numérique d'une chaîne hexadécimale.
HExécuteProcédure Exécute une procédure stockée.
HExécuteRequête Déclare une requête créée sous l'éditeur de requêtes au moteur HyperFileSQL et exécute cette requête.
HExécuteRequêteSQL Initialise une requête écrite en langage SQL et déclare cette requête au moteur HyperFileSQL.
HExécuteSauvegardePlanifiée Force le déclenchement d'une sauvegarde planifiée.
HExécuteVue Exécute une vue créée auparavant (permet par exemple de réactualiser les données de la vue).
HExporteXML Exporte les enregistrements d'un fichier (HyperFileSQL ou OLE DB), d'une vue ou d'une requête dans un fichier XML.
HExtraitMémo Extrait le contenu d'une rubrique de type mémo binaire d'un fichier HyperFileSQL, d'une requête ou d'une vue HyperFileSQL dans un fichier physique (sur le disque).
HFerme Ferme soit un fichier de données, soit tous les fichiers de données ouverts par l'utilisateur en cours : tous les fichiers de données physiques correspondant sont fermés pour l'utilisateur en cours.
HFermeAnalyse Ferme l'analyse en cours.
HFermeConnexion Ferme une connexion à une base de données.
HFichierExiste 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.
HFiltre Définit et active un filtre sur un fichier, une vue ou une requête.
HFiltreCommencePar Définit et active un filtre de type "Commence par" sur un fichier, une vue ou une requête.
HFiltreComprisEntre Définit et active un filtre de type "Compris entre" sur un fichier, une vue ou une requête.
HFiltreIdentique Définit et active un filtre permettant de rechercher la valeur exacte d'une rubrique de type chaîne.
HFinInterditAccèsBaseDeDonnées Ré-autorise l'accès à une ou plusieurs bases de données accessibles par une connexion.
HFinInterditModif Débloque un fichier qui a été bloqué par le même programme avec la fonction HInterditModif.
HFinVerrou Cette fonction est conservée uniquement par compatibilité.
HForceEcriture Force le système d'exploitation du poste sur lequel les fichiers de données sont présents à écrire les données directement sur le disque.
HFusionneVue Crée une vue HyperFileSQL à partir de deux vues précédemment créées (fonction HCréeVue).
HGèreAccèsDistant Débranche temporairement l'accès distant pour accéder à des fichiers de données HyperFileSQL Classic présents en local.
HGèreCache Permet de paramétrer la gestion des caches dans le moteur HyperFileSQL Client/Serveur.
HGèreDoublon Active ou désactive la gestion des doublons sur une clé unique.
HGèreIntégrité Active ou désactive la gestion d'une contrainte d'intégrité sur une liaison d'un fichier.
HGèreJournal Active ou désactive la gestion du journal d'un fichier journalé.
HGèreMémo Permet de modifier la gestion des rubriques de type mémo.
HGèreREP Active ou désactive la gestion du fichier .REP.
HGèreRéplication Débranche (ou re-branche) temporairement la réplication.
HGèreServeur Permet de connaître et de modifier certains paramétrages du serveur HyperFileSQL Client/Serveur.
HGèreTâche Active ou désactive une tâche planifiée d'un serveur HyperFileSQL Client/Serveur.
HGèreTransaction Active ou désactive la gestion des transactions sur un ou plusieurs fichiers.
HGèreTrigger Active ou désactive la gestion des triggers.
HHistoriqueModification Renvoie les modifications apportées à une ou plusieurs rubriques d'un enregistrement donné. Le résultat peut être par exemple affiché dans une liste ou une table afin de permettre à l'utilisateur de visualiser les modifications effectuées sur le fichier spécifié.
HImporteHF55 Importe un fichier Hyper File 5.5 dans un fichier au format HyperFileSQL Classic.
HImporteTexte Importe un fichier Texte dans un fichier de données au format HyperFileSQL Classic (fichier de données décrit sous l'éditeur d'analyses, ou déclaré par les fonctions HDéclare, HDéclareExterne ou HDécritFichier).
HImporteTexte_55 La fonction HImporteTexte_55 est équivalente à la fonction HImporteTexte disponible avec WinDev 5.5.
HImporteXML Importe un fichier XML dans un fichier au format HyperFileSQL Classic (fichier décrit sous l'éditeur d'analyses ou déclaré par les fonctions HDéclare, HDéclareExterne ou HDécritFichier).
HInfoAnalyse Renvoie des informations sur une analyse (fichier WDD).
HInfoBlocage Renvoie des informations sur le blocage d'un fichier de données, d'un enregistrement ou de tous les enregistrements d'un fichier de données.
HInfoDroitBaseDeDonnées Permet de connaître les droits sur une base de données définis pour un utilisateur ou un groupe.
HInfoDroitFichier Permet de connaître les droits accordés sur un fichier de données HyperFileSQL Client/Serveur pour un utilisateur ou un groupe.
HInfoDroitServeur Permet de connaître les droits accordés sur un serveur à un utilisateur ou un groupe.
HInfoFichier Renvoie les caractéristiques d'un fichier présent sur un serveur HyperFileSQL.
HInfoGene La fonction HInfoGene est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
HInfoGroupe Renvoie des informations sur le groupe d'utilisateurs spécifié.
HInfoLog Renvoie des informations sur les logs du serveur.
HInfoMémo Renvoie les caractéristiques des mémo binaire et texte.
HInfoPropriétéBaseDeDonnées Permet de connaître les propriétés d'une base de données située sur un serveur HyperFileSQL.
HInfoPropriétéFichier Permet de connaître les propriétés d'un fichier de données situé sur un serveur HyperFileSQL.
HInfoPropriétéServeur Permet de connaître les propriétés d'un serveur HyperFileSQL.
HInfoRéplica Renvoie des informations sur le réplica spécifié.
HInfoRubrique Cette fonction est conservée uniquement par compatibilité.
HInfoSauvegarde Renvoie des informations sur une ou plusieurs sauvegardes effectuées sur un serveur HyperFileSQL Client/Serveur.
HInfoServeur Renvoie l'information spécifiée à propos du poste serveur.
HInfoTâche Renvoie les caractéristiques d'une tâche planifiée dans une variable de type hTâchePlanifiée.
HInfoUtilisateur Met à jour les variables de gestion des utilisateurs avec les informations concernant l'utilisateur spécifié.
HInitAbonné Initialise la plage d'identifiants automatiques d'un fichier de description d'un réplica abonné (extension ".RPL").
HInitHF55 Permet d'accéder aux fonctions spécifiques à la gestion des données xBase (ou dBase) si l'accès Natif xBase livré avec WinDev ou WebDev 14 n'est pas disponible.
HInterditAccèsBaseDeDonnées Interdit tous les accès à une base de données, ou bien à toutes les bases de données.
HInterditModif Interdit toute modification sur un fichier de données (pour tous les programmes, y compris le programme qui a demandé l'interdiction).
HJournalInfo Ajoute des commentaires dans le journal lors de l'enregistrement de l'opération journalée.
HJournalRecrée Permet de re-créer un journal à vide.
HJournalRedémarre Redémarre la journalisation du fichier.
HJournalStop Arrête la journalisation du fichier.
HLibère Transforme les enregistrements rayés (HRaye) d'un fichier en enregistrements supprimés.
HLibèrePosition Supprime une position sauvegardée par la fonction HSauvePosition.
HLibèreRequête Libère les ressources d'une requête (suite à l'utilisation des fonctions HExécuteRequête ou HExécuteRequêteSQL).
HListeAnalyse Renvoie la liste des analyses WinDev ou WebDev (au format HyperHyperFileSQL Classic) disponibles dans un répertoire donné.
HListeBaseDeDonnées Liste les bases de données Client/Serveur associées à une connexion.
HListeClé Renvoie la liste des clés d'un fichier (d'une requête ou d'une vue) reconnu par le moteur HyperFileSQL.
HListeConnexion Renvoie la liste des connexions actuellement décrites dans l'application.
HListeElémentStocké Renvoie la liste des éléments stockés sur un serveur HyperFileSQL (collections de procédures, procédures stockées ou requêtes).
HListeFichier Renvoie la liste des fichiers :
  • de l'analyse en cours ou d'une analyse spécifique reconnue par le moteur HyperFileSQL. Les fichiers définis par les fonctions HDéclare, HDéclareExterne et HDécritFichier sont pris en compte.
  • disponibles sur une connexion par un accès natif ou par un driver OLE DB.
  • d'un groupe de fichiers défini dans l'éditeur d'analyses.
HListeGroupe Renvoie la liste des groupes d'utilisateurs définis pour une connexion.
HListeIndexFullText Renvoie la liste des index full-text d'un fichier (d'une requête ou d'une vue) reconnus par le moteur HyperFileSQL.
HListeLiaison Renvoie la liste des liaisons (de type Merise) présentes dans l'analyse en cours ou dans une analyse spécifique.
HListeOptimisationPlanifiée Liste les tâches d'optimisation planifiées des fichiers de données HyperFileSQL Client/Serveur pour une connexion.
HListeParamètre Renvoie la liste des paramètres sauvegardés à partir des procédures stockées sur le serveur.
HListeParamRequête Renvoie la liste des paramètres d'une requête créée avec l'éditeur de requêtes.
HListePersoDossier Renvoie la liste des perso-dossiers (également appelés groupes) définis dans l'analyse.
HListeProvider Renvoie la liste des providers OLE DB et/ou des Accès Natifs installés sur le poste en cours.
HListeREP Renvoie la liste des affectations des fichiers de données manipulés par l'application en cours, c'est-à-dire la liste des fichiers physiques correspondants aux fichiers décrits dans l'analyse.
HListeRubrique Renvoie la liste des rubriques d'un fichier (d'une requête ou d'une vue) reconnu par le moteur HyperFileSQL.
HListeSauvegardePlanifiée Liste les sauvegardes complètes et différentielles qui ont été planifiées sur un serveur HyperFileSQL Client/Serveur.
HListeServeur Liste les serveurs HyperFileSQL installés sur une machine.
HListeTâche Liste les tâches planifiées d'un serveur HyperFileSQL Client/Serveur pour une connexion donnée.
HListeTrigger Renvoie la liste des triggers appliqués sur un ou plusieurs fichiers de données HyperFileSQL.
HListeTriggerServeur Liste les différents triggers disponibles sur une connexion ou sur un des fichiers de la connexion.
HListeUtilisateur Renvoie la liste des utilisateurs définis pour une connexion.
HListeUtilisateurConnecté Liste les utilisateurs actuellement connectés à un ou plusieurs fichiers manipulés par une connexion Client/Serveur.
HLit Lit un enregistrement dans un fichier en fonction d'un numéro d'enregistrement donné.
HLitBloque La fonction HLitBloque est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
HLitDernier Positionne sur le dernier enregistrement d'un fichier selon une rubrique de parcours.
HLitDernierBloque La fonction HLitDernierBloque est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
HLitDernierSansBloquer La fonction HLitDernierSansBloquer est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
HLitPrécédent Positionne sur l'enregistrement précédent d'un fichier en fonction d'une rubrique de parcours.
HLitPrécédentBloque La fonction HLitPrécédentBloque est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
HLitPrécédentSansBloquer La fonction HLitPrécédentSansBloquer est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
HLitPremier Positionne sur le premier enregistrement d'un fichier en fonction d'une rubrique de parcours.
HLitPremierBloque La fonction HLitPremierBloque est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
HLitPremierSansBloquer La fonction HLitPremierSansBloquer est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
HLitRecherche Positionne sur le premier enregistrement du fichier dont la valeur d'une rubrique spécifique est supérieure ou égale à une valeur recherchée (recherche générique).
HLitRechercheBloque La fonction HLitRechercheBloque est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
HLitRechercheDernier Positionne sur le dernier enregistrement du fichier dont la valeur d'une rubrique spécifique est inférieure ou égale à une valeur recherchée (recherche à l'identique).
HLitRecherchePremier Positionne sur le premier enregistrement du fichier dont la valeur d'une rubrique spécifique est strictement égale à une valeur recherchée (recherche à l'identique).
HLitRechercheSansBloquer La fonction HLitRechercheSansBloquer est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
HLitSansBloquer La fonction HLitSansBloquer est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
HLitSuivant Positionne sur l'enregistrement suivant d'un fichier de données en fonction d'une rubrique de parcours.
HLitSuivantBloque La fonction HLitSuivantBloque est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
HLitSuivantSansBloquer La fonction HLitSuivantSansBloquer est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
HMigreCléComposéeReliée Migre les valeurs des clés composées reliées provenant d'un fichier au format Hyper File 5.5 vers le format HyperFileSQL Classic.
HMiseAJourCollection Crée ou met à jour une collection de procédures sur un serveur HyperFileSQL.
HMiseAJourRequête Crée ou met à jour une requête sur un serveur HyperFileSQL.
HMode Change le mode et la méthode de blocage des fichiers de données.
HModifie Modifie l'enregistrement spécifié ou l'enregistrement présent en mémoire dans le fichier de données (la requête ou la vue).
HModifieDroitBaseDeDonnées Modifie les droits donnés à un utilisateur ou à un groupe pour une base de données HyperFileSQL Client/Serveur.
HModifieDroitFichier Modifie les droits accordés sur un fichier de données HyperFileSQL Client/Serveur pour un utilisateur ou un groupe.
HModifieDroitServeur Modifie les droits accordés sur un serveur HyperFileSQL pour un utilisateur ou un groupe.
HModifieGroupe Modifie les informations du groupe en fonction des éléments présents dans les variables de gestion de groupecorrespondantes.
HModifieOptimisationPlanifiée Modifie une tâche d'optimisation planifiée sur le serveur HyperFileSQL défini par la connexion.
HModifiePropriétéBaseDeDonnées Modifie les propriétés d'une base de données située sur un serveur HyperFileSQL.
HModifiePropriétéFichier Modifie les propriétés d'un fichier HyperFileSQL situé sur un serveur.
HModifiePropriétéServeur Modifie les propriétés d'un serveur HyperFileSQL.
HModifieSauvegardePlanifiée Modifie une planification de sauvegarde.
HModifieStructure Permet de mettre à jour la structure d'un fichier de données HyperFileSQL en effectuant une modification automatique des données (également appelée Synchronisation des données).
HModifieTâche Modifie une tâche planifiée sur le serveur HyperFileSQL défini par la connexion.
HModifieUtilisateur Modifie les informations d'un utilisateur en fonction des éléments présents dans les variables de gestion des utilisateurs correspondantes.
HNbEnr Renvoie le nombre d'enregistrements d'un fichier, d'une requête ou d'une vue HyperFileSQL : enregistrements actifs, rayés, supprimés, etc.
HNumEnr Renvoie :
  • le numéro de l'enregistrement en cours dans le fichier de données HyperFileSQL.
  • le numéro de l'enregistrement en cours dans la vue HyperFileSQL.
HOptimise 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.
HOptimiseRequête Optimise les requêtes de sélection en utilisant les temps morts lors de la manipulation d'une application (période sans traitements).
HOuvre Ouvre un fichier de données.
HOuvreAnalyse Ouvre une analyse au format HyperFileSQL Classic.
HOuvreConnexion Ouvre une connexion à une base de données spécifique.
HPasse Fixe le mot de passe utilisé pour créer ou pour ouvrir un fichier.
HPositionCourante Renvoie la position approximative de l'enregistrement en cours dans le fichier de données.
HPositionne Positionne sur un enregistrement à partir de la position approximative d'une de ses rubriques.
HPoste Mémorise un numéro ou un identifiant unique de poste afin d'utiliser le journal et les transactions en réseau.
HPrécédent Positionne sur l'enregistrement précédent du fichier en fonction d'une rubrique de parcours.
HPremier Positionne sur le premier enregistrement d'un fichier de données en fonction de la rubrique de parcours spécifiée.
HPrépareRequête Initialise une requête et déclare cette requête au serveur de base de données pour optimiser les prochaines exécutions de cette requête.
HPrépareRequêteSQL Initialise une requête écrite en langage SQL et déclare cette requête au serveur de base de données pour optimiser les prochaines exécutions de cette requête.
HPriorité Permet de connaître ou de modifier la priorité de l'application appelante.
HPrioritéClient Modifie la priorité d'une application cliente.
HPurgeRepTravail Purge et détruit le répertoire temporaire précédemment créé lors de l'exécution de la fonction HRepTravailServeur.
HQualitéConnexion Renvoie l'indice de qualité de la connexion : plus l'indice est élevé et plus la connexion est rapide.
HRaye Raye un enregistrement d'un fichier de données.
HRAZ Initialise une ou toutes les variables des rubriques d'un fichier de données avec leurs valeurs par défaut.
HRAZClient Initialise la structure de gestion des postes Client (structure HClient).
HRAZGroupe Initialise la structure de gestion des groupes avec les valeurs par défaut.
HRAZUtilisateur Initialise la structure de gestion des utilisateurs avec les valeurs par défaut.
HRecherche Positionne sur le premier enregistrement du fichier dont la valeur d'une rubrique spécifique est supérieure ou égale à une valeur recherchée (recherche générique par défaut).  L'enregistrement n'est pas lu.
HRechercheDernier Positionne sur le dernier enregistrement du fichier dont la valeur d'une rubrique spécifique est inférieure ou égale à une valeur recherchée.
HRecherchePremier Positionne sur le premier enregistrement du fichier dont la valeur d'une rubrique spécifique est supérieure ou égale à une valeur recherchée.
HReconnecte Effectue une reconnexion au serveur pour toutes les connexions interrompues. Les connexions non interrompues ne sont pas modifiées.
HRecréeRéplicaAbonné Recrée le fichier de description d'un réplica abonné (réplication universelle uniquement) en fonction des informations du réplica maître (fichiers .RPM et .SYN).
HRecule Recule de plusieurs enregistrements dans le fichier de données, à partir de la position en cours, selon une rubrique spécifiée.
HRécupèreEnregistrement Renvoie le contenu de l'enregistrement en cours (dans un fichier, une vue, une requête, ...).
HRécupèreLog Crée un fichier texte contenant les logs du serveur entre deux dates données.
HRécupèreRubrique Renvoie le contenu d'une rubrique de l'enregistrement en cours (dans le fichier de données, la vue, la requête, ...).
HRégénèreFichier Régénère un fichier de données à partir de son journal.
HRéindexationEnCours Avertit si une ré-indexation est en cours sur un fichier de données et renvoie le pourcentage de ré-indexation effectué.
HRéindexe Reconstruit l'index d'un fichier de données (fichier d'extension ".NDX").
HRéindexe_55 La fonction HRéindexe_55 est équivalente à la fonction HRéindexe disponible avec WinDev 5.5.
HRepTravailServeur Renvoie le chemin d'un  répertoire temporaire sur le serveur.
HRestaureSauvegarde Permet de restaurer :
  • une sauvegarde immédiate (effectuée grâce à la fonction HSauvegarde ou via le Centre de Contrôle HyperFileSQL),
  • une sauvegarde planifiée (décrite à l'aide de la fonction HAjouteSauvegardePlanifiée ou via le Centre de Contrôle HyperFileSQL.
HRetourPosition Restaure le contexte précédemment sauvegardé d'un fichier (fonction HSauvePosition) : enregistrement en cours, filtre, pointeurs de lecture.
HRplDéclareLiaison Déclare une liaison de type (1,1) (0,n) entre deux tables.
HRplGestionFichier Définit les options utilisées pour la réplication universelle d'un fichier :
  • le sens de réplication.
  • le mode de gestion des conflits.
HRplGestionRubrique Renseigne les options de réplication pour une rubrique : la rubrique peut être répliquée ou non.
HRplPasse Fixe les mots de passe protégeant les réplicas transportables de la réplication universelle.
HRplProcédureFiltre Définit la procédure WLangage qui sera appelée à chaque opération de réplication pour un fichier donné.
HSauvegarde Réalise la sauvegarde du contenu d'un serveur HyperFileSQL : toutes les bases du serveur, plusieurs ou une seule base de donnés, un ou plusieurs fichiers de données.
HSauveParamètre Sauve une valeur persistante à partir d'une procédure stockée.
HSauvePosition Mémorise le contexte en cours d'un fichier : enregistrement en cours, filtre, pointeurs de lecture.
HSécurité Active ou désactive le mécanisme de sécurité automatique sur un ou plusieurs fichiers de données.
HSimuleRéseau Simule le fonctionnement de HyperFileSQL Client/Serveur sur un réseau ADSL ou 3G.
HStatCalcule Réalise diverses statistiques sur les clés d'un fichier de données.
HStatDate Renvoie la date de la dernière mise à jour des statistiques d'index.
HStatHeure Renvoie l'heure de la dernière mise à jour des statistiques d'index.
HStatNbDoublon Renvoie le nombre de doublons pour une rubrique clé donnée.
HStatNbEnr Renvoie le nombre d'entrées pour une rubrique clé donnée.
HStatNbEnrIntervalle Renvoie une estimation majorée du nombre d'entrées pour une rubrique clé donnée dans un intervalle de valeurs donné.
HSubstNom La fonction HSubstNom est conservée uniquement pour compatibilité (cette fonction sera encore supportée dans la prochaine version).
HSubstRep Associe le répertoire des données spécifié dans l'analyse à un répertoire présent sur le disque.
HSuivant Positionne sur l'enregistrement suivant du fichier de données en fonction d'une rubrique de parcours.
HSupprime Supprime un enregistrement d'un fichier de données (d'une requête ou d'une vue).
HSupprimeBaseDeDonnées Supprime une base de données présente sur un serveur HyperFileSQL.
HSupprimeCollection Supprime une collection de procédures stockées d'un serveur HyperFileSQL.
HSupprimeFichier Supprime les fichiers de données HyperFileSQL (fichiers .fic, .ndx, .ftx et .mmo s'ils existent) sur le serveur.
HSupprimeGroupe Supprime un groupe d'utilisateurs associé à une connexion, sur le serveur.
HSupprimeLiaison Supprime une règle d'intégrité entre deux fichiers de données sur le serveur.
HSupprimeOptimisationPlanifiée Supprime une tâche d'optimisation planifiée de fichiers de données HyperFileSQL Client/Serveur.
HSupprimeParamètre Supprime un paramètre précédemment sauvé avec la fonction HSauveParamètre.
HSupprimeRépertoire Supprime un répertoire présent dans une base de données HyperFileSQL Client/Serveur.
HSupprimeRequête Supprime une requête (utilisée par des procédures stockées) d'un serveur HyperFileSQL.
HSupprimeSauvegarde Supprime une sauvegarde précédemment effectuée avec la fonction HSauvegarde.
HSupprimeSauvegardePlanifiée Supprime une planification de sauvegarde sur un serveur HyperFileSQL Client/Serveur.
HSupprimeTâche Supprime une tâche planifiée d'un serveur HyperFileSQL Client/Serveur.
HSupprimeTout Supprime tous les enregistrements d'un fichier de données, d'une vue HyperFileSQL ou d'une requête.
HSupprimeUtilisateur Supprime un utilisateur associé à une connexion sur le serveur.
HSurAppelServeur Personnalise la gestion de l'affichage d'un message sur le poste Client, et la gestion de la déconnexion d'un poste Client.
HSurErreur Personnalise la gestion des erreurs HyperFileSQL.
HSynchroniseRéplica Synchronise le réplica maître et le réplica abonné : les opérations effectuées sur un des réplicas sont transférées dans l'autre réplica.
HTMLNavigue Lance une opération de navigation dans un champ HTML.
HTMLVersRTF Converti une chaîne HTML ou un buffer HTML en chaîne au format RTF.
HTMLVersRVB Convertit la couleur HTML en couleur RVB.
HTMLVersTexte Converti une chaîne HTML ou un buffer HTML en chaîne texte.
HTransactionAnnule Si une transaction est en cours, annule toutes les opérations effectuées sur les fichiers de données en transactions depuis le début de la transaction.
HTransactionDébut Démarre une transaction sur les fichiers HyperFileSQL, et crée le fichier des transactions.
HTransactionFin Valide la transaction en cours :
  • les modifications effectuées sur le fichier de données depuis le début de la transaction (fonction HTransactionDébut) sont validées.
  • le fichier de transaction est supprimé (si la transaction est la dernière transaction en cours dans le cas d'une application réseau)
  • les enregistrements bloqués en lecture par la transaction sont débloqués.
HTransactionInterrompue Permet de savoir si une transaction a été interrompue (la transaction n'a été ni validée, ni annulée).
HTransactionLibère Transforme tous les enregistrements "en transaction" en enregistrements "Normaux" si ces enregistrements n'appartiennent pas à une transaction actuellement en cours.
HTransactionListe Liste les transactions en cours ou interrompues sur le serveur de la connexion spécifiée.
HTrieVue Trie une vue, en créant un index sur une rubrique de la vue.
HTrouve Vérifie si l'enregistrement en cours correspond au filtre ou à la recherche en cours.
HTTPAjouteFichier Ajoute un fichier dans le formulaire HTTP.
HTTPAjouteParamètre Ajoute un paramètre dans un formulaire HTTP.
HTTPAnnuleFormulaire Annule une déclaration de formulaire HTTP et libère toutes ses ressources.
HTTPCertificat Modifie le certificat client utilisé par défaut pour s'identifier sur un serveur.
HTTPCookieEcrit Ajoute ou modifie un cookie. La fonction HTTPCookieEcrit doit être appelée avant HTTPRequête afin de fixer la valeur des cookies à transmettre au serveur HTTP.
HTTPCookieGère Active ou désactive la gestion des cookies lors des appels de la fonction HTTPRequete.
HTTPCookieLit Retourne la valeur d'un cookie reçu suite à une requête HTTP.
HTTPCookieRAZ Supprime l'ensemble des cookies (globalement ou pour un domaine) stockés par les appels à la fonction HTTPRequête.
HTTPCookieRécupère Récupère les cookies lus par un appel à la fonction HTTPRequête pour un domaine HTTP.
HTTPCookieRemplace Remplace l'ensemble des cookies stockés pour un domaine pour la fonction HTTPRequête.
HTTPCréeFormulaire Crée un formulaire HTTP.
HTTPDestination Indique le fichier de sauvegarde du résultat de la prochaine requête HTTP, exécutée dans le même thread.
HTTPDonneRésultat Récupère le résultat ou l'en-tête de la dernière requête HTTP lancée.
HTTPEnvoieFormulaire Envoie un formulaire HTTP.
HTTPJauge Affiche une jauge de progression pendant la réception de la réponse à une requête HTTP.
HTTPListeCertificat Liste les certificats client présents sur la machine pour s'authentifier sur un serveur.
HTTPParamètre Permet de paramétrer les fonctions utilisant le protocole HTTP.
HTTPRAZFormulaire Vide un formulaire HTTP en cours d'édition.
HTTPRequête Lance une requête HTTP sur un serveur.
HTTPTimeOut Règle le Time Out pour les fonctions WLangage utilisant le protocole HTTP (fonctions HTTPRequête, SOAPExécute, DotNetExécute, J2EEExécute, ...).
HVérifieIndex Vérifie que les données contenues dans le fichier d'index (fichier .NDX) référencent correctement les données contenues dans le fichier de données (fichier .FIC).
HVérifieStructure Fixe le mode de comparaison des fichiers de données.
HVersFichier Copie une source de données (fichier, requête, vue, ...) vers un fichier physique HyperFileSQL de même description. Ce fichier n'est ni crypté, ni protégé par mot de passe.
HVersion Permet de savoir :
  • si le contenu d'un fichier a été modifié.
  • si le contenu d'un fichier utilisé par une requête a été modifié.
HVersRubrique Affecte la valeur indiquée à une rubrique de l'enregistrement en cours.
HVueVersFichier Enregistre les modifications réalisées dans une vue (grâce aux fonctions HModifie, HSupprime ou HRaye) dans le fichier correspondant.
HVueVersTable La fonction HVueVersTable est conservée uniquement pour compatibilité.
iAjouteSignet Ajoute un signet dans l'aperçu avant impression ou lors de l'export en PDF.
iAperçu Paramètre la destination de l'impression.
iCadre Imprime un cadre aux coordonnées spécifiées.
iCadreArrondi Imprime un cadre avec des bords arrondis aux coordonnées spécifiées.
iChangeSousEtatSource Modifie par programmation l'état associé à un sous-état dans un état composite.
iConfigure Configure l'imprimante pour une impression réalisée en WLangage :
  • soit en ouvrant directement la fenêtre de configuration.
  • soit en modifiant directement l'imprimante utilisée pour l'impression en cours.
iConfigureEtat Configure l'imprimante en ouvrant directement la fenêtre de configuration (WinDev et WinDev Mobile).
Iconise Iconise une fenêtre WinDev.
iCréePolice Crée une nouvelle police d'impression.
IdentifiantContexteAWP Renvoie l'identifiant du contexte AWP.
iDernierFichier Renvoie :
  • le nom complet du dernier fichier généré lors de l'impression (PDF, RTF, Texte, ...)
  • la liste des fichiers duplicata créés.
iDestination Paramètre la destination de l'impression.
iEllipse Imprime une ellipse (à l'intérieur d'un rectangle).
iEnchaînementAjoute Ajoute un état dans un enchaînement d'impressions d'états.
iEnchaînementImprime Déclenche l'impression d'un enchaînement d'états.
iEscape Envoie une commande ESCAPE à une imprimante.
iFenêtreAbandon Paramètre l'affichage de la fenêtre permettant l'abandon de l'impression en cours...
iFermeEtat Arrête immédiatement l'impression de l'état en cours.
iFinEtat Force l'arrêt de l'impression d'un état.
iFinImprime Signale la fin du document à imprimer et lance l'impression effective des données actuellement stockées dans la file d'attente de l'imprimante par les fonctions iImprime, iImprimeImage, iLigne, etc.
iForceComplément Force l'impression d'un bloc de complément de corps.
iHautBasPageImbriqué Imprime ou non les hauts et bas de page de l'état imbriqué.
iHauteurImage Calcule la hauteur de l'image à imprimer (en millimètres).
iHauteurPage Calcule la hauteur de la page imprimable (en millimètres) en tenant compte des marges (hautes ou bases) définies.
iHauteurRestantePage