PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Nouveauté WINDEV 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
Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
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
WINDEVWindows Les nouvelles fonctions WLangage pour les applications WINDEV pour Windows sont les suivantes :
ActionDéclareUndoDéclare comment annuler une action ajoutée avec la fonction ActionDo. Cette fonction DOIT être appelée durant l'exécution de la procédure fournie à la fonction ActionDo.
ActionDoCrée et exécute une action personnalisée (définie par programmation) avec support du "Undo/Redo".
ActionRedoExécute la dernière action annulée.
ActionUndoAnnule la dernière action effectuée par l'utilisateur final.
AgendaHeureOuvrablePermet d'indiquer les heures ouvrables spécifiques par jour dans un champ Agenda.
AgendaPlageSélectionnéeRenvoie la date et l'heure de début ou de fin de la plage horaire sélectionnée dans un champ Agenda.
AuthIdentifieEffectue une authentification utilisant le protocole OAuth 2.0 sur un webservice quelconque.
BulleLargeurMaxModifie la largeur maximale des bulles d'aide.
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éraChangeDriverConnecte le champ "Caméra" à un driver de capture vidéo spécifique.
CaméraConfigurePermet de configurer le driver de capture 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.
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.
DécodeDécode une chaîne de caractères précédemment encodée avec la fonction Encode.
DocDébutModificationSignale le début du regroupement d'un ensemble d'opérations en un seul événement (gestion du "undo/redo").
DocFermeFerme un fichier docx et libère le document.
DocFinModificationSignale la fin du regroupement d'un ensemble d'opérations en un seul événement (gestion du "undo/redo").
DocInsèreInsère un élément dans un document de type Traitement de texte.
DocOuvreOuvre un fichier Traitement de texte (format docx) en mode Lecture/Ecriture. Le fichier docx est ouvert et bloqué jusqu'à sa fermeture.
DocPositionneProvoque le défilement du champ Traitement de texte afin que le texte voulu apparaisse entièrement.
DocRechercheRecherche une chaîne de caractère dans l’ensemble d’un document de type Traitement de texte.
DocRedoRétablit la dernière action annulée sur un document de type Traitement de texte.
DocRedoOccurrenceRenvoie le nombre d'actions annulées qui peuvent être refaites sur un document de type Traitement de texte.
DocRemplaceRecherche et remplace toutes les occurrences d'une chaîne de caractères par une autre chaîne dans l’ensemble d’un document de type Traitement de texte.
DocSauveSauve un document au format "docx".
DocUndoAnnule la dernière modification effectuée sur un document de type Traitement de texte.
DocUndoOccurrenceRenvoie le nombre d'actions annulables sur un document.
DocUndoRedoSupprimeToutSupprime tout l'historique du mécanisme d'Undo/Redo d'un document de type Traitement de texte.
DocVersPDFConvertit un document de type Traitement de texte en un fichier PDF.
DocVersTexteCrée une chaîne de caractères avec les données :
  • d'un champ Traitement de texte ou d'un document Traitement de texte.
  • d'un paragraphe d'un champ Traitement de texte.
EmailParamètrePermet de paramétrer les fonctions WLangage de gestion des emails.
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.
FAAMenuContextuelVersChaîneRenvoie la liste des options du menu contextuel effectivement affiché par le champ.
FAAPossibleIndique si une Faa peut être exécuté sur champ
FAASécuritéExportSécurise l'export de données confidentielles dans les FAA (Fonctionnalités Automatiques de l'Application) qui permettent l'export, l'impression ou l'enregistrement de données.
FenAgencementEnCoursRenvoie l'indice de l'agencement en cours :
  • dans la fenêtre en cours.
  • dans la fenêtre ou dans la fenêtre interne spécifiée..
FenChangeAgencementApplique un agencement spécifique sur :
  • une fenêtre.
  • une fenêtre interne.
FenEdCréeNoteCrée un champ Note repositionnable.
GPSArrêteDétectionArrête la détection de position déclenchée par la fonction GPSDétectePosition.
GPSDernièrePositionRécupère les informations sur la dernière position connue de l’appareil.
GPSDétectePositionDemande à être notifié lorsque le périphérique arrive à proximité d’une position donnée.
GPSEtatRécupère l’état d’activation du fournisseur de géolocalisation ou demande à être notifié lors du changement d’état.
GPSInfoRenvoie les informations sur le fournisseur de localisation utilisé par l’application pour les fonctions de géolocalisation.
GPSInitParamètreInitialise les paramètres des fonctions WLangage de géolocalisation et recherche un fournisseur de localisation.
GPSRécupèrePositionRécupère les informations sur la position actuelle du périphérique.
GPSTermineIndique la fin de l’utilisation des fonctions de géolocalisation.
gpwAjouteUtilisateurAjoute un utilisateur dans la base de données du groupware utilisateur.
gpwModifieUtilisateurModifie un utilisateur dans la base de données du groupware utilisateur.
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.
HDéclencheMiseAJourServeurPermet de déclencher immédiatement la mise à jour automatique du serveur.
HDupliqueBaseDeDonnéesDuplique la base de données associée à une connexion sur un serveur HFSQL.
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.
HMaintenanceServeurVérifie et optimise les tables système d’un serveur HFSQL.
HOpérationEncoursRenvoie la liste des opérations automatiques en cours sur un serveur HFSQL.
HRécupèreSauvegardeRécupère en local le contenu d'une sauvegarde compressée (au format ZIP) réalisée sur un serveur HFSQL.
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.
iImprimeDocImprime un document au format "docx".
LienCouleurModifie la couleur des liens dans les champs de saisie et les champs Libellé.
MongoAjouteAjoute un ou plusieurs documents dans une collection d'une base MongoDB.
MongoChercheCherche des documents dans une collection MongoDB.
MongoCréeCrée une connexion à un serveur ou à un cluster MongoDB.
MongoCréeCollectionCrée une collection dans une base MongoDB en précisant des options de cette collection.
MongoExécuteCommandeExécute une commande générique sur une base MongoDB ou sur une collection MongoDB.
MongoGridFSEnvoieFichierCopie un fichier du poste local vers un système de fichiers MongoDB (GridFS).
MongoGridFSListeFichierRécupère la liste des fichiers MongoDB présents dans le système de fichiers MongoDB (gridFS).
MongoGridFSRécupèreFichierRécupère sur le poste local un fichier identifié par son nom et présent dans un système de fichiers MongoDB.
MongoGridFSRécupèreFichierParIdRécupère sur le poste local un fichier (identifié par son identifiant) présent dans un système de fichiers MongoDB.
MongoGridFSSupprimeFichierSupprime un fichier identifié par son nom dans un système de fichiers MongoDB.
MongoGridFSSupprimeFichierParIdSupprime un fichier identifié par son identifiant dans un système de fichiers MongoDB.
MongoInfoRenvoie des informations sur une base MongoDB.
MongoModifieToutModifie des documents dans une collection d'une base MongoDB.
MongoModifieUnModifie un document dans une collection d'une base MongoDB.
MongoSupprimeBaseSupprime une base MongoDB et toutes ses collections.
MongoSupprimeCollectionSupprime une collection d'une base MongoDB.
MongoSupprimeToutSupprime tous les documents (correspondant au filtre spécifié) d'une collection d'une base MongoDB.
MongoSupprimeUnSupprime un document dans une collection d'une base MongoDB.
NationVersNomRenvoie le nom de la langue correspondant à une nation.
NationVersSousLangueRenvoie la sous-langue par défaut correspondant à une nation.
PDFSigneApplique une signature sur un PDF existant.
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.
RuptureAjouteAjoute une rupture dans un champ Table ou dans un champ Zone Répétée.
RuptureSupprimeSupprimer une rupture crée par RuptureAjoute
RuptureSupprimeToutSupprimer toutes les ruptures d'une table ou d'une ZR ajoutée en exécution
SaaSAdminConfigureSMTPConfigure la session SMTP associé au compte administrateur d'une session SaaS.
SaaSEnvoieCodeDeSécuritéEnvoie le code de sécurité à l'utilisateur pour qu'il puisse changer son mot de passe.
SaisieCurseurModifie le curseur de survol standard de tous les champs de saisie de l'application.
TableAjouteLigneAvecAnimationAjoute une ligne dans un champ Table ou un champ Table hiérarchique avec une animation.
TableDébutRemplissageIndique le début du remplissage d’un champ Table ou Table hiérarchique mémoire.
TableEnumèreRuptureEnumère les ruptures d'un champ Table.
TableFinRemplissageIndique la fin du remplissage d’un champ Table ou Table hiérarchique mémoire.
TableFormuleAjouteAjoute une ligne calculée dans un champ Table en fournissant des procédures de calculs personnalisées.
TableFormuleSupprimeToutSupprime toutes les lignes ajoutées avec la fonction TableFormuleAjoute.
TableInsèreLigneAvecAnimationInsère une ligne dans un champ Table ou un champ Table hiérarchique avec une animation.
TableSupprimeAvecAnimationSupprime une ligne dans un champ Table, un champ Table hiérarchique (ou une table affichée dans un champ Combo) avec une animation.
TableurAjouteNomSpécifie un nom pour identifier une cellule d'un champ Tableur.
TableurFigePermet de figer l'affichage d'une ligne ou d'une colonne dans un champ Tableur.
TableurSupprimeColonneSupprime une colonne dans un champ Tableur.
TableurSupprimeLigneSupprime une ligne dans un champ Tableur.
TDBRécupèreWidgetPositionRenvoie la position d'un Widget présent dans un champ Tableau de bord.
WebserviceEcritCodeHTTPRenseigne le code HTTP qui sera retourné à la fin de l'exécution de la fonction du Webservice REST.
WebserviceEcritEntêteHTTPAjoute un entête HTTP supplémentaire à une requête à un Webservice REST.
WebserviceEcritTypeMIMEIndique le type MIME de la réponse renvoyée par le Webservice (cas d'un appel à un Webservice REST).
WebserviceLitEntêteHTTPLit l'entête HTTP reçu lors d'un appel à un webservice REST.
WebserviceLitTypeMIMERetourne le type MIME de la requête reçue dans le cas d'un appel à un Webservice REST.
WebserviceParamètreRetourne :
  • la valeur d'un paramètre passé lors de l'appel à une fonction d'un Webservice REST (paramètres reçus sur l'URL).
  • les données brutes de la requête (envoyées par une méthode POST, PUT etc.).
