PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV 25 !
  • 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/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
En version 25, 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
WINDEVWindows Les nouvelles fonctions WLangage pour les applications WINDEV pour Windows sont les suivantes :
ChaîneVersJSONConvertit une chaîne au format JSON en une variable de type JSON.
ContinentListeRenvoie la liste des continents.
ContinentRécupèreRenvoie la variable de type Continent correspondant à une des valeurs suivantes :
  • une constante continent (code continent sur 2 caractères),
  • un libellé de continent.
CrypteGénèreCléRSAGénère un couple clé privée/clé publique au format RSA.
DateVersJourDeLaSemaineRenvoie le jour de la semaine correspondant à une date donnée.
DemandeMiseAJourUIDemande l'exécution de l'événement "Demande de mise à jour de l'affichage" de la fenêtre, de la fenêtre interne, de la page, de la page interne, du modèle de champs ou du superchamp.
DemandeMiseAJourUIParentDemande l'exécution du traitement "Demande de mise à jour de l'affichage" du parent.
EnModeDeviceOwnerIndique si l'application Android est en mode "Device owner".
EnModeKiosqueIndique si l'application Android est en mode kiosque.
EvénementExisteIndique si une procédure spécifique est exécutée lorsqu’un événement Windows est envoyé à un champ ou une fenêtre.
ExécuteMiseAJourUIExécute immédiatement l'événement "Demande de mise à jour de l'affichage" de la fenêtre, de la page, de la fenêtre interne, de la page interne, du modèle de champs ou du superchamp.
ExécuteMiseAJourUIParentExécute immédiatement l'événement "Demande de mise à jour de l'affichage" du parent.
ExtraitChaîneEntrePermet de :
  • extraire d'une chaîne de caractères une sous-chaîne entre deux séparateurs de chaînes donnés.
  • effectuer un parcours de sous-chaînes entre deux séparateurs de chaîne donnés dans une chaîne de caractères.
FAAActiveRéactive une Fonctionnalité Automatique de vos Applications (FAA) précédemment désactivée par la fonction FAADésactive.
FTPRécupèreFichierTransfère un fichier d'un serveur FTP (File Transfer Protocol) sur le poste en cours.
GalerieAffichePopupAffiche la popup automatique de zoom du champ Galerie d'images.
GalerieFermePopupFerme la popup automatique de zoom de la galerie d'images.
gpwVérificationBiométriqueActive la vérification biométrique pour l'utilisateur connecté ou récupère l'état actuel pour l'utilisateur connecté.
grComparatifPositionSérieFixe la position (gauche ou droite) d’une série dans un graphe de type Histogramme comparatif.
grSauveImageSauve l'image d'un graphe dans une variable de type Image.
HMiseAJourLiaisonMet à jour sur le serveur l'ensemble des liaisons impliquant un fichier de données HFSQL Client/Serveur.
iParamètreVisualisateurParamètre le visualisateur de rapports.
JSONVersChaîneConvertit le contenu d'une variable de type JSON en une chaîne au format JSON.
PaysListeRenvoie la liste de tous les pays ou des pays d'un continent donné selon la norme ISO 3166-1.
PaysRécupèreRenvoie la variable de type Pays correspondant à un code ISO ou un libellé de pays à la norme ISO 3166-1.
PicFusionneCalqueFusionne les calques d'une image au format WDPic.
PicRedimensionneRedimensionne une image au format WDPic.
PicRotationEffectue une rotation d'une image au format WDPic.
TableEnrouleDérouleEnroule ou déroule un élément d'un champ Table ou Table hiérarchique.
ToastAfficheFIOuvre un toast dont le contenu est basé sur une fenêtre interne.
VérifieTousFauxRenvoie Vrai si tous les éléments d'un tableau sont Faux.
VérifieTousVraiRenvoie Vrai si tous les éléments d'un tableau sont Vrai.
VérifieUnFauxRenvoie Vrai si au moins un élément d'un tableau est Faux.
VérifieUnVraiRenvoie Vrai si au moins un élément d'un tableau est Vrai.
XMLSigneSigne un document XML.
Les nouvelles fonctions WLangage (syntaxe préfixée) pour les applications WINDEV pour Windows sont les suivantes :
<Variable picCalque>.DessineArcDessine un arc de cercle ou un arc d'ellipse dans une variable de type picCalque.
<Variable WDPic>.DessineArcDessine un arc de cercle ou un arc d'ellipse dans une variable de type WDPic.
<Variable picCalque>.DessineCercleDessine un cercle ou une ellipse dans une variable de type picCalque.
<Variable WDPic>.DessineCercleDessine un cercle ou une ellipse dans une variable de type WDPic.
<Variable picCalque>.ChangeModeChange le mode de dessin utilisé par les fonctions de dessin (fonctions dLigne, dRectangle, ....).
<Variable WDPic>.ChangeModeChange le mode de dessin utilisé par les fonctions de dessin (fonctions dLigne, dRectangle, ....).
<Variable picCalque>.DessineCordeDessine une corde de cercle (intersection d'une ellipse et d'une droite) dans une variable de type picCalque.
<Variable WDPic>.DessineCordeDessine une corde de cercle (intersection d'une ellipse et d'une droite) dans une variable de type WDPic.
<Variable picCalque>.DébutDessinIndique que les fonctions de dessin qui vont être utilisées sont destinées à la variable de type picCalque spécifiée.
<Variable WDPic>.DébutDessinIndique que les fonctions de dessin qui vont être utilisées sont destinées à la variable de type WDPic spécifiée.
<Variable picCalque>.FinDessinLibère l'image de la mémoire.
<Variable WDPic>.FinDessinLibère l'image de la mémoire.
<Variable picCalque>.FondDéclare la couleur de fond par défaut des rectangles, des cercles, ... utilisés dans une variable de type picCalque.
<Variable WDPic>.FondDéclare la couleur de fond par défaut des rectangles, des cercles, ... utilisés dans une variable de type WDPic.
<Variable picCalque>.FusionneFusionne une image dans une autre image. Il est ainsi possible de créer des effets de fondu entre 2 images.
<Variable WDPic>.FusionneFusionne une image dans une autre image. Il est ainsi possible de créer des effets de fondu entre 2 images.
<Variable picCalque>.InverseCouleurInverse les couleurs d'une variable de type picCalque.
<Variable WDPic>.InverseCouleurInverse les couleurs d'une variable de type WDPic.
<Variable picCalque>.DessineLigneDessine une ligne dans une variable de type picCalque.
<Variable WDPic>.DessineLigneDessine une ligne dans une variable de type WDPic.
<Variable picCalque>.PixelCouleurIdentifie la couleur d'un pixel contenu dans une variable de type picCalque.
<Variable WDPic>.PixelCouleurIdentifie la couleur d'un pixel contenu dans une variable de type WDPic.
<Variable picCalque>.PixelOpacitéIdentifie l'opacité d'un pixel d'une image de type picCalque gérant la couche Alpha.
<Variable WDPic>.PixelOpacitéIdentifie l'opacité d'un pixel d'une image de type WDPic gérant la couche Alpha.
<Variable picCalque>.DessinePointDessine un point dans une variable de type picCalque.
<Variable WDPic>.DessinePointDessine un point dans une variable de type WDPic.
<Variable picCalque>.PoliceDéclare la police de caractères qui sera utilisée par la fonction dTexte dans une variable de type picCalque.
<Variable WDPic>.PoliceDéclare la police de caractères qui sera utilisée par la fonction dTexte dans une variable de type WDPic.
<Variable picCalque>.DessinePolygoneDessine un polygone dans une variable de type picCalque.
<Variable WDPic>.DessinePolygoneDessine un polygone dans une variable de type WDPic.
<Variable picCalque>.DessinePolyligneDessine une ligne composée de plusieurs segments.
<Variable WDPic>.DessinePolyligneDessine une ligne composée de plusieurs segments.
<Variable picCalque>.DessinePortionDessine une portion de cercle ou d'ellipse dans une variable de type picCalque.
<Variable WDPic>.DessinePortionDessine une portion de cercle ou d'ellipse dans une variable de type WDPic.
<Variable picCalque>.DessineRectangleArrondiDessine un rectangle arrondi dans une variable de type picCalque.
<Variable WDPic>.DessineRectangleArrondiDessine un rectangle arrondi dans une variable de type WDPic.
<Variable picCalque>.DessineRectangleDégradéDessine un rectangle dans une variable de type picCalque.
<Variable WDPic>.DessineRectangleDégradéDessine un rectangle dans une variable de type WDPic.
<Variable picCalque>.DessineRectangleDessine un rectangle dans une variable de type picCalque.
<Variable WDPic>.DessineRectangleDessine un rectangle dans une variable de type WDPic.
<Variable picCalque>.RedimensionneRedimensionne une image contenue dans une variable de type picCalque.
<Variable picCalque>.RemplissageColorie une zone dans une variable de type picCalque.
<Variable WDPic>.RemplissageColorie une zone dans une variable de type WDPic.
<Variable picCalque>.RotationEffectue une rotation d'une image contenue dans une variable de type picCalque.
<Variable picCaqlue>.StyloDéclare la couleur et le style par défaut du tracé des traits, des rectangles, des cercles, ... contenus dans une variable de type picCalque.
<Variable WDPic>.StyloDéclare la couleur et le style par défaut du tracé des traits, des rectangles, des cercles, ... contenus dans une variable de type WDPic.
<Variable picCalque>.SymétrieHorizontaleRetourne une image contenue dans une variable de type picCalque par rapport à un axe horizontal (symétrie par rapport à un axe horizontal).
<Variable WDPic>.SymétrieHorizontaleRetourne une image contenue dans une variable de type WDPic par rapport à un axe horizontal (symétrie par rapport à un axe horizontal).
<Variable picCalque>.SymétrieVerticaleRetourne l'image contenue dans une variable de type picCalque par rapport à un axe vertical (symétrie par rapport à un axe vertical).
<Variable WDPic>.SymétrieVerticaleRetourne l'image contenue dans une variable de type WDPic (sur le calque d'arrière-plan) par rapport à un axe vertical (symétrie par rapport à un axe vertical).
<Variable picCalque>.DessineTexteRTFDessine un texte RTF dans une variable de type picCalque.
<Variable WDPic>.DessineTexteRTFDessine un texte RTF dans une variable de type WDPic.
<Variable picCalque>.DessineTexteDessine un texte dans une variable de type picCalque.
<Variable WDPic>.DessineTexteDessine un texte dans une variable de type WDPic.
<Zone répétée>.AffichePopupAffiche la popup automatique de zoom du champ Galerie d'images.
<Variable Connexion>.ActiveTriggerServeurRé-active un trigger serveur précédemment désactivé par la fonction HDésactiveTriggerServeur.
<Variable Connexion>.AjouteGroupeAjoute un groupe d'utilisateurs.
<Variable Connexion>.AjouteLiaisonAjoute une règle d'intégrité entre deux fichiers sur le serveur.
<Variable Connexion>.AjouteOptimisationPlanifiéeAjoute une tâche d'optimisation des fichiers de données HFSQL Client/Serveur.
<Variable Connexion>.AjoutePlanificationCrée une tâche planifiée sur un serveur HFSQL :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d’une vue matérialisée.
<Variable Connexion>.AjouteSauvegardePlanifiéeAjoute une planification de sauvegarde complète (avec ou sans sauvegarde différentielle) sur le serveur défini par la connexion.
<Variable Connexion>.AjouteTâcheAjoute une tâche planifiée sur le serveur défini par la connexion.
<Variable Connexion>.AjouteUtilisateurAjoute un utilisateur à une base de données.
<Variable Connexion>.AnnuleSauvegardeAnnule une sauvegarde en cours.
<Variable Connexion>.ArrêteServeurArrête un serveur HFSQL.
<Variable Connexion>.ChargeParamètreLit un paramètre précédemment sauvegardé à partir d'une procédure stockée grâce à la fonction HSauveParamètre.
<Variable Connexion>.CopieFichierEffectue une copie d'un fichier HFSQL (fichiers .fic, .ndx et .mmo s'ils existent) :
  • du serveur HFSQL sur le serveur (pour faire une sauvegarde par exemple).
  • du serveur HFSQL sur le client (pour faire une sauvegarde en local par exemple).
  • du client sur le serveur HFSQL (pour mettre à jour les fichiers de données par exemple).
  • d'un serveur HFSQL vers un autre serveur HFSQL.
