DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WEBDEV 2025 !
Aide / Nouveautés / Nouveautés de la version 2025
  • 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
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Présentation
En version 2025, 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
WEBDEV - Code ServeurWindows Les nouvelles fonctions WLangage en code Serveur sont les suivantes :
AgendaCouleurFondFixe une couleur de fond sur une plage horaire d'un champ Agenda.
AuthDéconnecteDéconnecte un utilisateur précédemment authentifié via :
  • le protocole OAuth 2.0 sur un service Web quelconque.
  • le protocole OpenID sur un service Web quelconque.
  • un token JWT.
AuthIntrospecteTokenIntrospecte un token OAuth.
AuthRécupèreInfoUtilisateurRécupère les informations concernant un utilisateur à partir d'un jeton d'accès (access token).
AuthRévoqueTokenRévoque un token JWT.
AuthVérifieAuthentificationVérifie la validité du token de l'utilisateur courant dans le cas d'une authentification SSO.
CarteIdentifiantGglRenvoie ou modifie le style de la carte affichée dans le champ Carte. Ce style correspond à un ID de carte défini dans la console Google Cloud.
Cette fonction est une nouveauté disponible à partir de la version 2025 Update 2.
CertificatExporteExporte un certificat du magasin de certificats Windows vers un fichier au format "pfx"ou "cert".
Vérifie la validité d'une signature au format PKCS7 enveloppée et extrait le message enveloppé.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
CertificatPEMVersPFXConvertit un fichier de certificat au format "pem" en un ficher de certificat au format "PFX" incluant la clé privée.
Permet de savoir si les contenus secrets des coffres-forts sont présents, c'est-à-dire si l'exécution est réalisée avec les contenus secrets.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Force l'utilisation des contenus pour test présents dans les coffres-forts.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Nouveauté SaaS
dDifférenceImage
Calcule la différence entre deux images en renvoyant une image en niveaux de gris permettant de visualiser les différences ainsi qu'un pourcentage de différences entre les images.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
DocEffaceMiseEnFormeRemplace la mise en forme actuelle de la sélection par la mise en forme par défaut.
DocVersHTMLConvertit un document de type Traitement de texte en un fichier HTML.
Nouveauté SaaS
dTexteHauteur
Calcule la hauteur d'un texte en pixels.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Nouveauté SaaS
dTexteLargeur
Calcule la largeur d'un texte en pixels.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Nouveauté SaaS
EmailAbonneAuDossier
Ajoute un dossier existant à la liste des dossiers abonnés.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Supprime un dossier existant de la liste des dossiers abonnés.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Nouveauté SaaS
EmailExécuteCommande
Envoie une commande IMAP au serveur de mails.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
EnModeRecyclageIdentifie si le mode "Recyclage des sessions prélancées" est activé dans les options du projet.
FichierTéléchargeLance le téléchargement d'un fichier par le navigateur.
FichierVisualiseLance la visualisation d'un fichier dans le navigateur.
Nouveauté SaaS
FTPRepExiste
Permet de savoir si un répertoire existe sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
grPIImageDéfinit l'image utilisée pour illustrer les données d'un graphe de type "Pourcentage imagé".
grPIValeurMaximalePermet de spécifier la valeur maximale du graphe permettant de calculer automatiquement les pourcentages d'un graphe de type "Pourcentage imagé".
grVignetteCatégorieInitialise une image de catégorie dans les graphes de type Secteur, Beignet ou Hémicycle.
Exécute une procédure stockée en mode asynchrone.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
HImporteCSVImporte un fichier CSV 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).
HListeHistoriquePlanificationListe l'historique d'exécution d'une opération planifiée sur un serveur HFSQL : tâche planifiée (procédure stockée), sauvegarde, optimisation, rafraîchissement d'une vue matérialisée.
Liste les différentes opérations effectuées sur les fichiers de données en cours ou celles qui ont eu lieu pendant les dernières 24 heures et sur les 1000 derniers fichiers : réindexations, recalcul des statistiques, vérification des mémo, vérification des index, etc.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Permet de débloquer le compte d'un utilisateur bloqué à cause d'un trop grand nombre de tentatives d'ouverture de connexion infructueuses.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Modifie la politique de sécurité des mots de passe d'un serveur HFSQL.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Récupère la politique de sécurité d'un serveur HFSQL.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Vérifie que la politique de sécurité des mots de passe associée au serveur HFSQL est respectée pour chacun des comptes des utilisateurs.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Nouveauté SaaS
HRéindexeAsynchrone
Reconstruit l'index d'un fichier de données HFSQL Client/Serveur (fichier d'extension ".NDX"). Cette réindexation est asynchrone : elle est effectuée sur le serveur et ne bloque pas le poste Client.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
HRplAjouteFichierAjoute un fichier de données dans une réplication universelle.
HRSTransformeSpareEnServeurTransforme un serveur Spare en un serveur HFSQL. Il est ainsi possible de supprimer les réplications d'un serveur spare pour pouvoir l'utiliser à nouveau (cas par exemple d'un serveur maître inaccessible).
Cette fonction doit être utilisée uniquement en cas d'urgence.
Attention : Cette fonction est disponible uniquement à partir de la version 2025 Update 1.
Nouveauté SaaS
HStatCalculeAsynchrone
Réalise diverses statistiques sur les clés d'un fichier de données HFSQL Client/Serveur.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
HSupprimeHistoriquePlanificationSupprime l'historique d'exécution d'un élément planifié sur un serveur HFSQL : tâche planifiée (procédure stockée), sauvegarde, optimisation, rafraîchissement d'une vue matérialisée.
HSupprimeToutHistoriquePlanificationPurge la totalité de l'historique d'exécution des éléments planifiés sur un serveur HFSQL.
Nouveauté SaaS
HTTPEnvoieAsynchrone
Envoie une requête HTTP en mode asynchrone : le programme continue de s'exécuter et la réponse est traitée par une procédure spécifique.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Vérifie que les données contenues dans le fichier d'index (fichier .NDX) référencent correctement les données contenues dans le fichier de données HFSQL Client/Serveur (fichier .FIC).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Vérifie l'intégrité structurelle des mémos d'un fichier de données HFSQL Client/Serveur.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
iInitEtatVersoInitialise les paramètres de l'état qui sera imprimé au verso d'un autre état.
InfoImageRécupère les caractéristiques d'un fichier image ou d'un fichier PDF :
  • format.
  • largeur et hauteur.
  • nombre de bits par pixel.
  • zone de transparence.
JourDansLAnnéeVersDateRenvoie la date (au format "AAAAMMJJ") correspondant à un numéro de jour dans l'année.
Nouveauté SaaS
JWTCréeAssertion
Crée une assertion JWT.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 1.
MenuAjouteMenuNavigateurAjoute un nouveau menu dans un menu existant. Ce nouveau menu peut exécuter une procédure navigateur passée en paramètre.
MenuAjouteOptionNavigateurAjoute une nouvelle option de menu à la suite de la dernière option d'un menu (déroulant ou contextuel). Cette option de menu exécute une procédure navigateur WLangage.
PDFExtraitCrée un nouveau document PDF à partir de différentes pages extraites d'un fichier PDF existant.
PDFVérifieSignaturesVérifie la validité des signatures contenues dans un PDF.
Attention : Cette fonction est disponible uniquement à partir de la version 2025 Update 1.
PlanningCouleurFondFixe une couleur de fond sur une plage horaire d'un champ Planning présent dans une fenêtre (par exemple, plage horaire correspondant au déjeuner, à un jour férié, ...).
Nouveauté SaaS
PoliceCharge
Charge une police personnelle depuis un fichier (ou un buffer). Après le chargement, les polices et variantes déclarées par le fichier seront disponibles dans toute l'application.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 1.
Nouveauté SaaS
PoliceDécharge
Décharge une police précédemment chargée avec la fonction PoliceCharge.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 1.
SaaSAdminListeLicenceListe les licences d'abonnement SaaS associées à un utilisateur.
Attention : Cette fonction est disponible uniquement à partir de la version 2025 Update 1.
Nouveauté SaaS
SSHConnecteCommande
Permet de conserver la session SSH active entre plusieurs envois de commandes (via la fonction SSHCommande) à un serveur SSH.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Nouveauté SaaS
SSHDéconnecteCommande
Permet d'arrêter la session SSH qui était active pour permettre l'envoi groupé de plusieurs commandes.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Nouveauté SaaS
SysCrypte
Crypte des données en utilisant les informations d'identification de l'utilisateur Windows.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Nouveauté SaaS
SysDécrypte
Décrypte des données en utilisant les informations d'identification de l'utilisateur Windows. Ces données ont été précédemment cryptées par la fonction SysCrypte.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Nouveauté SaaS
SysEstAdministrateur
Indique si l'utilisateur courant possède les droits d'administrateur de la machine.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Nouveauté SaaS
TableauContient
Cherche un élément dans un tableau WLangage.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
TableauVersParamètresConvertit un tableau d'éléments en une liste de paramètres.
TCDAxeXYPermet de :
  • Spécifier les entêtes de lignes et de colonnes affichés dans un champ Tableau croisé dynamique.
  • Connaître les entêtes de lignes et de colonnes affichés dans un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDCalculeMiseAJourMet à jour une partie des données d'un champ Tableau croisé dynamique à partir d'une date.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDCalculeMiseAJourAsynchroneMet à jour (sans blocage) une partie des données d'un champ Tableau croisé dynamique à partir d'une date.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDCalculeToutCalcule ou recalcule entièrement un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDCalculeToutAsynchroneCalcule ou recalcule entièrement un champ Tableau croisé dynamique sans blocage.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDChargeCharge le résultat du calcul d'un champ Tableau croisé dynamique depuis une sauvegarde (fichier présent sur le disque ou sauvegarde dans un buffer).
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDComparePériodeCalcule et affiche une comparaison de périodes dans un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDDérouleDéroule toutes les données d'un champ Tableau croisé dynamique selon un entête de ligne ou de colonne.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDDérouleToutDéroule tous les entêtes de lignes et/ou de colonnes d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDEnrouleEnroule toutes données d'un champ Tableau croisé dynamique selon un entête de ligne ou de colonne.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDEnrouleToutEnroule tous les entêtes de lignes et/ou de colonnes d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDFiltreActive ou désactive un filtre sur un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDListePositionEntêteRenvoie toutes les valeurs associées à un entête de ligne ou de colonne d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDSauveSauve le résultat du calcul d'un champ Tableau croisé dynamique (dans un fichier ou en mémoire).
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDSelectPermet de connaître la position des cellules sélectionnées et de sélectionner des cellules dans un champ Tableau croisé dynamique.
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDSelectOccurrenceRenvoie le nombre de cellules sélectionnées dans un champ Tableau croisé dynamique.
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDValeurEntêteRenvoie la valeur affichée dans un entête du champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDVersExcelCrée un fichier Excel avec les données d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
Permet dans un Webservice REST de renvoyer immédiatement au client un morceau de la réponse (avant la fin de l'exécution du point d'entrée).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 4.
WebserviceLitTokenUtilisateurRécupère le token d'autorisation ("access token") reçu par le webservice qui est en cours d'exécution.
Nouveauté SaaS
zipDébutAjoutFichier
Débute une série d'ajouts optimisés de fichiers dans une archive de type CAB, ZIP, WDZ, 7z, TAR, gzip ou TGZ (TAR.GZ).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Nouveauté SaaS
zipFinAjoutFichier
Termine une série d'ajouts optimisés de fichiers dans une archive.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Les nouvelles fonctions WLangage (syntaxe préfixée) en code Serveur sont les suivantes :
<Agenda>.CouleurFondFixe une couleur de fond sur une plage horaire d'un champ Agenda.
<AuthToken>.DéconnecteDéconnexion d'un utilisateur.
<AuthToken>.RévoqueRévoque un token JWT.
<Carte>.IdentifiantGglRenvoie ou modifie le style de la carte affichée dans le champ Carte. Ce style correspond à un ID de carte défini dans la console Google Cloud.
Cette fonction est une nouveauté disponible à partir de la version 2025 Update 2.
Liste les différentes opérations effectuées sur les fichiers de données en cours ou celles qui ont eu lieu pendant les dernières 24 heures et sur les 1000 derniers fichiers : réindexations, recalcul des statistiques, vérification des mémo, vérification des index, etc.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Reconstruit l'index d'un fichier de données HFSQL Client/Serveur (fichier d'extension ".NDX"). Cette réindexation est asynchrone : elle est effectuée sur le serveur et ne bloque pas le poste Client.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Réalise diverses statistiques sur les clés d'un fichier de données HFSQL Client/Serveur.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Vérifie que les données contenues dans le fichier d'index (fichier .NDX) référencent correctement les données contenues dans le fichier de données HFSQL Client/Serveur (fichier .FIC).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Vérifie l'intégrité structurelle des mémos d'un fichier de données HFSQL Client/Serveur.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
<Etat>.InitEtatVersoInitialise les paramètres de l'état qui sera imprimé au verso d'un autre état.
<Graphe>.PIImageDéfinit l'image utilisée pour illustrer les données d'un graphe de type "Pourcentage imagé".
<Graphe>.PIValeurMaximalePermet de spécifier la valeur maximale du graphe permettant de calculer automatiquement les pourcentages d'un graphe de type "Pourcentage imagé".
<Graphe>.VignetteCatégorieInitialise une image de catégorie dans les graphes de type Secteur, Beignet ou Hémicycle.
Nouveauté SaaS
<Image>.Différence
Calcule la différence entre deux images en renvoyant une image en niveaux de gris permettant de visualiser les différences ainsi qu'un pourcentage de différences entre les images.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
<Menu>.AjouteMenuNavigateurAjoute un nouveau menu dans un menu existant. Ce nouveau menu peut exécuter une procédure navigateur passée en paramètre.
<Menu>.AjouteOptionNavigateurAjoute une nouvelle option de menu à la suite de la dernière option d'un menu (déroulant ou contextuel). Cette option de menu exécute une procédure navigateur WLangage.
<Planning>.CouleurFondFixe une couleur de fond sur une plage horaire d'un champ Planning présent dans une fenêtre (par exemple, plage horaire correspondant au déjeuner, à un jour férié, ...).
<Source>.ImporteCSVImporte un fichier CSV 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).
<Tableau croisé dynamique>.AxeXYPermet de :
  • Spécifier les entêtes de lignes et de colonnes affichés dans un champ Tableau croisé dynamique.
  • Connaître les entêtes de lignes et de colonnes affichés dans un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.CalculeMiseAJourMet à jour une partie des données d'un champ Tableau croisé dynamique à partir d'une date.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.CalculeMiseAJourAsynchroneMet à jour (sans blocage) une partie des données d'un champ Tableau croisé dynamique à partir d'une date.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.CalculeToutCalcule ou recalcule entièrement un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.CalculeToutAsynchroneCalcule ou recalcule entièrement un champ Tableau croisé dynamique sans blocage.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.ChargeCharge le résultat du calcul d'un champ Tableau croisé dynamique depuis une sauvegarde (fichier présent sur le disque ou sauvegarde dans un buffer).
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.DérouleDéroule toutes les données d'un champ Tableau croisé dynamique selon un entête de ligne ou de colonne.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.DérouleToutDéroule tous les entêtes de lignes et/ou de colonnes d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.EnrouleEnroule toutes données d'un champ Tableau croisé dynamique selon un entête de ligne ou de colonne.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.EnrouleToutEnroule tous les entêtes de lignes et/ou de colonnes d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.FiltreActive ou désactive un filtre sur un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.ListePositionEntêteRenvoie toutes les valeurs associées à un entête de ligne ou de colonne d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.SauveSauve le résultat du calcul d'un champ Tableau croisé dynamique (dans un fichier ou en mémoire).
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.SelectPermet de connaître la position des cellules sélectionnées et de sélectionner des cellules dans un champ Tableau croisé dynamique.
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.SelectOccurrenceRenvoie le nombre de cellules sélectionnées dans un champ Tableau croisé dynamique.
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.ValeurEntêteRenvoie la valeur affichée dans un entête du champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.VersExcelCrée un fichier Excel avec les données d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Traitement de texte>.EffaceMiseEnFormeRemplace la mise en forme de la sélection en cours dans un champ Traitement de texte par la mise en forme par défaut.
<Traitement de texte>.VersHTMLConvertit le contenu d'un champ Traitement de texte en un fichier HTML.
Cherche un élément dans un tableau WLangage.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Exécute une procédure stockée en mode asynchrone.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
<Variable Connexion>.ListeHistoriquePlanificationListe l'historique d'exécution d'un élément planifié sur un serveur HFSQL : tâche planifiée (procédure stockée), sauvegarde, optimisation, rafraîchissement d'une vue matérialisée.
Permet de débloquer le compte d'un utilisateur bloqué à cause d'un trop grand nombre de tentatives d'ouverture de connexion infructueuses.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Modifie la politique de sécurité des mots de passe d'un serveur HFSQL.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Récupère la politique de sécurité d'un serveur HFSQL.
Cette fonction est une nouveauté disponible à partir de la version 2025 Update 3.
Vérifie que la politique de sécurité des mots de passe associée au serveur HFSQL est respectée pour chacun des comptes des utilisateurs.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
<Variable Connexion>.RSTransformeSpareEnServeurTransforme un serveur Spare en un serveur HFSQL. Il est ainsi possible de supprimer les réplications d'un serveur spare pour pouvoir l'utiliser à nouveau (cas par exemple d'un serveur maître inaccessible).
Cette fonction doit être utilisée uniquement en cas d'urgence.
Attention : Cette fonction est disponible uniquement à partir de la version 2025 Update 1.
<Variable Connexion>.SupprimeHistoriquePlanificationSupprime l'historique d'exécution d'un élément planifié sur un serveur HFSQL : tâche planifiée (procédure stockée), sauvegarde, optimisation, rafraîchissement d'une vue matérialisée.
<Variable docFragment>.EffaceMiseEnFormeRemplace la mise en forme actuelle de la sélection par la mise en forme par défaut.
<Variable Document>.VersHTMLConvertit une variable de type Document en un fichier HTML.
Ajoute un dossier existant à la liste des dossiers abonnés.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Supprime un dossier existant de la liste des dossiers abonnés.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Envoie une commande IMAP au serveur de mails.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Identifie les attributs d'un fichier présent sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Envoie une commande FTP spécifique à un serveur.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Connecte le poste en cours à un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Renvoie les différentes dates (date de création, de modification ou d'accès) d'un fichier présent sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Renvoie 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).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Ferme la connexion entre le poste en cours et le serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Transfère un fichier ou un répertoire sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Teste l'existence d'un fichier sur un serveur FTP.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Renvoie les différentes heures (heure de création, de modification ou d'accès) d'un fichier présent sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Liste les fichiers d'un répertoire (et/ou les répertoires) d'un serveur FTP et retourne le nombre de fichiers (et/ou de répertoires) listés.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Renvoie le nom du dernier fichier accédé par une fonction FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Transfère un fichier ou un répertoire d'un serveur FTP (File Transfer Protocol) sur le poste en cours.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Transfère un fichier d'un serveur FTP (File Transfer Protocol) sur le poste en cours.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Renomme ou déplace un fichier présent sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Crée un répertoire sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Identifie ou modifie le répertoire en cours sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Permet de savoir si un répertoire existe sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Supprime un répertoire et son contenu (fichiers et sous-répertoires) d'un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Supprime un fichier d'un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Renvoie la taille (en octets) d'un fichier présent sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Envoie une requête HTTP en mode asynchrone : le programme continue de s'exécuter et la réponse est traitée par une procédure spécifique.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Calcule la différence entre deux images en renvoyant une image en niveaux de gris permettant de visualiser les différences ainsi qu'un pourcentage de différences entre les images.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
<Variable pdfDocument>.ExtraitCrée un nouveau document PDF à partir de différentes pages extraites d'un fichier PDF existant.
<Variable pdfDocument>.VérifieSignaturesVérifie la validité des signatures contenues dans un PDF.
Attention : Cette fonction est disponible uniquement à partir de la version 2025 Update 1.
Calcule la différence entre deux images en renvoyant une image en niveaux de gris permettant de visualiser les différences ainsi qu'un pourcentage de différences entre les images.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Envoie une commande à un serveur SSH. La session est ouverte et refermée automatiquement après l'envoi de la commande.
Permet de conserver la session SSH active entre plusieurs envois de commandes (via la fonction SSHCommande) à un serveur SSH.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Permet d'arrêter la session SSH qui était active pour permettre l'envoi groupé de plusieurs commandes.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Calcule la différence entre deux images en renvoyant une image en niveaux de gris permettant de visualiser les différences ainsi qu'un pourcentage de différences entre les images.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Débute une série d'ajouts optimisés de fichiers dans une archive de type CAB, ZIP, WDZ, 7z, TAR, gzip ou TGZ (TAR.GZ).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Termine une série d'ajouts optimisés de fichiers dans une archive.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
WEBDEV - Code ServeurLinux Les nouvelles fonctions WLangage pour WEBDEV en Linux sont les suivantes :
AgendaCouleurFondFixe une couleur de fond sur une plage horaire d'un champ Agenda.
AuthDéconnecteDéconnecte un utilisateur précédemment authentifié via :
  • le protocole OAuth 2.0 sur un service Web quelconque.
  • le protocole OpenID sur un service Web quelconque.
  • un token JWT.
AuthIntrospecteTokenIntrospecte un token OAuth.
AuthRécupèreInfoUtilisateurRécupère les informations concernant un utilisateur à partir d'un jeton d'accès (access token).
AuthRévoqueTokenRévoque un token JWT.
CarteIdentifiantGglRenvoie ou modifie le style de la carte affichée dans le champ Carte. Ce style correspond à un ID de carte défini dans la console Google Cloud.
Cette fonction est une nouveauté disponible à partir de la version 2025 Update 2.
Vérifie la validité d'une signature au format PKCS7 enveloppée et extrait le message enveloppé.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Permet de savoir si les contenus secrets des coffres-forts sont présents, c'est-à-dire si l'exécution est réalisée avec les contenus secrets.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Force l'utilisation des contenus pour test présents dans les coffres-forts.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Nouveauté SaaS
dDifférenceImage
Calcule la différence entre deux images en renvoyant une image en niveaux de gris permettant de visualiser les différences ainsi qu'un pourcentage de différences entre les images.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
DocEffaceMiseEnFormeRemplace la mise en forme actuelle de la sélection par la mise en forme par défaut.
DocVersHTMLConvertit un document de type Traitement de texte en un fichier HTML.
Nouveauté SaaS
dTexteHauteur
Calcule la hauteur d'un texte en pixels.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Nouveauté SaaS
dTexteLargeur
Calcule la largeur d'un texte en pixels.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Nouveauté SaaS
EmailAbonneAuDossier
Ajoute un dossier existant à la liste des dossiers abonnés.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Supprime un dossier existant de la liste des dossiers abonnés.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Nouveauté SaaS
EmailExécuteCommande
Envoie une commande IMAP au serveur de mails.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
EnModeRecyclageIdentifie si le mode "Recyclage des sessions prélancées" est activé dans les options du projet.
FichierTéléchargeLance le téléchargement d'un fichier par le navigateur.
FichierVisualiseLance la visualisation d'un fichier dans le navigateur.
Nouveauté SaaS
FTPRepExiste
Permet de savoir si un répertoire existe sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
grPIImageDéfinit l'image utilisée pour illustrer les données d'un graphe de type "Pourcentage imagé".
grPIValeurMaximalePermet de spécifier la valeur maximale du graphe permettant de calculer automatiquement les pourcentages d'un graphe de type "Pourcentage imagé".
Exécute une procédure stockée en mode asynchrone.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
HImporteCSVImporte un fichier CSV 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).
HListeHistoriquePlanificationListe l'historique d'exécution d'une opération planifiée sur un serveur HFSQL : tâche planifiée (procédure stockée), sauvegarde, optimisation, rafraîchissement d'une vue matérialisée.
Liste les différentes opérations effectuées sur les fichiers de données en cours ou celles qui ont eu lieu pendant les dernières 24 heures et sur les 1000 derniers fichiers : réindexations, recalcul des statistiques, vérification des mémo, vérification des index, etc.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Permet de débloquer le compte d'un utilisateur bloqué à cause d'un trop grand nombre de tentatives d'ouverture de connexion infructueuses.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Modifie la politique de sécurité des mots de passe d'un serveur HFSQL.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Récupère la politique de sécurité d'un serveur HFSQL.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Vérifie que la politique de sécurité des mots de passe associée au serveur HFSQL est respectée pour chacun des comptes des utilisateurs.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Nouveauté SaaS
HRéindexeAsynchrone
Reconstruit l'index d'un fichier de données HFSQL Client/Serveur (fichier d'extension ".NDX"). Cette réindexation est asynchrone : elle est effectuée sur le serveur et ne bloque pas le poste Client.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
HRplAjouteFichierAjoute un fichier de données dans une réplication universelle.
HRSTransformeSpareEnServeurTransforme un serveur Spare en un serveur HFSQL. Il est ainsi possible de supprimer les réplications d'un serveur spare pour pouvoir l'utiliser à nouveau (cas par exemple d'un serveur maître inaccessible).
Cette fonction doit être utilisée uniquement en cas d'urgence.
Attention : Cette fonction est disponible uniquement à partir de la version 2025 Update 1.
Nouveauté SaaS
HStatCalculeAsynchrone
Réalise diverses statistiques sur les clés d'un fichier de données HFSQL Client/Serveur.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
HSupprimeHistoriquePlanificationSupprime l'historique d'exécution d'un élément planifié sur un serveur HFSQL : tâche planifiée (procédure stockée), sauvegarde, optimisation, rafraîchissement d'une vue matérialisée.
HSupprimeToutHistoriquePlanificationPurge la totalité de l'historique d'exécution des éléments planifiés sur un serveur HFSQL.
Nouveauté SaaS
HTTPEnvoieAsynchrone
Envoie une requête HTTP en mode asynchrone : le programme continue de s'exécuter et la réponse est traitée par une procédure spécifique.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Vérifie que les données contenues dans le fichier d'index (fichier .NDX) référencent correctement les données contenues dans le fichier de données HFSQL Client/Serveur (fichier .FIC).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Vérifie l'intégrité structurelle des mémos d'un fichier de données HFSQL Client/Serveur.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
iAjouteSignetAjoute un signet dans le visualisateur de rapports ou lors de l'export en PDF.
iInitEtatVersoInitialise les paramètres de l'état qui sera imprimé au verso d'un autre état.
InfoImageRécupère les caractéristiques d'un fichier image ou d'un fichier PDF :
  • format.
  • largeur et hauteur.
  • nombre de bits par pixel.
  • zone de transparence.
JourDansLAnnéeVersDateRenvoie la date (au format "AAAAMMJJ") correspondant à un numéro de jour dans l'année.
Nouveauté SaaS
JWTCréeAssertion
Crée une assertion JWT.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 1.
MenuAjouteMenuNavigateurAjoute un nouveau menu dans un menu existant. Ce nouveau menu peut exécuter une procédure navigateur passée en paramètre.
MenuAjouteOptionNavigateurAjoute une nouvelle option de menu à la suite de la dernière option d'un menu (déroulant ou contextuel). Cette option de menu exécute une procédure navigateur WLangage.
PDFExtraitCrée un nouveau document PDF à partir de différentes pages extraites d'un fichier PDF existant.
PlanningCouleurFondFixe une couleur de fond sur une plage horaire d'un champ Planning présent dans une fenêtre (par exemple, plage horaire correspondant au déjeuner, à un jour férié, ...).
SaaSAdminListeLicenceListe les licences d'abonnement SaaS associées à un utilisateur.
Attention : Cette fonction est disponible uniquement à partir de la version 2025 Update 1.
Nouveauté SaaS
SSHConnecteCommande
Permet de conserver la session SSH active entre plusieurs envois de commandes (via la fonction SSHCommande) à un serveur SSH.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Nouveauté SaaS
SSHDéconnecteCommande
Permet d'arrêter la session SSH qui était active pour permettre l'envoi groupé de plusieurs commandes.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Nouveauté SaaS
TableauContient
Cherche un élément dans un tableau WLangage.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
TableauVersParamètresConvertit un tableau d'éléments en une liste de paramètres.
TCDAxeXYPermet de :
  • Spécifier les entêtes de lignes et de colonnes affichés dans un champ Tableau croisé dynamique.
  • Connaître les entêtes de lignes et de colonnes affichés dans un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDCalculeMiseAJourMet à jour une partie des données d'un champ Tableau croisé dynamique à partir d'une date.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDCalculeMiseAJourAsynchroneMet à jour (sans blocage) une partie des données d'un champ Tableau croisé dynamique à partir d'une date.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDCalculeToutCalcule ou recalcule entièrement un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDCalculeToutAsynchroneCalcule ou recalcule entièrement un champ Tableau croisé dynamique sans blocage.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDChargeCharge le résultat du calcul d'un champ Tableau croisé dynamique depuis une sauvegarde (fichier présent sur le disque ou sauvegarde dans un buffer).
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDComparePériodeCalcule et affiche une comparaison de périodes dans un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDDérouleDéroule toutes les données d'un champ Tableau croisé dynamique selon un entête de ligne ou de colonne.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDDérouleToutDéroule tous les entêtes de lignes et/ou de colonnes d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDEnrouleEnroule toutes données d'un champ Tableau croisé dynamique selon un entête de ligne ou de colonne.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDEnrouleToutEnroule tous les entêtes de lignes et/ou de colonnes d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDFiltreActive ou désactive un filtre sur un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDListePositionEntêteRenvoie toutes les valeurs associées à un entête de ligne ou de colonne d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDSauveSauve le résultat du calcul d'un champ Tableau croisé dynamique (dans un fichier ou en mémoire).
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDSelectPermet de connaître la position des cellules sélectionnées et de sélectionner des cellules dans un champ Tableau croisé dynamique.
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDSelectOccurrenceRenvoie le nombre de cellules sélectionnées dans un champ Tableau croisé dynamique.
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDValeurEntêteRenvoie la valeur affichée dans un entête du champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDVersExcelCrée un fichier Excel avec les données d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
Permet dans un Webservice REST de renvoyer immédiatement au client un morceau de la réponse (avant la fin de l'exécution du point d'entrée).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 4.
WebserviceLitTokenUtilisateurRécupère le token d'autorisation ("access token") reçu par le webservice qui est en cours d'exécution.
Nouveauté SaaS
zipDébutAjoutFichier
Débute une série d'ajouts optimisés de fichiers dans une archive de type CAB, ZIP, WDZ, 7z, TAR, gzip ou TGZ (TAR.GZ).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Nouveauté SaaS
zipFinAjoutFichier
Termine une série d'ajouts optimisés de fichiers dans une archive.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Les nouvelles fonctions WLangage (syntaxe préfixée) pour WEBDEV en Linux sont les suivantes :
<Agenda>.CouleurFondFixe une couleur de fond sur une plage horaire d'un champ Agenda.
<AuthToken>.DéconnecteDéconnexion d'un utilisateur.
<AuthToken>.RévoqueRévoque un token JWT.
<Carte>.IdentifiantGglRenvoie ou modifie le style de la carte affichée dans le champ Carte. Ce style correspond à un ID de carte défini dans la console Google Cloud.
Cette fonction est une nouveauté disponible à partir de la version 2025 Update 2.
Liste les différentes opérations effectuées sur les fichiers de données en cours ou celles qui ont eu lieu pendant les dernières 24 heures et sur les 1000 derniers fichiers : réindexations, recalcul des statistiques, vérification des mémo, vérification des index, etc.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Reconstruit l'index d'un fichier de données HFSQL Client/Serveur (fichier d'extension ".NDX"). Cette réindexation est asynchrone : elle est effectuée sur le serveur et ne bloque pas le poste Client.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Réalise diverses statistiques sur les clés d'un fichier de données HFSQL Client/Serveur.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Vérifie que les données contenues dans le fichier d'index (fichier .NDX) référencent correctement les données contenues dans le fichier de données HFSQL Client/Serveur (fichier .FIC).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Vérifie l'intégrité structurelle des mémos d'un fichier de données HFSQL Client/Serveur.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
<Etat>.InitEtatVersoInitialise les paramètres de l'état qui sera imprimé au verso d'un autre état.
<Graphe>.PIImageDéfinit l'image utilisée pour illustrer les données d'un graphe de type "Pourcentage imagé".
<Graphe>.PIValeurMaximalePermet de spécifier la valeur maximale du graphe permettant de calculer automatiquement les pourcentages d'un graphe de type "Pourcentage imagé".
Nouveauté SaaS
<Image>.Différence
Calcule la différence entre deux images en renvoyant une image en niveaux de gris permettant de visualiser les différences ainsi qu'un pourcentage de différences entre les images.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
<Menu>.AjouteMenuNavigateurAjoute un nouveau menu dans un menu existant. Ce nouveau menu peut exécuter une procédure navigateur passée en paramètre.
<Menu>.AjouteOptionNavigateurAjoute une nouvelle option de menu à la suite de la dernière option d'un menu (déroulant ou contextuel). Cette option de menu exécute une procédure navigateur WLangage.
<Planning>.CouleurFondFixe une couleur de fond sur une plage horaire d'un champ Planning présent dans une fenêtre (par exemple, plage horaire correspondant au déjeuner, à un jour férié, ...).
<Source>.ImporteCSVImporte un fichier CSV 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).
<Tableau croisé dynamique>.AxeXYPermet de :
  • Spécifier les entêtes de lignes et de colonnes affichés dans un champ Tableau croisé dynamique.
  • Connaître les entêtes de lignes et de colonnes affichés dans un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.CalculeMiseAJourMet à jour une partie des données d'un champ Tableau croisé dynamique à partir d'une date.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.CalculeMiseAJourAsynchroneMet à jour (sans blocage) une partie des données d'un champ Tableau croisé dynamique à partir d'une date.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.CalculeToutCalcule ou recalcule entièrement un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.CalculeToutAsynchroneCalcule ou recalcule entièrement un champ Tableau croisé dynamique sans blocage.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.ChargeCharge le résultat du calcul d'un champ Tableau croisé dynamique depuis une sauvegarde (fichier présent sur le disque ou sauvegarde dans un buffer).
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.DérouleDéroule toutes les données d'un champ Tableau croisé dynamique selon un entête de ligne ou de colonne.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.DérouleToutDéroule tous les entêtes de lignes et/ou de colonnes d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.EnrouleEnroule toutes données d'un champ Tableau croisé dynamique selon un entête de ligne ou de colonne.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.EnrouleToutEnroule tous les entêtes de lignes et/ou de colonnes d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.FiltreActive ou désactive un filtre sur un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.ListePositionEntêteRenvoie toutes les valeurs associées à un entête de ligne ou de colonne d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.SauveSauve le résultat du calcul d'un champ Tableau croisé dynamique (dans un fichier ou en mémoire).
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.SelectPermet de connaître la position des cellules sélectionnées et de sélectionner des cellules dans un champ Tableau croisé dynamique.
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.SelectOccurrenceRenvoie le nombre de cellules sélectionnées dans un champ Tableau croisé dynamique.
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.ValeurEntêteRenvoie la valeur affichée dans un entête du champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.VersExcelCrée un fichier Excel avec les données d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Traitement de texte>.EffaceMiseEnFormeRemplace la mise en forme de la sélection en cours dans un champ Traitement de texte par la mise en forme par défaut.
<Traitement de texte>.VersHTMLConvertit le contenu d'un champ Traitement de texte en un fichier HTML.
Cherche un élément dans un tableau WLangage.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Exécute une procédure stockée en mode asynchrone.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
<Variable Connexion>.ListeHistoriquePlanificationListe l'historique d'exécution d'un élément planifié sur un serveur HFSQL : tâche planifiée (procédure stockée), sauvegarde, optimisation, rafraîchissement d'une vue matérialisée.
Permet de débloquer le compte d'un utilisateur bloqué à cause d'un trop grand nombre de tentatives d'ouverture de connexion infructueuses.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Modifie la politique de sécurité des mots de passe d'un serveur HFSQL.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Récupère la politique de sécurité d'un serveur HFSQL.
Cette fonction est une nouveauté disponible à partir de la version 2025 Update 3.
Vérifie que la politique de sécurité des mots de passe associée au serveur HFSQL est respectée pour chacun des comptes des utilisateurs.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
<Variable Connexion>.RSTransformeSpareEnServeurTransforme un serveur Spare en un serveur HFSQL. Il est ainsi possible de supprimer les réplications d'un serveur spare pour pouvoir l'utiliser à nouveau (cas par exemple d'un serveur maître inaccessible).
Cette fonction doit être utilisée uniquement en cas d'urgence.
Attention : Cette fonction est disponible uniquement à partir de la version 2025 Update 1.
<Variable Connexion>.SupprimeHistoriquePlanificationSupprime l'historique d'exécution d'un élément planifié sur un serveur HFSQL : tâche planifiée (procédure stockée), sauvegarde, optimisation, rafraîchissement d'une vue matérialisée.
<Variable docFragment>.EffaceMiseEnFormeRemplace la mise en forme actuelle de la sélection par la mise en forme par défaut.
<Variable Document>.VersHTMLConvertit une variable de type Document en un fichier HTML.
Ajoute un dossier existant à la liste des dossiers abonnés.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Supprime un dossier existant de la liste des dossiers abonnés.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Envoie une commande IMAP au serveur de mails.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Identifie les attributs d'un fichier présent sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Connecte le poste en cours à un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Renvoie les différentes dates (date de création, de modification ou d'accès) d'un fichier présent sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Renvoie 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).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Ferme la connexion entre le poste en cours et le serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Transfère un fichier ou un répertoire sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Teste l'existence d'un fichier sur un serveur FTP.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Renvoie les différentes heures (heure de création, de modification ou d'accès) d'un fichier présent sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Liste les fichiers d'un répertoire (et/ou les répertoires) d'un serveur FTP et retourne le nombre de fichiers (et/ou de répertoires) listés.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Renvoie le nom du dernier fichier accédé par une fonction FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Transfère un fichier ou un répertoire d'un serveur FTP (File Transfer Protocol) sur le poste en cours.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Transfère un fichier d'un serveur FTP (File Transfer Protocol) sur le poste en cours.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Renomme ou déplace un fichier présent sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Crée un répertoire sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Identifie ou modifie le répertoire en cours sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Permet de savoir si un répertoire existe sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Supprime un répertoire et son contenu (fichiers et sous-répertoires) d'un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Supprime un fichier d'un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Renvoie la taille (en octets) d'un fichier présent sur un serveur FTP (File Transfer Protocol).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Envoie une requête HTTP en mode asynchrone : le programme continue de s'exécuter et la réponse est traitée par une procédure spécifique.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Calcule la différence entre deux images en renvoyant une image en niveaux de gris permettant de visualiser les différences ainsi qu'un pourcentage de différences entre les images.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
<Variable pdfDocument>.ExtraitCrée un nouveau document PDF à partir de différentes pages extraites d'un fichier PDF existant.
Calcule la différence entre deux images en renvoyant une image en niveaux de gris permettant de visualiser les différences ainsi qu'un pourcentage de différences entre les images.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Envoie une commande à un serveur SSH. La session est ouverte et refermée automatiquement après l'envoi de la commande.
Permet de conserver la session SSH active entre plusieurs envois de commandes (via la fonction SSHCommande) à un serveur SSH.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Permet d'arrêter la session SSH qui était active pour permettre l'envoi groupé de plusieurs commandes.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Calcule la différence entre deux images en renvoyant une image en niveaux de gris permettant de visualiser les différences ainsi qu'un pourcentage de différences entre les images.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Débute une série d'ajouts optimisés de fichiers dans une archive de type CAB, ZIP, WDZ, 7z, TAR, gzip ou TGZ (TAR.GZ).
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Termine une série d'ajouts optimisés de fichiers dans une archive.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
WEBDEV - Code ServeurPHP Les nouvelles fonctions WLangage pour WEBDEV en PHP sont les suivantes :
CarteIdentifiantGglRenvoie ou modifie le style de la carte affichée dans le champ Carte. Ce style correspond à un ID de carte défini dans la console Google Cloud.
Cette fonction est une nouveauté disponible à partir de la version 2025 Update 2.
InfoImageRécupère les caractéristiques d'un fichier image ou d'un fichier PDF :
  • format.
  • largeur et hauteur.
  • nombre de bits par pixel.
  • zone de transparence.
Les nouvelles fonctions WLangage (syntaxe préfixée) pour WEBDEV en PHP sont les suivantes :
<Carte>.IdentifiantGglRenvoie ou modifie le style de la carte affichée dans le champ Carte. Ce style correspond à un ID de carte défini dans la console Google Cloud.
Cette fonction est une nouveauté disponible à partir de la version 2025 Update 2.
WEBDEV - Code Navigateur Les nouvelles fonctions WLangage pour WEBDEV en code navigateur sont les suivantes :
AnsiVersOemConvertit une chaîne de caractères au format ANSI (Windows) en une chaîne de caractères au format OEM (DOS).
ArrondiAuMultipleRenvoie la valeur arrondie d'une valeur numérique au multiple le plus proche d'une autre valeur numérique.
BufferVersEntierExtrait un entier présent dans un buffer binaire à une position donnée.
BufferVersPhraseRenvoie une phrase mnémotechnique à partir d'un buffer en utilisant l'algorithme BIP39.
BufferVersRéelExtrait un réel présent dans un buffer binaire à une position donnée.
ChaîneSupprimeDoublonSupprime les doublons parmi les sous-chaînes d'une chaîne de caractères en fonction d'un ou plusieurs séparateurs.
ComplèteRepAjoute, si nécessaire, le caractère "\" à la fin d'une chaîne de caractères.
DateVersJourDansLAnnéeRenvoie le numéro du jour dans l'année correspondant à une date donnée.
DécomplèteRepEnlève le caractère '/' ou '\' à la fin d'une chaîne si ce caractère est présent.
DéfileDéfile un élément d'une file.
DépileDépile un élément d'une pile.
DernierJourDeLAnnéeRenvoie la date du dernier jour de l'année.
EditeurCodeCommenteCommente la sélection en cours dans le champ Editeur de code. Les caractères "//" sont ajoutés devant la ligne en cours.
EditeurCodeDécommenteDécommente la sélection en cours dans le champ Editeur de code. Les caractères "//" présents devant la ligne en cours sont supprimés.
EditeurCodeDupliqueLigneDuplique la ligne courante dans le champ Editeur de code.
EditeurCodeInsèreInsère une chaîne de caractères dans le champ Editeur de code.
EditeurCodeRechercheRecherche une chaîne de caractères ou une expression régulière dans le champ Editeur de code.
EditeurCodeRemplaceRecherche et remplace une chaîne de caractères dans le champ Editeur de code.
EditeurCodeSupprimeToutSupprime le contenu du champ Editeur de code.
EmailVérifieAdresseVérifie la validité d'une adresse email.
EmpileEmpile un élément dans une pile.
EnfileEnfile un élément dans une file.
EnMode64bitsIdentifie si le code est exécuté en mode 64 bits ou non.
EnModeAWPPermet de savoir si la page en cours d'exécution est une page AWP.
EnModeComposantIdentifie si le code est exécuté :
  • depuis une application WINDEV, un site WEBDEV ou une page PHP.
  • depuis un composant.
EnModeRecyclageIdentifie si le mode "Recyclage des sessions prélancées" est activé dans les options du projet.
EntierVersHexaRenvoie la chaîne hexadécimale d'une valeur numérique.
fContentTypeRenvoie le type d'un fichier selon la norme MIME (Multipurpose Internet Mail Extensions).
FileInfoRécupère les caractéristiques d'une file : types des éléments et nombre d'éléments.
GénèreLoremGénère un texte aléatoire de style "Lorem ipsum", utilisé par exemple pour remplir temporairement un champ avec du texte.
HeureValideTeste la validité d'une heure.
HexaVersEntierRenvoie la valeur numérique d'une chaîne hexadécimale.
IBANValideTeste la validité d'un IBAN (International Bank Acount Number).
InfoImageRécupère les caractéristiques d'un fichier image ou d'un fichier PDF :
  • format.
  • largeur et hauteur.
  • nombre de bits par pixel.
  • zone de transparence.
JourDansLAnnéeVersDateRenvoie la date (au format "AAAAMMJJ") correspondant à un numéro de jour dans l'année.
JourEnCoursRenvoie le numéro du jour en cours dans le mois courant.
LigneVersPositionRenvoie la position du premier caractère d'une ligne dans un bloc de texte.
LuhnCalculeCalcule le prochain chiffre de contrôle de Luhn pour une suite donnée.
LuhnVérifieVérifie que la suite donnée respecte bien la formule de Luhn.
OemVersAnsiConvertit une chaîne de caractères au format OEM (DOS) en une chaîne de caractères au format ANSI (Windows).
PageAgencementEnCoursRenvoie l'indice de l'agencement en cours :
  • dans la page en cours.
  • dans la page spécifiée.
PhraseVersBufferRenvoie le buffer encodé dans une phrase mnémotechnique BIP39.
PileInfoRécupère les caractéristiques d'une pile : types des éléments et nombre d'éléments.
PositionVersLigneRenvoie le numéro de la ligne à laquelle appartient un caractère connu par sa position dans un bloc de texte.
PremièreLettreEnMajusculeConvertit en majuscule la première lettre de tous les mots d'une chaîne de caractères.
RegexChercheCherche toutes les parties d'une chaîne de caractères qui respectent un format donné.
RegexRemplaceRemplace toutes les parties d'une chaîne qui respectent un format donné.
RegexVérifieVérifie si une chaîne respecte un format défini par une expression régulière.
SemaineVersDateRenvoie la date du lundi pour la semaine et l'année spécifiées.
Nouveauté SaaS
TableauContient
Cherche un élément dans un tableau WLangage.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
TableauDistinctRenvoie un tableau sans doublons.
WEBDEV - Code Navigateur Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 2.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TableauIntersectionRenvoie un tableau correspondant à l'intersection de deux tableaux.
WEBDEV - Code Navigateur Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 2.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TableauUnionRenvoie un tableau correspondant à l'union de deux tableaux.
WEBDEV - Code Navigateur Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 2.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TableauUnionToutRenvoie un tableau correspondant à l'union de deux tableaux (sans suppression des doublons).
WEBDEV - Code Navigateur Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 2.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDInfoXYRenvoie les valeurs d'entêtes correspondant à une position en pixels dans un champ Tableau croisé dynamique.
WEBDEV - Code Navigateur Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDSelectPermet de connaître la position des cellules sélectionnées et de sélectionner des cellules dans un champ Tableau croisé dynamique.
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
TCDSelectOccurrenceRenvoie le nombre de cellules sélectionnées dans un champ Tableau croisé dynamique.
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
Les nouvelles fonctions WLangage (syntaxe préfixée) pour WEBDEV en code navigateur sont les suivantes :
<Chaîne ANSI>.AnsiVersOemConvertit une chaîne de caractères au format ANSI (Windows) en une chaîne de caractères au format OEM (DOS).
<Chaîne ANSI>.RegexChercheCherche toutes les parties d'une chaîne de caractères qui respectent un format donné.
<Chaîne ANSI>.RegexRemplaceRemplace toutes les parties d'une chaîne qui respectent un format donné.
<Chaîne ANSI>.RegexVérifieVérifie si une chaîne respecte un format défini par une expression régulière.
<Chaîne ANSI>.SupprimeDoublonSupprime les doublons parmi les sous-chaînes d'une chaîne de caractères en fonction d'un ou plusieurs séparateurs.
<Chaîne OEM>.OemVersAnsiConvertit une chaîne de caractères au format OEM (DOS) en une chaîne de caractères au format ANSI (Windows).
<Chaîne Unicode>.RegexChercheCherche toutes les parties d'une chaîne de caractères qui respectent un format donné.
<Chaîne Unicode>.RegexRemplaceRemplace toutes les parties d'une chaîne qui respectent un format donné.
<Chaîne Unicode>.RegexVérifieVérifie si une chaîne respecte un format défini par une expression régulière.
<Editeur de code>.CommenteCommente la sélection en cours dans le champ Editeur de code. Les caractères "//" sont ajoutés devant la ligne en cours.
<Editeur de code>.DécommenteDécommente la sélection en cours dans le champ Editeur de code. Les caractères "//" présents devant la ligne en cours sont supprimés.
<Editeur de code>.DupliqueLigneDuplique la ligne courante dans le champ Editeur de code.
<Editeur de code>.InsèreInsère une chaîne de caractères dans le champ Editeur de code.
<Editeur de code>.RechercheRecherche une chaîne de caractères ou une expression régulière dans le champ Editeur de code.
<Editeur de code>.RemplaceRecherche et remplace une chaîne de caractères dans le champ Editeur de code.
<Editeur de code>.SupprimeToutSupprime le contenu du champ Editeur de code.
<Tableau croisé dynamique>.InfoXYRenvoie les valeurs d'entêtes correspondant à une position en pixels dans un champ Tableau croisé dynamique.
WEBDEV - Code Navigateur Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.SelectPermet de connaître la position des cellules sélectionnées et de sélectionner des cellules dans un champ Tableau croisé dynamique.
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau croisé dynamique>.SelectOccurrenceRenvoie le nombre de cellules sélectionnées dans un champ Tableau croisé dynamique.
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau>.DistinctRenvoie un tableau sans doublons.
WEBDEV - Code Navigateur Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 2.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau>.IntersectionRenvoie un tableau correspondant à l'intersection de deux tableaux.
WEBDEV - Code Navigateur Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 2.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau>.UnionRenvoie un tableau correspondant à l'union de deux tableaux.
WEBDEV - Code Navigateur Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 2.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Tableau>.UnionToutRenvoie un tableau correspondant à l'union de deux tableaux (sans suppression des doublons).
WEBDEV - Code Navigateur Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 2.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
<Type Date>.VersJourDansLAnnéeRenvoie le numéro du jour dans l'année correspondant à une date donnée.
Cherche un élément dans un tableau WLangage.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
<Variable File>.DéfileDéfile un élément d'une file.
<Variable File>.EnfileEnfile un élément dans une file.
<Variable File>.InfoRécupère les caractéristiques d'une file : types des éléments et nombre d'éléments.
<Variable Pile>.DépileDépile un élément d'une pile.
<Variable Pile>.EmpileEmpile un élément dans une pile.
<Variable Pile>.InfoRécupère les caractéristiques d'une pile : types des éléments et nombre d'éléments.
Fonctions améliorées du WLangage
WEBDEV - Code ServeurWindowsLinux Les fonctions améliorées dans cette version sont les suivantes :
ChampExisteNouvelle syntaxe permettant de vérifier l'existence d'un champ défini par une variable de type Champ.
Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 3.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
CrypteStandardLa constante crypteAES192 permet d'utiliser l'algorithme de cryptage AES 192.
DécrypteStandardLa constante crypteAES192 permet d'utiliser l'algorithme de cryptage AES 192.
DésérialiseNouvelle constante psdXMLTableauÉlémentsRépétés permettant de réaliser une désérialisation des tableaux sous forme répétée.
Attention : Cette fonctionnalité est disponible uniquement à partir de la version 2025 Update 1.
DocVersPDFLa génération au format PDF conserve les liens définis dans le document manipulé.
DriveListeFichierLa constante frInformationComplète permet d'obtenir des informations détaillées sur les fichiers listés.
DriveListeFichierLa constante frInformationComplète permet d'obtenir des informations détaillées sur les fichiers listés.
grCréeLa constante grZonesProportionnellesImbriquées permet de créer un graphe de type Zones proportionnelles imbriquées.
Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
grTypeLa constante grZonesProportionnellesImbriquées permet d'identifier un graphe de type Zones proportionnelles imbriquées.
Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
HGèreServeurNouvelle constante permettant de spécifier le nombre d'exécutions d'éléments planifiés conservés dans l'historique.
HModifieStructureNouvelle constante permettant de sauvegarder les journaux avant d'effectuer la modification automatique des données.
iAjoutePièceJointeNouvelles constantes permettant de préciser la valeur de AFRelationship, nécessaire pour l'utilisation de Factur-X.
InitHasardCette fonction renvoie désormais la graine aléatoire utilisée.
iParamètrePDFDe nouvelles options de protection des fichiers PDF sont désormais disponibles.
Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 3. Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
MenuAjouteOptionCette fonction peut désormais prendre en paramètre une procédure navigateur.
PDFMotDePasseDe nouvelles options de protection des fichiers PDF sont désormais disponibles.
Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 3. Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
PlanningAjouteRessourceIl est désormais possible d'ajouter du code HTML et des images pour personnaliser le libellé des ressources.
ProjetInfoNouvelle constante piVersion permettant d'obtenir le numéro de version de la bibliothèque principale de l'application (fichier WDL).
SérialiseNouvelle constante psdXMLTableauÉlémentsRépétés permettant de réaliser une sérialisation des tableaux sous forme répétée.
Attention : Cette fonctionnalité est disponible uniquement à partir de la version 2025 Update 1.
SocketCréeSSLNouveau paramètre permettant de spécifier le magasin dans lequel les certificats doivent être recherchés.
Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 3. Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
SocketLitNouveau paramètre permettant de définir la durée maximale d'attente sans aucune réception des données.
SysVersionWindowsNouvelle constante sysEstServeur permettant de détecter l'utilisation d'un système serveur.
Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 2. Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
xlsOuvreIl est désormais possible d'ouvrir un fichier CSV.
xlsSauveIl est désormais possible d'enregistrer au format CSV.
XMLSigneIl est désormais possible de réaliser une signature selon la norme XadES.
Attention : Ces fonctionnalités sont disponibles uniquement à partir de WINDEV Suite SaaS 2025 Update 3. Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
zipCréeExe
  • Nouvelle syntaxe permettant d'utiliser une variable de type zipParamètreCréationExe.
  • Nouvelle constante permettant de créer des archives auto-extractibles sous forme d'un exécutable 64 bits.
Attention : Ces fonctionnalités sont disponibles uniquement à partir de WINDEV Suite SaaS 2025 Update 3. Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
WEBDEV - Code Navigateur Les fonctions améliorées dans cette version sont les suivantes :
ChronoDébutIl est désormais possible d'utiliser la syntaxe manipulant le type Chrono.
ChronoFinIl est désormais possible d'utiliser la syntaxe manipulant le type Chrono.
ChronoPauseIl est désormais possible d'utiliser la syntaxe manipulant le type Chrono.
ChronoRAZIl est désormais possible d'utiliser la syntaxe manipulant le type Chrono.
ChronoReprendIl est désormais possible d'utiliser la syntaxe manipulant le type Chrono.
ChronoValeurIl est désormais possible d'utiliser la syntaxe manipulant le type Chrono.
DésérialiseIl est désormais possible de désérialiser des files et des piles.
NuméroDeSemaineIl est désormais possible de renvoyer une date au format ISO 8601.
Remplace
  • La syntaxe permettant de remplacer un ensemble de chaînes par une nouvelle chaîne est désormais disponible.
  • La syntaxe permettant de remplacer une portion de chaînes par une nouvelle chaîne est désormais disponible.
  • Il est désormais possible de spécifier des options de recherche.
SérialiseIl est désormais possible de sérialiser des files et des piles.
SupprimeToutIl est désormais possible de supprimer tous les éléments d'une file ou d'une pile.
TableauSupprimeToutIl est désormais possible de supprimer tous les éléments d'une file ou d'une pile.
Nouvelles propriétés du WLangage
WEBDEV - Code ServeurWindows Les nouvelles propriétés WLangage sont les suivantes :
AfficheMêmeSiNullLa propriété AfficheMêmeSiNull permet de :
  • Savoir si une ligne ou une colonne d'un champ Tableau croisé dynamique est affichée, même si elle ne contient aucune valeur.
  • Configurer une ligne ou une colonne d'un champ Tableau croisé dynamique pour qu'elle s'affiche ou non si elle ne contient aucune valeur.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
AfficheOrphelinLa propriété AfficheOrphelin permet de :
  • Savoir si une ligne ou une colonne d'un champ Tableau croisé dynamique est affichée lorsqu'elle n'a pas de parent.
  • Modifier le mode d'affichage d'une ligne ou d'une colonne d'un champ Tableau croisé dynamique lorsqu'elle n'a pas de parent.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
CumulLa propriété Cumul permet de savoir si la valeur d'une colonne ou d'une ligne d'un champ Tableau croisé dynamique correspond à un total (total de fin de ligne ou de fin de colonne).
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
ProcédureFiltreLa propriété ProcédureFiltre permet de connaître et de modifier la procédure à appeler pour filtrer sur un entête de ligne ou de colonne durant le calcul d'un tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
WEBDEV - Code ServeurLinux Les nouvelles propriétés WLangage sont les suivantes :
AfficheMêmeSiNullLa propriété AfficheMêmeSiNull permet de :
  • Savoir si une ligne ou une colonne d'un champ Tableau croisé dynamique est affichée, même si elle ne contient aucune valeur.
  • Configurer une ligne ou une colonne d'un champ Tableau croisé dynamique pour qu'elle s'affiche ou non si elle ne contient aucune valeur.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
AfficheOrphelinLa propriété AfficheOrphelin permet de :
  • Savoir si une ligne ou une colonne d'un champ Tableau croisé dynamique est affichée lorsqu'elle n'a pas de parent.
  • Modifier le mode d'affichage d'une ligne ou d'une colonne d'un champ Tableau croisé dynamique lorsqu'elle n'a pas de parent.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
CumulLa propriété Cumul permet de savoir si la valeur d'une colonne ou d'une ligne d'un champ Tableau croisé dynamique correspond à un total (total de fin de ligne ou de fin de colonne).
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
ProcédureFiltreLa propriété ProcédureFiltre permet de connaître et de modifier la procédure à appeler pour filtrer sur un entête de ligne ou de colonne durant le calcul d'un tableau croisé dynamique.
WEBDEV - Code ServeurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
WEBDEV - Code Navigateur Les nouvelles propriétés WLangage sont les suivantes :
CurseurLa propriété Curseur permet de connaître et de modifier la position du curseur de la souris dans un des champs suivants :
  • Champ de saisie.
  • Combo avec saisie.
  • Colonne de table de type "Champ de saisie" et colonne de table de type "Combo avec saisie".
  • Champ Traitement de texte.
  • Champ Editeur HTML.
  • Champ Editeur de code.
CurseurLigneLa propriété CurseurLigne permet de connaître et modifier le numéro de ligne où se trouve le curseur dans un champ Editeur de code.
FinCurseurLa propriété FinCurseur permet de connaître et de modifier la position de fin de sélection du curseur de la souris dans l'un des champs suivants :
  • Champ de saisie.
  • Combo avec saisie.
  • Colonne d'un champ Table de type "Champ de saisie" et colonne d'un champ Table de type "Combo avec saisie".
  • Champ Traitement de texte.
  • Champ Editeur de code.
PHP Les nouvelles propriétés PHP sont les suivantes :
InfoTraficLa propriété InfoTrafic permet de :
  • savoir si les informations sur le trafic routier sont affichées dans le champ Carte.
  • afficher ou non les informations sur le trafic routier dans le champ Carte.
Propriétés améliorées du WLangage
WEBDEV - Code Serveur Les propriétés modifiées dans cette version sont les suivantes :
MenuContextuel
  • Cette propriété est désormais disponible pour les colonnes et les cellules des champs Table et Table hiérarchique.
  • Les constantes MenuContextuelSystème et MenuContextuelDésactivé sont désormais disponibles.
WEBDEV - Code Navigateur Les propriétés modifiées dans cette version sont les suivantes :
OccurrenceIl est désormais possible de connaître le nombre d'occurrences dans une file ou une pile.
VideIl est désormais possible de savoir si une file ou une pile est vide.
Nouveaux types avancés du WLangage
WEBDEV - Code ServeurWindows Les nouveaux types avancés disponibles pour les applications WEBDEV sont les suivants :
apiRéponseLe type apiRéponse permet d'obtenir le résultat d'une requête envoyée sur une API REST précédemment importée.
Nouveauté 2025
Attention : Ce type de variable est disponible uniquement à partir de la version 2025 Update 2.
ftpConnexionLe type ftpConnexion permet de définir toutes les caractéristiques avancées d'une connexion FTP.
hHistoriquePlanificationLe type hHistoriquePlanification permet de connaître toutes les caractéristiques de l'historique de l'exécution d'une opération planifiée : optimisation, sauvegarde, etc.
Le type hHistoriqueRéindexation permet de connaître toutes les caractéristiques des optimisations asynchrones effectuées précédemment : réindexation, vérification des index, vérification des mémos, calcul des statistiques, etc.
Ce type de variable est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Nouveauté SaaS
hPolitiqueSécurité
Le type hPolitiqueSécurité permet de connaître et de définir toutes les caractéristiques avancées d'une politique de sécurité des mots de passe mise en place pour un serveur HFSQL Client/Serveur.
Ce type de variable est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
jsonLecteurLe type jsonLecteur permet le parcours linéaire d'un document JSON de taille importante avec des performances optimales et une occupation mémoire réduite.
Attention : Ce type de variable est disponible uniquement à partir de la version 2025 Update 3.
pdfChampLe type pdfChamp permet de connaître toutes les caractéristiques et les valeurs d'un champ présent dans un formulaire au format PDF.
pdfOptionChampLe type pdfOptionChamp permet de connaître et de modifier les caractéristiques suivantes d'une option d'un champ présent dans un formulaire PDF :
  • libellé de l'option.
  • sélection ou non de l'option.
Nouveauté SaaS
pdfProtection
Le type pdfProtection permet de connaître les différentes protections appliquées à un document PDF présent dans une variable de type pdfDocument.
Ce type de variable est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
tcdPositionLe type tcdPosition permet de manipuler directement une cellule d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
Nouveauté SaaS
xmlSignatureXAdES
Le type xmlSignatureXAdES permet de définir toutes les caractéristiques avancées d'une signature selon la norme XAdES.
Ce type de variable est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
Le type zipParamètreCréationExe permet de définir toutes les informations nécessaires à la création d'une archive auto-extractible sous forme d'un exécutable (.EXE).
Ce type de variable est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
WEBDEV - Code ServeurLinux Les nouveaux types avancés disponibles pour les applications WEBDEV sous Linux sont les suivants :
apiRéponseLe type apiRéponse permet d'obtenir le résultat d'une requête envoyée sur une API REST précédemment importée.
Nouveauté 2025
Attention : Ce type de variable est disponible uniquement à partir de la version 2025 Update 2.
ftpConnexionLe type ftpConnexion permet de définir toutes les caractéristiques avancées d'une connexion FTP.
hHistoriquePlanificationLe type hHistoriquePlanification permet de connaître toutes les caractéristiques de l'historique de l'exécution d'une opération planifiée : optimisation, sauvegarde, etc.
Le type hHistoriqueRéindexation permet de connaître toutes les caractéristiques des optimisations asynchrones effectuées précédemment : réindexation, vérification des index, vérification des mémos, calcul des statistiques, etc.
Ce type de variable est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 2.
Nouveauté SaaS
hPolitiqueSécurité
Le type hPolitiqueSécurité permet de connaître et de définir toutes les caractéristiques avancées d'une politique de sécurité des mots de passe mise en place pour un serveur HFSQL Client/Serveur.
Ce type de variable est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
jsonLecteurLe type jsonLecteur permet le parcours linéaire d'un document JSON de taille importante avec des performances optimales et une occupation mémoire réduite.
Attention : Ce type de variable est disponible uniquement à partir de la version 2025 Update 3.
pdfChampLe type pdfChamp permet de connaître toutes les caractéristiques et les valeurs d'un champ présent dans un formulaire au format PDF.
pdfOptionChampLe type pdfOptionChamp permet de connaître et de modifier les caractéristiques suivantes d'une option d'un champ présent dans un formulaire PDF :
  • libellé de l'option.
  • sélection ou non de l'option.
Nouveauté SaaS
pdfProtection
Le type pdfProtection permet de connaître les différentes protections appliquées à un document PDF présent dans une variable de type pdfDocument.
Ce type de variable est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
tcdPositionLe type tcdPosition permet de manipuler directement une cellule d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
Nouveauté SaaS
xmlSignatureXAdES
Le type xmlSignatureXAdES permet de définir toutes les caractéristiques avancées d'une signature selon la norme XAdES.
Ce type de variable est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
WEBDEV - Code Navigateur Les nouveaux types avancés disponibles pour les applications WEBDEV en code navigateur sont les suivants :
ChronoLe type Chrono permet de définir toutes les caractéristiques avancées d'un chronomètre.
FileUne variable de type File est un type structuré qui permet de regrouper une série d'éléments du même type.
PileUne variable de type Pile est un type structuré qui permet de regrouper une série d'éléments du même type.
tcdPositionLe type tcdPosition permet de manipuler directement une cellule d'un champ Tableau croisé dynamique.
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinux Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 4.
Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
Types avancés améliorés du WLangage
WEBDEV - Code ServeurWindowsLinux Les types avancés améliorés pour les applications WEBDEV sont les suivants :
Description de procédure
Nouveauté SaaS
Nouvelle propriété Syntaxe : Permet d'obtenir la description des syntaxes de la procédure.
Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 3. Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
Description de Syntaxe
Nouveauté SaaS
Nouvelle propriété TypeRetour : Permet d'obtenir la description des valeurs de retour de la syntaxe.
Attention : Cette fonctionnalité est disponible uniquement à partir de WINDEV Suite SaaS 2025 Update 3. Pour plus de détails, consultez Utiliser les nouveautés de WINDEV Suite SaaS 2025.
FichierGgl
  • Nouvelle propriété DateDernièreModification : Date et heure de la dernière modification du fichier Google.
  • Nouvelle propriété Taille : Taille du fichier Google.
hDescriptionSauvegarde
  • Nouvelle propriété Anonymisation : Sélection du mode d'anonymisation des données dans la sauvegarde.
hRSConfig
  • Nouvelle propriété Monocanal : Gestion de la réplication bidirectionnelle monocanal, avec ouverture d'un seul port réseau.
OAuth2Paramètres
  • Nouvelle propriété URLDéconnexion : URL de déconnexion du service Web (si le service Web gère la déconnexion).
  • Nouvelle propriété URLRévocation : URL de révocation du service Web (si le service Web gère la révocation).
  • Nouvelles propriétés NomUtilisateur et MotDePasse : Nom de l'utilisateur et mot de passe associé. Permettent une authentification silencieuse de l'utilisateur.
OpenIDParamètres
  • Nouvelles propriétés NomUtilisateur et MotDePasse : Nom de l'utilisateur et mot de passe associé. Permettent une authentification silencieuse de l'utilisateur.
pdfPageLa nouvelle propriété Champ permet de lister les champs présents dans la page.
sshSessionLa nouvelle propriété IntervalleKeepAlive permet d'activer le "Keep Alive" et de définir l'intervalle entre les requêtes permettant de vérifier que la connexion est toujours active.
xmlNoeudLa propriété Existe est désormais disponible en écriture et permet de forcer la création d'un noeud vide.
PHP Les types avancés améliorés pour les applications WEBDEV en mode PHP sont les suivants :
Marqueur
  • Nouvelle propriété Altitude : Altitude du marqueur par rapport aux autres marqueurs présents dans le champ Carte.
  • Nouvelle propriété Cluster : Regroupement des marqueurs en cluster.
  • Nouvelle propriété Déplaçable : Possibilité de déplacer un marqueur.
  • Nouvelle propriété Note : Permet de mémoriser des informations additionnelles sur le marqueur qui ne seront pas visibles par l'utilisateur.
  • Nouvelle propriété Opacité : Pourcentage d'opacité de l'affichage du marqueur sur le champ Carte.
Ces nouvelles propriétés sont disponibles en PHP uniquement à partir de la version 2025 Update 2.
Version minimum requise
  • Version 2025
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 03/07/2025

Signaler une erreur ou faire une suggestion | Aide en ligne locale