ZoneRépétéeDébutRemplissageIndique le début du remplissage d’un champ Zone répétée mémoire.
ZoneRépétéeFinRemplissagePermet d'indiquer que le remplissage d’une zone répétée mémoire est terminé.
WINDEVJava Les nouvelles fonctions WLangage pour les applications WINDEV pour Java 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.
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é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é.
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.
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.
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 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.
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é.
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.
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.
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.
RVBVersHTMLRenvoie la couleur HTML correspondant à la couleur RVB.
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.
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.
WINDEVLinux Les nouvelles fonctions WLangage pour les applications WINDEV pour Linux sont les suivantes :
AuthIdentifieEffectue une authentification utilisant le protocole OAuth 2.0 sur un webservice quelconque.
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.
DécodeDécode une chaîne de caractères précédemment encodée avec la fonction Encode.
DocDébutModificationSignale le début du regroupement d'un ensemble d'opérations en un seul événement (gestion du "undo/redo").
DocFermeFerme un fichier docx et libère le document.
DocFinModificationSignale la fin du regroupement d'un ensemble d'opérations en un seul événement (gestion du "undo/redo").
DocInsèreInsère un élément dans un document de type Traitement de texte.
DocOuvreOuvre un fichier Traitement de texte (format docx) en mode Lecture/Ecriture. Le fichier docx est ouvert et bloqué jusqu'à sa fermeture.
DocRechercheRecherche une chaîne de caractère dans l’ensemble d’un document de type Traitement de texte.
DocRedoRétablit la dernière action annulée sur un document de type Traitement de texte.
DocRedoOccurrenceRenvoie le nombre d'actions annulées qui peuvent être refaites sur un document de type Traitement de texte.
DocRemplaceRecherche et remplace toutes les occurrences d'une chaîne de caractères par une autre chaîne dans l’ensemble d’un document de type Traitement de texte.
DocSauveSauve un document au format "docx".
DocUndoAnnule la dernière modification effectuée sur un document de type Traitement de texte.
DocUndoOccurrenceRenvoie le nombre d'actions annulables sur un document.
DocUndoRedoSupprimeToutSupprime tout l'historique du mécanisme d'Undo/Redo d'un document de type Traitement de texte.
DocVersTexteCrée une chaîne de caractères avec les données :
  • d'un champ Traitement de texte ou d'un document Traitement de texte.
  • d'un paragraphe d'un champ Traitement de texte.
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.
gCadrageConstruit une séquence de caractères contenant un texte cadré ou une image cadrée.
gCoordConstruit une séquence de caractères permettant de définir la position du curseur d'écriture d'un texte.
gImageConstruit une séquence de caractères permettant contenant une image.
gpwAjouteUtilisateurAjoute un utilisateur dans la base de données du groupware utilisateur.
gpwModifieUtilisateurModifie un utilisateur dans la base de données du groupware utilisateur.
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é.
gRectangleConstruit une séquence de caractères permettant de dessiner un rectangle.
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).
HDéclencheMiseAJourServeurPermet de déclencher immédiatement la mise à jour automatique du serveur.
HDupliqueBaseDeDonnéesDuplique la base de données associée à une connexion sur un serveur HFSQL.
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.
HMaintenanceServeurVérifie et optimise les tables système d’un serveur HFSQL.
HOpérationEncoursRenvoie la liste des opérations automatiques en cours sur un serveur HFSQL.
HRécupèreSauvegardeRécupère en local le contenu d'une sauvegarde compressée (au format ZIP) réalisée sur un serveur HFSQL.
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.
iImprimeDocImprime un document au format "docx".
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.
SaaSAdminConfigureSMTPConfigure la session SMTP associé au compte administrateur d'une session SaaS.
SaaSEnvoieCodeDeSécuritéEnvoie le code de sécurité à l'utilisateur pour qu'il puisse changer son mot de passe.
SOAPAjouteEntêteAjoute un entête à la prochaine fonction SOAP d'un Webservice à exécuter.
SOAPDonneRésultatRenvoie le résultat de la dernière procédure SOAP exécutée avec succès.
SOAPEncodeRésultatPermet de paramétrer le format de la valeur retournée par le serveur SOAP WINDEV au programme client SOAP.
SOAPErreurRenvoie l'erreur de la dernière procédure SOAP ayant échoué.
SOAPExécuteExécute une procédure sur un serveur SOAP.
SOAPExécuteXMLExécute une procédure sur un serveur SOAP.
SOAPPrépareConstruit la requête SOAP d’appel à une fonction d’un WebService.
WebserviceEcritCodeHTTPRenseigne le code HTTP qui sera retourné à la fin de l'exécution de la fonction du Webservice REST.
WebserviceEcritEntêteHTTPAjoute un entête HTTP supplémentaire à une requête à un Webservice REST.
WebserviceEcritTypeMIMEIndique le type MIME de la réponse renvoyée par le Webservice (cas d'un appel à un Webservice REST).
WebserviceLitEntêteHTTPLit l'entête HTTP reçu lors d'un appel à un webservice REST.
WebserviceLitTypeMIMERetourne le type MIME de la requête reçue dans le cas d'un appel à un Webservice REST.
WebserviceParamètreRetourne :
  • la valeur d'un paramètre passé lors de l'appel à une fonction d'un Webservice REST (paramètres reçus sur l'URL).
  • les données brutes de la requête (envoyées par une méthode POST, PUT etc.).
Fonctions améliorées du WLangage
WINDEVWindowsLinux Les fonctions modifiées dans cette version sont les suivantes :
ChampCréePossibilité de créer un champ Traitement de texte.
ChampTypeInfoGestion du champ Traitement de texte.
CherchePossibilité de faire une recherche dans un tableau d'enregistrements.
CréeRaccourciNouvelles constantes permettant de créer des raccourcis pour l'utilisateur courant.
EmailOuvreSessionIMAPGestion des connexions SSL en Linux.
EmailOuvreSessionPOP3Gestion des connexions SSL en Linux.
EmailOuvreSessionSMTPGestion des connexions SSL en Linux.
grInfoXYNouvelles constantes permettant de récupérer les coordonnées X et Y des points survolés.
grLissageNouvelle syntaxe permettant de lisser uniquement une série.
grParamètreNouvelles constantes permettant de gérer le zoom dans un champ Graphe.
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.
HNotifAjouteDestinataireCCNouvelle constante pour gérer les notifications de type Information.
HNotifAjouteDestinataireEmailNouvelle constante pour gérer les notifications de type Information.
iImprimeSignatureNouvelle syntaxe permettant d'imprimer une signature contenue dans une variable de type pdfSignature.
SupprimeRaccourciNouvelles constantes permettant de supprimer les raccourcis pour l'utilisateur courant.
SysVersionWindowsGestion de Windows 2016 Server.
TableauCherchePossibilité de faire une recherche dans un tableau d'enregistrements.
TableauTriePossibilité de trier un tableau d'enregistrements.
TableDérouleNouvelle syntaxe permettant de dérouler une fenêtre de détail pour une ligne.
TableEnrouleNouvelle syntaxe permettant d'enrouler une fenêtre de détail pour une ligne.
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).
WINDEVJava Les fonctions modifiées dans cette version sont les suivantes :
EcranVersFichierLa liaison avec les variables est désormais disponible.
ErreurLa syntaxe sans paramètres est désormais disponible.
FichierVersEcranLa liaison avec les variables est désormais disponible.
Nouvelles propriétés du WLangage
WINDEVWindows Les nouvelles propriétés WLangage sont les suivantes :
AffichageCaractèresContrôleLa propriété ..AffichageCaractèresContrôle permet de :
  • Savoir si l'affichage des caractères de contrôles est activé dans un champ Traitement de texte.
  • Activer ou désactiver l'affichage des caractères de contrôle dans un champ Traitement de texte.
BalayageVerticalLa propriété ..BalayageVertical permet de connaître et de modifier le sens du balayage dans une fenêtre interne avec balayage.
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.
FenêtreDétailLigneLa propriété ..FenêtreDétailLigne permet de connaître et de modifier le nom de la fenêtre interne utilisée pour afficher les détails d’une ligne d'un champ Table.
ImageModeDossierLa propriété ..ImageModeDossier permet de connaître et de modifier le mode d'affichage de l'image correspondant au dossier dans les champs Arbre et Table hiérarchique.
LargeurImageDossierLa propriété ..LargeurImageDossier permet connaître et de modifier la largeur de l'image correspondant aux dossiers dans les champs Arbre et Table hiérarchique.
LongueurSélectionLa propriété ..LongueurSélection permet de connaître et de modifier la longueur de la sélection effectuée dans un champ Traitement de texte.
RendezVousContinuLa propriété ..RendezVousContinu permet de connaître ou de modifier la méthode d'affichage des rendez-vous sur plusieurs jours.
RetraitDétailLigneLa propriété ..RetraitDétailLigne permet de connaître ou de modifier la valeur du retrait à gauche de la fenêtre interne utilisée pour afficher les détails d’une ligne d'un champ Table.
SensSélectionLa propriété ..SensSélection permet de connaître et modifier le sens de la sélection (gauche à droite ou droite à gauche) dans un champ Traitement de Texte.
SurentêteLa propriété ..Surentête permet de :
  • Connaître le titre et l'aspect d'un sur-entête de colonne de table.
  • Connaître le nombre de sur-entêtes d'une colonne de table.
  • Modifier le titre et l'aspect d'un sur-entête de colonne de table.
VisibleEnExportEtImpressionLa propriété ..VisibleEnExportEtImpression permet de :
  • Savoir si une colonne de table ou table hiérarchique est visible pour l'export et l'impression.
  • Modifier la visibilité d'une colonne de table ou table hiérarchique pour l'export et l'impression.
WINDEVLinux Les nouvelles propriétés WLangage sont les suivantes :
AffichageCaractèresContrôleLa propriété ..AffichageCaractèresContrôle permet de :
  • Savoir si l'affichage des caractères de contrôles est activé dans un champ Traitement de texte.
  • Activer ou désactiver l'affichage des caractères de contrôle dans un champ Traitement de texte.
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.
FenêtreDétailLigneLa propriété ..FenêtreDétailLigne permet de connaître et de modifier le nom de la fenêtre interne utilisée pour afficher les détails d’une ligne d'un champ Table.
ImageModeDossierLa propriété ..ImageModeDossier permet de connaître et de modifier le mode d'affichage de l'image correspondant au dossier dans les champs Arbre et Table hiérarchique.
LargeurImageDossierLa propriété ..LargeurImageDossier permet connaître et de modifier la largeur de l'image correspondant aux dossiers dans les champs Arbre et Table hiérarchique.
LongueurSélectionLa propriété ..LongueurSélection permet de connaître et de modifier la longueur de la sélection effectuée dans un champ Traitement de texte.
RetraitDétailLigneLa propriété ..RetraitDétailLigne permet de connaître ou de modifier la valeur du retrait à gauche de la fenêtre interne utilisée pour afficher les détails d’une ligne d'un champ Table.
SurentêteLa propriété ..Surentête permet de :
  • Connaître le titre et l'aspect d'un sur-entête de colonne de table.
  • Connaître le nombre de sur-entêtes d'une colonne de table.
  • Modifier le titre et l'aspect d'un sur-entête de colonne de table.
VisibleEnExportEtImpressionLa propriété ..VisibleEnExportEtImpression permet de :
  • Savoir si une colonne de table ou table hiérarchique est visible pour l'export et l'impression.
  • Modifier la visibilité d'une colonne de table ou table hiérarchique pour l'export et l'impression.
WINDEVJava Les nouvelles propriétés WLangage 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.
Propriétés améliorées du WLangage
WINDEVWindows Les propriétés WLangage améliorées sont les suivantes :
BarreOutilsVisibleCette propriété est désormais disponible sur le champ Traitement de texte pour savoir si le ruban du champ est visible ou non.
CadreCette propriété est désormais disponible sur les cellules des champs Table, pour définir les caractéristiques du cadre des cellules.
CurseurCette propriété est désormais disponible sur le champ Traitement de texte pour connaître la position du curseur.
FinCurseurCette propriété est désormais disponible sur le champ Traitement de texte pour connaître la position du curseur.
TypePrise en compte des nouveaux types de champs.
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).
ZoomPermet désormais de connaître et de modifier le zoom dans un champ Traitement de texte.
Java 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.
Nouveaux types avancés du WLangage
WINDEVWindows Les nouveaux types WLangage pour les applications WINDEV sont les suivants :
AuthTokenLe type AuthToken contient les caractéristiques d'un token d'accès à un Webservice.
DocElémentLe type DocElément permet de manipuler chaque élément composant une variable de type DocParagraphe.
DocElémentTexteLe type DocElémentTexte permet de manipuler les caractéristiques d’un élément de type Texte présent dans une variable de type DocElément.
DocFragmentLe type DocFragment permet de définir toutes les caractéristiques d'un fragment d’un document "docx".
DocParagrapheLe type DocParagraphe permet de manipuler toutes les caractéristiques d'un paragraphe d’un document DOCX.
DocSectionLe type DocSection permet de définir toutes les caractéristiques avancées d'une section d'un document ou d'un paragraphe.
DocTabulationLe type DocTabulation permet de définir les caractéristiques d'une tabulation personnalisée.
DocumentLe type Document permet de manipuler un document de type "docx".
gpwUtilisateurLe type gpwUtilisateur permet de décrire et de modifier les caractéristiques d'un utilisateur du groupware utilisateur WEBDEV ou WINDEV.
hOpérationServeurCe type est utilisé pour récupérer les opérations automatiques en cours sur un serveur HFSQL.
MongoBaseLe type MongoBase permet de définir toutes les caractéristiques d'une base de données d’un serveur MongoDB.
MongoBaseInfoLe type MongoBaseInfo permet de définir toutes les caractéristiques avancées des informations d'une base MongoDB.
MongoChercheOptionLe type MongoChercheOption permet de définir toutes les caractéristiques avancées d'une recherche dans une base MongoDB.
MongoCollectionLe type MongoCollection permet de définir toutes les caractéristiques avancées d'une collection dans une base d’un serveur MongoDB.
MongoCollectionOptionLe type MongoCollectionOption permet de définir toutes les caractéristiques avancées des options d'une collection d'une base MongoDB.
MongoConnexionLe type MongoConnexion permet de définir toutes les caractéristiques avancées d'une connexion à un serveur MongoDB.
MongoGridFSLe type MongoGridFS permet de définir toutes les caractéristiques avancées d'un système de fichiers d'une base MongoDB.
MongoGridFSInfoFichierLe type MongoGridFSInfoFichier permet de définir toutes les caractéristiques avancées d'un fichier contenu dans une base MongoDB.
MongoOptionEcritureLe type MongoOptionEcriture permet de définir toutes les caractéristiques avancées des options d'écriture dans une base MongoDB.
MongoRésultatLe type MongoRésultat permet de connaître le résultat lors d'une recherche dans une base de type MongoDB.
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.
pdfSignatureLe type pdfSignature permet de définir toutes les caractéristiques avancées d'une signature à appliquer à un fichier PDF lors de la signature d'un PDF existant (via la fonction PDFSigne).
WINDEVLinux Les nouveaux types WLangage pour les applications WINDEV sous Linux sont les suivants :
AuthTokenLe type AuthToken contient les caractéristiques d'un token d'accès à un Webservice.
DocElémentLe type DocElément permet de manipuler chaque élément composant une variable de type DocParagraphe.
DocElémentTexteLe type DocElémentTexte permet de manipuler les caractéristiques d’un élément de type Texte présent dans une variable de type DocElément.
DocFragmentLe type DocFragment permet de définir toutes les caractéristiques d'un fragment d’un document "docx".
DocParagrapheLe type DocParagraphe permet de manipuler toutes les caractéristiques d'un paragraphe d’un document DOCX.
DocSectionLe type DocSection permet de définir toutes les caractéristiques avancées d'une section d'un document ou d'un paragraphe.
DocTabulationLe type DocTabulation permet de définir les caractéristiques d'une tabulation personnalisée.
DocumentLe type Document permet de manipuler un document de type "docx".
gpwUtilisateurLe type gpwUtilisateur permet de décrire et de modifier les caractéristiques d'un utilisateur du groupware utilisateur WEBDEV ou WINDEV.
hOpérationServeurCe type est utilisé pour récupérer les opérations automatiques en cours sur un serveur HFSQL.
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.
WINDEVJava Les nouveaux types WLangage pour les applications WINDEV pour Java sont les suivants :
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.
Types avancés améliorés du WLangage
WINDEVWindows Les types WLangage améliorés pour les applications WINDEV sont les suivants :
CadreCe type de variable peut maintenant être utilisé pour définir le cadre des cellules d'un champ Table.
httpRequêteNouvelle propriété ..AuthToken qui correspond au token d'accès au webservice en cas d'authentification via le protocole OAuth 2.0.
gglParamètreCarteNouvelle propriété ..Echelle qui modifie le nombre de pixels renvoyés.
SaaSUtilisateurNouvelle propriété ..Email qui correspond à l'adresse email de l'utilisateur (notamment utile pour envoyer le code de sécurité).
WINDEVLinux Les types WLangage améliorés pour les applications WINDEV sous Linux sont les suivants :
EmaiSessionIMAPGestion des connexions SSL en Linux.
EmailSessionPOP3Gestion des connexions SSL en Linux.
EmailSessionSMTPGestion des connexions SSL en Linux.
httpRequêteNouvelle propriété ..AuthToken qui correspond au token d'accès au webservice en cas d'authentification via le protocole OAuth 2.0.
SaaSUtilisateurNouvelle propriété ..Email qui correspond à l'adresse email de l'utilisateur (notamment utile pour envoyer le code de sécurité).
Version minimum requise
  • Version 22
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire