DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Nouveautés
  • Présentation
  • Nouvelles fonctions du WLangage
  • Fonctions améliorées du WLangage
  • Nouvelles propriétés du WLangage
  • Propriétés améliorées du WLangage
  • Nouveaux types avancés du WLangage
  • Types avancés améliorés du WLangage
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation
En version 2024, de nouvelles fonctions, propriétés et de nouveaux types de données font leur apparition et certains ont été améliorés.
Nouvelles fonctions du WLangage
WINDEVWindows Les nouvelles fonctions WLangage pour les applications WINDEV pour Windows sont les suivantes :
Allemagne.VérifieNuméroFiscalTeste la validité d'un numéro fiscal en Allemagne.
AuthImporteTokenCrée un token d'accès à un webservice à partir d'une description de token au format JSON.
Belgique.VérifieNuméroFiscalTeste la validité d'un numéro fiscal en Belgique.
BitcoinCoreDateHeureDernierBlocRenvoie la date et l'heure de création du dernier bloc.
BitcoinCoreNombreBlocRenvoie la taille de la chaîne de blocs connue par le noeud Bitcoin (c'est-à-dire le nombre de blocs créés depuis le 3 janvier 2009). Il est ainsi possible de calculer par exemple la date approximative du prochain "halving".
BitcoinCoreNombreHashParSecondeRenvoie le nombre de fois où la fonction sha256 a du être calculée par secondes pour calculer le dernier bloc. Ce nombre correspond à une preuve de travail.
BitcoinCoreParamètreIndique les paramètres de connexion au serveur Bitcoin Core, afin d'utiliser les fonctions BitcoinCoreXXXX.
Brésil.VérifieNuméroFiscalTeste la validité d'un numéro fiscal au Brésil.
Canada.VérifieNuméroFiscalTeste la validité d'un numéro fiscal du Canada.
CodeWLangageDonneDéclarationsCSSRenvoie la feuille de style CSS correspondant à un thème du code WLangage.
CodeWLangageMetEnFormeMet en forme un code WLangage : coloration, réécriture normalisée, indentation, traduction, etc.
DateVersJourDansLAnnéeRenvoie le numéro du jour dans l'année correspondant à une date donnée.
dpDriveConnecteCrée une connexion à un drive Dropbox.
DriveCopieFichierCopie un fichier unique du disque distant vers un autre répertoire du disque distant.
DriveCopieRépertoireCopie un répertoire du drive vers un autre répertoire de ce drive (disque distant).
DriveCréeFichierCrée un fichier sur le disque distant.
DriveCréeRépertoireCrée un répertoire sur le disque distant.
DriveDéplaceFichierDéplace un fichier présent dans un répertoire d'un drive vers un autre répertoire de ce drive (disque distant).
DriveDéplaceRépertoireDéplacement d'un répertoire et de son contenu vers un autre répertoire du même drive (disque distant).
DriveEnvoieFichierEnvoie un fichier (présent sur la machine de l'utilisateur) vers un drive (disque distant).
DriveEnvoieRépertoireEnvoie un répertoire et ses fichiers (présents sur la machine de l'utilisateur) vers un drive (disque distant).
DriveListeFichierListe les fichiers d'un répertoire d'un drive.
DriveListeFichierGglListe les fichiers de la suite Google (Google Docs, Google SpreadSheets, etc.) présents dans un drive Google.
DriveListeRépertoireListe les répertoires d'un drive.
DriveRécupèreFichierRécupère un fichier présent sur un drive (disque distant) et enregistre ce fichier sur le poste de l'utilisateur.
DriveRécupèreFichierGglRécupère un document de la suite Google présent sur un Google Drive dans le format compatible souhaité.
DriveRécupèreRépertoireRécupère un répertoire (et ses fichiers) présent sur un drive (disque distant) pour l'enregistrer sur le poste de l'utilisateur.
DriveRenommeRenomme un fichier ou un répertoire sur un disque distant.
DriveSupprimeFichierSupprime un fichier sur le disque distant.
DriveSupprimeRépertoireSupprime un répertoire (et les fichiers qu'il contient) sur un drive (disque distant).
EnModeVisiteGuidéeIndique si une visite guidée est en cours d'exécution.
Espagne.VérifieNuméroFiscalTeste la validité d'un numéro fiscal en Espagne.
EtatsUnis.VérifieNuméroFiscalTeste la validité d'un numéro fiscal aux Etats-Unis.
France.VérifieNuméroFiscalTeste la validité d'un numéro fiscal français.
GglDriveConnecteCrée une connexion à un drive Google Drive.
grHistoTypeBarreDéfinit le type de barre à utiliser dans un graphe de type histogramme.
grWaffleTaillePermet de définir le nombre de lignes et de colonnes d'un graphe de type Waffle.
grWaffleTypeCellulePermet de définir la forme des cellules d'un graphe de type Waffle.
Italie.VérifieNuméroFiscalTeste la validité d'un numéro fiscal en Italie.
JourEnCoursRenvoie le numéro du jour en cours dans le mois courant.
oDriveConnecteCrée une connexion à un drive OneDrive.
SaaSChangeMotDePasseChange le mot de passe de l'utilisateur connecté.
SaaSConnecteAuthentifie un utilisateur d'un site SaaS auprès du webservice SaaS gestionnaire du site.
SaaSConnexionClientRenvoie les caractéristiques de la connexion à la base de données du client.
SaaSDéconnecteDéconnecte l'utilisateur d'un site SaaS auprès du webservice SaaS gestionnaire du site.
SaaSEcritParamètreSiteEnregistre une information spécifique pour un site SaaS dans la configuration d'un compte client.
SaaSEnvoieCodeDeSécuritéEnvoie le code de sécurité à l'utilisateur pour qu'il puisse changer son mot de passe.
SaaSEstConnectéDétermine si la connexion au webservice SaaS est toujours en cours.
SaaSLitParamètreSiteLit une information spécifique au client pour le site SaaS en cours.
SaaSUtilisateurConnectéRenvoie l'utilisateur actuellement connecté via la fonction SaaSConnecte.
SaaSVérifieServiceVérifie les droits d'accès de l'utilisateur à un service du site SaaS.
Suisse.VérifieNuméroFiscalTeste la validité d'un numéro fiscal en Suisse.
TableauVersParamètresConvertit un tableau d'éléments en une liste de paramètres.
UTF8ValideTeste la validité d'une chaîne de caractères au format UTF8.
VisiteGuidéeArrêteArrête la visite guidée spécifiée ou la visite guidée en cours.
VisiteGuidéeChangeEtapeModifie l'étape en cours de la visite guidée.
VisiteGuidéeDémarreDémarre la visite guidée et affiche la première étape.
VisiteGuidéeInfoRenvoie des informations sur une visite guidée.
Les nouvelles fonctions WLangage (syntaxe préfixée) pour les applications WINDEV pour Windows sont les suivantes :
<CodeWLangageMiseEnForme>.MetEnFormeMet en forme un code WLangage : coloration, réécriture normalisée, indentation, traduction.
<Graphe>.HistoTypeBarreDéfinit le type de barre à utiliser dans un graphe de type histogramme.
<Graphe>.WaffleTaillePermet de définir le nombre de lignes et de colonnes d'un graphe de type Waffle.
<Graphe>.WaffleTypeCellulePermet de définir la forme des cellules d'un graphe de type Waffle.
<Variable pdfDocument>.ExtraitPageExtrait une page d'un fichier PDF dans une variable de type Image.
<Variable pdfDocument>.SigneApplique une signature d'approbation sur un PDF existant.
<Variable pdfDocument>.VersTexteExtrait le texte contenu dans un document PDF.
<VisiteGuidée>.ArrêteArrête la visite guidée spécifiée ou la visite guidée en cours.
<VisiteGuidée>.ChangeEtapeModifie l'étape en cours de la visite guidée.
<VisiteGuidée>.DémarreDémarre la visite guidée et affiche la première étape.
<VisiteGuidée>.InfoRenvoie des informations sur une visite guidée.
WINDEVLinux Les nouvelles fonctions WLangage pour les applications WINDEV pour Linux sont les suivantes :
Allemagne.VérifieNuméroFiscalTeste la validité d'un numéro fiscal en Allemagne.
Belgique.VérifieNuméroFiscalTeste la validité d'un numéro fiscal en Belgique.
BitcoinCoreDateHeureDernierBlocRenvoie la date et l'heure de création du dernier bloc.
BitcoinCoreNombreBlocRenvoie la taille de la chaîne de blocs connue par le noeud Bitcoin (c'est-à-dire le nombre de blocs créés depuis le 3 janvier 2009). Il est ainsi possible de calculer par exemple la date approximative du prochain "halving".
BitcoinCoreNombreHashParSecondeRenvoie le nombre de fois où la fonction sha256 a du être calculée par secondes pour calculer le dernier bloc. Ce nombre correspond à une preuve de travail.
BitcoinCoreParamètreIndique les paramètres de connexion au serveur Bitcoin Core, afin d'utiliser les fonctions BitcoinCoreXXXX.
Brésil.VérifieNuméroFiscalTeste la validité d'un numéro fiscal au Brésil.
Canada.VérifieNuméroFiscalTeste la validité d'un numéro fiscal du Canada.
DateVersJourDansLAnnéeRenvoie le numéro du jour dans l'année correspondant à une date donnée.
DriveListeFichierGglListe les fichiers de la suite Google (Google Docs, Google SpreadSheets, etc.) présents dans un drive Google.
DriveRécupèreFichierGglRécupère un document de la suite Google présent sur un Google Drive dans le format compatible souhaité.
Espagne.VérifieNuméroFiscalTeste la validité d'un numéro fiscal en Espagne.
EtatsUnis.VérifieNuméroFiscalTeste la validité d'un numéro fiscal aux Etats-Unis.
France.VérifieNuméroFiscalTeste la validité d'un numéro fiscal français.
grHistoTypeBarreDéfinit le type de barre à utiliser dans un graphe de type histogramme.
grWaffleTaillePermet de définir le nombre de lignes et de colonnes d'un graphe de type Waffle.
grWaffleTypeCellulePermet de définir la forme des cellules d'un graphe de type Waffle.
Italie.VérifieNuméroFiscalTeste la validité d'un numéro fiscal en Italie.
JourEnCoursRenvoie le numéro du jour en cours dans le mois courant.
Suisse.VérifieNuméroFiscalTeste la validité d'un numéro fiscal en Suisse.
TableauVersParamètresConvertit un tableau d'éléments en une liste de paramètres.
UTF8ValideTeste la validité d'une chaîne de caractères au format UTF8.
Les nouvelles fonctions WLangage (syntaxe préfixée) pour les applications WINDEV pour Linux sont les suivantes :
<Graphe>.HistoTypeBarreDéfinit le type de barre à utiliser dans un graphe de type histogramme.
<Graphe>.WaffleTaillePermet de définir le nombre de lignes et de colonnes d'un graphe de type Waffle.
<Graphe>.WaffleTypeCellulePermet de définir la forme des cellules d'un graphe de type Waffle.
<Variable pdfDocument>.ExtraitPageExtrait une page d'un fichier PDF dans une variable de type Image.
<Variable pdfDocument>.VersTexteExtrait le texte contenu dans un document PDF.
WINDEVJava Les nouvelles fonctions WLangage pour les applications WINDEV pour Java sont les suivantes :
EnModeVisiteGuidéeIndique si une visite guidée est en cours d'exécution.
Fonctions améliorées du WLangage
WINDEVWindowsLinux Les fonctions modifiées dans cette version sont les suivantes :
FAADésactiveNouvelle constante faaFiltreAutoAuClavier qui permet de désactiver le passage en mode filtre dans une colonne d'un champ Table lors d'une saisie au clavier.
fLitLigneNouvelle syntaxe permettant de lire une ligne via une procédure WLangage.
grBulleNouvelle constante permettant de gérer les graphes de type Waffle.
grCréeNouvelle constante permettant de gérer les graphes de type Waffle.
grHistoEspacementPermet désormais de définir l'espacement entre les cellules d'un graphe de type Waffle.
grTypeNouvelle constante permettant de gérer les graphes de type Waffle.
grTypeSérieNouvelle constante permettant de gérer les graphes de type Waffle.
IAModèleDétecteGestion du réseau de neurones "onnx".
IAModèleDétecteGestion du réseau de neurones "onnx".
IAModèleDétecteGestion du réseau de neurones "onnx".
NumériqueVersChaînePossibilité de définir le format de conversion grâce à une variable de type FormatNumérique.
PDFExtraitPageNouvelle syntaxe permettant d'extraire une page d'un document PDF (variable de type pdfDocument) sous forme d'image.
PDFSigneNouvelle syntaxe permettant de signer un document PDF (variable de type pdfDocument).
PDFVersTexteNouvelle syntaxe permettant d'obtenir le texte d'une page d'un document PDF (variable de type pdfDocument).
SysVersionWindowsNouvelle constante sysProcesseurNatif permettant de connaître le processeur du poste en cours.
Java Les fonctions modifiées dans cette version sont les suivantes :
fLitLigneNouvelle syntaxe permettant de lire une ligne via une procédure WLangage.
Nouvelles propriétés du WLangage
WINDEVWindows Les nouvelles propriétés WLangage sont les suivantes :
FlexAlignContentLa propriété FlexAlignContent permet de connaître et de modifier les caractéristiques d'alignement des lignes contenues dans le champ Flexbox selon l'axe secondaire du champ (propriété CSS correspondante "align-content").
FlexAlignItemsLa propriété FlexAlignItems permet de connaître et de modifier les caractéristiques d'alignement des champs à l'intérieur d'une ligne d'un champ Flexbox selon l'axe secondaire du champ (propriété CSS correspondante "align-items").
FlexAlignSelfLa propriété FlexAlignSelf permet de connaître et de modifier l'alignement et l'ancrage vertical du champ dans la ligne du champ Flexbox (propriété CSS correspondante "align-self").
FlexColumnGapLa propriété FlexColumnGap permet de connaître et de modifier la largeur de la gouttière qui sépare les éléments dans une même ligne d'un champ Flexbox.
FlexDirectionLa propriété FlexDirection permet de connaître et de modifier le sens et la direction de l'axe principal d'un champ Flexbox (propriété CSS correspondante "flex-direction").
FlexGrowLa propriété FlexGrow permet de connaître et de modifier le facteur d'agrandissement d'un champ présent dans une ligne d'un champ Flexbox.
FlexJustifyContentLa propriété FlexJustifyContent permet de connaître et de modifier l'alignement des champs à l'intérieur du champ Flexbox selon l'axe principal du champ (propriété CSS correspondante "justify-content").
FlexRowGapLa propriété FlexRowGap permet de connaître et de modifier la hauteur de la gouttière qui sépare les lignes d'un champ Flexbox.
FlexShrinkLa propriété FlexShrink permet de connaître et de modifier le facteur de réduction d'un champ présent dans une ligne d'un champ Flexbox.
FlexWrapLa propriété FlexWrap permet de connaître et de modifier la gestion du retour à la ligne des champs d'une ligne d'un champ Flexbox (propriété CSS correspondante "flex-wrap").
GraduationXLa propriété GraduationX permet de connaître le pas de graduation sur l'axe des X.
GraduationYLa propriété GraduationX permet de connaître le pas de graduation sur l'axe des Y.
GraduationYSecondaireLa propriété GraduationYSecondaire permet de connaître le pas de la graduation sur l'axe secondaire des Y.
PlanActifLa propriété PlanActif permet de connaître et de modifier le numéro du plan actif dans une fenêtre, une fenêtre interne ou un champ Cellule.
Propriétés améliorées du WLangage
WINDEVWindows Les propriétés améliorées du WLangage sont les suivantes :
AngleTitreIl est désormais possible d'orienter le titre de chaque colonne d'un champ Table ou Table hiérarchique.
Nouveaux types avancés du WLangage
WINDEVWindows Les nouveaux types WLangage pour les applications WINDEV sont les suivants :
CodeWLangageMiseEnFormeLe type CodeWLangageMiseEnForme permet de définir tous les paramètres de mise en forme du code WLangage.
DriveLe type Drive permet manipuler un drive de manière générique. Pour utiliser ce type de variable, il est nécessaire de se connecter au drive voulu.
FichierGglLe type FichierGgl permet de connaître toutes les caractéristiques d'un fichier de la suite de logiciels Google (Docs, Sheets, etc.).
FormatNumériqueLe type FormatNumérique permet de définir toutes les caractéristiques du format utilisable avec la fonction NumériqueVersChaîne.
gglDriveLe type gglDrive permet de manipuler Google Drive. Pour utiliser une variable de type gglDrive, il est nécessaire de se connecter au Google Drive via la fonction gglDriveConnecte.
VisiteGuidéeLe type VisiteGuidée permet de définir toutes les caractéristiques avancées d'une visite guidée et de ses étapes.
VisiteGuidéeEtapeLe type VisiteGuidéeEtape permet de définir toutes les caractéristiques avancées d'une étape d'une visite guidée.
WINDEVLinux Les nouveaux types WLangage pour les applications WINDEV pour Linux sont les suivants :
DriveLe type Drive permet manipuler un drive de manière générique. Pour utiliser ce type de variable, il est nécessaire de se connecter au drive voulu.
FichierGglLe type FichierGgl permet de connaître toutes les caractéristiques d'un fichier de la suite de logiciels Google (Docs, Sheets, etc.).
FormatNumériqueLe type FormatNumérique permet de définir toutes les caractéristiques du format utilisable avec la fonction NumériqueVersChaîne.
gglDriveLe type gglDrive permet de manipuler Google Drive. Pour utiliser une variable de type gglDrive, il est nécessaire de se connecter au Google Drive via la fonction gglDriveConnecte.
Types avancés améliorés du WLangage
WINDEVWindowsLinux Les types avancés améliorés pour les applications WINDEV sont les suivants :
httpRequêtePropriété ProcédureTrace : Nouvelle constante httpTraceInfo permettant d'obtenir des informations détaillées sur l’exécution de la requête (erreur bas niveau de cURL/OpenSSL, étape en cours, avertissements, etc.).
restRequêtePropriété ProcédureTrace : Nouvelle constante httpTraceInfo permettant d'obtenir des informations détaillées sur l’exécution de la requête (erreur bas niveau de cURL/OpenSSL, étape en cours, avertissements, etc.).
Version minimum requise
  • Version 28
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 04/12/2023

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