<Variable Connexion>.DéclencheMiseAJourServeurPermet de déclencher immédiatement la mise à jour automatique du serveur.
<Variable Connexion>.DéconnecteClientAffiche un message sur le(s) poste(s) Client et déconnecte l'application.
<Variable Connexion>.DécritTriggerServeurAjoute ou modifie un trigger serveur.
<Variable Connexion>.DésactiveTriggerServeurDésactive un trigger Serveur HFSQL Client/Serveur sur un serveur.
<Variable Connexion>.DétruitTriggerServeurDétruit un trigger serveur.
<Variable Connexion>.DupliqueBaseDeDonnéesDuplique la base de données associée à une connexion sur un serveur HFSQL.
<Variable Connexion>.EnvoieMessageVersClientAffiche un message sur le(s) poste(s) Client.
<Variable Connexion>.Exé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.
<Variable Connexion>.ExécuteProcédureExécute une procédure stockée.
<Variable Connexion>.ExécuteSauvegardePlanifiéeForce le déclenchement d'une sauvegarde planifiée.
<Variable Connexion>.FermeConnexionFerme une connexion à une base de données.
<Variable Connexion>.FichierExistePermet de savoir si un fichier existe, c'est-à-dire s'il a été créé physiquement (fonctions HCréation ou HCréationSiInexistant).
<Variable Connexion>.FinInterditAccèsBaseDeDonnéesRé-autorise l'accès (c'est-à-dire la connexion) à une ou plusieurs bases de données accessibles par une connexion.
<Variable Connexion>.GèreIntégritéActive ou désactive la gestion d'une contrainte d'intégrité sur une liaison d'un fichier de données.
<Variable Connexion>.Gè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.
<Variable Connexion>.GèreServeurPermet de connaître et de modifier certains paramétrages du serveur HFSQL Client/Serveur.
<Variable Connexion>.GèreTâcheActive ou désactive une tâche planifiée d'un serveur HFSQL Client/Serveur.
<Connexion>.InfoBlocageRenvoie 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.
<Variable Connexion>.InfoDroitBaseDeDonnéesPermet de connaître les droits sur une base de données définis pour un utilisateur ou un groupe.
<Variable Connexion>.InfoDroitFichierPermet de connaître les droits accordés sur un fichier de données HFSQL Client/Serveur pour un utilisateur ou un groupe.
<Variable Connexion>.InfoDroitServeurPermet de connaître les droits accordés sur un serveur à un utilisateur ou à un groupe d'utilisateurs.
<Variable Connexion>.InfoDroitVuePermet de connaître les droits accordés sur une vue SQL ou sur une vue matérialisée pour un utilisateur ou un groupe.
<Variable Connexion>.InfoFichierRenvoie les caractéristiques d'un fichier de données HFSQL Classic ou Client/Serveur.
<Variable Connexion>.InfoGroupeRenvoie des informations sur le groupe d'utilisateurs spécifié.
<Variable Connexion>.InfoPropriétéBaseDeDonnéesPermet de connaître les propriétés d'une base de données située sur un serveur HFSQL.
<Variable Connexion>.InfoPropriétéFichierPermet de connaître les propriétés d'un fichier de données situé sur un serveur HFSQL.
<Variable Connexion>.InfoPropriétéServeurPermet de connaître les propriétés d'un serveur HFSQL.
<Variable Connexion>.InfoSauvegardeRenvoie des informations sur une ou plusieurs sauvegardes effectuées sur un serveur HFSQL Client/Serveur.
<Variable Connexion>.InfoServeurRenvoie l'information spécifiée à propos du poste serveur.
<Variable Connexion>.InfoTâcheRenvoie les caractéristiques d'une tâche planifiée dans une variable de type hTâchePlanifiée.
<Variable Connexion>.InfoUtilisateurMet à jour les variables de gestion des utilisateurs avec les informations concernant l'utilisateur spécifié.
<Variable Connexion>.InfoVueRenvoie des informations sur une vue matérialisée.
<Variable Connexion>.InterditAccèsBaseDeDonnéesInterdit toutes les nouvelles connexions à une base de données ou bien à toutes les bases de données.
<Variable Connexion>.ListeBaseDeDonnéesListe les bases de données Client/Serveur associées à une connexion.
<Variable Connexion>.ListeElémentStockéRenvoie la liste des éléments stockés sur un serveur HFSQL (collections de procédures, procédures stockées ou requêtes).
<Variable Connexion>.ListeGroupeRenvoie la liste des groupes d'utilisateurs définis pour une connexion.
<Variable Connexion>.ListeOptimisationPlanifiéeListe les tâches d'optimisation planifiées des fichiers de données HFSQL Client/Serveur pour une connexion.
<Variable Connexion>.ListeParamètreRenvoie la liste des paramètres sauvegardés à partir des procédures stockées sur le serveur.
<Variable Connexion>.ListePlanificationListe 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.
<Variable Connexion>.ListeSauvegardePlanifiéeListe les sauvegardes complètes et différentielles qui ont été planifiées sur un serveur HFSQL Client/Serveur.
<Variable Connexion>.ListeTâcheListe les tâches planifiées d'un serveur HFSQL Client/Serveur pour une connexion donnée.
<Variable Connexion>.ListeUtilisateurRenvoie la liste des utilisateurs définis pour une connexion.
<Variable Connexion>.MaintenanceServeurVérifie et optimise les tables système d’un serveur HFSQL.
<Variable Connexion>.MiseAJourCollectionCrée ou met à jour une collection de procédures sur un serveur HFSQL.
<Variable Connexion>.MiseAJourRequêteCrée ou met à jour une requête sur un serveur HFSQL.
<Variable Connexion>.MiseAJourVueCrée ou met à jour la description d’une vue SQL ou d’une vue matérialisée depuis l’analyse vers un serveur HFSQL.
<Variable Connexion>.ModifieDroitBaseDeDonnéesModifie les droits donnés à un utilisateur ou à un groupe pour une base de données HFSQL Client/Serveur.
<Variable Connexion>.ModifieDroitFichierModifie les droits accordés sur un fichier de données HFSQL Client/Serveur pour un utilisateur ou un groupe.
<Variable Connexion>.ModifieDroitServeurModifie les droits accordés sur un serveur HFSQL pour un utilisateur ou un groupe.
<Variable Connexion>.ModifieDroitVueModifie les droits accordés sur une vue SQL ou sur une vue matérialisée pour un utilisateur ou un groupe.
<Variable Connexion>.ModifieGroupeModifie les informations du groupe en fonction des éléments présents dans les variables de gestion de groupe correspondantes.
<Variable Connexion>.ModifieOptimisationPlanifiéeModifie une tâche d'optimisation planifiée sur le serveur HFSQL défini par la connexion.
<Variable Connexion>.ModifiePlanificationModifie une tâche planifiée sur un serveur HFSQL :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d’une vue matérialisée.
<Variable Connexion>.ModifiePropriétéBaseDeDonnéesModifie les propriétés d'une base de données située sur un serveur HFSQL.
< Variable Connexion>.ModifiePropriétéFichierModifie les propriétés d'un fichier HFSQL situé sur un serveur.
<Variable Connexion>.ModifiePropriétéServeurModifie les propriétés d'un serveur HFSQL.
<Variable Connexion>.ModifieSauvegardePlanifiéeModifie une planification de sauvegarde.
<Variable Connexion>.ModifieTâcheModifie une tâche planifiée sur le serveur HFSQL défini par la connexion.
<Variable Connexion>.ModifieUtilisateurModifie les informations d'un utilisateur en fonction des éléments présents dans les variables de gestion des utilisateurs correspondantes.
<Variable Connexion>.NotifAjouteDestinataireCCAjoute des destinataires pour les notifications envoyées via les Centres de Contrôle (outil de messagerie WDBal).
<Variable Connexion>.NotifAjouteDestinataireEmailAjoute des destinataires pour les notifications envoyées par email.
<Variable Connexion>.NotifConfigureSpécifie et configure le serveur utilisé pour l'envoi des notifications par le serveur HFSQL.
<Variable Connexion>.NotifListeDestinataireCCRenvoie la liste des destinataires d'une notification envoyée via les Centres de Contrôle (outil de messagerie WDBal).
<Variable Connexion>.NotifListeDestinataireEmailRenvoie la liste des destinataires d'une notification par email.
<Variable Connexion>.NotifSupprimeDestinataireCCSupprime les destinataires d'une notification envoyée via les Centres de Contrôle (outil de messagerie WDBal).
<Variable Connexion>.NotifSupprimeDestinataireEmailSupprime les destinataires d'une notification par email.
<Variable Connexion>.OpérationEncoursRenvoie la liste des opérations automatiques en cours sur un serveur HFSQL.
<Variable Connexion>.OuvreConnexionOuvre une connexion à une base de données spécifique.
<Variable Connexion>.PrioritéClientModifie la priorité d'une application cliente.
<Variable Connexion>.PrioritéPermet de connaître ou de modifier la priorité de l'application appelante.
<Variable Connexion>.QualitéConnexionRenvoie l'indice de qualité de la connexion : plus l'indice est élevé et plus la connexion est rapide.
<Variable Connexion>.RafraîchitVueDemande le recalcul du contenu d’une vue matérialisée.
<Variable Connexion>.RécupèreLogCrée un fichier texte contenant les logs du serveur entre deux dates données.
<Variable Connexion>.RécupèreSauvegardeRécupère en local le contenu d'une sauvegarde compressée (au format ZIP) réalisée sur un serveur HFSQL.
<Variable Connexion>.RégénèreFichierRégénère un fichier de données à partir de son journal.
<Variable Connexion>.RestaureSauvegardePermet 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.
<Variable Connexion>.RSAjouteConfigAjoute une réplication entre deux serveurs HFSQL sur le poste serveur maître.
<Variable Connexion>.RSAttendTraitementDonnéesPermet d’attendre que :
  • les données à répliquer sur le serveur maître soient envoyées sur le serveur abonné.
  • les données à répliquer reçues sur le serveur abonné soient entièrement appliquées.
<Variable Connexion>.RSDéclencheExécute immédiatement une réplication périodique entre serveurs HFSQL : la réplication se déclenche avant la planification prévue.
<Variable Connexion>.RSInfoPermet de lire la configuration de la réplication pour un serveur HFSQL participant à une ou plusieurs réplication(s).
<Variable Connexion>.RSInitConfigure un serveur HFSQL pour que ce serveur soit un serveur maître ou un serveur abonné d'une réplication entre serveurs HFSQL.
<Variable Connexion>.RSListeConfigListe les réplications disponibles sur un serveur HFSQL maître.
<Variable Connexion>.RSModifieConfigModifie certains paramètres d'une réplication existante entre deux serveurs HFSQL.
<Variable Connexion>.RSSupprimeConfigSupprime une réplication entre deux serveurs HFSQL.
<Variable Connexion>.SauvegardeRéalise la sauvegarde du contenu d'un serveur HFSQL : toutes les bases de données du serveur, une ou plusieurs bases de données, un ou plusieurs fichiers de données.
<Variable Connexion>.SauveParamètreSauve une valeur persistante sur le serveur HFSQL.
<Variable Connexion>.SimuleRéseauSimule le fonctionnement de HFSQL Client/Serveur sur un réseau ADSL ou 3G.
<Variable Connexion>.SupprimeBaseDeDonnéesSupprime une base de données présente sur un serveur HFSQL.
<Variable Connexion>.SupprimeCollectionSupprime une collection de procédures stockées d'un serveur HFSQL.
<Variable Connexion>.SupprimeFichierSupprime les fichiers de données HFSQL (fichiers .fic, .ndx, .ftx et .mmo s'ils existent) sur le serveur.
<Variable Connexion>.SupprimeGroupeSupprime un groupe d'utilisateurs associé à une connexion, sur le serveur.
<Variable Connexion>.SupprimeLiaisonSupprime une règle d'intégrité entre deux fichiers de données sur le serveur.
<Variable Connexion>.SupprimeOptimisationPlanifiéeSupprime une tâche d'optimisation planifiée de fichiers de données HFSQL Client/Serveur.
<Variable Connexion>.SupprimeParamètreSupprime un paramètre précédemment sauvé avec la fonction HSauveParamètre.
<Variable Connexion>.SupprimePlanificationSupprime une tâche planifiée sur un serveur HFSQL :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d’une vue matérialisée.
<Variable Connexion>.SupprimeRépertoireSupprime un répertoire présent dans une base de données HFSQL Client/Serveur.
<Variable Connexion>.SupprimeRequêteSupprime une requête (utilisée par des procédures stockées) d'un serveur HFSQL.
<Variable Connexion>.SupprimeSauvegardePlanifiéeSupprime une planification de sauvegarde sur un serveur HFSQL Client/Serveur.
<Variable Connexion>.SupprimeSauvegardeSupprime une sauvegarde précédemment effectuée avec la fonction HSauvegarde.
<Variable Connexion>.SupprimeTâcheSupprime une tâche planifiée d'un serveur HFSQL Client/Serveur.
<Variable Connexion>.SupprimeUtilisateurSupprime un utilisateur associé à une connexion sur le serveur HFSQL.
<Variable Connexion>.TransactionAnnuleSi une transaction est en cours, annule toutes les opérations effectuées sur les fichiers de données en transactions depuis le début de la transaction.
<Variable Connexion>.TransactionDébutDémarre une transaction sur les fichiers de données (HFSQL ou accédés via Accès Natif) et crée le fichier des transactions.
<Variable Connexion>.TransactionFinValide la transaction en cours :
  • les modifications effectuées sur le fichier de données depuis le début de la transaction (fonction HTransactionDébut) sont validées.
  • le fichier de transaction est supprimé (si la transaction est la dernière transaction en cours dans le cas d'une application réseau)
  • les enregistrements bloqués en lecture par la transaction sont débloqués.
<Variable Connexion>.TransactionIsolationConfigure le mode d’isolation des transactions pour une connexion vers un serveur HFSQL.
<Variable Connexion>.TransactionListeListe les transactions en cours ou interrompues sur le serveur de la connexion spécifiée.
<Variable Connexion>.TransactionDémarre une transaction sur les fichiers de données (HFSQL ou accédés via Accès Natif) et crée le fichier des transactions.
<Variable Connexion>.VérifieMiseAJourServeurVérifie s'il existe une version plus récente du serveur HFSQL pouvant être mise à jour automatiquement.
<Variable WDPic>.FusionneCalqueFusionne les calques d'une image au format WDPic.
<Variable WDPic>.RedimensionneRedimensionne une image au format WDPic.
<Variable WDPic>.RotationEffectue une rotation d'une image au format WDPic.
<Variable WDPic>.SauveSauve l’image présente dans une variable de type WDPic.
<Table>.EnrouleDérouleEnroule ou déroule un élément d'un champ Table ou Table hiérarchique.
<Type Tableau>.TousFauxRenvoie Vrai si tous les éléments d'un tableau sont Faux.
<Type Tableau>.TousVraiRenvoie Vrai si tous les éléments d'un tableau sont Vrai.
<Type Tableau>.UnFauxRenvoie Vrai si au moins un élément d'un tableau est Faux.
<Type Tableau>.UnVraiRenvoie Vrai si au moins un élément d'un tableau est Vrai.
WINDEVJava Les nouvelles fonctions WLangage pour les applications WINDEV pour Java sont les suivantes :
DateVersJourDeLaSemaineRenvoie le jour de la semaine correspondant à une date donnée.
EnModeDeviceOwnerIndique si l'application Android est en mode "Device owner".
EnModeKiosqueIndique si l'application Android est en mode kiosque.
Les nouvelles fonctions WLangage (syntaxe préfixée) pour les applications WINDEV pour Java sont les suivantes :
<Image>.DessineArcDessine un arc de cercle ou un arc d'ellipse dans un champ Image.
<Variable Image>.DessineArcDessine un arc de cercle ou un arc d'ellipse dans une variable de type Image.
<Image>.DessineCercleDessine un cercle ou une ellipse dans un champ Image.
<Variable Image>.DessineCercleDessine un cercle ou une ellipse dans une variable de type Image.
<Image>.ChangeModeChange le mode de dessin utilisé par les fonctions de dessin (fonctions dLigne, dRectangle, ....).
<Variable Image>.ChangeModeChange le mode de dessin utilisé par les fonctions de dessin (fonctions dLigne, dRectangle, ....).
<Image>.DessineCordeDessine une corde de cercle (intersection d'une ellipse et d'une droite) dans un champ Image.
<Variable Image>.DessineCordeDessine une corde de cercle (intersection d'une ellipse et d'une droite) dans une variable de type Image.
<Image>.FondDéclare la couleur de fond par défaut des rectangles, des cercles, ... utilisés dans un champ Image.
<Variable Image>.FondDéclare la couleur de fond par défaut des rectangles, des cercles, ... utilisés dans une variable de type Image.
<Image>.DessineLigneDessine une ligne dans un champ Image.
<Variable Image>.DessineLigneDessine une ligne dans une variable de type Image.
<Image>.PixelCouleurIdentifie la couleur d'un pixel contenu dans un champ Image.
<Variable Image>.PixelCouleurIdentifie la couleur d'un pixel contenu dans une variable de type Image.
<Image>.PixelOpacitéIdentifie l'opacité d'un pixel d'une image (présente dans un champ Image) gérant la couche Alpha.
<Variable Image>.PixelOpacitéIdentifie l'opacité d'un pixel d'une image (présente dans une variable de type Image) gérant la couche Alpha.
<Image>.DessinePointDessine un point dans un champ Image.
<Variable Image>.DessinePointDessine un point dans une variable de type Image.
<Image>.PoliceDéclare la police de caractères qui sera utilisée par la fonction dTexte dans un champ Image.
<Variable Image>.PoliceDéclare la police de caractères qui sera utilisée par la fonction dTexte dans une variable de type Image.
<Image>.DessinePolygoneDessine un polygone dans un champ Image,
<Variable Image>.DessinePolygoneDessine un polygone dans une variable de type Image.
<Image>.DessinePortionDessine une portion de cercle ou d'ellipse dans un champ Image.
<Variable Image>.DessinePortionDessine une portion de cercle ou d'ellipse dans une variable de type Image.
<Image>.DessineRectangleDégradéDessine un rectangle dans un champ Image.
<Variable Image>.DessineRectangleDégradéDessine un rectangle dans une variable de type Image.
<Image>.DessineRectangleDessine un rectangle dans un champ Image.
<Variable Image>.DessineRectangleDessine un rectangle dans une variable de type Image.
<Image>.StyloDéclare la couleur et le style par défaut du tracé des traits, des rectangles, des cercles, ... contenus dans un champ Image.
<Variable Image>.StyloDéclare la couleur et le style par défaut du tracé des traits, des rectangles, des cercles, ... contenus dans une variable de type Image.
<Image>.DessineTexteDessine un texte dans un champ Image.
<Variable Image>.DessineTexteDessine un texte dans une variable de type Image.
WINDEVLinux Les nouvelles fonctions WLangage pour les applications WINDEV pour Linux sont les suivantes :
ChaîneVersJSONConvertit une chaîne au format JSON en une variable de type JSON.
ContinentListeRenvoie la liste des continents.
ContinentRécupèreRenvoie la variable de type Continent correspondant à une des valeurs suivantes :
  • une constante continent (code continent sur 2 caractères),
  • un libellé de continent.
CrypteGénèreCléRSAGénère un couple clé privée/clé publique au format RSA.
DateVersJourDeLaSemaineRenvoie le jour de la semaine correspondant à une date donnée.
DemandeMiseAJourUIDemande l'exécution de l'événement "Demande de mise à jour de l'affichage" de la fenêtre, de la fenêtre interne, de la page, de la page interne, du modèle de champs ou du superchamp.
DemandeMiseAJourUIParentDemande l'exécution du traitement "Demande de mise à jour de l'affichage" du parent.
EnModeDeviceOwnerIndique si l'application Android est en mode "Device owner".
EnModeKiosqueIndique si l'application Android est en mode kiosque.
ExécuteMiseAJourUIExécute immédiatement l'événement "Demande de mise à jour de l'affichage" de la fenêtre, de la page, de la fenêtre interne, de la page interne, du modèle de champs ou du superchamp.
ExécuteMiseAJourUIParentExécute immédiatement l'événement "Demande de mise à jour de l'affichage" du parent.
ExtraitChaîneEntrePermet de :
  • extraire d'une chaîne de caractères une sous-chaîne entre deux séparateurs de chaînes donnés.
  • effectuer un parcours de sous-chaînes entre deux séparateurs de chaîne donnés dans une chaîne de caractères.
FAAActiveRéactive une Fonctionnalité Automatique de vos Applications (FAA) précédemment désactivée par la fonction FAADésactive.
FTPRécupèreFichierTransfère un fichier d'un serveur FTP (File Transfer Protocol) sur le poste en cours.
gpwVérificationBiométriqueActive la vérification biométrique pour l'utilisateur connecté ou récupère l'état actuel pour l'utilisateur connecté.
HMiseAJourLiaisonMet à jour sur le serveur l'ensemble des liaisons impliquant un fichier de données HFSQL Client/Serveur.
JSONVersChaîneConvertit le contenu d'une variable de type JSON en une chaîne au format JSON.
PaysListeRenvoie la liste de tous les pays ou des pays d'un continent donné selon la norme ISO 3166-1.
PaysRécupèreRenvoie la variable de type Pays correspondant à un code ISO ou un libellé de pays à la norme ISO 3166-1.
sDansFileEntréeRécupère le nombre d'octets en attente dans le buffer d'entrée du port série ou du port infrarouge spécifié.
sEchapLance diverses fonctions agissant directement sur les bits du port série, du port parallèle ou du port infrarouge, indépendamment du protocole de communication.
sEcritÉcrit une chaîne de caractères dans le buffer de sortie du port série, du port parallèle ou du port infrarouge spécifié.
sFermeFerme le port série, le port parallèle ou le port infrarouge spécifié.
sFixeParamètreFixe ou modifie les paramètres de configuration du port série, du port parallèle ou du port infrarouge spécifié.
sLitLit une chaîne de caractères dans le buffer d'entrée du port série spécifié.
SOAPAjouteAssertionSAMLAjoute une assertion SAML à une requête de Webservice.
SOAPAjouteSignatureXMLAjoute une signature XML à une requête de Webservice.
sOuvreOuvre et initialise :
  • soit un port série.
  • soit un port parallèle.
  • soit un port infrarouge.
SSHCommandeEnvoie une commande à un serveur SSH. La session est ouverte et refermée automatiquement après l'envoi de la commande.
SSHConnecteShellOuvre une nouvelle session SSH de type "Shell".
SSHDéconnecteShellFerme une session SSH précédemment ouverte grâce à la fonction SSHConnecteShell.
SSHEcritEcrit des données dans la session SSH spécifiée.
SSHLitLit les données présentes sur le buffer de sortie de la session SSH.
VérifieTousFauxRenvoie Vrai si tous les éléments d'un tableau sont Faux.
VérifieTousVraiRenvoie Vrai si tous les éléments d'un tableau sont Vrai.
VérifieUnFauxRenvoie Vrai si au moins un élément d'un tableau est Faux.
VérifieUnVraiRenvoie Vrai si au moins un élément d'un tableau est Vrai.
XMLSigneSigne un document XML.
Les nouvelles fonctions WLangage (syntaxe préfixée) pour les applications WINDEV pour Linux sont les suivantes :
<Variable picCalque>.DessineArcDessine un arc de cercle ou un arc d'ellipse dans une variable de type picCalque.
<Variable WDPic>.DessineArcDessine un arc de cercle ou un arc d'ellipse dans une variable de type WDPic.
<Variable picCalque>.DessineCercleDessine un cercle ou une ellipse dans une variable de type picCalque.
<Variable WDPic>.DessineCercleDessine un cercle ou une ellipse dans une variable de type WDPic.
<Variable picCalque>.ChangeModeChange le mode de dessin utilisé par les fonctions de dessin (fonctions dLigne, dRectangle, ....).
<Variable WDPic>.ChangeModeChange le mode de dessin utilisé par les fonctions de dessin (fonctions dLigne, dRectangle, ....).
<Variable picCalque>.DessineCordeDessine une corde de cercle (intersection d'une ellipse et d'une droite) dans une variable de type picCalque.
<Variable WDPic>.DessineCordeDessine une corde de cercle (intersection d'une ellipse et d'une droite) dans une variable de type WDPic.
<Variable picCalque>.DébutDessinIndique que les fonctions de dessin qui vont être utilisées sont destinées à la variable de type picCalque spécifiée.
<Variable WDPic>.DébutDessinIndique que les fonctions de dessin qui vont être utilisées sont destinées à la variable de type WDPic spécifiée.
<Variable picCalque>.FinDessinLibère l'image de la mémoire.
<Variable WDPic>.FinDessinLibère l'image de la mémoire.
<Variable picCalque>.FondDéclare la couleur de fond par défaut des rectangles, des cercles, ... utilisés dans une variable de type picCalque.
<Variable WDPic>.FondDéclare la couleur de fond par défaut des rectangles, des cercles, ... utilisés dans une variable de type WDPic.
<Variable picCalque>.FusionneFusionne une image dans une autre image. Il est ainsi possible de créer des effets de fondu entre 2 images.
<Variable WDPic>.FusionneFusionne une image dans une autre image. Il est ainsi possible de créer des effets de fondu entre 2 images.
<Variable picCalque>.InverseCouleurInverse les couleurs d'une variable de type picCalque.
<Variable WDPic>.InverseCouleurInverse les couleurs d'une variable de type WDPic.
<Variable picCalque>.DessineLigneDessine une ligne dans une variable de type picCalque.
<Variable WDPic>.DessineLigneDessine une ligne dans une variable de type WDPic.
<Variable picCalque>.PixelCouleurIdentifie la couleur d'un pixel contenu dans une variable de type picCalque.
<Variable WDPic>.PixelCouleurIdentifie la couleur d'un pixel contenu dans une variable de type WDPic.
<Variable picCalque>.PixelOpacitéIdentifie l'opacité d'un pixel d'une image de type picCalque gérant la couche Alpha.
<Variable WDPic>.PixelOpacitéIdentifie l'opacité d'un pixel d'une image de type WDPic gérant la couche Alpha.
<Variable picCalque>.DessinePointDessine un point dans une variable de type picCalque.
<Variable WDPic>.DessinePointDessine un point dans une variable de type WDPic.
<Variable picCalque>.PoliceDéclare la police de caractères qui sera utilisée par la fonction dTexte dans une variable de type picCalque.
<Variable WDPic>.PoliceDéclare la police de caractères qui sera utilisée par la fonction dTexte dans une variable de type WDPic.
<Variable picCalque>.DessinePolygoneDessine un polygone dans une variable de type picCalque.
<Variable WDPic>.DessinePolygoneDessine un polygone dans une variable de type WDPic.
<Variable picCalque>.DessinePolyligneDessine une ligne composée de plusieurs segments.
<Variable WDPic>.DessinePolyligneDessine une ligne composée de plusieurs segments.
<Variable picCalque>.DessinePortionDessine une portion de cercle ou d'ellipse dans une variable de type picCalque.
<Variable WDPic>.DessinePortionDessine une portion de cercle ou d'ellipse dans une variable de type WDPic.
<Variable picCalque>.DessineRectangleArrondiDessine un rectangle arrondi dans une variable de type picCalque.
<Variable WDPic>.DessineRectangleArrondiDessine un rectangle arrondi dans une variable de type WDPic.
<Variable picCalque>.DessineRectangleDégradéDessine un rectangle dans une variable de type picCalque.
<Variable WDPic>.DessineRectangleDégradéDessine un rectangle dans une variable de type WDPic.
<Variable picCalque>.DessineRectangleDessine un rectangle dans une variable de type picCalque.
<Variable WDPic>.DessineRectangleDessine un rectangle dans une variable de type WDPic.
<Variable picCalque>.RedimensionneRedimensionne une image contenue dans une variable de type picCalque.
<Variable picCalque>.RemplissageColorie une zone dans une variable de type picCalque.
<Variable WDPic>.RemplissageColorie une zone dans une variable de type WDPic.
<Variable picCalque>.RotationEffectue une rotation d'une image contenue dans une variable de type picCalque.
<Variable picCaqlue>.StyloDéclare la couleur et le style par défaut du tracé des traits, des rectangles, des cercles, ... contenus dans une variable de type picCalque.
<Variable WDPic>.StyloDéclare la couleur et le style par défaut du tracé des traits, des rectangles, des cercles, ... contenus dans une variable de type WDPic.
<Variable picCalque>.SymétrieHorizontaleRetourne une image contenue dans une variable de type picCalque par rapport à un axe horizontal (symétrie par rapport à un axe horizontal).
<Variable WDPic>.SymétrieHorizontaleRetourne une image contenue dans une variable de type WDPic par rapport à un axe horizontal (symétrie par rapport à un axe horizontal).
<Variable picCalque>.SymétrieVerticaleRetourne l'image contenue dans une variable de type picCalque par rapport à un axe vertical (symétrie par rapport à un axe vertical).
<Variable WDPic>.SymétrieVerticaleRetourne l'image contenue dans une variable de type WDPic (sur le calque d'arrière-plan) par rapport à un axe vertical (symétrie par rapport à un axe vertical).
<Variable picCalque>.DessineTexteRTFDessine un texte RTF dans une variable de type picCalque.
<Variable WDPic>.DessineTexteRTFDessine un texte RTF dans une variable de type WDPic.
<Variable picCalque>.DessineTexteDessine un texte dans une variable de type picCalque.
<Variable WDPic>.DessineTexteDessine un texte dans une variable de type WDPic.
<Variable Connexion>.ActiveTriggerServeurRé-active un trigger serveur précédemment désactivé par la fonction HDésactiveTriggerServeur.
<Variable Connexion>.AjouteGroupeAjoute un groupe d'utilisateurs.
<Variable Connexion>.AjouteLiaisonAjoute une règle d'intégrité entre deux fichiers sur le serveur.
<Variable Connexion>.AjouteOptimisationPlanifiéeAjoute une tâche d'optimisation des fichiers de données HFSQL Client/Serveur.
<Variable Connexion>.AjoutePlanificationCrée une tâche planifiée sur un serveur HFSQL :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d’une vue matérialisée.
<Variable Connexion>.AjouteSauvegardePlanifiéeAjoute une planification de sauvegarde complète (avec ou sans sauvegarde différentielle) sur le serveur défini par la connexion.
<Variable Connexion>.AjouteTâcheAjoute une tâche planifiée sur le serveur défini par la connexion.
<Variable Connexion>.AjouteUtilisateurAjoute un utilisateur à une base de données.
<Variable Connexion>.AnnuleSauvegardeAnnule une sauvegarde en cours.
<Variable Connexion>.ArrêteServeurArrête un serveur HFSQL.
<Variable Connexion>.ChargeParamètreLit un paramètre précédemment sauvegardé à partir d'une procédure stockée grâce à la fonction HSauveParamètre.
<Variable Connexion>.CopieFichierEffectue une copie d'un fichier HFSQL (fichiers .fic, .ndx et .mmo s'ils existent) :
  • du serveur HFSQL sur le serveur (pour faire une sauvegarde par exemple).
  • du serveur HFSQL sur le client (pour faire une sauvegarde en local par exemple).
  • du client sur le serveur HFSQL (pour mettre à jour les fichiers de données par exemple).
  • d'un serveur HFSQL vers un autre serveur HFSQL.
<Variable Connexion>.DéclencheMiseAJourServeurPermet de déclencher immédiatement la mise à jour automatique du serveur.
<Variable Connexion>.DéconnecteClientAffiche un message sur le(s) poste(s) Client et déconnecte l'application.
<Variable Connexion>.DécritTriggerServeurAjoute ou modifie un trigger serveur.
<Variable Connexion>.DésactiveTriggerServeurDésactive un trigger Serveur HFSQL Client/Serveur sur un serveur.
<Variable Connexion>.DétruitTriggerServeurDétruit un trigger serveur.
<Variable Connexion>.DupliqueBaseDeDonnéesDuplique la base de données associée à une connexion sur un serveur HFSQL.
<Variable Connexion>.EnvoieMessageVersClientAffiche un message sur le(s) poste(s) Client.
<Variable Connexion>.Exé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.
<Variable Connexion>.ExécuteProcédureExécute une procédure stockée.
<Variable Connexion>.ExécuteSauvegardePlanifiéeForce le déclenchement d'une sauvegarde planifiée.
<Variable Connexion>.FermeConnexionFerme une connexion à une base de données.
<Variable Connexion>.FichierExistePermet de savoir si un fichier existe, c'est-à-dire s'il a été créé physiquement (fonctions HCréation ou HCréationSiInexistant).
<Variable Connexion>.FinInterditAccèsBaseDeDonnéesRé-autorise l'accès (c'est-à-dire la connexion) à une ou plusieurs bases de données accessibles par une connexion.
<Variable Connexion>.GèreIntégritéActive ou désactive la gestion d'une contrainte d'intégrité sur une liaison d'un fichier de données.
<Variable Connexion>.Gè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.
<Variable Connexion>.GèreServeurPermet de connaître et de modifier certains paramétrages du serveur HFSQL Client/Serveur.
<Variable Connexion>.GèreTâcheActive ou désactive une tâche planifiée d'un serveur HFSQL Client/Serveur.
<Connexion>.InfoBlocageRenvoie 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.
<Variable Connexion>.InfoDroitBaseDeDonnéesPermet de connaître les droits sur une base de données définis pour un utilisateur ou un groupe.
<Variable Connexion>.InfoDroitFichierPermet de connaître les droits accordés sur un fichier de données HFSQL Client/Serveur pour un utilisateur ou un groupe.
<Variable Connexion>.InfoDroitServeurPermet de connaître les droits accordés sur un serveur à un utilisateur ou à un groupe d'utilisateurs.
<Variable Connexion>.InfoDroitVuePermet de connaître les droits accordés sur une vue SQL ou sur une vue matérialisée pour un utilisateur ou un groupe.
<Variable Connexion>.InfoFichierRenvoie les caractéristiques d'un fichier de données HFSQL Classic ou Client/Serveur.
<Variable Connexion>.InfoGroupeRenvoie des informations sur le groupe d'utilisateurs spécifié.
<Variable Connexion>.InfoPropriétéBaseDeDonnéesPermet de connaître les propriétés d'une base de données située sur un serveur HFSQL.
<Variable Connexion>.InfoPropriétéFichierPermet de connaître les propriétés d'un fichier de données situé sur un serveur HFSQL.
<Variable Connexion>.InfoPropriétéServeurPermet de connaître les propriétés d'un serveur HFSQL.
<Variable Connexion>.InfoSauvegardeRenvoie des informations sur une ou plusieurs sauvegardes effectuées sur un serveur HFSQL Client/Serveur.
<Variable Connexion>.InfoServeurRenvoie l'information spécifiée à propos du poste serveur.
<Variable Connexion>.InfoTâcheRenvoie les caractéristiques d'une tâche planifiée dans une variable de type hTâchePlanifiée.
<Variable Connexion>.InfoUtilisateurMet à jour les variables de gestion des utilisateurs avec les informations concernant l'utilisateur spécifié.
<Variable Connexion>.InfoVueRenvoie des informations sur une vue matérialisée.
<Variable Connexion>.InterditAccèsBaseDeDonnéesInterdit toutes les nouvelles connexions à une base de données ou bien à toutes les bases de données.
<Variable Connexion>.ListeBaseDeDonnéesListe les bases de données Client/Serveur associées à une connexion.
<Variable Connexion>.ListeElémentStockéRenvoie la liste des éléments stockés sur un serveur HFSQL (collections de procédures, procédures stockées ou requêtes).
<Variable Connexion>.ListeGroupeRenvoie la liste des groupes d'utilisateurs définis pour une connexion.
<Variable Connexion>.ListeOptimisationPlanifiéeListe les tâches d'optimisation planifiées des fichiers de données HFSQL Client/Serveur pour une connexion.
<Variable Connexion>.ListeParamètreRenvoie la liste des paramètres sauvegardés à partir des procédures stockées sur le serveur.
<Variable Connexion>.ListePlanificationListe 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.
<Variable Connexion>.ListeSauvegardePlanifiéeListe les sauvegardes complètes et différentielles qui ont été planifiées sur un serveur HFSQL Client/Serveur.
<Variable Connexion>.ListeTâcheListe les tâches planifiées d'un serveur HFSQL Client/Serveur pour une connexion donnée.
<Variable Connexion>.ListeUtilisateurRenvoie la liste des utilisateurs définis pour une connexion.
<Variable Connexion>.MaintenanceServeurVérifie et optimise les tables système d’un serveur HFSQL.
<Variable Connexion>.MiseAJourCollectionCrée ou met à jour une collection de procédures sur un serveur HFSQL.
<Variable Connexion>.MiseAJourRequêteCrée ou met à jour une requête sur un serveur HFSQL.
<Variable Connexion>.MiseAJourVueCrée ou met à jour la description d’une vue SQL ou d’une vue matérialisée depuis l’analyse vers un serveur HFSQL.
<Variable Connexion>.ModifieDroitBaseDeDonnéesModifie les droits donnés à un utilisateur ou à un groupe pour une base de données HFSQL Client/Serveur.
<Variable Connexion>.ModifieDroitFichierModifie les droits accordés sur un fichier de données HFSQL Client/Serveur pour un utilisateur ou un groupe.
<Variable Connexion>.ModifieDroitServeurModifie les droits accordés sur un serveur HFSQL pour un utilisateur ou un groupe.
<Variable Connexion>.ModifieDroitVueModifie les droits accordés sur une vue SQL ou sur une vue matérialisée pour un utilisateur ou un groupe.
<Variable Connexion>.ModifieGroupeModifie les informations du groupe en fonction des éléments présents dans les variables de gestion de groupe correspondantes.
<Variable Connexion>.ModifieOptimisationPlanifiéeModifie une tâche d'optimisation planifiée sur le serveur HFSQL défini par la connexion.
<Variable Connexion>.ModifiePlanificationModifie une tâche planifiée sur un serveur HFSQL :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d’une vue matérialisée.
<Variable Connexion>.ModifiePropriétéBaseDeDonnéesModifie les propriétés d'une base de données située sur un serveur HFSQL.
< Variable Connexion>.ModifiePropriétéFichierModifie les propriétés d'un fichier HFSQL situé sur un serveur.
<Variable Connexion>.ModifiePropriétéServeurModifie les propriétés d'un serveur HFSQL.
<Variable Connexion>.ModifieSauvegardePlanifiéeModifie une planification de sauvegarde.
<Variable Connexion>.ModifieTâcheModifie une tâche planifiée sur le serveur HFSQL défini par la connexion.
<Variable Connexion>.ModifieUtilisateurModifie les informations d'un utilisateur en fonction des éléments présents dans les variables de gestion des utilisateurs correspondantes.
<Variable Connexion>.NotifAjouteDestinataireCCAjoute des destinataires pour les notifications envoyées via les Centres de Contrôle (outil de messagerie WDBal).
<Variable Connexion>.NotifAjouteDestinataireEmailAjoute des destinataires pour les notifications envoyées par email.
<Variable Connexion>.NotifConfigureSpécifie et configure le serveur utilisé pour l'envoi des notifications par le serveur HFSQL.
<Variable Connexion>.NotifListeDestinataireCCRenvoie la liste des destinataires d'une notification envoyée via les Centres de Contrôle (outil de messagerie WDBal).
<Variable Connexion>.NotifListeDestinataireEmailRenvoie la liste des destinataires d'une notification par email.
<Variable Connexion>.NotifSupprimeDestinataireCCSupprime les destinataires d'une notification envoyée via les Centres de Contrôle (outil de messagerie WDBal).
<Variable Connexion>.NotifSupprimeDestinataireEmailSupprime les destinataires d'une notification par email.
<Variable Connexion>.OpérationEncoursRenvoie la liste des opérations automatiques en cours sur un serveur HFSQL.
<Variable Connexion>.OuvreConnexionOuvre une connexion à une base de données spécifique.
<Variable Connexion>.PrioritéClientModifie la priorité d'une application cliente.
<Variable Connexion>.PrioritéPermet de connaître ou de modifier la priorité de l'application appelante.
<Variable Connexion>.QualitéConnexionRenvoie l'indice de qualité de la connexion : plus l'indice est élevé et plus la connexion est rapide.
<Variable Connexion>.RafraîchitVueDemande le recalcul du contenu d’une vue matérialisée.
<Variable Connexion>.RécupèreLogCrée un fichier texte contenant les logs du serveur entre deux dates données.
<Variable Connexion>.RécupèreSauvegardeRécupère en local le contenu d'une sauvegarde compressée (au format ZIP) réalisée sur un serveur HFSQL.
<Variable Connexion>.RégénèreFichierRégénère un fichier de données à partir de son journal.
<Variable Connexion>.RestaureSauvegardePermet 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.
<Variable Connexion>.RSAjouteConfigAjoute une réplication entre deux serveurs HFSQL sur le poste serveur maître.
<Variable Connexion>.RSAttendTraitementDonnéesPermet d’attendre que :
  • les données à répliquer sur le serveur maître soient envoyées sur le serveur abonné.
  • les données à répliquer reçues sur le serveur abonné soient entièrement appliquées.
<Variable Connexion>.RSDéclencheExécute immédiatement une réplication périodique entre serveurs HFSQL : la réplication se déclenche avant la planification prévue.
<Variable Connexion>.RSInfoPermet de lire la configuration de la réplication pour un serveur HFSQL participant à une ou plusieurs réplication(s).
<Variable Connexion>.RSInitConfigure un serveur HFSQL pour que ce serveur soit un serveur maître ou un serveur abonné d'une réplication entre serveurs HFSQL.
<Variable Connexion>.RSListeConfigListe les réplications disponibles sur un serveur HFSQL maître.
<Variable Connexion>.RSModifieConfigModifie certains paramètres d'une réplication existante entre deux serveurs HFSQL.
<Variable Connexion>.RSSupprimeConfigSupprime une réplication entre deux serveurs HFSQL.
<Variable Connexion>.SauvegardeRéalise la sauvegarde du contenu d'un serveur HFSQL : toutes les bases de données du serveur, une ou plusieurs bases de données, un ou plusieurs fichiers de données.
<Variable Connexion>.SauveParamètreSauve une valeur persistante sur le serveur HFSQL.
<Variable Connexion>.SimuleRéseauSimule le fonctionnement de HFSQL Client/Serveur sur un réseau ADSL ou 3G.
<Variable Connexion>.SupprimeBaseDeDonnéesSupprime une base de données présente sur un serveur HFSQL.
<Variable Connexion>.SupprimeCollectionSupprime une collection de procédures stockées d'un serveur HFSQL.
<Variable Connexion>.SupprimeFichierSupprime les fichiers de données HFSQL (fichiers .fic, .ndx, .ftx et .mmo s'ils existent) sur le serveur.
<Variable Connexion>.SupprimeGroupeSupprime un groupe d'utilisateurs associé à une connexion, sur le serveur.
<Variable Connexion>.SupprimeLiaisonSupprime une règle d'intégrité entre deux fichiers de données sur le serveur.
<Variable Connexion>.SupprimeOptimisationPlanifiéeSupprime une tâche d'optimisation planifiée de fichiers de données HFSQL Client/Serveur.
<Variable Connexion>.SupprimeParamètreSupprime un paramètre précédemment sauvé avec la fonction HSauveParamètre.
<Variable Connexion>.SupprimePlanificationSupprime une tâche planifiée sur un serveur HFSQL :
  • procédure stockée,
  • sauvegarde,
  • optimisation,
  • rafraîchissement d’une vue matérialisée.
<Variable Connexion>.SupprimeRépertoireSupprime un répertoire présent dans une base de données HFSQL Client/Serveur.
<Variable Connexion>.SupprimeRequêteSupprime une requête (utilisée par des procédures stockées) d'un serveur HFSQL.
<Variable Connexion>.SupprimeSauvegardePlanifiéeSupprime une planification de sauvegarde sur un serveur HFSQL Client/Serveur.
<Variable Connexion>.SupprimeSauvegardeSupprime une sauvegarde précédemment effectuée avec la fonction HSauvegarde.
<Variable Connexion>.SupprimeTâcheSupprime une tâche planifiée d'un serveur HFSQL Client/Serveur.
<Variable Connexion>.SupprimeUtilisateurSupprime un utilisateur associé à une connexion sur le serveur HFSQL.
<Variable Connexion>.TransactionAnnuleSi une transaction est en cours, annule toutes les opérations effectuées sur les fichiers de données en transactions depuis le début de la transaction.
<Variable Connexion>.TransactionDébutDémarre une transaction sur les fichiers de données (HFSQL ou accédés via Accès Natif) et crée le fichier des transactions.
<Variable Connexion>.TransactionFinValide la transaction en cours :
  • les modifications effectuées sur le fichier de données depuis le début de la transaction (fonction HTransactionDébut) sont validées.
  • le fichier de transaction est supprimé (si la transaction est la dernière transaction en cours dans le cas d'une application réseau)
  • les enregistrements bloqués en lecture par la transaction sont débloqués.
<Variable Connexion>.TransactionIsolationConfigure le mode d’isolation des transactions pour une connexion vers un serveur HFSQL.
<Variable Connexion>.TransactionListeListe les transactions en cours ou interrompues sur le serveur de la connexion spécifiée.
<Variable Connexion>.TransactionDémarre une transaction sur les fichiers de données (HFSQL ou accédés via Accès Natif) et crée le fichier des transactions.
<Variable Connexion>.VérifieMiseAJourServeurVérifie s'il existe une version plus récente du serveur HFSQL pouvant être mise à jour automatiquement.
<Variable WDPic>.FusionneCalqueFusionne les calques d'une image au format WDPic.
<Variable WDPic>.RedimensionneRedimensionne une image au format WDPic.
<Variable WDPic>.RotationEffectue une rotation d'une image au format WDPic.
<Variable WDPic>.SauveSauve l’image présente dans une variable de type WDPic.
<Variable wsRequête>.AjouteAssertionSAMLAjoute une assertion SAML à une requête de Webservice.
<Variable wsRequête>.AjouteSignatureXMLAjoute une signature XML à une requête de Webservice.
<Variable sshSession>.ConnecteShellOuvre une nouvelle session SSH de type "Shell".
<Variable sshSession>.DéconnecteShellFerme une session SSH précédemment ouverte grâce à la fonction SSHConnecteShell.
<Variable sshSession>.EcritEcrit des données dans la session SSH spécifiée.
<Variable sshSession>.LitLit les données présentes sur le buffer de sortie de la session SSH.
<Type Tableau>.TousFauxRenvoie Vrai si tous les éléments d'un tableau sont Faux.
<Type Tableau>.TousVraiRenvoie Vrai si tous les éléments d'un tableau sont Vrai.
<Type Tableau>.UnFauxRenvoie Vrai si au moins un élément d'un tableau est Faux.
<Type Tableau>.UnVraiRenvoie Vrai si au moins un élément d'un tableau est Vrai.
Fonctions améliorées du WLangage
WINDEVWindowsLinux Les fonctions modifiées dans cette version sont les suivantes :
AgendaSelectMoinsNouvelle syntaxe permettant de manipuler le rendez-vous via une variable de type RendezVous.
AgendaSelectPlusNouvelle syntaxe permettant de manipuler le rendez-vous via une variable de type RendezVous.
AgendaSupprimeRendezVousNouvelle syntaxe permettant de manipuler le rendez-vous via une variable de type RendezVous.
ChaîneVersDateNouvelles constantes permettant de gérer de nouveaux masques.
CompilePossibilité de déclarer et d'utiliser des procédures internes.
dArcFonctionne désormais sur des variables de type picCalque et WDPic.
DateVersChaîneNouvelles constantes permettant de gérer de nouveaux masques.
dCercleFonctionne désormais sur des variables de type picCalque et WDPic.
dChangeModeFonctionne désormais sur des variables de type picCalque et WDPic.
dCordeFonctionne désormais sur des variables de type picCalque et WDPic.
dFinDessinFonctionne désormais sur des variables de type picCalque et WDPic.
DécodeNouvelle constante permettant de réaliser un encodage / Décodage 64 sans les RC (Retour Chariot).
dFinDessinFonctionne désormais sur des variables de type picCalque et WDPic.
dFondFonctionne désormais sur des variables de type picCalque et WDPic.
dFusionneFonctionne désormais sur des variables de type picCalque et WDPic.
dInverseCouleurFonctionne désormais sur des variables de type picCalque et WDPic.
dLigneFonctionne désormais sur des variables de type picCalque et WDPic.
dPixelCouleurFonctionne désormais sur des variables de type picCalque et WDPic.
dPixelOpacitéFonctionne désormais sur des variables de type picCalque et WDPic.
dPointFonctionne désormais sur des variables de type picCalque et WDPic.
dPoliceFonctionne désormais sur des variables de type picCalque et WDPic.
dPolygoneFonctionne désormais sur des variables de type picCalque et WDPic.
dPolyligneFonctionne désormais sur des variables de type picCalque et WDPic.
dPortionFonctionne désormais sur des variables de type picCalque et WDPic.
dRectangleFonctionne désormais sur des variables de type picCalque et WDPic.
dRectangleArrondiFonctionne désormais sur des variables de type picCalque et WDPic.
dRectangleDégradéFonctionne désormais sur des variables de type picCalque et WDPic.
dRedimensionneFonctionne désormais sur des variables de type picCalque.
dRemplissageFonctionne désormais sur des variables de type picCalque et WDPic.
dRotationFonctionne désormais sur des variables de type picCalque et WDPic.
dStyloFonctionne désormais sur des variables de type picCalque et WDPic.
dSymétrieHorizontaleFonctionne désormais sur des variables de type picCalque et WDPic.
dSymétrieVerticaleFonctionne désormais sur des variables de type picCalque et WDPic.
dTexteFonctionne désormais sur des variables de type picCalque et WDPic.
dTexteRTFFonctionne désormais sur des variables de type picCalque et WDPic.
EncodeNouvelle constante permettant de réaliser un encodage / Décodage 64 sans les RC (Retour Chariot).
ExécuteCodePossibilité de déclarer et d'utiliser des procédures internes.
grAxeVisibleModification du paramètre permettant de gérer la visibilité de l'axe.
grEtiquetteCatégorieNouvelle syntaxe permettant de connaître l'étiquette d'une catégorie de données d'un graphe.
HashChaîneNouvelles constantes permettant de prendre en compte de nouveaux types d'algorithmes de hachage.
HashFichierNouvelles constantes permettant de prendre en compte de nouveaux types d'algorithmes de hachage.
HashVérifieChaîneNouvelles constantes permettant de prendre en compte de nouveaux types d'algorithmes de hachage.
HashVérifieFichierNouvelles constantes permettant de prendre en compte de nouveaux types d'algorithmes de hachage.
iDestinationNouvelle syntaxe permettant d'imprimer dans le visualisateur de rapports.
iImprimeDocNouvelle syntaxe permettant d'imprimer un document présent dans un mémo binaire.
iImprimeSignatureNouvelle constantes permettant de prendre en compte le format de signature.
PDFSigneNouveau paramètre permettant de prendre en compte le format de signature.
PicSauveNouvelle syntaxe permettant de sauver une image au format WDPic.
PiloteSourisLa position de la souris n'est plus obligatoire. Si la position de la souris n'est pas précisée, l'action de la souris est effectuée au milieu de la fenêtre ou du champ.
RéseauConnecteNouveau paramètre permettant de gérer la persistance de la connexion.
ToastAfficheNouvelle syntaxe permettant d'afficher un toast basé sur une variable de type Toast.
Java Les fonctions modifiées dans cette version sont les suivantes :
CrypteStandardLa constante crypteAES256 est désormais disponible.
dArcLe paramètre <Image> est désormais disponible.
dCercleLe paramètre <Image> est désormais disponible.
dChangeModeLe paramètre <Image> est désormais disponible.
dCordeLe paramètre <Image> est désormais disponible.
DécrypteStandardLa constante crypteAES256 est désormais disponible.
dFondLe paramètre <Image> est désormais disponible.
dLigneLe paramètre <Image> est désormais disponible.
dPixelCouleurLe paramètre <Image> est désormais disponible.
dPixelOpacitéLe paramètre <Image> est désormais disponible.
dPointLe paramètre <Image> est désormais disponible.
dPoliceLe paramètre <Image> est désormais disponible.
dPolygoneLe paramètre <Image> est désormais disponible.
dPortionLe paramètre <Image> est désormais disponible.
dRectangleLe paramètre <Image> est désormais disponible.
dRectangleDégradéLe paramètre <Image> est désormais disponible.
dRemplissageLe paramètre <Image> est désormais disponible.
dStyloLe paramètre <Image> est désormais disponible.
dTexteLe paramètre <Image> est désormais disponible.
HashChaîneNouvelles constantes permettant de prendre en compte de nouveaux types d'algorithmes de hachage.
HashFichierNouvelles constantes permettant de prendre en compte de nouveaux types d'algorithmes de hachage.
HashVérifieChaîneNouvelles constantes permettant de prendre en compte de nouveaux types d'algorithmes de hachage.
HashVérifieFichierNouvelles constantes permettant de prendre en compte de nouveaux types d'algorithmes de hachage.
Nouvelles propriétés du WLangage
WINDEVWindows Les nouvelles propriétés WLangage sont les suivantes :
CouleurCaractèresContrôleLa propriété ..CouleurCaractèresContrôle permet de :
  • connaître la couleur des caractères de contrôle dans un champ Traitement de texte.
  • modifier la couleur des caractères de contrôle dans un champ Traitement de texte.
RepliéLa propriété ..Replié permet de connaître ou modifier l'état replié/déplié d'un champ Panneau dockable.
Java Les nouvelles propriétés WLangage sont les suivantes :
Propriétés améliorées du WLangage
WINDEVWindows Les propriétés WLangage améliorées sont les suivantes :
DuréeAnimationIl est désormais possible d'affecter cette propriété avec une variable de type Durée ou avec une durée en clair (par exemple '1s' ou '10 s').
DuréeNonRéponseIl est désormais possible d'affecter cette propriété avec une variable de type Durée ou avec une durée en clair (par exemple '1s' ou '10 s').
MasqueAffichageNouvelles constantes permettant de gérer de nouveaux masques.
PériodeAnimationIl est désormais possible d'affecter cette propriété avec une variable de type Durée ou avec une durée en clair (par exemple '1s' ou '10 s').
RéduitAutomatiqueIl est désormais possible d'affecter cette propriété avec une variable de type Durée ou avec une durée en clair (par exemple '1s' ou '10 s').
Nouveaux types avancés du WLangage
WINDEVWindows Les nouveaux types WLangage pour les applications WINDEV sont les suivants :
ContinentLe type Continent permet de connaître les caractéristiques d'un continent.
PaysLe type Pays permet de connaître les caractéristiques d'un pays.
picCalqueLe type picCalque permet de définir toutes les caractéristiques avancées d'un calque d'une image chargée dans une variable WDPic.
saasVisiteLe type saasVisite permet de connaître toutes les caractéristiques d'une visite d'un utilisateur SaaS.
ToastLe type Toast permet de définir toutes les caractéristiques avancées d'un toast à afficher.
WINDEVLinux Les nouveaux types WLangage pour les applications WINDEV sous Linux sont les suivants :
ContinentLe type Continent permet de connaître les caractéristiques d'un continent.
PaysLe type Pays permet de connaître les caractéristiques d'un pays.
saasVisiteLe type saasVisite permet de connaître toutes les caractéristiques d'une visite d'un utilisateur SaaS.
sshSessionLe type sshSession permet de définir toutes les caractéristiques d'une connexion à un serveur SSH.
xmlSignatureLe type xmlSignature permet de définir toutes les caractéristiques avancées d'une signature XML.
xmlSignatureInformationCléX509Le type xmlSignatureInformationCléX509 permet de définir les informations à mettre dans la partie KeyInfo de la signature XML.
xmlSignatureRéférenceLe type xmlSignatureRéférence permet d'ajouter une partie référence dans la signature XML.
WINDEVJava Les nouveaux types WLangage pour les applications WINDEV pour Java sont les suivants :
Types avancés améliorés du WLangage
WINDEVWindowsLinux Les types avancés améliorés pour les applications WINDEV sont les suivants :
hDescriptionSauvegardeNouvelle propriété ..WebhookAprès permettant de déclencher un service REST après la sauvegarde.
httpRequêteNouvelles propriétés permettant de gérer la vitesse maximale pour l'envoi et la réception des données.
WDPicNouvelles propriétés permettant de gérer les calques et la taille de l'image.
Version minimum requise
  • Version 25
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire