PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Nouveauté WINDEV Mobile 22 !
  • Présentation
  • Nouvelles fonctions du WLangage
  • Fonctions améliorées du WLangage
  • Nouvelles propriétés du WLangage
  • Propriétés améliorées du WLangage
  • Nouveaux types avancés du WLangage
  • Types avancés améliorés du WLangage
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
En version 22, de nouvelles fonctions, propriétés et de nouveaux types de données font leur apparition et certains ont été améliorés.
Nouvelles fonctions du WLangage
Windows Mobile Les nouvelles fonctions du WLangage pour Windows Mobile sont les suivantes :
AuthIdentifieEffectue une authentification utilisant le protocole OAuth 2.0 sur un webservice quelconque.
CaméraAfficheAffiche dans un champ "Caméra" la séquence vidéo actuellement retransmise par une "web caméra" ou par la caméra de l'appareil mobile.
CaméraArrêteArrête l'affichage ou la sauvegarde d'une séquence vidéo dans un champ Caméra.
CaméraCaptureSauvegarde la vidéo actuellement retransmise par une "caméra" sous forme d'une image ou d'une séquence vidéo.
CaméraEtatRenvoie l'état d'un champ Caméra.
CaméraListeDriverListe les drivers de capture vidéo installés sur le poste en cours.
ChaîneDécoupeExtrait toutes les sous-chaînes d'une chaîne de caractères en fonction d'un ou plusieurs séparateurs de chaînes.
DemandeMiseAJourIHMParentDemande l'exécution du traitement "Demande de mise à jour de l'affichage" du parent.
EntierSystèmeVersEntierConvertit un entier système en un entier sur 4 octets.
ExécuteMiseAJourIHMParentExécute immédiatement le traitement "Demande de mise à jour de l'affichage" du parent.
NationVersNomRenvoie le nom de la langue correspondant à une nation.
NationVersSousLangueRenvoie la sous-langue par défaut correspondant à une nation.
RéplicSupprimeAbonnementSupprime une réplication sur le serveur de réplication.
Android Les nouvelles fonctions du WLangage pour Android sont les suivantes :
AjouteLigneAjoute 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).
ArcTang2Renvoie l'arc tangente 2 des valeurs passées en paramètre.
AuthIdentifieEffectue une authentification utilisant le protocole OAuth 2.0 sur un webservice quelconque.
BufferVersEntierExtrait un entier présent dans un buffer binaire à une position donnée.
BufferVersRéelExtrait un réel présent dans un buffer binaire à une position donnée.
CaméraAfficheAffiche dans un champ "Caméra" la séquence vidéo actuellement retransmise par une "web caméra" ou par la caméra de l'appareil mobile.
CaméraArrêteArrête l'affichage ou la sauvegarde d'une séquence vidéo dans un champ Caméra.
CaméraArrêteDécodageArrête le décodage des codes-barres via un champ Caméra.
CaméraCaptureSauvegarde la vidéo actuellement retransmise par une "caméra" sous forme d'une image ou d'une séquence vidéo.
CaméraDemandePermissionDemande la permission d’utiliser la caméra de l’appareil.
CaméraDémarreDécodageDémarre le décodage des codes-barres dans un champ Caméra.
CaméraEtatRenvoie l'état d'un champ Caméra.
CaméraGénèreMiniatureGénère une miniature de la photo ou de la vidéo spécifiée.
CaméraLanceAppliLance l'application caméra native de l'appareil afin d'enregistrer une vidéo ou de prendre une photo.
CaméraListeParamètreListe les valeurs supportées par la caméra de l'appareil pour un paramètre donné.
CaméraParamètreRenvoie ou modifie la valeur d'un paramètre de la caméra de l'appareil.
CarteRécupèreImageRécupère l'image d'une carte affichée dans un champ Carte. Les marqueurs et les itinéraires affichés sur cette carte seront également présents dans l’image.
ChaîneDécoupeExtrait toutes les sous-chaînes d'une chaîne de caractères en fonction d'un ou plusieurs séparateurs de chaînes.
ChaîneVersHeureTransforme une heure sous forme de chaîne de caractères en une heure au format HHMMSSCC, utilisable par une variable de type Heure.
ChampVersSourceAffecte la source de la liaison d'un champ avec la valeur du champ.
ChercheParProcédureRecherche un élément dans un tableau à une dimension en utilisant une procédure de comparaison.
ChercheProcédureCherche une procédure connue par son nom. La procédure trouvée pourra être exécutée directement.
dbgErreurProvoque :
  • une assertion lors du test de l'élément ou du projet (mode Go).
  • une erreur en mode test automatique.
dbgSurErreurDéfinit la procédure WLangage qui sera appelée en cas d’erreur détectée par une fonction de la famille dbgVérifieXXXX.
dbgVérifieDifférenceVé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érifieFauxVérifie si une expression est fausse en programmation défensive et en mode test automatique.
dbgVérifieNonNullVérifie si l'expression n'est pas Null en programmation défensive et en mode test automatique.
dbgVérifieNullVérifie si l'expression est Null en programmation défensive et en mode test automatique.
dbgVérifieVraiVérifie si une expression vaut Vrai en programmation défensive et en mode test automatique.
DécimalVersSexagésimalRenvoie l’angle sexagésimal (en base 60) correspondant à un angle décimal.
DéplacePermet :
  • 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éplaceLignePermet :
  • 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é.
DésactiveFAADésactive une Fonctionnalité Automatique d'une Application (FAA) sur un champ, sur une fenêtre ou sur l'application en cours.
DonneListePaysRenvoie la liste des pays selon la norme ISO 3166-1.
EchangeLignePermet d'échanger deux lignes dans un tableau à deux dimensions ou dans une propriété tableau d'un type avancé.
EcranVersSourceInitialise 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.
EnModeSessionPrélancéePermet de savoir si le site est lancé en mode "session prélancée" de WEBDEV.
ExeDonnePIDRenvoie des informations sur le processus courant.
FAADésactiveDésactive une Fonctionnalité Automatique d'une Application (FAA) sur un champ, sur une fenêtre ou sur l'application en cours.
fAjouteBufferAjoute le contenu d’un buffer à la fin d’un fichier.
fAjouteTexteAjoute le contenu d’une chaîne de caractères à la fin d’un fichier.
fChercheCherche une chaîne de caractères ou un buffer dans un fichier ouvert avec la fonction fOuvre.
FTPDateHeureRenvoie les différentes dates et heures (de création, de modification ou d'accès) d'un fichier présent sur un serveur FTP (File Transfer Protocol).
FTPFichierExisteTeste l’existence d’un fichier sur un serveur FTP.
GglRécupèreCarteRécupère la carte d'un lieu précis par le service de cartographie Google Maps.
HActiveTriggerServeurRé-active un trigger serveur précédemment désactivé par la fonction HDésactiveTriggerServeur.
HAjouteGroupeAjoute un groupe d'utilisateurs.
HAjouteUtilisateurAjoute un utilisateur à une base de données.
HAnnuleSauvegardeAnnule une sauvegarde en cours.
HChangeMotDePasseChange le mot de passe d'un fichier de données HFSQL Classic ou HFSQL Client/Serveur.
HChargeParamètreLit un paramètre précédemment sauvegardé à partir d'une procédure stockée grâce à la fonction HSauveParamètre.
HCompareRubriqueCompare deux valeurs en les triant selon la rubrique d'index HFSQL spécifiée : toutes les options de tri spécifiées pour la rubrique sont prises en compte (sensibilité à la casse, la ponctuation, sens de tri, langue Unicode, ...).
HCréeTriggerServeurAjoute ou modifie un trigger serveur sur le serveur HFSQL.
HDéconnecteClientAffiche un message sur le(s) poste(s) Client, et déconnecte l'application.
HDécritTriggerServeurAjoute ou modifie un trigger serveur.
HDésactiveTriggerServeurDésactive un trigger Serveur HFSQL Client/Serveur sur un serveur.
HDétruitTriggerServeurDétruit un trigger serveur.
HDupliqueBaseDeDonnéesDuplique la base de données associée à une connexion sur un serveur HFSQL.
HEnregistrementVersXMLRé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.
HEnvoieMessageVersClientAffiche un message sur le(s) poste(s) Client.
HExécuteProcédureExécute une procédure stockée.
HExporteXMLExporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier XML.
HFichierExistePermet 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.
HFiltreComprisEntreDéfinit et active un filtre de type "Compris entre" sur un fichier, une vue ou une requête.
HFinInterditAccèsBaseDeDonnéesRé-autorise l'accès à une ou plusieurs bases de données accessibles par une connexion.
HGèreCachePermet de paramétrer la gestion des caches dans le moteur HFSQL Client/Serveur.
HGèreDoublonActive 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èreMémoPermet de modifier la gestion des rubriques de type mémo.
HGèreServeurPermet de connaître et de modifier certains paramétrages du serveur HFSQL Client/Serveur.
HImporteTexteImporte un fichier Texte dans un fichier de données au format HFSQL Classic ou Client/Serveur (fichier de données décrit sous l'éditeur d'analyses, ou déclaré par les fonctions HDéclare, HDéclareExterne ou HDécritFichier).
HInfoAnalyseRenvoie des informations sur une analyse (fichier WDD).
HInfoBlocageRenvoie 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éesPermet de connaître les droits sur une base de données définis pour un utilisateur ou un groupe.
HInfoDroitFichierPermet de connaître les droits accordés sur un fichier de données HFSQL Client/Serveur pour un utilisateur ou un groupe.
HInfoDroitServeurPermet de connaître les droits accordés sur un serveur à un utilisateur ou un groupe.
HInfoDroitVuePermet de connaître les droits accordés sur une vue SQL ou sur une vue matérialisée pour un utilisateur ou un groupe.
HInfoFichierRenvoie les caractéristiques d'un fichier de données HFSQL Classic ou Client/Serveur.
HInfoGroupeRenvoie des informations sur le groupe d'utilisateurs spécifié.
HInfoPropriétéBaseDeDonnéesPermet de connaître les propriétés d'une base de données située sur un serveur HFSQL.
HInfoPropriétéFichierPermet de connaître les propriétés d'un fichier de données situé sur un serveur HFSQL.
HInfoPropriétéServeurPermet de connaître les propriétés d'un serveur HFSQL.
HInfoSauvegardeRenvoie des informations sur une ou plusieurs sauvegardes effectuées sur un serveur HFSQL Client/Serveur.
HInfoServeurRenvoie l'information spécifiée à propos du poste serveur.
HInfoUtilisateurMet à jour les variables de gestion des utilisateurs avec les informations concernant l'utilisateur spécifié.
HInterditAccèsBaseDeDonnéesInterdit tous les accès à une base de données, ou bien à toutes les bases de données.
HListeBaseDeDonnéesListe 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 HFSQL.
HListeElémentStockéRenvoie la liste des éléments stockés sur un serveur HFSQL (collections de procédures, procédures stockées ou requêtes).
HListeFichierRenvoie la liste des fichiers :
  • de l'analyse en cours ou d'une analyse spécifique reconnue par le moteur HFSQL. 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.
HListeGroupeRenvoie la liste des groupes d'utilisateurs définis pour une connexion.
HListeIndexFullTextRenvoie la liste des index full-text d'un fichier (d'une requête ou d'une vue) reconnus par le moteur HFSQL.
HListeLiaisonRenvoie la liste des liaisons (de type Merise) présentes dans l'analyse en cours ou dans une analyse spécifique.
HListeMotVideRenvoie la liste des mots vides utilisés par un index full-text.
HListeParamètreRenvoie la liste des paramètres sauvegardés à partir des procédures stockées sur le serveur.
HListeServeurListe les serveurs HFSQL installés sur une machine.
HListeSynonymeRenvoie la liste des synonymes utilisés par un index full-text.
HListeTâcheListe les tâches planifiées d'un serveur HFSQL Client/Serveur pour une connexion donnée.
HListeTriggerServeurListe les différents triggers disponibles sur une connexion ou sur un des fichiers de la connexion.
HListeUtilisateurRenvoie 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.
HMaintenanceServeurVérifie et optimise les tables système d’un serveur HFSQL.
HMiseAJourCollectionCrée ou met à jour une collection de procédures sur un serveur HFSQL.
HMiseAJourRequêteCrée ou met à jour une requête sur un serveur HFSQL.
HModifieDroitBaseDeDonnéesModifie les droits donnés à un utilisateur ou à un groupe pour une base de données HFSQL Client/Serveur.
HModifieDroitFichierModifie les droits accordés sur un fichier de données HFSQL Client/Serveur pour un utilisateur ou un groupe.
HModifieDroitServeurModifie les droits accordés sur un serveur HFSQL pour un utilisateur ou un groupe.
HModifieDroitVueModifie les droits accordés sur une vue SQL ou sur une vue matérialisée pour un utilisateur ou un groupe.
HModifieGroupeModifie les informations du groupe en fonction des éléments présents dans les variables de gestion de groupe correspondantes.
HModifiePropriétéBaseDeDonnéesModifie les propriétés d'une base de données située sur un serveur HFSQL.
HModifiePropriétéFichierModifie les propriétés d'un fichier HFSQL situé sur un serveur.
HModifiePropriétéServeurModifie les propriétés d'un serveur HFSQL.
HModifieUtilisateurModifie les informations d'un utilisateur en fonction des éléments présents dans les variables de gestion des utilisateurs correspondantes.
HPositionnePositionne sur un enregistrement à partir de la position approximative d'une de ses rubriques.
HPrioritéPermet de connaître ou de modifier la priorité de l'application appelante.
HPrioritéClientModifie la priorité d'une application cliente.
HRAZClientInitialise la structure de gestion des postes Client (structure HClient).
HRAZGroupeInitialise la structure de gestion des groupes (HGroupe) avec les valeurs par défaut.
HRAZUtilisateurInitialise la structure de gestion des utilisateurs (HUtilisateur) avec les valeurs par défaut.
HRécupèreRubriqueRenvoie le contenu d'une rubrique de l'enregistrement en cours (dans le fichier de données, la vue, la requête, ...).
HRécupèreSauvegardeRécupère en local le contenu d'une sauvegarde compressée (au format ZIP) réalisée sur un serveur HFSQL.
HRestaureSauvegardePermet de restaurer :
  • une sauvegarde immédiate (effectuée grâce à la fonction HSauvegarde ou via le Centre de Contrôle HFSQL),
  • une sauvegarde planifiée (décrite à l'aide de la fonction HAjouteSauvegardePlanifiée ou via le Centre de Contrôle HFSQL.
HSauvegardeRéalise la sauvegarde du contenu d'un serveur HFSQL : toutes les bases du serveur, une ou plusieurs bases de données, un ou plusieurs fichiers de données.
HSauveParamètreSauve une valeur persistante à partir d'une procédure stockée.
HSécuritéActive ou désactive le mécanisme de sécurité automatique sur un ou plusieurs fichiers de données.
HSimuleRéseauSimule le fonctionnement de HFSQL Client/Serveur sur un réseau ADSL ou 3G.
HStatCalculeRéalise diverses statistiques sur les clés d'un fichier de données.
HStatDateRenvoie la date de la dernière mise à jour des statistiques d'index.
HStatHeureRenvoie l'heure de la dernière mise à jour des statistiques d'index.
HStatNbDoublonRenvoie le nombre de doublons pour une rubrique clé donnée.
HStatNbEnrRenvoie le nombre d'entrées pour une rubrique clé donnée.
HStatNbEnrIntervalleRenvoie une estimation majorée du nombre d'entrées pour une rubrique clé donnée dans un intervalle de valeurs donné.
HSupprimeBaseDeDonnéesSupprime une base de données présente sur un serveur HFSQL.
HSupprimeCollectionSupprime une collection de procédures stockées d'un serveur HFSQL.
HSupprimeGroupeSupprime un groupe d'utilisateurs associé à une connexion, sur le serveur.
HSupprimeParamètreSupprime un paramètre précédemment sauvé avec la fonction HSauveParamètre.
HSupprimeRequêteSupprime une requête (utilisée par des procédures stockées) d'un serveur HFSQL.
HSupprimeSauvegardeSupprime une sauvegarde précédemment effectuée avec la fonction HSauvegarde.
HSupprimeTâcheSupprime une tâche planifiée d'un serveur HFSQL Client/Serveur.
HSupprimeUtilisateurSupprime un utilisateur associé à une connexion sur le serveur.
HSurAppelServeurPersonnalise la gestion de l'affichage d'un message sur le poste Client, et la gestion de la déconnexion d'un poste Client.
HTMLVersRVBConvertit la couleur HTML en couleur RVB.
HTransactionIsolationConfigure le mode d’isolation des transactions pour une connexion vers un serveur HFSQL.
HTTPCookieEcritAjoute ou modifie un cookie dans une requête HTTP.
HTTPCookieGèreActive ou désactive la gestion des cookies dans une requête HTTP exécutée :
HTTPCookieLitRetourne la valeur d'un cookie reçu suite à une requête HTTP.
HTTPCookieRAZSupprime l'ensemble des cookies (globalement ou pour un domaine) stockés :
HTTPCookieRécupèreRécupère les cookies lus par un appel :
HTTPCookieRemplaceRemplace l'ensemble des cookies stockés pour un domaine :
HTTPEnvoieEnvoie une requête HTTP et attend la réponse du serveur HTTP.
HTTPSimuleRéseauSimule un réseau lent en limitant la vitesse de téléchargement et d'envoi.
HVersFichierCopie une source de données (fichier, requête, vue, ...) vers un fichier physique HFSQL de même description. Ce fichier n'est ni crypté, ni protégé par mot de passe.
HVersRubriqueAffecte la valeur indiquée à une rubrique de l'enregistrement en cours.
InsèreLigneInsère une ligne à une position donnée :
  • dans un tableau WLangage à deux dimensions.
  • dans une propriété tableau d'un type avancé à deux dimensions (xlsDocument, …).
JourFériéListeRenvoie la liste de tous les jours fériés définis avec la fonction JourFériéAjoute.
JSONVersVariantConvertit une chaîne au format JSON en une variable de type Variant.
LanceAppliLance l'exécution d'un programme (exécutable par exemple) depuis l'application en cours.
MotVersTableauRemplit un tableau avec les mots d'une chaîne.
MoyenneCalcule la moyenne de plusieurs éléments :
  • éléments d'un tableau,
  • valeurs numériques, ...
NationVersNomRenvoie le nom de la langue correspondant à une nation.
NationVersSousLangueRenvoie la sous-langue par défaut correspondant à une nation.
PlanningHeureOuvrablePermet d'indiquer les heures ouvrables spécifiques par jour dans un champ Planning.
PlanningHeureOuvrableRessourcePermet d'indiquer les heures ouvrables spécifiques par jour et par ressource dans un champ Planning.
PlanningPlageSélectionnéeRetourne la date et l’heure de début ou de fin de la plage horaire sélectionnée dans un champ Planning.
PremierJourDeLAnnéeRenvoie la date du premier jour de l'année.
PropriétéExistePermet de savoir si une propriété existe sur un champ ou une instance de classe.
RéplicSupprimeAbonnementSupprime une réplication sur le serveur de réplication.
RESTEnvoieEnvoie une requête REST et attend la réponse du serveur.
RVBVersHTMLRenvoie la couleur HTML correspondant à la couleur RVB.
SexagésimalVersDécimalRenvoie l’angle décimal correspondant à un angle sexagésimal.
SommeCalcule la somme des éléments d'un tableau.
SourceVersEcranInitialise 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 HFSQL décrit sous l'éditeur d'analyses.
  • les valeurs des variables WLangage associées.
SupprimeLigneSupprime une ligne à une position donnée :
  • dans un tableau à deux dimensions.
  • dans la propriété tableau d'un type avancé (tableau des événements de gglAgenda, ...).
TableauAjouteLigneAjoute une ligne à la fin :
  • d'un tableau à une ou deux dimensions.
  • d'une propriété tableau d'un type avancé à deux dimensions (xlsDocument, …).
TableauChercheParProcédureRecherche un élément dans un tableau à une dimension en utilisant une procédure de comparaison.
TableauDéplacePermet :
  • 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, ...).
TableauDéplaceLignePermet :
  • soit de déplacer une ligne dans un tableau à deux dimensions ou dans une propriété tableau d'un type avancé. Les autres lignes du tableau sont décalées.
  • soit d'échanger deux lignes dans un tableau à deux dimensions ou dans une propriété tableau d'un type avancé.
TableauEchangeLignePermet d'échanger deux lignes dans un tableau à deux dimensions ou dans une propriété tableau d'un type avancé.
TableauInsèreLigneInsère une ligne à une position donnée :
  • dans un tableau WLangage à deux dimensions.
  • dans une propriété tableau d'un type avancé à deux dimensions (xlsDocument, ...).
TableauInverseInverse le contenu d'un tableau à une dimension.
TableauMélangeMélange les éléments d’un tableau WLangage.
TableauSupprimeLigneSupprime une ligne à une position donnée :
  • dans un tableau à deux dimensions.
  • dans la propriété tableau d'un type avancé (tableau des événements de gglAgenda, …)
La taille du tableau est automatiquement réduite.
TableDonneFocusDonne le focus à une ligne d'un champ Table ou Table hiérarchique : le champ passe en saisie pour la ligne et la colonne spécifiée.
TableIndiceRuptureRenvoie l'indice du haut et du bas de rupture d'une rupture donnée dans un champ Table.
TableSaisieEnCoursIndique si un champ Table ou Table hiérarchique est en cours de saisie.
TailleEcranRenvoie la taille en pouces de la diagonale de l'écran de l'appareil sur lequel s'exécute l'application.
TDBAfficheRafraîchit l'affichage des éléments d'un champ Tableau de bord.
TDBAjouteWidgetAjoute et affiche un Widget (fenêtre interne) dans un champ Tableau de bord.
TDBChangeTailleWidgetChange les dimensions d'un Widget présent dans un champ Tableau de bord.
TDBChargeConfigurationRestaure la configuration d'un champ Tableau de bord.
TDBConfigurationInitialeModifie la configuration d'un champ Tableau de bord (définie sous l'éditeur) avant son premier affichage.
TDBDéplaceWidgetChange la position d'un widget présent dans un champ Tableau de bord.
TDBInfoXYPermet de savoir :
  • si un Widget est présent dans un champ Tableau de bord à une position donnée.
  • quel est le Widget présent dans un champ Tableau de bord à une position donnée.
TDBModeOuvre ou ferme le mode "Edition" d'un champ Tableau de bord.
TDBOccurrenceRenvoie le nombre de Widgets présents dans un champ Tableau de bord.
TDBSauveConfigurationSauvegarde la configuration d'un champ Tableau de bord sous forme d'une chaîne.
TDBSupprimeSupprime un Widget affiché dans un champ Tableau de bord. Le champ Tableau de bord est mis à jour et un emplacement vide remplace le Widget supprimé.
TDBSupprimeToutSupprime tous les Widgets affichés dans un champ Tableau de bord.
TélémétrieAjouteMesureAjoute une mesure pour un capteur de valeur ou de temps.
TélémétrieAjoutePassageSignale l'exécution du code au niveau d'un capteur de passage.
TélémétrieDésactiveDésactive la télémétrie. Les données de télémétrie ne sont plus envoyées au serveur.
TélémétrieEstActivePermet de savoir si la télémétrie est activée.
TélémétrieIdentifieUtilisateurIdentifie l'utilisateur actuel pour lequel les données de télémétrie sont enregistrées.
TélémétrieParamètrePermet de connaître et de modifier les paramètres de la télémétrie.
TraceConstruitAffiche un message paramétrable dans la fenêtre de trace ouverte en parallèle de la fenêtre en cours.
TypeEcranRenvoie le type d'écran sur lequel s'exécute l'application : téléphone, tablette, ordinateur ou montre.
URLExtraitCheminRenvoie les différents éléments d'une URL : protocole, utilisateur, mot de passe, domaine, port, chemin de la ressource, nom de la ressource, extension de la ressource, requête et fragment.
VariantConvertitConvertit la valeur stockée dans une variable de type Variant.
VariantVersJSONConvertit le contenu d'une variable de type Variant au format JSON.
VidéoArrêteDécodageArrête le décodage d'un code-barres dans un champ Caméra.
VidéoDemandePermissionDemande la permission d’utiliser la caméra de l’appareil.
VidéoDémarreDécodageDémarre le décodage des codes-barres dans un champ Caméra.
Widget Android Les nouvelles fonctions du WLangage pour le développement en mode Widget Android sont les suivantes :
AjouteLigneAjoute 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).
ArcTang2Renvoie l'arc tangente 2 des valeurs passées en paramètre.
BufferVersEntierExtrait un entier présent dans un buffer binaire à une position donnée.
BufferVersRéelExtrait un réel présent dans un buffer binaire à une position donnée.
CaméraLanceAppliLance l'application caméra native de l'appareil afin d'enregistrer une vidéo ou de prendre une photo.
ChaîneDécoupeExtrait toutes les sous-chaînes d'une chaîne de caractères en fonction d'un ou plusieurs séparateurs de chaînes.
ChaîneVersHeureTransforme une heure sous forme de chaîne de caractères en une heure au format HHMMSSCC, utilisable par une variable de type Heure.
ChercheParProcédureRecherche un élément dans un tableau à une dimension en utilisant une procédure de comparaison.
ChercheProcédureCherche une procédure connue par son nom. La procédure trouvée pourra être exécutée directement.
dbgErreurProvoque :
  • une assertion lors du test de l'élément ou du projet (mode Go).
  • une erreur en mode test automatique.
dbgSurErreurDéfinit la procédure WLangage qui sera appelée en cas d’erreur détectée par une fonction de la famille dbgVérifieXXXX.
dbgVérifieDifférenceVé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érifieFauxVérifie si une expression est fausse en programmation défensive et en mode test automatique.
dbgVérifieNonNullVérifie si l'expression n'est pas Null en programmation défensive et en mode test automatique.
dbgVérifieNullVérifie si l'expression est Null en programmation défensive et en mode test automatique.
dbgVérifieVraiVérifie si une expression vaut Vrai en programmation défensive et en mode test automatique.
DécimalVersSexagésimalRenvoie l’angle sexagésimal (en base 60) correspondant à un angle décimal.
DéplacePermet :
  • 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éplaceLignePermet :
  • 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é.
DonneListePaysRenvoie la liste des pays selon la norme ISO 3166-1.
EchangeLignePermet d'échanger deux lignes dans un tableau à deux dimensions ou dans une propriété tableau d'un type avancé.
EnModeSessionPrélancéePermet de savoir si le site est lancé en mode "session prélancée" de WEBDEV.
ExeDonnePIDRenvoie des informations sur le processus courant.
fAjouteBufferAjoute le contenu d’un buffer à la fin d’un fichier.
fAjouteTexteAjoute le contenu d’une chaîne de caractères à la fin d’un fichier.
fChercheCherche une chaîne de caractères ou un buffer dans un fichier ouvert avec la fonction fOuvre.
FTPDateHeureRenvoie les différentes dates et heures (de création, de modification ou d'accès) d'un fichier présent sur un serveur FTP (File Transfer Protocol).
FTPFichierExisteTeste l’existence d’un fichier sur un serveur FTP.
GglRécupèreCarteRécupère la carte d'un lieu précis par le service de cartographie Google Maps.
HActiveTriggerServeurRé-active un trigger serveur précédemment désactivé par la fonction HDésactiveTriggerServeur.
HAjouteGroupeAjoute un groupe d'utilisateurs.
HAjouteUtilisateurAjoute un utilisateur à une base de données.
HAnnuleSauvegardeAnnule une sauvegarde en cours.
HChangeMotDePasseChange le mot de passe d'un fichier de données HFSQL Classic ou HFSQL Client/Serveur.
HChargeParamètreLit un paramètre précédemment sauvegardé à partir d'une procédure stockée grâce à la fonction HSauveParamètre.
HCompareRubriqueCompare deux valeurs en les triant selon la rubrique d'index HFSQL spécifiée : toutes les options de tri spécifiées pour la rubrique sont prises en compte (sensibilité à la casse, la ponctuation, sens de tri, langue Unicode, ...).
HCréeTriggerServeurAjoute ou modifie un trigger serveur sur le serveur HFSQL.
HDéconnecteClientAffiche un message sur le(s) poste(s) Client, et déconnecte l'application.
HDécritTriggerServeurAjoute ou modifie un trigger serveur.
HDésactiveTriggerServeurDésactive un trigger Serveur HFSQL Client/Serveur sur un serveur.
HDétruitTriggerServeurDétruit un trigger serveur.
HDupliqueBaseDeDonnéesDuplique la base de données associée à une connexion sur un serveur HFSQL.
HEnregistrementVersXMLRé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.
HEnvoieMessageVersClientAffiche un message sur le(s) poste(s) Client.
HExécuteProcédureExécute une procédure stockée.
HExporteXMLExporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier XML.
HFichierExistePermet 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.
HFiltreComprisEntreDéfinit et active un filtre de type "Compris entre" sur un fichier, une vue ou une requête.
HFinInterditAccèsBaseDeDonnéesRé-autorise l'accès à une ou plusieurs bases de données accessibles par une connexion.
HGèreCachePermet de paramétrer la gestion des caches dans le moteur HFSQL Client/Serveur.
HGèreDoublonActive 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èreMémoPermet de modifier la gestion des rubriques de type mémo.
HGèreServeurPermet de connaître et de modifier certains paramétrages du serveur HFSQL Client/Serveur.
HImporteTexteImporte un fichier Texte dans un fichier de données au format HFSQL Classic ou Client/Serveur (fichier de données décrit sous l'éditeur d'analyses, ou déclaré par les fonctions HDéclare, HDéclareExterne ou HDécritFichier).
HInfoAnalyseRenvoie des informations sur une analyse (fichier WDD).
HInfoBlocageRenvoie 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éesPermet de connaître les droits sur une base de données définis pour un utilisateur ou un groupe.
HInfoDroitFichierPermet de connaître les droits accordés sur un fichier de données HFSQL Client/Serveur pour un utilisateur ou un groupe.
HInfoDroitServeurPermet de connaître les droits accordés sur un serveur à un utilisateur ou un groupe.
HInfoDroitVuePermet de connaître les droits accordés sur une vue SQL ou sur une vue matérialisée pour un utilisateur ou un groupe.
HInfoFichierRenvoie les caractéristiques d'un fichier de données HFSQL Classic ou Client/Serveur.
HInfoGroupeRenvoie des informations sur le groupe d'utilisateurs spécifié.
HInfoPropriétéBaseDeDonnéesPermet de connaître les propriétés d'une base de données située sur un serveur HFSQL.
HInfoPropriétéFichierPermet de connaître les propriétés d'un fichier de données situé sur un serveur HFSQL.
HInfoPropriétéServeurPermet de connaître les propriétés d'un serveur HFSQL.
HInfoSauvegardeRenvoie des informations sur une ou plusieurs sauvegardes effectuées sur un serveur HFSQL Client/Serveur.
HInfoServeurRenvoie l'information spécifiée à propos du poste serveur.
HInfoUtilisateurMet à jour les variables de gestion des utilisateurs avec les informations concernant l'utilisateur spécifié.
HInterditAccèsBaseDeDonnéesInterdit tous les accès à une base de données, ou bien à toutes les bases de données.
HListeBaseDeDonnéesListe 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 HFSQL.
HListeElémentStockéRenvoie la liste des éléments stockés sur un serveur HFSQL (collections de procédures, procédures stockées ou requêtes).
HListeFichierRenvoie la liste des fichiers :
  • de l'analyse en cours ou d'une analyse spécifique reconnue par le moteur HFSQL. 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.
HListeGroupeRenvoie la liste des groupes d'utilisateurs définis pour une connexion.
HListeIndexFullTextRenvoie la liste des index full-text d'un fichier (d'une requête ou d'une vue) reconnus par le moteur HFSQL.
HListeLiaisonRenvoie la liste des liaisons (de type Merise) présentes dans l'analyse en cours ou dans une analyse spécifique.
HListeMotVideRenvoie la liste des mots vides utilisés par un index full-text.
HListeParamètreRenvoie la liste des paramètres sauvegardés à partir des procédures stockées sur le serveur.
HListeServeurListe les serveurs HFSQL installés sur une machine.
HListeSynonymeRenvoie la liste des synonymes utilisés par un index full-text.
HListeTâcheListe les tâches planifiées d'un serveur HFSQL Client/Serveur pour une connexion donnée.
HListeTriggerServeurListe les différents triggers disponibles sur une connexion ou sur un des fichiers de la connexion.
HListeUtilisateurRenvoie 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.
HMaintenanceServeurVérifie et optimise les tables système d’un serveur HFSQL.
HMiseAJourCollectionCrée ou met à jour une collection de procédures sur un serveur HFSQL.
HMiseAJourRequêteCrée ou met à jour une requête sur un serveur HFSQL.
HModifieDroitBaseDeDonnéesModifie les droits donnés à un utilisateur ou à un groupe pour une base de données HFSQL Client/Serveur.
HModifieDroitFichierModifie les droits accordés sur un fichier de données HFSQL Client/Serveur pour un utilisateur ou un groupe.
HModifieDroitServeurModifie les droits accordés sur un serveur HFSQL pour un utilisateur ou un groupe.
HModifieDroitVueModifie les droits accordés sur une vue SQL ou sur une vue matérialisée pour un utilisateur ou un groupe.
HModifieGroupeModifie les informations du groupe en fonction des éléments présents dans les variables de gestion de groupe correspondantes.
HModifiePropriétéBaseDeDonnéesModifie les propriétés d'une base de données située sur un serveur HFSQL.
HModifiePropriétéFichierModifie les propriétés d'un fichier HFSQL situé sur un serveur.
HModifiePropriétéServeurModifie les propriétés d'un serveur HFSQL.
HModifieUtilisateurModifie les informations d'un utilisateur en fonction des éléments présents dans les variables de gestion des utilisateurs correspondantes.
HPositionnePositionne sur un enregistrement à partir de la position approximative d'une de ses rubriques.
HPrioritéPermet de connaître ou de modifier la priorité de l'application appelante.
HPrioritéClientModifie la priorité d'une application cliente.
HRAZClientInitialise la structure de gestion des postes Client (structure HClient).
HRAZGroupeInitialise la structure de gestion des groupes (HGroupe) avec les valeurs par défaut.
HRAZUtilisateurInitialise la structure de gestion des utilisateurs (HUtilisateur) avec les valeurs par défaut.
HRécupèreRubriqueRenvoie le contenu d'une rubrique de l'enregistrement en cours (dans le fichier de données, la vue, la requête, ...).
HRécupèreSauvegardeRécupère en local le contenu d'une sauvegarde compressée (au format ZIP) réalisée sur un serveur HFSQL.
HRestaureSauvegardePermet de restaurer :
  • une sauvegarde immédiate (effectuée grâce à la fonction HSauvegarde ou via le Centre de Contrôle HFSQL),
  • une sauvegarde planifiée (décrite à l'aide de la fonction HAjouteSauvegardePlanifiée ou via le Centre de Contrôle HFSQL.
HSauvegardeRéalise la sauvegarde du contenu d'un serveur HFSQL : toutes les bases du serveur, une ou plusieurs bases de données, un ou plusieurs fichiers de données.
HSauveParamètreSauve une valeur persistante à partir d'une procédure stockée.
HSécuritéActive ou désactive le mécanisme de sécurité automatique sur un ou plusieurs fichiers de données.
HSimuleRéseauSimule le fonctionnement de HFSQL Client/Serveur sur un réseau ADSL ou 3G.
HStatCalculeRéalise diverses statistiques sur les clés d'un fichier de données.
HStatDateRenvoie la date de la dernière mise à jour des statistiques d'index.
HStatHeureRenvoie l'heure de la dernière mise à jour des statistiques d'index.
HStatNbDoublonRenvoie le nombre de doublons pour une rubrique clé donnée.
HStatNbEnrRenvoie le nombre d'entrées pour une rubrique clé donnée.
HStatNbEnrIntervalleRenvoie une estimation majorée du nombre d'entrées pour une rubrique clé donnée dans un intervalle de valeurs donné.
HSupprimeBaseDeDonnéesSupprime une base de données présente sur un serveur HFSQL.
HSupprimeCollectionSupprime une collection de procédures stockées d'un serveur HFSQL.
HSupprimeGroupeSupprime un groupe d'utilisateurs associé à une connexion, sur le serveur.
HSupprimeParamètreSupprime un paramètre précédemment sauvé avec la fonction HSauveParamètre.
HSupprimeRequêteSupprime une requête (utilisée par des procédures stockées) d'un serveur HFSQL.
HSupprimeSauvegardeSupprime une sauvegarde précédemment effectuée avec la fonction HSauvegarde.
HSupprimeTâcheSupprime une tâche planifiée d'un serveur HFSQL Client/Serveur.
HSupprimeUtilisateurSupprime un utilisateur associé à une connexion sur le serveur.
HSurAppelServeurPersonnalise la gestion de l'affichage d'un message sur le poste Client, et la gestion de la déconnexion d'un poste Client.
HTMLVersRVBConvertit la couleur HTML en couleur RVB.
HTransactionIsolationConfigure le mode d’isolation des transactions pour une connexion vers un serveur HFSQL.
HTTPCookieEcritAjoute ou modifie un cookie dans une requête HTTP.
HTTPCookieGèreActive ou désactive la gestion des cookies dans une requête HTTP exécutée :
HTTPCookieLitRetourne la valeur d'un cookie reçu suite à une requête HTTP.
HTTPCookieRAZSupprime l'ensemble des cookies (globalement ou pour un domaine) stockés :
HTTPCookieRécupèreRécupère les cookies lus par un appel :
HTTPCookieRemplaceRemplace l'ensemble des cookies stockés pour un domaine :
HTTPEnvoieEnvoie une requête HTTP et attend la réponse du serveur HTTP.
HTTPSimuleRéseauSimule un réseau lent en limitant la vitesse de téléchargement et d'envoi.
HVersFichierCopie une source de données (fichier, requête, vue, ...) vers un fichier physique HFSQL de même description. Ce fichier n'est ni crypté, ni protégé par mot de passe.
HVersRubriqueAffecte la valeur indiquée à une rubrique de l'enregistrement en cours.
InsèreLigneInsère une ligne à une position donnée :
  • dans un tableau WLangage à deux dimensions.
  • dans une propriété tableau d'un type avancé à deux dimensions (xlsDocument, …).
JourFériéListeRenvoie la liste de tous les jours fériés définis avec la fonction JourFériéAjoute.
JSONVersVariantConvertit une chaîne au format JSON en une variable de type Variant.
LanceAppliLance l'exécution d'un programme (exécutable par exemple) depuis l'application en cours.
MotVersTableauRemplit un tableau avec les mots d'une chaîne.
MoyenneCalcule la moyenne de plusieurs éléments :
  • éléments d'un tableau,
  • valeurs numériques, ...
NationVersNomRenvoie le nom de la langue correspondant à une nation.
NationVersSousLangueRenvoie la sous-langue par défaut correspondant à une nation.
PremierJourDeLAnnéeRenvoie la date du premier jour de l'année.
PropriétéExistePermet de savoir si une propriété existe sur un champ ou une instance de classe.
RéplicSupprimeAbonnementSupprime une réplication sur le serveur de réplication.
RESTEnvoieEnvoie une requête REST et attend la réponse du serveur.
RVBVersHTMLRenvoie la couleur HTML correspondant à la couleur RVB.
SexagésimalVersDécimalRenvoie l’angle décimal correspondant à un angle sexagésimal.
SommeCalcule la somme des éléments d'un tableau.
SupprimeLigneSupprime une ligne à une position donnée :
  • dans un tableau à deux dimensions.
  • dans la propriété tableau d'un type avancé (tableau des événements de gglAgenda, ...).
TableauAjouteLigneAjoute une ligne à la fin :
  • d'un tableau à une ou deux dimensions.
  • d'une propriété tableau d'un type avancé à deux dimensions (xlsDocument, …).
TableauChercheParProcédureRecherche un élément dans un tableau à une dimension en utilisant une procédure de comparaison.
TableauDéplacePermet :
  • 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, ...).
TableauDéplaceLignePermet :
  • soit de déplacer une ligne dans un tableau à deux dimensions ou dans une propriété tableau d'un type avancé. Les autres lignes du tableau sont décalées.
  • soit d'échanger deux lignes dans un tableau à deux dimensions ou dans une propriété tableau d'un type avancé.
TableauEchangeLignePermet d'échanger deux lignes dans un tableau à deux dimensions ou dans une propriété tableau d'un type avancé.
TableauInsèreLigneInsère une ligne à une position donnée :
  • dans un tableau WLangage à deux dimensions.
  • dans une propriété tableau d'un type avancé à deux dimensions (xlsDocument, ...).
TableauInverseInverse le contenu d'un tableau à une dimension.
TableauMélangeMélange les éléments d’un tableau WLangage.
TableauSupprimeLigneSupprime une ligne à une position donnée :
  • dans un tableau à deux dimensions.
  • dans la propriété tableau d'un type avancé (tableau des événements de gglAgenda, …)
La taille du tableau est automatiquement réduite.
TraceConstruitAffiche un message paramétrable dans la fenêtre de trace ouverte en parallèle de la fenêtre en cours.
URLExtraitCheminRenvoie les différents éléments d'une URL : protocole, utilisateur, mot de passe, domaine, port, chemin de la ressource, nom de la ressource, extension de la ressource, requête et fragment.
VariantConvertitConvertit la valeur stockée dans une variable de type Variant.
VariantVersJSONConvertit le contenu d'une variable de type Variant au format JSON.
iPhone/iPad Les nouvelles fonctions du WLangage pour iPhone/iPad sont les suivantes :
CaméraAfficheAffiche dans un champ "Caméra" la séquence vidéo actuellement retransmise par une "web caméra" ou par la caméra de l'appareil mobile.
CaméraArrêteArrête l'affichage ou la sauvegarde d'une séquence vidéo dans un champ Caméra.
CaméraArrêteDécodageArrête le décodage des codes-barres via un champ Caméra.
CaméraCaptureSauvegarde la vidéo actuellement retransmise par une "caméra" sous forme d'une image ou d'une séquence vidéo.
CaméraDemandePermissionDemande la permission d’utiliser la caméra de l’appareil.
CaméraDémarreDécodageDémarre le décodage des codes-barres dans un champ Caméra.
CaméraEtatRenvoie l'état d'un champ Caméra.
CaméraLanceAppliLance l'application caméra native de l'appareil afin d'enregistrer une vidéo ou de prendre une photo.
CaméraListeParamètreListe les valeurs supportées par la caméra de l'appareil pour un paramètre donné.
CaméraParamètreRenvoie ou modifie la valeur d'un paramètre de la caméra de l'appareil.
CarteLicenceGglIndique la clé de licence "Google Maps API" à utiliser dans les champs Carte (de WINDEV ou WEBDEV).
CarteRécupèreImageRécupère l'image d'une carte affichée dans un champ Carte. Les marqueurs et les itinéraires affichés sur cette carte seront également présents dans l’image.
ChaîneDécoupeExtrait toutes les sous-chaînes d'une chaîne de caractères en fonction d'un ou plusieurs séparateurs de chaînes.
ChampExécuteModificationConsidère que le champ a été modifié par l'utilisateur (la propriété ..Modifié passe à Vrai pour le champ et si nécessaire pour la fenêtre) et exécute le traitement "A chaque modification" associé au champ.
ChargeErreurCharge en mémoire le fichier contenant les messages d'erreur dans la langue souhaitée.
DemandeMiseAJourIHMParentDemande l'exécution du traitement "Demande de mise à jour de l'affichage" du parent.
DésactiveFAADésactive une Fonctionnalité Automatique d'une Application (FAA) sur un champ, sur une fenêtre ou sur l'application en cours.
EncodeEncode une chaîne de caractères ou un buffer. Pour décoder le résultat, il suffit d'utiliser la fonction Décode.
EntierSystèmeVersEntierConvertit un entier système en un entier sur 4 octets.
ExécuteMiseAJourIHMParentExécute immédiatement le traitement "Demande de mise à jour de l'affichage" du parent.
FAADésactiveDésactive une Fonctionnalité Automatique d'une Application (FAA) sur un champ, sur une fenêtre ou sur l'application en cours.
fConstruitCheminConstruit 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 plateforme.
fDéplaceFichierDéplace un fichier d'un répertoire dans un autre.
gCercleConstruit une séquence de caractères contenant un cercle ou une ellipse.
GglRécupèreCarteRécupère la carte d'un lieu précis par le service de cartographie Google Maps.
grAxePositionIndique la position à laquelle sera dessiné un des axes (abscisses ou ordonnées) du graphe.
grCouleurBarreInitialise la couleur d'une barre spécifique sur un graphe de type Histogramme ou Histogramme empilé.
grOpacitéSérieModifie le facteur d'opacité d'une série dans un graphe.
grTypePointModifie la forme du point d'une catégorie ou d'une valeur particulière dans un graphe de type Courbe, Aire, Nuage de point et Radar.
grTypePointSérieModifie la forme du point d'une série dans un graphe de type Courbe, Aire, Nuage de point et Radar.
grTypeSérieFixe le type d'une série utilisée dans un graphe composite (graphe composé de plusieurs graphes de types différents).
grTypeTraitSérieModifie le type de trait d'une série dans un graphe de type Courbe, Aire, Nuage de point et Radar.
HActiveTriggerServeurRé-active un trigger serveur précédemment désactivé par la fonction HDésactiveTriggerServeur.
HAjouteOptimisationPlanifiéeAjoute une tâche d'optimisation des fichiers de données HFSQL Client/Serveur.
HAjouteSauvegardePlanifiéeAjoute une planification de sauvegarde complète (avec ou sans sauvegarde différentielle) sur le serveur défini par la connexion.
HAnnuleSauvegardeAnnule une sauvegarde en cours.
HChangeMotDePasseChange le mot de passe d'un fichier de données HFSQL Classic ou HFSQL Client/Serveur.
HChargeParamètreLit un paramètre précédemment sauvegardé à partir d'une procédure stockée grâce à la fonction HSauveParamètre.
HCréeTriggerServeurAjoute ou modifie un trigger serveur sur le serveur HFSQL.
HDéclencheMiseAJourServeurPermet de déclencher immédiatement la mise à jour automatique du serveur.
HDéconnecteClientAffiche un message sur le(s) poste(s) Client, et déconnecte l'application.
HDécritTriggerServeurAjoute ou modifie un trigger serveur.
HDésactiveTriggerServeurDésactive un trigger Serveur HFSQL Client/Serveur sur un serveur.
HDupliqueBaseDeDonnéesDuplique la base de données associée à une connexion sur un serveur HFSQL.
HEnregistrementVersJSONRécupère la structure et la valeur de l'enregistrement en cours et les exporte dans une chaîne de caractères au format JSON.
HEnregistrementVersXMLRé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.
HExécuteSauvegardePlanifiéeForce le déclenchement d'une sauvegarde planifiée.
HExporteJSONExporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier JSON.
HExporteXMLExporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier XML.
HFTListeMotListe les mots de l'enregistrement courant qui seront pris en compte par l'indexation full-text.
HGèreMiseAJourServeurPermet de gérer la mise à jour automatique des serveurs HFSQL Client/Serveur en spécifiant la fréquence de la vérification de la disponibilité des mises à jour.
HGèreTâcheActive ou désactive une tâche planifiée d'un serveur HFSQL Client/Serveur.
HHistoriqueModificationRenvoie 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é.
HImporteJSONImporte un fichier JSON dans un fichier de données au format HFSQL 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).
HImporteTexteImporte un fichier Texte dans un fichier de données au format HFSQL Classic ou Client/Serveur (fichier de données décrit sous l'éditeur d'analyses, ou déclaré par les fonctions HDéclare, HDéclareExterne ou HDécritFichier).
HImporteXMLImporte un fichier XML dans un fichier de données au format HFSQL Classic ou Client/Serveur (fichier de données décrit sous l'éditeur d'analyses ou déclaré par les fonctions HDéclare, HDéclareExterne ou HDécritFichier).
HInfoAnalyseRenvoie des informations sur une analyse (fichier WDD).
HInfoFichierRenvoie les caractéristiques d'un fichier de données HFSQL Classic ou Client/Serveur.
HInfoPropriétéBaseDeDonnéesPermet de connaître les propriétés d'une base de données située sur un serveur HFSQL.
HInfoPropriétéFichierPermet de connaître les propriétés d'un fichier de données situé sur un serveur HFSQL.
HInfoPropriétéServeurPermet de connaître les propriétés d'un serveur HFSQL.
HInfoSauvegardeRenvoie des informations sur une ou plusieurs sauvegardes effectuées sur un serveur HFSQL Client/Serveur.
HInfoTâcheRenvoie les caractéristiques d'une tâche planifiée dans une variable de type hTâchePlanifiée.
HListeElémentStockéRenvoie la liste des éléments stockés sur un serveur HFSQL (collections de procédures, procédures stockées ou requêtes).
HListeIndexFullTextRenvoie la liste des index full-text d'un fichier (d'une requête ou d'une vue) reconnus par le moteur HFSQL.
HListeLiaisonRenvoie la liste des liaisons (de type Merise) présentes dans l'analyse en cours ou dans une analyse spécifique.
HListeMotVideRenvoie la liste des mots vides utilisés par un index full-text.
HListeOptimisationPlanifiéeListe les tâches d'optimisation planifiées des fichiers de données HFSQL Client/Serveur pour une connexion.
HListeParamètreRenvoie la liste des paramètres sauvegardés à partir des procédures stockées sur le serveur.
HListeParamRequêteRenvoie la liste des paramètres d'une requête créée avec l'éditeur de requêtes.
HListePersoDossierRenvoie la liste des perso-dossiers (également appelés groupes) définis dans l'analyse.
HListeSauvegardePlanifiéeListe les sauvegardes complètes et différentielles qui ont été planifiées sur un serveur HFSQL Client/Serveur.
HListeSynonymeRenvoie la liste des synonymes utilisés par un index full-text.
HListeTâcheListe les tâches planifiées d'un serveur HFSQL Client/Serveur pour une connexion donnée.
HListeTriggerRenvoie la liste des triggers appliqués sur un ou plusieurs fichiers de données HFSQL.
HListeTriggerServeurListe les différents triggers disponibles sur une connexion ou sur un des fichiers de la connexion.
HMaintenanceServeurVérifie et optimise les tables système d’un serveur HFSQL.
HMiseAJourCollectionCrée ou met à jour une collection de procédures sur un serveur HFSQL.
HMiseAJourRequêteCrée ou met à jour une requête sur un serveur HFSQL.
HModifieOptimisationPlanifiéeModifie une tâche d'optimisation planifiée sur le serveur HFSQL défini par la connexion.
HModifiePropriétéBaseDeDonnéesModifie les propriétés d'une base de données située sur un serveur HFSQL.
HModifiePropriétéFichierModifie les propriétés d'un fichier HFSQL situé sur un serveur.
HModifiePropriétéServeurModifie les propriétés d'un serveur HFSQL.
HModifieSauvegardePlanifiéeModifie une planification de sauvegarde.
HModifieTâcheModifie une tâche planifiée sur le serveur HFSQL défini par la connexion.
HOpérationEncoursRenvoie la liste des opérations automatiques en cours sur un serveur HFSQL.
HPrioritéPermet de connaître ou de modifier la priorité de l'application appelante.
HPrioritéClientModifie la priorité d'une application cliente.
HRAZClientInitialise la structure de gestion des postes Client (structure HClient).
HRAZGroupeInitialise la structure de gestion des groupes (HGroupe) avec les valeurs par défaut.
HRécupèreRubriqueRenvoie le contenu d'une rubrique de l'enregistrement en cours (dans le fichier de données, la vue, la requête, ...).
HRécupèreSauvegardeRécupère en local le contenu d'une sauvegarde compressée (au format ZIP) réalisée sur un serveur HFSQL.
HRestaureSauvegardePermet de restaurer :
  • une sauvegarde immédiate (effectuée grâce à la fonction HSauvegarde ou via le Centre de Contrôle HFSQL),
  • une sauvegarde planifiée (décrite à l'aide de la fonction HAjouteSauvegardePlanifiée ou via le Centre de Contrôle HFSQL.
HRplProcédureFiltreDéfinit la procédure WLangage qui sera appelée à chaque opération de réplication pour un fichier donné.
HSauvegardeRéalise la sauvegarde du contenu d'un serveur HFSQL : toutes les bases du serveur, une ou plusieurs bases de données, un ou plusieurs fichiers de données.
HSauveParamètreSauve une valeur persistante à partir d'une procédure stockée.
HSécuritéActive ou désactive le mécanisme de sécurité automatique sur un ou plusieurs fichiers de données.
HSimuleRéseauSimule le fonctionnement de HFSQL Client/Serveur sur un réseau ADSL ou 3G.
HStatCalculeRéalise diverses statistiques sur les clés d'un fichier de données.
HStatDateRenvoie la date de la dernière mise à jour des statistiques d'index.
HStatHeureRenvoie l'heure de la dernière mise à jour des statistiques d'index.
HStatNbDoublonRenvoie le nombre de doublons pour une rubrique clé donnée.
HStatNbEnrRenvoie le nombre d'entrées pour une rubrique clé donnée.
HStatNbEnrIntervalleRenvoie une estimation majorée du nombre d'entrées pour une rubrique clé donnée dans un intervalle de valeurs donné.
HSupprimeCollectionSupprime une collection de procédures stockées d'un serveur HFSQL.
HSupprimeLiaisonSupprime une règle d'intégrité entre deux fichiers de données sur le serveur.
HSupprimeOptimisationPlanifiéeSupprime une tâche d'optimisation planifiée de fichiers de données HFSQL Client/Serveur.
HSupprimeParamètreSupprime un paramètre précédemment sauvé avec la fonction HSauveParamètre.
HSupprimeRequêteSupprime une requête (utilisée par des procédures stockées) d'un serveur HFSQL.
HSupprimeSauvegardeSupprime une sauvegarde précédemment effectuée avec la fonction HSauvegarde.
HSupprimeSauvegardePlanifiéeSupprime une planification de sauvegarde sur un serveur HFSQL Client/Serveur.
HSupprimeTâcheSupprime une tâche planifiée d'un serveur HFSQL Client/Serveur.
HSurveilleDéclenche la surveillance des actions d'écriture (ajout, modification ou suppression) effectuées sur un fichier d’un serveur HFSQL.
HSurveilleStopArrête la surveillance d'un fichier de données sur un serveur HFSQL.
HTrieVueTrie une vue HFSQL en créant un index sur une rubrique de la vue. Cette fonction utilise l'ancien mécanisme des vues.
HVérifieMiseAJourServeurVérifie s'il existe une version plus récente du serveur HFSQL pouvant être mise à jour automatiquement.
HVersFichierCopie une source de données (fichier, requête, vue, ...) vers un fichier physique HFSQL de même description. Ce fichier n'est ni crypté, ni protégé par mot de passe.
HVersRubriqueAffecte la valeur indiquée à une rubrique de l'enregistrement en cours.
HVueVersFichierEnregistre les modifications réalisées dans une vue HFSQL (grâce aux fonctions HModifie, HSupprime ou HRaye) dans le fichier de données correspondant. Cette fonction utilise l'ancien mécanisme des vues.
MQTTAbonnePermet de s'abonner à une notification MQTT.
MQTTConnectePermet de se connecter à un serveur MQTT (également appelé "Broker").
MQTTDéconnectePermet de se déconnecter d'un serveur MQTT (également appelé "Broker").
MQTTDésabonnePermet de se désabonner d'une notification MQTT.
MQTTDésabonneToutPermet de se désabonner de tous les abonnements préalablement souscrits.
MQTTPubliePublie un message sur le broker MQTT.
NationVersNomRenvoie le nom de la langue correspondant à une nation.
NationVersSousLangueRenvoie la sous-langue par défaut correspondant à une nation.
PlanningHeureOuvrablePermet d'indiquer les heures ouvrables spécifiques par jour dans un champ Planning.
PlanningHeureOuvrableRessourcePermet d'indiquer les heures ouvrables spécifiques par jour et par ressource dans un champ Planning.
PlanningPlageSélectionnéeRetourne la date et l’heure de début ou de fin de la plage horaire sélectionnée dans un champ Planning.
RéplicSupprimeAbonnementSupprime une réplication sur le serveur de réplication.
RéseauMobileEtatRetourne l'état actuel de connexion aux données sur le réseau mobile ou demande à être notifié des changements d'état de la connexion aux données.
RéseauMobileInfoConnexionRenvoie les informations demandées concernant la connexion actuelle aux données sur le réseau mobile.
SourceVersEcranInitialise 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 HFSQL décrit sous l'éditeur d'analyses.
  • les valeurs des variables WLangage associées.
SysIdentifiantRenvoie l’identifiant unique de l’appareil mobile en cours.
TableIndiceRuptureRenvoie l'indice du haut et du bas de rupture d'une rupture donnée dans un champ Table.
TDBAfficheRafraîchit l'affichage des éléments d'un champ Tableau de bord.
TDBAjouteWidgetAjoute et affiche un Widget (fenêtre interne) dans un champ Tableau de bord.
TDBChangeTailleWidgetChange les dimensions d'un Widget présent dans un champ Tableau de bord.
TDBChargeConfigurationRestaure la configuration d'un champ Tableau de bord.
TDBConfigurationInitialeModifie la configuration d'un champ Tableau de bord (définie sous l'éditeur) avant son premier affichage.
TDBDéplaceWidgetChange la position d'un widget présent dans un champ Tableau de bord.
TDBInfoXYPermet de savoir :
  • si un Widget est présent dans un champ Tableau de bord à une position donnée.
  • quel est le Widget présent dans un champ Tableau de bord à une position donnée.
TDBModeOuvre ou ferme le mode "Edition" d'un champ Tableau de bord.
TDBOccurrenceRenvoie le nombre de Widgets présents dans un champ Tableau de bord.
TDBRécupèreWidgetPositionRenvoie la position d'un Widget présent dans un champ Tableau de bord.
TDBSauveConfigurationSauvegarde la configuration d'un champ Tableau de bord sous forme d'une chaîne.
TDBSupprimeSupprime un Widget affiché dans un champ Tableau de bord. Le champ Tableau de bord est mis à jour et un emplacement vide remplace le Widget supprimé.
TDBSupprimeToutSupprime tous les Widgets affichés dans un champ Tableau de bord.
TélémétrieAjouteMesureAjoute une mesure pour un capteur de valeur ou de temps.
TélémétrieAjoutePassageSignale l'exécution du code au niveau d'un capteur de passage.
TélémétrieDésactiveDésactive la télémétrie. Les données de télémétrie ne sont plus envoyées au serveur.
TélémétrieEstActivePermet de savoir si la télémétrie est activée.
TélémétrieIdentifieUtilisateurIdentifie l'utilisateur actuel pour lequel les données de télémétrie sont enregistrées.
TélémétrieParamètrePermet de connaître et de modifier les paramètres de la télémétrie.
TypeEcranRenvoie le type d'écran sur lequel s'exécute l'application : téléphone, tablette, ordinateur ou montre.
UUDécodeDécode une chaîne de caractères au format UUEncode.
UUEncodeEncode une chaîne de caractères selon l'algorithme UUEncode.
VidéoArrêteDécodageArrête le décodage d'un code-barres dans un champ Caméra.
VidéoDemandePermissionDemande la permission d’utiliser la caméra de l’appareil.
VidéoDémarreDécodageDémarre le décodage des codes-barres dans un champ Caméra.
Apple Watch Les nouvelles fonctions du WLangage pour Apple Watch sont les suivantes :
ChaîneDécoupeExtrait toutes les sous-chaînes d'une chaîne de caractères en fonction d'un ou plusieurs séparateurs de chaînes.
EntierSystèmeVersEntierConvertit un entier système en un entier sur 4 octets.
NationVersNomRenvoie le nom de la langue correspondant à une nation.
NationVersSousLangueRenvoie la sous-langue par défaut correspondant à une nation.
Universal Windows 10 App Les nouvelles fonctions du WLangage pour Universal Windows 10 App sont les suivantes :
CaméraLanceAppliLance l'application caméra native de l'appareil afin d'enregistrer une vidéo ou de prendre une photo.
ChaîneDécoupeExtrait toutes les sous-chaînes d'une chaîne de caractères en fonction d'un ou plusieurs séparateurs de chaînes.
ChampContextuelIdentifie le champ sur lequel le menu contextuel a été ouvert.
ChampExécuteModificationConsidère que le champ a été modifié par l'utilisateur (la propriété ..Modifié passe à Vrai pour le champ et si nécessaire pour la fenêtre) et exécute le traitement "A chaque modification" associé au champ.
ChampVersSourceAffecte la source de la liaison d'un champ avec la valeur du champ.
CompileCompile dynamiquement une procédure dont le code source est fourni.
ContactAfficheOuvre la fiche d'un contact dans l'application native de gestion des contacts de l'appareil (Android, iPhone ou iPad, Universal Windows).
ContactAjouteAjoute un contact :
  • dans le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
  • dans la liste des contacts de l'appareil (Android, iPhone ou iPad, Universal Windows).
ContactChercheRecherche un contact :
  • dans le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
  • dans la liste des contacts de l'appareil mobile (Android, iPhone ou iPad, Universal Windows).
ContactCréeAffiche la fenêtre de création de contact de l'application native de gestion des contacts de l'appareil (Android, iPhone ou iPad, Universal Windows).
ContactDernierLit le dernier contact présent dans :
  • le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
  • la liste des contacts de l'appareil (Android, iPhone ou iPad, Universal Windows).
ContactEditeOuvre en édition la fiche d'un contact en cours dans l'application native de gestion des contacts de l'appareil (Android, iPhone ou iPad, Universal Windows).
ContactListeListe les contacts de l’appareil correspondant aux critères spécifiés.
ContactListeSourceListe les sources (ou comptes) de contacts enregistrés sur l’appareil.
ContactLitLit un contact présent dans :
  • le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
  • la liste des contacts de l'appareil (Android, iPhone ou iPad, Universal Windows).
ContactModifieModifie le contact en cours dans :
  • le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
  • la liste des contacts de l'appareil (Android, iPhone ou iPad, Universal Windows).
ContactPrécédentLit 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 de l'appareil (Android, iPhone ou iPad, Universal Windows).
ContactPremierLit le premier contact présent dans :
  • le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
  • la liste des contacts de l'appareil (Android, iPhone ou iPad).
ContactSélectionneAffiche la liste des contacts de l'appareil (Android, iPhone ou iPad, Universal Windows).
ContactSuivantLit le contact suivant du contact en cours dans :
  • le carnet d'adresses d'une messagerie Lotus Notes ou Outlook.
  • la liste des contacts de l'appareil (Android, iPhone ou iPad, Universal Windows).
ContactSupprimeSupprime 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, iPhone ou iPad, Universal Windows).
DécodeDécode une chaîne de caractères précédemment encodée avec la fonction Encode.
DemandeMiseAJourIHMParentDemande l'exécution du traitement "Demande de mise à jour de l'affichage" du parent.
EcranVersSourceInitialise 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.
EncodeEncode une chaîne de caractères ou un buffer. Pour décoder le résultat, il suffit d'utiliser la fonction Décode.
EnModeVGAIndique si l’application s’exécute sur un mobile en mode VGA.
EntierSystèmeVersEntierConvertit un entier système en un entier sur 4 octets.
ExécuteMiseAJourIHMParentExécute immédiatement le traitement "Demande de mise à jour de l'affichage" du parent.
ExeInfoRécupère les informations spécifiées sur la version d'un exécutable ou d'une DLL.
FAAMenuContextuelVersChaîneRenvoie la liste des options du menu contextuel effectivement affiché par le champ.
fFiltreImageRenvoie la liste des formats d'images gérés par la plateforme en cours, au format attendu par le filtre de la fonction fSélecteur.
FIListeAfficheRafraîchit l’affichage d’un champ "Fenêtre interne" avec parcours automatique sur un fichier de données ou une requête.
FIListeAjouteAjoute une nouvelle fenêtre interne à la liste des fenêtres internes parcourue par un champ Fenêtre Interne.
FIListeInsèreInsère une nouvelle fenêtre interne à la liste des fenêtres internes parcourue par un champ Fenêtre Interne.
FIListeOccurrenceRenvoie le nombre de fenêtres internes actuellement présentes dans la liste des fenêtres internes parcourue par un champ Fenêtre Interne.
FIListePositionAffiche la fenêtre interne correspondant à la position spécifiée (dans la liste des fenêtres internes parcourues par un champ Fenêtre Interne) ou renvoie la position de la fenêtre interne actuellement affichée (dans la liste des fenêtres internes parcourues par un champ Fenêtre Interne).
FIListePrécédentAffiche la fenêtre interne précédente de la liste des fenêtres internes parcourue par un champ Fenêtre Interne.
FIListeSuivantAffiche la fenêtre interne suivante dans la liste des fenêtres internes parcourue par un champ Fenêtre Interne.
FIListeSupprimeSupprime une fenêtre interne présente dans la liste des fenêtres internes parcourue par un champ Fenêtre Interne.
FIListeSupprimeToutSupprime toutes les fenêtres internes ajoutées par programmation dans la liste des fenêtres internes parcourue par un champ Fenêtre Interne.
grAxePositionIndique la position à laquelle sera dessiné un des axes (abscisses ou ordonnées) du graphe.
grCouleurBarreInitialise la couleur d'une barre spécifique sur un graphe de type Histogramme ou Histogramme empilé.
grOpacitéSérieModifie le facteur d'opacité d'une série dans un graphe.
grTypePointModifie la forme du point d'une catégorie ou d'une valeur particulière dans un graphe de type Courbe, Aire, Nuage de point et Radar.
grTypePointSérieModifie la forme du point d'une série dans un graphe de type Courbe, Aire, Nuage de point et Radar.
grTypeSérieFixe le type d'une série utilisée dans un graphe composite (graphe composé de plusieurs graphes de types différents).
grTypeTraitSérieModifie le type de trait d'une série dans un graphe de type Courbe, Aire, Nuage de point et Radar.
HActiveTriggerServeurRé-active un trigger serveur précédemment désactivé par la fonction HDésactiveTriggerServeur.
HAjouteLiaisonAjoute une règle d'intégrité entre deux fichiers sur le serveur.
HAjouteOptimisationPlanifiéeAjoute une tâche d'optimisation des fichiers de données HFSQL Client/Serveur.
HAjoutePlanificationCrée une tâche planifiée sur un serveur HFSQL :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d’une vue matérialisée.
HAjouteSauvegardePlanifiéeAjoute une planification de sauvegarde complète (avec ou sans sauvegarde différentielle) sur le serveur défini par la connexion.
HAjouteTâcheAjoute une tâche planifiée sur le serveur défini par la connexion.
HAnnuleSauvegardeAnnule une sauvegarde en cours.
HChangeLocalisationModifie le mode de recherche des fichiers de données physiques (.FIC, .NDX, ...).
HChargeParamètreLit un paramètre précédemment sauvegardé à partir d'une procédure stockée grâce à la fonction HSauveParamètre.
HCréeTriggerServeurAjoute ou modifie un trigger serveur sur le serveur HFSQL.
HDéclencheMiseAJourServeurPermet de déclencher immédiatement la mise à jour automatique du serveur.
HDécritTriggerServeurAjoute ou modifie un trigger serveur.
HDésactiveTriggerServeurDésactive un trigger Serveur HFSQL Client/Serveur sur un serveur.
HDétruitTriggerServeurDétruit un trigger serveur.
HDupliqueBaseDeDonnéesDuplique la base de données associée à une connexion sur un serveur HFSQL.
HEnregistrementVersJSONRécupère la structure et la valeur de l'enregistrement en cours et les exporte dans une chaîne de caractères au format JSON.
HEnregistrementVersXMLRé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.
HExécutePlanificationExécute immédiatement une tâche planifiée sans tenir compte de sa planification :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d’une vue matérialisée.
HExécuteSauvegardePlanifiéeForce le déclenchement d'une sauvegarde planifiée.
HExporteJSONExporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier JSON.
HExporteXMLExporte les enregistrements d'un fichier de données (HFSQL ou OLE DB), d'une vue ou d'une requête dans un fichier XML.
HFTListeMotListe les mots de l'enregistrement courant qui seront pris en compte par l'indexation full-text.
HGèreMiseAJourServeurPermet de gérer la mise à jour automatique des serveurs HFSQL Client/Serveur en spécifiant la fréquence de la vérification de la disponibilité des mises à jour.
HGèreTâcheActive ou désactive une tâche planifiée d'un serveur HFSQL Client/Serveur.
HHistoriqueModificationRenvoie 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é.
HImporteJSONImporte un fichier JSON dans un fichier de données au format HFSQL 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).
HImporteXMLImporte un fichier XML dans un fichier de données au format HFSQL Classic ou Client/Serveur (fichier de données décrit sous l'éditeur d'analyses ou déclaré par les fonctions HDéclare, HDéclareExterne ou HDécritFichier).
HInfoAnalyseRenvoie des informations sur une analyse (fichier WDD).
HInfoPropriétéBaseDeDonnéesPermet de connaître les propriétés d'une base de données située sur un serveur HFSQL.
HInfoPropriétéFichierPermet de connaître les propriétés d'un fichier de données situé sur un serveur HFSQL.
HInfoPropriétéServeurPermet de connaître les propriétés d'un serveur HFSQL.
HInfoSauvegardeRenvoie des informations sur une ou plusieurs sauvegardes effectuées sur un serveur HFSQL Client/Serveur.
HInfoTâcheRenvoie les caractéristiques d'une tâche planifiée dans une variable de type hTâchePlanifiée.
HListeElémentStockéRenvoie la liste des éléments stockés sur un serveur HFSQL (collections de procédures, procédures stockées ou requêtes).
HListeMotVideRenvoie la liste des mots vides utilisés par un index full-text.
HListeOptimisationPlanifiéeListe les tâches d'optimisation planifiées des fichiers de données HFSQL Client/Serveur pour une connexion.
HListeParamètreRenvoie la liste des paramètres sauvegardés à partir des procédures stockées sur le serveur.
HListeParamRequêteRenvoie la liste des paramètres d'une requête créée avec l'éditeur de requêtes.
HListePersoDossierRenvoie la liste des perso-dossiers (également appelés groupes) définis dans l'analyse.
HListePlanificationListe les tâches planifiées définies sur un serveur HFSQL :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d’une vue matérialisée.
HListeSauvegardePlanifiéeListe les sauvegardes complètes et différentielles qui ont été planifiées sur un serveur HFSQL Client/Serveur.
HListeSynonymeRenvoie la liste des synonymes utilisés par un index full-text.
HListeTâcheListe les tâches planifiées d'un serveur HFSQL Client/Serveur pour une connexion donnée.
HListeTriggerServeurListe les différents triggers disponibles sur une connexion ou sur un des fichiers de la connexion.
HMaintenanceServeurVérifie et optimise les tables système d’un serveur HFSQL.
HMiseAJourCollectionCrée ou met à jour une collection de procédures sur un serveur HFSQL.
HMiseAJourRequêteCrée ou met à jour une requête sur un serveur HFSQL.
HMiseAJourVueCrée ou met à jour la description d’une vue SQL ou d’une vue matérialisée depuis l’analyse vers un serveur HFSQL.
HModifieOptimisationPlanifiéeModifie une tâche d'optimisation planifiée sur le serveur HFSQL défini par la connexion.
HModifiePlanificationModifie une tâche planifiée sur un serveur HFSQL :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d’une vue matérialisée.
HModifiePropriétéBaseDeDonnéesModifie les propriétés d'une base de données située sur un serveur HFSQL.
HModifiePropriétéFichierModifie les propriétés d'un fichier HFSQL situé sur un serveur.
HModifiePropriétéServeurModifie les propriétés d'un serveur HFSQL.
HModifieSauvegardePlanifiéeModifie une planification de sauvegarde.
HModifieTâcheModifie une tâche planifiée sur le serveur HFSQL défini par la connexion.
HOpérationEncoursRenvoie la liste des opérations automatiques en cours sur un serveur HFSQL.
HPrioritéClientModifie la priorité d'une application cliente.
HRAZGroupeInitialise la structure de gestion des groupes (HGroupe) avec les valeurs par défaut.
HRécupèreSauvegardeRécupère en local le contenu d'une sauvegarde compressée (au format ZIP) réalisée sur un serveur HFSQL.
HRestaureSauvegardePermet de restaurer :
  • une sauvegarde immédiate (effectuée grâce à la fonction HSauvegarde ou via le Centre de Contrôle HFSQL),
  • une sauvegarde planifiée (décrite à l'aide de la fonction HAjouteSauvegardePlanifiée ou via le Centre de Contrôle HFSQL.
HSauvegardeRéalise la sauvegarde du contenu d'un serveur HFSQL : toutes les bases du serveur, une ou plusieurs bases de données, un ou plusieurs fichiers de données.
HSauveParamètreSauve une valeur persistante à partir d'une procédure stockée.
HSupprimeCollectionSupprime une collection de procédures stockées d'un serveur HFSQL.
HSupprimeLiaisonSupprime une règle d'intégrité entre deux fichiers de données sur le serveur.
HSupprimeOptimisationPlanifiéeSupprime une tâche d'optimisation planifiée de fichiers de données HFSQL Client/Serveur.
HSupprimeParamètreSupprime un paramètre précédemment sauvé avec la fonction HSauveParamètre.
HSupprimePlanificationSupprime une tâche planifiée sur un serveur HFSQL :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d’une vue matérialisée.
HSupprimeRequêteSupprime une requête (utilisée par des procédures stockées) d'un serveur HFSQL.
HSupprimeSauvegardeSupprime une sauvegarde précédemment effectuée avec la fonction HSauvegarde.
HSupprimeSauvegardePlanifiéeSupprime une planification de sauvegarde sur un serveur HFSQL Client/Serveur.
HSupprimeTâcheSupprime une tâche planifiée d'un serveur HFSQL Client/Serveur.
HSurveilleDéclenche la surveillance des actions d'écriture (ajout, modification ou suppression) effectuées sur un fichier d’un serveur HFSQL.
HSurveilleStopArrête la surveillance d'un fichier de données sur un serveur HFSQL.
HVérifieMiseAJourServeurVérifie s'il existe une version plus récente du serveur HFSQL pouvant être mise à jour automatiquement.
HVersRubriqueAffecte la valeur indiquée à une rubrique de l'enregistrement en cours.
HVueVersFichierEnregistre les modifications réalisées dans une vue HFSQL (grâce aux fonctions HModifie, HSupprime ou HRaye) dans le fichier de données correspondant. Cette fonction utilise l'ancien mécanisme des vues.
iCalendarVersRendezVousListe les rendez-vous décrits dans une chaîne de caractères au format iCalendar.
InterrupteurAjouteAjoute une nouvelle option dans un champ Interrupteur.
InterrupteurInsèreInsère une nouvelle option dans un champ Interrupteur.
InterrupteurOccurrenceRenvoie le nombre d'options présentes dans un champ Interrupteur.
InterrupteurSupprimeSupprime une option d'un champ Interrupteur.
MemAjouteAjoute un élément dans une zone mémoire.
MemCréeCrée une zone mémoire.
MemDernierPositionne sur le dernier élément d'une zone mémoire et renvoie la valeur de retour de ce denier élément.
MemEnCoursRenvoie l'indice de l'élément en cours.
MemEnDehorsPermet de savoir si le parcours effectué sur une zone de mémoire est en dehors de cette zone de mémoire.
MemExisteTeste l'existence d'une zone de mémoire.
MemModifieModifie un élément dans une zone mémoire.
MemOccurrenceRenvoie le nombre d'éléments présents dans une zone de mémoire.
MemPositionnePositionne la zone mémoire sur un élément.
MemPrécédentPositionne sur l'élément précédent l'élément en cours d'une zone mémoire et renvoie la valeur de retour de cet élément.
MemPremierPositionne sur le premier élément d'une zone mémoire et renvoie la valeur de retour de ce premier élément.
MemRechercheRecherche un élément dans une zone mémoire :
  • soit sur la valeur ajoutée par la fonction MemAjoute ou sur la valeur modifiée par la fonction MemModifie,
  • soit sur la valeur de retour.
MemRécupèreRécupère la valeur de retour d'un élément présent dans une zone mémoire.
MemSuivantPositionne sur l'élément suivant d'une zone mémoire et renvoie la valeur de retour de cet élément.
MemSupprimeSupprime un élément dans une zone mémoire.
MemSupprimeToutVide et supprime une zone mémoire.
MemTrieTrie les éléments présents dans une zone mémoire.
MemTrouvéVérifie si l'élément recherché a été trouvé.
MemValCléRenvoie la valeur ajoutée ou modifiée (par les fonctions MemAjoute ou MemModifie) de l'élément en cours dans une zone mémoire.
NationVersNomRenvoie le nom de la langue correspondant à une nation.
NationVersSousLangueRenvoie la sous-langue par défaut correspondant à une nation.
RéplicSupprimeAbonnementSupprime une réplication sur le serveur de réplication.
RéseauMobileEtatRetourne l'état actuel de connexion aux données sur le réseau mobile ou demande à être notifié des changements d'état de la connexion aux données.
RéseauMobileInfoConnexionRenvoie les informations demandées concernant la connexion actuelle aux données sur le réseau mobile.
SélecteurAjouteAjoute une nouvelle option dans un champ Sélecteur.
SélecteurInsèreInsère une nouvelle option dans un champ Sélecteur.
SélecteurOccurrenceRenvoie le nombre d'options présentes dans un champ Sélecteur.
SélecteurSupprimeSupprime une option d'un champ Sélecteur.
SourceVersEcranInitialise 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 HFSQL décrit sous l'éditeur d'analyses.
  • les valeurs des variables WLangage associées.
SysMiseEnVeillePermet de :
  • connaître et de modifier la durée d'inactivité avant la mise en veille de l'appareil.
  • activer et désactiver la mise en veille de l'appareil.
TélémétrieActiveActive manuellement la télémétrie.
TélémétrieAjouteMesureAjoute une mesure pour un capteur de valeur ou de temps.
TélémétrieAjoutePassageSignale l'exécution du code au niveau d'un capteur de passage.
TélémétrieDésactiveDésactive la télémétrie. Les données de télémétrie ne sont plus envoyées au serveur.
TélémétrieEstActivePermet de savoir si la télémétrie est activée.
TélémétrieIdentifieUtilisateurIdentifie l'utilisateur actuel pour lequel les données de télémétrie sont enregistrées.
TélémétrieParamètrePermet de connaître et de modifier les paramètres de la télémétrie.
Fonctions améliorées du WLangage
Windows Mobile Les fonctions améliorées du WLangage sont les suivantes :
CherchePossibilité de faire une recherche dans un tableau d'enregistrements.
dCerclePossibilité d'utiliser des variables de type Couleur pour définir la couleur du trait et la couleur de fond.
dLignePossibilité d'utiliser des variables de type Couleur pour définir la couleur de la ligne.
dPolygone
  • Possibilité d'utiliser des variables de type Couleur pour définir la couleur des côtés et la couleur de fond.
  • Possibilité d'utiliser un tableau de variables de type Point pour définir les points du polygone.
dRectanglePossibilité d'utiliser des variables de type Couleur pour définir la couleur du trait et la couleur de fond.
grInfoXYNouvelles constantes permettant de récupérer les coordonnées X et Y des points spécifiés.
grLissageNouvelle syntaxe permettant de lisser uniquement une série.
HashChaîneNouvelles constantes permettant de gérer les algorithmes de Bernstein.
HashVérifieChaîneNouvelles constantes permettant de gérer les algorithmes de Bernstein.
HGèreServeurNouvelles constantes permettant de gérer :
  • la télémétrie sur le serveur HFSQL
  • la recherche des clés nécessaires.
HInfoSauvegardeNouvelles informations sur la sauvegarde.
HInfoServeurNouvelles constantes permettant d'obtenir :
  • L'espace libre sur le serveur.
  • La capacité totale du serveur.
HListeBaseDeDonnéesNouvelle constante permettant d'obtenir la taille des bases de données.
SablierNouvelle constante permettant de supprimer tous les sabliers en cours.
TableauCherchePossibilité de faire une recherche dans un tableau d'enregistrements.
TableauTriePossibilité de trier un tableau d'enregistrements.
TablePositionNouveau paramètre permettant de spécifier si la ligne doit être positionnée en première ligne de la table ou doit être juste visible dans la table.
TriePossibilité de trier un tableau d'enregistrements.
URLDécodeNouveau paramètre permettant de spécifier le format de décodage.
URLEncodeNouveau paramètre permettant de spécifier le format d'encodage.
VariantVersJSONNouveau paramètre permettant de définir la mise en forme du JSON.
XMLSauveNouvelle constante permettant de sauvegarder le document XML avec une mise en forme (indentation et retours chariot).
AndroidWidget Android Les fonctions améliorées dans cette version sont les suivantes :
BTLEListePériphériqueNouveau paramètre permettant de connaître l'intensité du signal.
CBCaptureGestion des codes-barres de type Interleaved 2 of 5.
dbgAssertionEcriture des commentaires dans le log ADB.
dbgErreurEcriture des commentaires dans le log ADB.
dbgVérifieDifférenceEcriture des commentaires dans le log ADB.
dbgVérifieEgalitéEcriture des commentaires dans le log ADB.
dbgVérifieFauxEcriture des commentaires dans le log ADB.
dbgVérifieNonNullEcriture des commentaires dans le log ADB.
dbgVérifieNullEcriture des commentaires dans le log ADB.
dbgVérifieVraiEcriture des commentaires dans le log ADB.
EcranVersFichierLa liaison avec les variables est désormais disponible.
ErreurLa syntaxe sans paramètres est désormais disponible.
FenAgencementEnCoursUne nouvelle syntaxe pour gérer les fenêtres internes est disponible.
FenChangeAgencementUne nouvelle syntaxe pour gérer les fenêtres internes est disponible.
FichierVersEcranLa liaison avec les variables est désormais disponible.
FTPConnecteGestion des connexions sécurisées.
grSourceEtiquetteCatégorieLa constante grColonneTable est désormais disponible.
grSourceSérieLa constante grColonneTable est désormais disponible.
HTTPDonneRésultatLa constante httpCookie est désormais supportée.
HTTPEnvoieFormulaireToutes les méthodes (POST, GET, ...) sont désormais supportées.
HTTPRequêteLa constante httpIgnoreRedirection est désormais supportée.
NotifPushEnvoiePrise en compte de la platforme Firebase.
iPhone/iPad Les fonctions améliorées du WLangage sont les suivantes :
BTLEListePériphériqueNouveau paramètre permettant de connaître l'intensité du signal.
CBCaptureGestion des codes-barres de type Interleaved 2 of 5.
dArc
  • Possibilité d'utiliser des variables de type Couleur pour définir la couleur des côtés et la couleur de fond.
  • Nouveau paramètre permettant de spécifier la taille du trait.
dCerclePossibilité d'utiliser des variables de type Couleur pour définir la couleur du trait et la couleur de fond.
dCordePossibilité d'utiliser des variables de type Couleur pour définir la couleur du trait et la couleur de fond.
dLignePossibilité d'utiliser des variables de type Couleur pour définir la couleur de la ligne.
dPolygone
  • Possibilité d'utiliser des variables de type Couleur pour définir la couleur des côtés et la couleur de fond.
  • Possibilité d'utiliser un tableau de variables de type Point pour définir les points du polygone.
dPortionPossibilité d'utiliser des variables de type Couleur pour définir la couleur du trait et la couleur de fond.
dRectanglePossibilité d'utiliser des variables de type Couleur pour définir la couleur du trait et la couleur de fond.
dRectangleArrondiPossibilité d'utiliser des variables de type Couleur pour définir la couleur du trait et la couleur de fond.
EmailOuvreSessionIMAPGestion des connexions SSL.
EmailOuvreSessionPOP3Gestion des connexions SSL.
EmailOuvreSessionSMTPGestion des connexions SSL.
FenAgencementEnCoursUne nouvelle syntaxe pour gérer les fenêtres internes est disponible.
FenChangeAgencementUne nouvelle syntaxe pour gérer les fenêtres internes est disponible.
GestePosXLa constante gpImage est désormais disponible.
GestePosYLa constante gpImage est désormais disponible.
grInfoXYNouvelles constantes permettant de récupérer les coordonnées X et Y des points spécifiés.
grLissageNouvelle syntaxe permettant de lisser uniquement une série.
grSourceEtiquetteCatégorieLa constante grColonneTable est désormais disponible.
grSourceSérieLa constante grColonneTable est désormais disponible.
HGèreServeurNouvelles constantes permettant de gérer :
  • la télémétrie sur le serveur HFSQL
  • la recherche des clés nécessaires.
HashChaîneNouvelles constantes permettant de gérer les algorithmes de Bernstein.
HashVérifieChaîneNouvelles constantes permettant de gérer les algorithmes de Bernstein.
HInfoServeurNouvelles constantes permettant d'obtenir :
  • L'espace libre sur le serveur.
  • La capacité totale du serveur.
HListeBaseDeDonnéesNouvelle constante permettant d'obtenir la taille des bases de données.
TablePositionNouveau paramètre permettant de spécifier si la ligne doit être positionnée en première ligne de la table ou doit être juste visible dans la table.
URLDécodeNouveau paramètre permettant de spécifier le format de décodage.
URLEncodeNouveau paramètre permettant de spécifier le format d'encodage.
VariantVersJSONNouveau paramètre permettant de définir la mise en forme du JSON.
XMLSauveNouvelle constante permettant de sauvegarder le document XML avec une mise en forme (indentation et retours chariot).
Universal Windows 10 App Les fonctions améliorées du WLangage sont les suivantes :
ContactRAZGestion du type de variable Contact.
dArc
  • Possibilité d'utiliser des variables de type Couleur pour définir la couleur des côtés et la couleur de fond.
  • Nouveau paramètre permettant de spécifier la taille du trait.
dCerclePossibilité d'utiliser des variables de type Couleur pour définir la couleur du trait et la couleur de fond.
dCordePossibilité d'utiliser des variables de type Couleur pour définir la couleur du trait et la couleur de fond.
dLignePossibilité d'utiliser des variables de type Couleur pour définir la couleur de la ligne.
dPolygone
  • Possibilité d'utiliser des variables de type Couleur pour définir la couleur des côtés et la couleur de fond.
  • Possibilité d'utiliser un tableau de variables de type Point pour définir les points du polygone.
dPortionPossibilité d'utiliser des variables de type Couleur pour définir la couleur du trait et la couleur de fond.
dRectanglePossibilité d'utiliser des variables de type Couleur pour définir la couleur du trait et la couleur de fond.
FenAgencementEnCoursUne nouvelle syntaxe pour gérer les fenêtres internes est disponible.
FenChangeAgencementUne nouvelle syntaxe pour gérer les fenêtres internes est disponible.
grInfoXYNouvelles constantes permettant de récupérer les coordonnées X et Y des points spécifiés.
grLissageNouvelle syntaxe permettant de lisser uniquement une série.
HashChaîneNouvelles constantes permettant de gérer les algorithmes de Bernstein.
HashVérifieChaîneNouvelles constantes permettant de gérer les algorithmes de Bernstein.
HGèreServeurNouvelles constantes permettant de gérer :
  • la télémétrie sur le serveur HFSQL
  • la recherche des clés nécessaires.
HInfoServeurNouvelles constantes permettant d'obtenir :
  • L'espace libre sur le serveur.
  • La capacité totale du serveur.
HListeBaseDeDonnéesNouvelle constante permettant d'obtenir la taille des bases de données.
URLDécodeNouveau paramètre permettant de spécifier le format de décodage.
URLEncodeNouveau paramètre permettant de spécifier le format d'encodage.
VariantVersJSONNouveau paramètre permettant de définir la mise en forme du JSON.
XMLSauveNouvelle constante permettant de sauvegarder le document XML avec une mise en forme (indentation et retours chariot).
Nouvelles propriétés du WLangage
Windows Mobile Les nouvelles propriétés du WLangage pour les applications Windows Mobile sont les suivantes :
CouleurTexteIndicationLa propriété ..CouleurTexteIndication permet de connaître et de modifier la couleur du texte d'indication d'un champ de saisie.
CouleurTitreLa propriété ..CouleurTitre permet de :
  • connaître la couleur du texte du titre d'une colonne d’un champ Table.
  • modifier la couleur du texte du titre d'une colonne ou de toutes les colonnes d’un champ Table.
LargeurLibelléLa propriété ..LargeurLibellé permet de connaître et de modifier la largeur réservée pour la zone du libellé dans un champ de saisie ou un champ Combo.
RetraitBasLa propriété ..RetraitBas permet de connaître et de modifier l'espace laissé en bas du texte (marge basse) dans un champ Libellé.
RetraitHautLa propriété ..RetraitHaut permet de connaître et de modifier l'espace laissé en haut du texte (marge haute) dans un champ Libellé.
VideSiZéroLa propriété ..VideSiZéro permet de :
  • Connaître le mode de gestion de la valeur zéro dans un champ.
  • Modifier le mode de gestion de la valeur zéro dans un champ.
Android Les nouvelles propriétés du WLangage pour les applications Android sont les suivantes :
AprèsLa propriété ..Après remplace ou insère une procédure après les autres procédures dans :
  • une variable de type Procédure.
  • un traitement associé à un champ.
AvantLa propriété ..Avant remplace ou insère une procédure avant les autres procédures dans :
  • une variable de type Procédure.
  • un traitement associé à un champ.
BalayageVerticalLa propriété ..BalayageVertical permet de connaître et de modifier le sens du balayage dans une fenêtre interne avec balayage.
ClasseLa propriété ..Classe permet de connaître le type réel de l'instance de classe manipulée par une variable de type objet, variant ou de type objet dynamique.
CompacteOptionLa propriété ..CompacteOption permet de :
  • savoir si les options d'un champ Interrupteur, Sélecteur ou Tableau de bord sont en mode compacté.
  • passer les options d'un champ Interrupteur, Sélecteur ou Tableau de bord en mode compacté.
CryptageLa propriété ..Cryptage permet de gérer le type de cryptage de la communication entre les postes Client et le poste Serveur HFSQL.
HauteurElémentLa propriété ..HauteurElément permet de :
  • Connaître ou modifier la hauteur des éléments d'un champ Organigramme.
  • Connaître ou modifier la hauteur des cellules d'un champ Tableau de bord.
LargeurElémentLa propriété ..LargeurElément permet de :
  • Connaître ou modifier la largeur des éléments d'un champ Organigramme.
  • Connaître ou modifier la largeur des cellules d'un champ Tableau de bord.
MargeHauteurLa propriété ..MargeHauteur permet de :
  • Connaître la marge verticale entre les Widgets présents dans un champ Tableau de bord.
  • Modifier la marge verticale entre les Widgets présents dans un champ Tableau de bord.
MargeLargeurLa propriété ..MargeLargeur permet de :
  • Connaître la marge horizontale entre les Widgets présents dans un champ Tableau de bord.
  • Modifier la marge horizontale entre les Widgets présents dans un champ Tableau de bord.
MembreLa propriété ..Membre sur les variables de type Variant permet d'obtenir le tableau des éléments nommés.
OptionLa propriété ..Option permet de paramétrer l'affichage d'un champ Code-barres.
ScrollAuDoigtLa propriété ..ScrollAuDoigt permet de :
  • Savoir si le contenu d'un champ peut être déplacé avec le doigt ("scroll au doigt").
  • Autoriser ou non un champ à être manipulé directement avec le doigt.
TitreNoteLa propriété ..TitreNote permet de :
  • Connaître le titre des notes utilisé pour le dossier de programmation d'un champ, d'une fenêtre ou d'une page
  • Modifier le titre des notes utilisé pour le dossier de programmation d'un champ, d'une fenêtre ou d'une page.
ZoomAuDoigtLa propriété ..ZoomAuDoigt permet de :
  • savoir si un champ Image autorise le zoom au doigt.
  • autoriser ou non le zoom au doigt dans un champ Image.
Widget Android Les nouvelles propriétés du WLangage pour les applications en mode Widget Android sont les suivantes :
AprèsLa propriété ..Après remplace ou insère une procédure après les autres procédures dans :
  • une variable de type Procédure.
  • un traitement associé à un champ.
AvantLa propriété ..Avant remplace ou insère une procédure avant les autres procédures dans :
  • une variable de type Procédure.
  • un traitement associé à un champ.
ClasseLa propriété ..Classe permet de connaître le type réel de l'instance de classe manipulée par une variable de type objet, variant ou de type objet dynamique.
CryptageLa propriété ..Cryptage permet de gérer le type de cryptage de la communication entre les postes Client et le poste Serveur HFSQL.
MembreLa propriété ..Membre sur les variables de type Variant permet d'obtenir le tableau des éléments nommés.
TitreNoteLa propriété ..TitreNote permet de :
  • Connaître le titre des notes utilisé pour le dossier de programmation d'un champ, d'une fenêtre ou d'une page
  • Modifier le titre des notes utilisé pour le dossier de programmation d'un champ, d'une fenêtre ou d'une page.
iPhone/iPad Les nouvelles propriétés du WLangage pour les applications iPhone/iPad sont les suivantes :
BalayageVerticalLa propriété ..BalayageVertical permet de connaître et de modifier le sens du balayage dans une fenêtre interne avec balayage.
CompacteOptionLa propriété ..CompacteOption permet de :
  • savoir si les options d'un champ Interrupteur, Sélecteur ou Tableau de bord sont en mode compacté.
  • passer les options d'un champ Interrupteur, Sélecteur ou Tableau de bord en mode compacté.
CouleurTexteIndicationLa propriété ..CouleurTexteIndication permet de connaître et de modifier la couleur du texte d'indication d'un champ de saisie.
CouleurTitreLa propriété ..CouleurTitre permet de :
  • connaître la couleur du texte du titre d'une colonne d’un champ Table.
  • modifier la couleur du texte du titre d'une colonne ou de toutes les colonnes d’un champ Table.
EffacementAutomatiqueLa propriété ..EffacementAutomatique permet de :
  • savoir si un champ de saisie est en mode "Effacement automatique".
  • modifier la caractéristique "Effacement automatique" d'un champ de saisie.
HauteurElémentLa propriété ..HauteurElément permet de :
  • Connaître ou modifier la hauteur des éléments d'un champ Organigramme.
  • Connaître ou modifier la hauteur des cellules d'un champ Tableau de bord.
LargeurElémentLa propriété ..LargeurElément permet de :
  • Connaître ou modifier la largeur des éléments d'un champ Organigramme.
  • Connaître ou modifier la largeur des cellules d'un champ Tableau de bord.
MargeHauteLa propriété ..MargeHaute permet de :
  • Connaître la marge haute d'un état.
  • Modifier la marge haute d'un état.
MargeLargeurLa propriété ..MargeLargeur permet de :
  • Connaître la marge horizontale entre les Widgets présents dans un champ Tableau de bord.
  • Modifier la marge horizontale entre les Widgets présents dans un champ Tableau de bord.
RendezVousContinuLa propriété ..RendezVousContinu permet de connaître ou de modifier la méthode d'affichage des rendez-vous sur plusieurs jours.
RetraitBasLa propriété ..RetraitBas permet de connaître et de modifier l'espace laissé en bas du texte (marge basse) dans un champ Libellé.
RetraitDroitLa propriété ..RetraitDroit permet de connaître et modifier l'espace laissé à droite du texte dans un champ.
RetraitGaucheLa propriété ..RetraitGauche permet de connaître et de modifier l'espace laissé à gauche du texte dans :
  • les colonnes des champs Table et Table hiérarchique (entre le début de la colonne et le début du texte).
  • les champs de saisie.
  • les champs Liste et Combo.
  • les champs Bouton.
  • les champs Ruban.
  • les champs Onglet.
  • Les champs Libellé.
RetraitHautLa propriété ..RetraitHaut permet de connaître et de modifier l'espace laissé en haut du texte (marge haute) dans un champ Libellé.
ScrollAuDoigtLa propriété ..ScrollAuDoigt permet de :
  • Savoir si le contenu d'un champ peut être déplacé avec le doigt ("scroll au doigt").
  • Autoriser ou non un champ à être manipulé directement avec le doigt.
ZoomAuDoigtLa propriété ..ZoomAuDoigt permet de :
  • savoir si un champ Image autorise le zoom au doigt.
  • autoriser ou non le zoom au doigt dans un champ Image.
Universal Windows 10 App Les nouvelles propriétés du WLangage pour les applications en mode Universal Windows 10 App sont les suivantes :
AngleLa propriété ..Angle permet de :
  • Connaître l'angle (en degrés) d'une variable de type Police.
  • Modifier l'angle (en degrés) d'une variable de type Police.
BarréLa propriété ..Barré permet de :
  • Savoir si une variable de type Police est barrée.
  • Barrer (ou non) une variable de type Police.
GrasLa propriété ..Gras permet de :
  • Savoir si une variable de type Police est en gras.
  • Modifier l'attribut gras d'une variable de type Police.
ItaliqueLa propriété ..Italique permet de :
  • Savoir si une variable de type police est en italique.
  • Modifier l'attribut italique d'une variable de type police.
SoulignéLa propriété ..Souligné permet de :
  • Savoir si une variable de type Police est soulignée.
  • Souligner (ou non) une variable de type Police.
SousLibelléLa propriété ..SousLibellé permet de connaître et de modifier :
  • le libellé secondaire d'une option d'un champ Sélecteur ou Interrupteur.
  • le libellé secondaire d'un élément d'un champ TreeMap.
Propriétés améliorées du WLangage
Windows Mobile Les propriétés améliorées du WLangage pour les applications Windows Mobile sont les suivantes :
RetraitDroitCette propriété est désormais disponible pour les champs Libellé et les colonnes de table.
RetraitGaucheCette propriété est désormais disponible pour les champs Libellé.
Android Les propriétés améliorées du WLangage pour les applications Android sont les suivantes :
LiaisonFichierPossibilité de réaliser une liaison fichier sur une variable.
iPhone/iPad Les propriétés améliorées du WLangage pour les applications iPhone/iPad sont les suivantes :
XPermet désormais de connaître les coordonnées d'une répétition d'une zone répétée (par rapport à la zone répétée).
YPermet désormais de connaître les coordonnées d'une répétition d'une zone répétée (par rapport à la zone répétée).
Universal Windows 10 App Les propriétés améliorées du WLangage pour les applications Universal Windows 10 App sont les suivantes :
CouleurPermet désormais de connaître et modifier la couleur d'une variable de type Police.
TaillePermet désormais de connaître et modifier la taille d'une variable de type Police.
XPermet désormais de connaître les coordonnées d'une répétition d'une zone répétée (par rapport à la zone répétée).
YPermet désormais de connaître les coordonnées d'une répétition d'une zone répétée (par rapport à la zone répétée).
Nouveaux types avancés du WLangage
Android Les nouveaux types avancés disponibles pour les applications Android sont les suivants :
AuthTokenLe type AuthToken contient les caractéristiques d'un token d'accès à un Webservice.
CookieLe type Cookie permet de manipuler les cookies transmis dans des requêtes HTTP.
gglCheminLe type gglChemin permet de définir les caractéristiques du chemin à dessiner sur une carte...
gglCoordonnéeLe type gglCoordonnée permet de décrire et de manipuler un point géographique d'une carte...
gglMarqueurLe type gglMarqueur permet de définir les caractéristiques d'un marqueur à placer sur une carte...
gglParamètreCarteLe type gglParamètreCarte permet de définir toutes les caractéristiques avancées d'une carte ...
httpAvancementLe type httpAvancement permet de gérer l'avancement de l'envoi ou de la réception d'une requête HTTP.
httpRéponseLe type httpRéponse permet de récupérer toutes les caractéristiques avancées de la réponse d’une requête HTTP/HTTPS.
httpRequêteLe type httpRequête permet de définir toutes les caractéristiques avancées d’une requête HTTP/HTTPS.
OAuth2ParamètresLe type OAuth2Paramètres permet de définir toutes les informations nécessaires pour s’authentifier sur un service implémentant le standard OAuth 2.0.
ProcédureLe type Procédure permet de manipuler par programmation :
  • les procédures ou méthodes présentes dans le projet.
  • les procédures ou méthodes présentes dans un composant interne.
  • les procédures ou méthodes présentes dans un composant externe.
restRéponseLe type restRéponse permet de récupérer toutes les caractéristiques avancées de la réponse d’une requête REST.
restRequêteLe type restRequête permet de définir toutes les caractéristiques avancées d'une requête REST.
Widget Android Les nouveaux types avancés disponibles pour les applications en mode Widget Android sont les suivants :
CookieLe type Cookie permet de manipuler les cookies transmis dans des requêtes HTTP.
gglCheminLe type gglChemin permet de définir les caractéristiques du chemin à dessiner sur une carte...
gglCoordonnéeLe type gglCoordonnée permet de décrire et de manipuler un point géographique d'une carte...
gglMarqueurLe type gglMarqueur permet de définir les caractéristiques d'un marqueur à placer sur une carte...
gglParamètreCarteLe type gglParamètreCarte permet de définir toutes les caractéristiques avancées d'une carte ...
httpAvancementLe type httpAvancement permet de gérer l'avancement de l'envoi ou de la réception d'une requête HTTP.
httpRéponseLe type httpRéponse permet de récupérer toutes les caractéristiques avancées de la réponse d’une requête HTTP/HTTPS.
httpRequêteLe type httpRequête permet de définir toutes les caractéristiques avancées d’une requête HTTP/HTTPS.
ProcédureLe type Procédure permet de manipuler par programmation :
  • les procédures ou méthodes présentes dans le projet.
  • les procédures ou méthodes présentes dans un composant interne.
  • les procédures ou méthodes présentes dans un composant externe.
restRéponseLe type restRéponse permet de récupérer toutes les caractéristiques avancées de la réponse d’une requête REST.
restRequêteLe type restRequête permet de définir toutes les caractéristiques avancées d'une requête REST.
iPhone/iPad Les nouveaux types avancés disponibles pour les applications iPhone/iPad sont les suivants :
gglCheminLe type gglChemin permet de définir les caractéristiques du chemin à dessiner sur une carte...
gglCoordonnéeLe type gglCoordonnée permet de décrire et de manipuler un point géographique d'une carte...
gglMarqueurLe type gglMarqueur permet de définir les caractéristiques d'un marqueur à placer sur une carte...
gglParamètreCarteLe type gglParamètreCarte permet de définir toutes les caractéristiques avancées d'une carte ...
mqttSessionLe type mqttSession permet de définir tous les paramètres de connexion au Broker MQTT.
Universal Windows 10 App Les nouveaux types avancés disponibles pour les applications en mode Universal Windows 10 App sont les suivants :
AdresseEmailLe type AdresseEmail permet de manipuler une adresse email ainsi que son type (domicile, bureau, etc.).
AdresseSIPLe type AdresseSIP permet de définir toutes les caractéristiques avancées d'une adresse SIP.
AdresseWebLe type AdresseWeb permet de définir toutes les caractéristiques avancées d'une adresse de site Web ainsi que son type (page personnelle, blog, ftp, etc.).
ContactLe type Contact permet de définir toutes les caractéristiques avancées d'un contact du répertoire téléphonique.
ContactSourceLe type ContactSource permet de définir toutes les caractéristiques avancées d'une source (ou compte) de contacts (exemple : Google, Exchange, Facebook).
EvénementLe type Evénement permet de définir toutes les caractéristiques avancées d'un événement : anniversaire, fête, ...
hOpérationServeurCe type est utilisé pour récupérer les opérations automatiques en cours sur un serveur HFSQL.
TéléphoneLe type Téléphone permet de manipuler un numéro de téléphone ainsi que son type (domicile, bureau, ...).
Types avancés améliorés du WLangage
Windows Mobile Les types avancés améliorés pour les applications Android sont les suivants :
gglParamètreCarteNouvelle propriété ..Echelle qui modifie le nombre de pixels renvoyés.
Android Les types avancés améliorés pour les applications Android sont les suivants :
CodeBarresNouvelle constante CB_INCONNU permettant d'indiquer que le code-barres a été lu mais que son type est inconnu.
RendezVousNouvelle propriété ..Ordre qui permet de gérer les rendez-vous qui se chevauchent.
iPhone/iPad Les types avancés améliorés pour les applications iPhone/iPad sont les suivants :
DéfinitionNouvelle propriété ..DéfinitionAssociation permettant de connaître les types associés.
Description de procédureNouvelle propriété ..Associé permettant savoir si la description en cours est celle d'une procédure associée.
Description de propriétéNouvelle propriété ..Associé permettant savoir si la description en cours est celle d'une propriété associée.
Description de variableNouvelle propriété ..Associé permettant savoir si la description en cours est celle d'une variable associée.
EmaiSessionIMAPGestion des connexions SSL.
EmailSessionPOP3Gestion des connexions SSL.
EmailSessionSMTPGestion des connexions SSL.
RendezVousNouvelle propriété ..Ordre qui permet de gérer les rendez-vous qui se chevauchent.
Universal Windows 10 App Les types avancés améliorés pour les applications Universal Windows 10 App sont les suivants :
DéfinitionNouvelle propriété ..DéfinitionAssociation permettant de connaître les types associés.
Description de procédureNouvelle propriété ..Associé permettant savoir si la description en cours est celle d'une procédure associée.
Description de propriétéNouvelle propriété ..Associé permettant savoir si la description en cours est celle d'une propriété associée.
Description de variableNouvelle propriété ..Associé permettant savoir si la description en cours est celle d'une variable associée.
Version minimum requise
  • Version 22
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire