DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV et WINDEV Mobile 28 !
  • 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 28, 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
Android Les nouvelles fonctions du WLangage pour Android sont les suivantes :
Allemagne.VérifieIdNrTeste la validité d'un numéro IdNr (numéro d'identification personnel en Allemagne).
Allemagne.VérifieUStIdNrTeste la validité d'un numéro UStIdNr (numéro d'identification d'entreprise en Allemagne).
AndroidActivityResultProcédurePermet de spécifier la procédure à appeler pour récupérer le résultat renvoyé par une Activity tierce.
ArrondiAuMultipleRenvoie la valeur arrondie d'une valeur numérique au multiple le plus proche d'une autre valeur numérique.
Belgique.VérifieBCETeste la validité d'un numéro BCE (numéro Banque-Carrefour des Entreprises de Belgique servant à identifier une entreprise).
Belgique.VérifieNISSTeste la validité d'un numéro NISS (numéro d'identification de la sécurité sociale de Belgique).
Belgique.VérifieUETeste la validité d'un numéro UE (numéro d'unité d'établissement identifiant un établissement d'une entreprise en Belgique).
BitcoinAdresseValideVérifie si une adresse d'un portefeuille Bitcoin est valide.
Brésil.VérifieCNPJTeste la validité d'un numéro CNPJ (numéro d'identification d'entreprise au Brésil).
Brésil.VérifieCPFTeste la validité d'un numéro CPF (numéro d'identification personnel au Brésil).
Canada.VérifieNASTeste la validité d'un numéro NAS (numéro d'assurance sociale du Canada).
Canada.VérifieNE15Teste la validité d'un numéro NE15 (numéro d'entreprise sur 15 caractères identifiant un établissement d'une entreprise au Canada).
Canada.VérifieNE9Teste la validité d'un numéro NE9 (numéro d'entreprise à 9 chiffres servant à identifier une entreprise au Canada).
CBVersImageGénère l'image d'un code-barres.
CoordonnéeChampImageVersImageConvertit les coordonnées d'un rectangle exprimées par rapport au champ Image vers les coordonnées correspondantes exprimées par rapport à l'image affichée dans le champ.
CoordonnéeImageVersChampImageConvertit les coordonnées d'un rectangle exprimées par rapport à l'image vers les coordonnées correspondantes exprimées par rapport au champ Image qui l'affiche.
dCopieImageChampCopie l'image d'un champ d'une fenêtre WINDEV dans une variable de type Image.
DeepLinkProcédureDéfinit la procédure WLangage exécutée lors du clic sur un "deep link".
DélaiAvantFermetureLimite le temps d'affichage d'une fenêtre ou d'une boîte de dialogue.  Si aucune action de l'utilisateur n'est effectuée, lorsque le temps spécifié est écoulé :
  • dans le cas d'une fenêtre, le code d'un bouton de la fenêtre sera exécuté. 
  • dans le cas d'une boîte de dialogue, la boîte de dialogue est automatiquement fermée.
DemandeMiseAJourUIÉlémentDemande l'exécution de l'événement "Demande de mise à jour de l'affichage" de l'élément spécifié (et rend la main sans attendre l'exécution de l'événement).
DemandeMiseAJourUIParentDemande l'exécution du traitement "Demande de mise à jour de l'affichage" du parent.
dFlouFloute la totalité d'une zone donnée :
  • dans un champ Image,
  • dans une variable de type Image,
  • dans une variable de type WDPic (sur le calque d'arrière-plan),
  • dans une variable de type picCalque.
dModifieContrasteModifie le contraste d'une image contenue :
  • dans un champ Image,
  • dans une variable de type Image.
dRedresseTransforme une image en la déformant.
ErreurAvecDélaiAffiche un message d'erreur personnalisé dans une fenêtre d'erreur système pendant un délai défini.
ErreurAvecDélaiAsynchroneAffiche un message d'erreur personnalisé dans une fenêtre d'erreur système non bloquante pendant un délai défini.
Espagne.VérifieDNITeste la validité d'un numéro DNI (numéro d'identification personnel en Espagne).
Espagne.VérifieNIFTeste la validité d'un numéro NIF (numéro d'identification d'entreprise en Espagne).
EtatsUnis.VérifieEINTeste la validité d'un numéro EIN (numéro d'identification d'entreprise aux Etats-Unis).
EtatsUnis.VérifieFEITeste la validité d'un numéro FEI (numéro d'identification d'établissement d'entreprise aux Etats-Unis).
EtatsUnis.VérifieSSNTeste la validité d'un numéro SSN (numéro d'identification personnel aux Etats-Unis).
ExécuteFonctionPermet d'exécuter une fonction du WLangage, identifiée par son nom.
ExécuteMiseAJourUIÉlémentExécute immédiatement l'événement "Demande de mise à jour de l'affichage" de l'élément spécifié.
ExécuteMiseAJourUIParentExécute immédiatement l'événement "Demande de mise à jour de l'affichage" du parent.
ExtraitChaîneEntrePermet de :
  • extraire d'une chaîne de caractères une sous-chaîne entre deux séparateurs de chaînes donnés.
  • effectuer un parcours de sous-chaînes entre deux séparateurs de chaîne donnés dans une chaîne de caractères.
fChargeRessourceCharge le contenu d'une ressource depuis une bibliothèque.
France.VérifieINSEETeste la validité d'un numéro INSEE (numéro d'inscription au répertoire des personnes physiques attribué par l'Institut National de la Statistique et des Etudes Economiques).
France.VérifieSIRENVérifie la validité d'un numéro SIREN (système d'identification du répertoire des entreprises).
France.VérifieSIRETVérifie la validité d'un numéro SIRET (système d'identification du répertoire des établissements).
fRelativiseRenvoie le chemin relatif d'un fichier par rapport à un répertoire de référence.
fRepCopieCopie le contenu d'un répertoire et éventuellement ses sous-répertoires.
FTPProxySpécifie si les fonctions de communication utilisant le protocole FTP doivent ou non passer par un proxy pour exécuter leurs requêtes.
IBANValideTeste la validité d'un IBAN (International Bank Acount Number).
InfoAvecDélaiAsynchroneAffiche un message personnalisé dans une fenêtre d'information système non bloquante pendant un délai défini.
Italie.VérifieCFTeste la validité d'un numéro CF (numéro d'identification personnel en Italie).
Italie.VérifieIVATeste la validité d'un numéro IVA (numéro d'identification d'entreprise en Italie).
KanbanAfficheRafraîchit l'affichage d'un champ Kanban ou d'une carte d'un champ Kanban.
KanbanAjouteCarteAjoute une carte dans une liste d'un champ Kanban.
KanbanAjouteListeAjoute une nouvelle liste dans un champ Kanban.
KanbanDéplaceCarteDéplace une carte dans un champ Kanban.
KanbanDéplaceListeDéplace une liste de Kanban dans un champ Kanban.
KanbanEnregistreModifie l'enregistrement associé à la carte en cours dans le champ Kanban fichier.
KanbanFiltreAffiche uniquement les cartes correspondant au filtre spécifié.
KanbanIndiceListeRenvoie l'indice d'une liste présente dans un champ Kanban.
KanbanInfoXYRenvoie pour une position donnée dans un champ Kanban (coordonnées d'un point du champ) :
  • soit le numéro de la carte pour la position indiquée,
  • soit le numéro de la liste pour la position indiquée.
KanbanInsèreCarteInsère une carte dans une liste de Kanban.
KanbanInsèreListeInsère une liste de Kanban dans un champ Kanban.
KanbanOccurrenceRenvoie le nombre de cartes ou de listes dans un champ Kanban.
KanbanPositionListePermet de faire défiler une liste d'un champ Kanban afin d'afficher une carte donnée.
KanbanSupprimeCarteSupprime une carte d'un champ Kanban ou d'un champ Liste de Kanban.
KanbanSupprimeListeSupprime une liste de Kanban d'un champ Kanban.
KanbanSupprimeToutCarteSupprime toutes les cartes d'un champ Kanban ou d'un champ Liste de Kanban.
MarkdownVersHTMLConvertit une chaîne de caractères au format Markdown en un buffer au format HTML (encodé en UTF8).
MarkdownVersPDFConvertit une chaîne (ou un buffer) au format Markdown en un buffer contenant un document PDF.
MarkdownVersTexteConvertit une chaîne de caractères au format Markdown en une chaîne de caractères au format texte (sans balises).
PrécisionLa propriété Précision permet de manipuler la précision d'un élément.
PremièreLettreEnMajusculeConvertit en majuscule la première lettre de tous les mots d'une chaîne de caractères.
SocketProxySpécifie si les sockets TCP et les WebSockets doivent ou non passer par un proxy SOCKS5 pour exécuter leurs requêtes.
Suisse.VérifieIDETeste la validité d'un numéro IDE (numéro d'identification des entreprises en Suisse).
Suisse.VérifieNAVSTeste la validité d'un numéro NAVS (numéro d'assurance vieillesse survivants de Suisse).
Suisse.VérifieREETeste la validité d'un numéro REE (numéro dans le registre des entreprises et des établissements identifiant un établissement d'une entreprise en Suisse).
TableCherchePartoutRecherche une valeur dans toutes les colonnes des champs suivants :
  • champ Table,
  • champ Table hiérarchique,
  • champ Table affiché dans un champ Combo.
TableSupprimeSelectSupprime la ou les lignes sélectionnées dans un champ Table ou Table hiérarchique.
ThreadArrêtDemandéVérifie si une demande d'arrêt a été envoyée au thread en cours d'exécution.
ThreadDemandeArrêtEnvoie une demande d'arrêt à un thread.
ZoneRépétéeSupprimeSelectSupprime la ou les lignes sélectionnées dans un champ Zone répétée.
Les nouvelles fonctions WLangage (syntaxe préfixée) pour Android sont les suivantes :
<Chrono>.FinArrête un chronomètre et renvoie le temps écoulé (en millisecondes) depuis le début du chronométrage (appel de la fonction <Chrono>.Début).
<Chrono>.PauseInterrompt un chronomètre afin de mesurer la durée d'un traitement.
<Chrono>.RAZArrête et remet un chronomètre existant à zéro.
<Chrono>.ReprendRedémarre un chronomètre précédemment arrêté par les fonctions <Chrono>.Fin ou <Chrono>.Pause.
<Image>.CoordonnéeDepuisImageConvertit les coordonnées d'un rectangle exprimées par rapport à l'image vers les coordonnées correspondantes exprimées par rapport au champ Image qui l'affiche.
<Image>.CoordonnéeVersImageConvertit les coordonnées d'un rectangle exprimées par rapport au champ Image vers les coordonnées correspondantes exprimées par rapport à l'image affichée dans le champ.
<Image>.FlouFloute la totalité d'une zone donnée dans un champ Image.
<Image>.ModifieContrasteModifie le contraste d'une image contenue dans un champ Image.
<Image>.RedresseTransforme une image en la déformant.
<Kanban>.AfficheRafraîchit l'affichage d'un champ Kanban ou d'une carte d'un champ Kanban.
<Kanban>.AjouteCarteAjoute une carte dans une liste d'un champ Kanban.
<Kanban>.AjouteListeAjoute une nouvelle liste dans un champ Kanban.
<Kanban>.DéplaceCarteDéplace une carte dans un champ Kanban.
<Kanban>.DéplaceListeDéplace une liste de Kanban dans un champ Kanban.
<Kanban>.EnregistreModifie l'enregistrement associé à la carte en cours dans le champ Kanban fichier.
<Kanban>.FiltreAffiche uniquement les cartes correspondant au filtre spécifié.
<Kanban>.IndiceListeRenvoie l'indice d'une liste présente dans un champ Kanban.
<Kanban>.InsèreCarteInsère une carte dans une liste de Kanban.
<Kanban>.InsèreListeInsère une liste de Kanban dans un champ Kanban.
<Kanban>.OccurrenceRenvoie le nombre de cartes ou de listes dans un champ Kanban.
<Kanban>.SupprimeCarteSupprime une carte d'un champ Kanban ou d'un champ Liste de Kanban.
<Kanban>.SupprimeListeSupprime une liste de Kanban d'un champ Kanban.
<Kanban>.SupprimeToutCarteSupprime toutes les cartes d'un champ Kanban ou d'un champ Liste de Kanban.
<Liste de Kanban>.AjouteCarteAjoute une carte dans une liste d'un champ Kanban.
<Liste de Kanban>.IndiceListeRenvoie l'indice d'une liste présente dans un champ Kanban.
<Liste de Kanban>.InsèreCarteInsère une carte dans une liste de Kanban.
<Liste de Kanban>.PositionListePermet de faire défiler une liste d'un champ Kanban afin d'afficher une carte donnée.
<Liste de Kanban>.SupprimeCarteSupprime une carte d'un champ Kanban ou d'un champ Liste de Kanban.
<Liste de Kanban>.SupprimeToutCarteSupprime toutes les cartes d'un champ Kanban ou d'un champ Liste de Kanban.
<Table>.CherchePartoutRecherche une valeur dans toutes les colonnes des champs suivants :
  • champ Table,
  • champ Table hiérarchique,
  • champ Table affiché dans un champ Combo.
<Table>.SupprimeSelectSupprime la ou les lignes sélectionnées dans un champ Table ou Table hiérarchique.
<Thread>.DemandeArrêtEnvoie une demande d'arrêt à un thread.
<Type DateHeure>.VersChaîneConvertit une date heure en une chaîne au format spécifié.
<Variable FichierDisque>.ChangeTailleChange la taille d'un fichier externe.
<Variable FichierDisque>.ChercheCherche une chaîne de caractères ou un buffer dans un fichier ouvert avec la fonction fOuvre.
<Variable FichierDisque>.EcritÉcrit :
  • une chaîne de caractères dans un fichier externe.
  • une portion de mémoire.
<Variable FichierDisque>.EcritLigneÉcrit une ligne dans un fichier texte (au format ANSI ou UNICODE).
<Variable FichierDisque>.FermeFerme un fichier externe.
<Variable FichierDisque>.LitLit :
  • un bloc d'octets (bloc de caractères) dans un fichier externe (ANSI ou UNICODE),
  • le contenu d'un fichier externe (ANSI ou UNICODE) pour l'affecter dans une portion de mémoire.
<Variable FichierDisque>.LitLigneLit une ligne dans un fichier externe (au format ANSI ou UNICODE).
<Variable FichierDisque>.NomFichierRenvoie le nom d'un fichier externe actuellement ouvert.
<Variable FichierDisque>.PositionneRenvoie et modifie la position en cours dans un fichier externe.
<Variable FichierDisque>.TailleRenvoie la taille d'un fichier en octets.
<Variable Image>.FlouFloute la totalité d'une zone donnée dans une variable de type Image.
<Variable Image>.ModifieContrasteModifie le contraste d'une image contenue dans une variable de type Image.
<Variable Image>.RedresseTransforme une image en la déformant.
<Variable pdfDocument>.SauveSauve le contenu d'une variable de type pdfDocument dans un fichier ".PDF".
<Variable picCalque>.FlouFloute la totalité d'une zone donnée dans une variable de type picCalque.
<Variable picCalque>.RedresseTransforme une image en la déformant.
<Variable WDPic>.FlouFloute la totalité d'une zone donnée dans une variable de type WDPic (sur le calque d'arrière-plan).
<Zone répétée>.SupprimeSelectSupprime la ou les lignes sélectionnées dans un champ Zone répétée.
Widget Android Les nouvelles fonctions du WLangage pour le développement en mode Widget Android sont les suivantes :
Allemagne.VérifieIdNrTeste la validité d'un numéro IdNr (numéro d'identification personnel en Allemagne).
Allemagne.VérifieUStIdNrTeste la validité d'un numéro UStIdNr (numéro d'identification d'entreprise en Allemagne).
ArrondiAuMultipleRenvoie la valeur arrondie d'une valeur numérique au multiple le plus proche d'une autre valeur numérique.
Belgique.VérifieBCETeste la validité d'un numéro BCE (numéro Banque-Carrefour des Entreprises de Belgique servant à identifier une entreprise).
Belgique.VérifieNISSTeste la validité d'un numéro NISS (numéro d'identification de la sécurité sociale de Belgique).
Belgique.VérifieUETeste la validité d'un numéro UE (numéro d'unité d'établissement identifiant un établissement d'une entreprise en Belgique).
Brésil.VérifieCNPJTeste la validité d'un numéro CNPJ (numéro d'identification d'entreprise au Brésil).
Brésil.VérifieCPFTeste la validité d'un numéro CPF (numéro d'identification personnel au Brésil).
Canada.VérifieNASTeste la validité d'un numéro NAS (numéro d'assurance sociale du Canada).
Canada.VérifieNE15Teste la validité d'un numéro NE15 (numéro d'entreprise sur 15 caractères identifiant un établissement d'une entreprise au Canada).
Canada.VérifieNE9Teste la validité d'un numéro NE9 (numéro d'entreprise à 9 chiffres servant à identifier une entreprise au Canada).
CBVersImageGénère l'image d'un code-barres.
DélaiAvantFermetureLimite le temps d'affichage d'une fenêtre ou d'une boîte de dialogue.  Si aucune action de l'utilisateur n'est effectuée, lorsque le temps spécifié est écoulé :
  • dans le cas d'une fenêtre, le code d'un bouton de la fenêtre sera exécuté. 
  • dans le cas d'une boîte de dialogue, la boîte de dialogue est automatiquement fermée.
dModifieContrasteModifie le contraste d'une image contenue :
  • dans un champ Image,
  • dans une variable de type Image.
Espagne.VérifieDNITeste la validité d'un numéro DNI (numéro d'identification personnel en Espagne).
Espagne.VérifieNIFTeste la validité d'un numéro NIF (numéro d'identification d'entreprise en Espagne).
EtatsUnis.VérifieEINTeste la validité d'un numéro EIN (numéro d'identification d'entreprise aux Etats-Unis).
EtatsUnis.VérifieFEITeste la validité d'un numéro FEI (numéro d'identification d'établissement d'entreprise aux Etats-Unis).
EtatsUnis.VérifieSSNTeste la validité d'un numéro SSN (numéro d'identification personnel aux Etats-Unis).
ExtraitChaîneEntrePermet de :
  • extraire d'une chaîne de caractères une sous-chaîne entre deux séparateurs de chaînes donnés.
  • effectuer un parcours de sous-chaînes entre deux séparateurs de chaîne donnés dans une chaîne de caractères.
fChargeRessourceCharge le contenu d'une ressource depuis une bibliothèque.
France.VérifieINSEETeste la validité d'un numéro INSEE (numéro d'inscription au répertoire des personnes physiques attribué par l'Institut National de la Statistique et des Etudes Economiques).
France.VérifieSIRENVérifie la validité d'un numéro SIREN (système d'identification du répertoire des entreprises).
France.VérifieSIRETVérifie la validité d'un numéro SIRET (système d'identification du répertoire des établissements).
fRepCopieCopie le contenu d'un répertoire et éventuellement ses sous-répertoires.
FTPProxySpécifie si les fonctions de communication utilisant le protocole FTP doivent ou non passer par un proxy pour exécuter leurs requêtes.
IBANValideTeste la validité d'un IBAN (International Bank Acount Number).
Italie.VérifieCFTeste la validité d'un numéro CF (numéro d'identification personnel en Italie).
Italie.VérifieIVATeste la validité d'un numéro IVA (numéro d'identification d'entreprise en Italie).
MarkdownVersPDFConvertit une chaîne (ou un buffer) au format Markdown en un buffer contenant un document PDF.
PremièreLettreEnMajusculeConvertit en majuscule la première lettre de tous les mots d'une chaîne de caractères.
SocketProxySpécifie si les sockets TCP et les WebSockets doivent ou non passer par un proxy SOCKS5 pour exécuter leurs requêtes.
Suisse.VérifieIDETeste la validité d'un numéro IDE (numéro d'identification des entreprises en Suisse).
Suisse.VérifieNAVSTeste la validité d'un numéro NAVS (numéro d'assurance vieillesse survivants de Suisse).
Suisse.VérifieREETeste la validité d'un numéro REE (numéro dans le registre des entreprises et des établissements identifiant un établissement d'une entreprise en Suisse).
ThreadArrêtDemandéVérifie si une demande d'arrêt a été envoyée au thread en cours d'exécution.
ThreadDemandeArrêtEnvoie une demande d'arrêt à un thread.
Les nouvelles fonctions WLangage (syntaxe préfixée) pour le mode Widget Android sont les suivantes :
<Chrono>.DébutDémarre un chronomètre afin de mesurer la durée d'un traitement (en millisecondes) et permet de remettre à zéro un chronomètre existant.
<Chrono>.FinArrête un chronomètre et renvoie le temps écoulé (en millisecondes) depuis le début du chronométrage (appel de la fonction <Chrono>.Début).
<Chrono>.PauseInterrompt un chronomètre afin de mesurer la durée d'un traitement.
<Chrono>.RAZArrête et remet un chronomètre existant à zéro.
<Chrono>.ReprendRedémarre un chronomètre précédemment arrêté par les fonctions <Chrono>.Fin ou <Chrono>.Pause.
<Image>.ModifieContrasteModifie le contraste d'une image contenue dans un champ Image.
<Thread>.DemandeArrêtEnvoie une demande d'arrêt à un thread.
<Type DateHeure>.VersChaîneConvertit une date heure en une chaîne au format spécifié.
<Variable FichierDisque>.ChangeTailleChange la taille d'un fichier externe.
<Variable FichierDisque>.ChercheCherche une chaîne de caractères ou un buffer dans un fichier ouvert avec la fonction fOuvre.
<Variable FichierDisque>.EcritÉcrit :
  • une chaîne de caractères dans un fichier externe.
  • une portion de mémoire.
<Variable FichierDisque>.EcritLigneÉcrit une ligne dans un fichier texte (au format ANSI ou UNICODE).
<Variable FichierDisque>.FermeFerme un fichier externe.
<Variable FichierDisque>.LitLit :
  • un bloc d'octets (bloc de caractères) dans un fichier externe (ANSI ou UNICODE),
  • le contenu d'un fichier externe (ANSI ou UNICODE) pour l'affecter dans une portion de mémoire.
<Variable FichierDisque>.LitLigneLit une ligne dans un fichier externe (au format ANSI ou UNICODE).
<Variable FichierDisque>.NomFichierRenvoie le nom d'un fichier externe actuellement ouvert.
<Variable FichierDisque>.PositionneRenvoie et modifie la position en cours dans un fichier externe.
<Variable FichierDisque>.TailleRenvoie la taille d'un fichier en octets.
<Variable Image>.ModifieContrasteModifie le contraste d'une image contenue dans une variable de type Image.
<Variable pdfDocument>.SauveSauve le contenu d'une variable de type pdfDocument dans un fichier ".PDF".
iPhone/iPad Les nouvelles fonctions du WLangage pour iPhone/iPad sont les suivantes :
Allemagne.VérifieIdNrTeste la validité d'un numéro IdNr (numéro d'identification personnel en Allemagne).
Allemagne.VérifieUStIdNrTeste la validité d'un numéro UStIdNr (numéro d'identification d'entreprise en Allemagne).
ArrondiAuMultipleRenvoie la valeur arrondie d'une valeur numérique au multiple le plus proche d'une autre valeur numérique.
Belgique.VérifieBCETeste la validité d'un numéro BCE (numéro Banque-Carrefour des Entreprises de Belgique servant à identifier une entreprise).
Belgique.VérifieNISSTeste la validité d'un numéro NISS (numéro d'identification de la sécurité sociale de Belgique).
Belgique.VérifieUETeste la validité d'un numéro UE (numéro d'unité d'établissement identifiant un établissement d'une entreprise en Belgique).
BitcoinAdresseValideVérifie si une adresse d'un portefeuille Bitcoin est valide.
Brésil.VérifieCNPJTeste la validité d'un numéro CNPJ (numéro d'identification d'entreprise au Brésil).
Brésil.VérifieCPFTeste la validité d'un numéro CPF (numéro d'identification personnel au Brésil).
Canada.VérifieNASTeste la validité d'un numéro NAS (numéro d'assurance sociale du Canada).
Canada.VérifieNE15Teste la validité d'un numéro NE15 (numéro d'entreprise sur 15 caractères identifiant un établissement d'une entreprise au Canada).
Canada.VérifieNE9Teste la validité d'un numéro NE9 (numéro d'entreprise à 9 chiffres servant à identifier une entreprise au Canada).
ChampContextuelIdentifie le champ sur lequel le menu contextuel a été ouvert.
ComposantExécuteExécute une procédure globale présente dans un composant externe. Ce composant externe a été précédemment chargé par la fonction ComposantCharge.
dCopieImageChampCopie l'image d'un champ d'une fenêtre WINDEV dans une variable de type Image.
DeepLinkProcédureDéfinit la procédure WLangage exécutée lors du clic sur un "deep link".
dModifieContrasteModifie le contraste d'une image contenue :
  • dans un champ Image,
  • dans une variable de type Image.
dRedresseTransforme une image en la déformant.
dTexteMarkdownDessine un texte au format Markdown :
  • dans un champ Image,
  • dans une variable de type Image,
  • dans une variable de type WDPic (sur le calque d'arrière-plan),
  • dans une variable de type picCalque.
EnModePageDansFenêtreIndique si la page est affichée dans un champ Page WEBDEV d'une fenêtre.
Espagne.VérifieDNITeste la validité d'un numéro DNI (numéro d'identification personnel en Espagne).
Espagne.VérifieNIFTeste la validité d'un numéro NIF (numéro d'identification d'entreprise en Espagne).
EtatsUnis.VérifieEINTeste la validité d'un numéro EIN (numéro d'identification d'entreprise aux Etats-Unis).
EtatsUnis.VérifieFEITeste la validité d'un numéro FEI (numéro d'identification d'établissement d'entreprise aux Etats-Unis).
EtatsUnis.VérifieSSNTeste la validité d'un numéro SSN (numéro d'identification personnel aux Etats-Unis).
ExécuteFonctionPermet d'exécuter une fonction du WLangage, identifiée par son nom.
France.VérifieINSEETeste la validité d'un numéro INSEE (numéro d'inscription au répertoire des personnes physiques attribué par l'Institut National de la Statistique et des Etudes Economiques).
France.VérifieSIRENVérifie la validité d'un numéro SIREN (système d'identification du répertoire des entreprises).
France.VérifieSIRETVérifie la validité d'un numéro SIRET (système d'identification du répertoire des établissements).
fRelativiseRenvoie le chemin relatif d'un fichier par rapport à un répertoire de référence.
fRepCopieCopie le contenu d'un répertoire et éventuellement ses sous-répertoires.
FTPProxySpécifie si les fonctions de communication utilisant le protocole FTP doivent ou non passer par un proxy pour exécuter leurs requêtes.
fTypeMIMERenvoie le type d'un fichier selon la norme MIME (Multipurpose Internet Mail Extensions).
GénèreImageGéométriqueGénère aléatoirement une image avec des formes géométriques, utilisée par exemple pour remplir temporairement un champ Image.
HSupprimeVueSupprime une vue matérialisée sur le serveur HFSQL.
IBANValideTeste la validité d'un IBAN (International Bank Acount Number).
iCloudCléValeurEcritPermet d'enregistrer la valeur d'une clé dans un conteneur de paires "clé-valeur" basé sur Apple iCloud.
iCloudCléValeurExisteVérifie l'existence d'une clé dans un conteneur de paires "clé-valeur" basé sur Apple iCloud.
iCloudCléValeurListeCléListe les clés contenues dans un conteneur de "clé-valeur" de Apple iCloud.
iCloudCléValeurLitLit la valeur d'une clé dans un conteneur de paires clé-valeur basé sur Apple iCloud.
iCloudCléValeurSupprimeSupprime une clé dans un conteneur de paires clé-valeur basé sur Apple iCloud.
iCloudCléValeurSurveilleDéfinit la procédure appelée lors du changement de la valeur d'une clé dans un conteneur de paires clé-valeur basé sur Apple iCloud.
iImprimeZoneMarkdownImprime un texte au format Markdown dans une zone rectangulaire.
iNationImpressionModifie la langue courante pour la prochaine impression (impression programmée ou impression d'états).
iOSApplicationOpenURLProcédurePermet de spécifier la procédure à appeler lorsque l'application doit ouvrir une ressource désignée par une URL.
iOSRépertoireAppGroupRenvoie le chemin du répertoire du conteneur permettant de partager des fichiers entre plusieurs applications appartenant à un même App Group iOS.
Italie.VérifieCFTeste la validité d'un numéro CF (numéro d'identification personnel en Italie).
Italie.VérifieIVATeste la validité d'un numéro IVA (numéro d'identification d'entreprise en Italie).
JSONValideTeste la validité d'une chaîne au format JSON.
KanbanAfficheRafraîchit l'affichage d'un champ Kanban ou d'une carte d'un champ Kanban.
KanbanAjouteCarteAjoute une carte dans une liste d'un champ Kanban.
KanbanAjouteListeAjoute une nouvelle liste dans un champ Kanban.
KanbanDéplaceCarteDéplace une carte dans un champ Kanban.
KanbanDéplaceListeDéplace une liste de Kanban dans un champ Kanban.
KanbanEnregistreModifie l'enregistrement associé à la carte en cours dans le champ Kanban fichier.
KanbanFiltreAffiche uniquement les cartes correspondant au filtre spécifié.
KanbanIndiceListeRenvoie l'indice d'une liste présente dans un champ Kanban.
KanbanInfoXYRenvoie pour une position donnée dans un champ Kanban (coordonnées d'un point du champ) :
  • soit le numéro de la carte pour la position indiquée,
  • soit le numéro de la liste pour la position indiquée.
KanbanInsèreCarteInsère une carte dans une liste de Kanban.
KanbanInsèreListeInsère une liste de Kanban dans un champ Kanban.
KanbanOccurrenceRenvoie le nombre de cartes ou de listes dans un champ Kanban.
KanbanPositionListePermet de faire défiler une liste d'un champ Kanban afin d'afficher une carte donnée.
KanbanSupprimeCarteSupprime une carte d'un champ Kanban ou d'un champ Liste de Kanban.
KanbanSupprimeListeSupprime une liste de Kanban d'un champ Kanban.
KanbanSupprimeToutCarteSupprime toutes les cartes d'un champ Kanban ou d'un champ Liste de Kanban.
MarkdownVersHTMLConvertit une chaîne de caractères au format Markdown en un buffer au format HTML (encodé en UTF8).
MarkdownVersPDFConvertit une chaîne (ou un buffer) au format Markdown en un buffer contenant un document PDF.
MarkdownVersTexteConvertit une chaîne de caractères au format Markdown en une chaîne de caractères au format texte (sans balises).
PremièreLettreEnMajusculeConvertit en majuscule la première lettre de tous les mots d'une chaîne de caractères.
SCPEnvoieFichierEnvoie un fichier via le protocole SCP.
SCPRécupèreFichierRécupère un fichier via le protocole SCP.
SocketProxySpécifie si les sockets TCP et les WebSockets doivent ou non passer par un proxy SOCKS5 pour exécuter leurs requêtes.
Suisse.VérifieIDETeste la validité d'un numéro IDE (numéro d'identification des entreprises en Suisse).
Suisse.VérifieNAVSTeste la validité d'un numéro NAVS (numéro d'assurance vieillesse survivants de Suisse).
Suisse.VérifieREETeste la validité d'un numéro REE (numéro dans le registre des entreprises et des établissements identifiant un établissement d'une entreprise en Suisse).
UTFConvertitConvertit une chaîne ou un buffer vers le format spécifié : UTF, Ansi, Unicode.
Les nouvelles fonctions WLangage (syntaxe préfixée) pour iPhone/iPad sont les suivantes :
<Composant>.ExécuteExécute une procédure globale présente dans un composant externe. Ce composant externe a été précédemment chargé par la fonction ComposantCharge.
<Image>.CoordonnéeDepuisImageConvertit les coordonnées d'un rectangle exprimées par rapport à l'image vers les coordonnées correspondantes exprimées par rapport au champ Image qui l'affiche.
<Image>.CoordonnéeVersImageConvertit les coordonnées d'un rectangle exprimées par rapport au champ Image vers les coordonnées correspondantes exprimées par rapport à l'image affichée dans le champ.
<Image>.DessineTexteMarkdownDessine un texte au format Markdown dans un champ Image.
<Image>.ModifieContrasteModifie le contraste d'une image contenue dans un champ Image.
<Image>.RedresseTransforme une image en la déformant.
<Kanban>.AfficheRafraîchit l'affichage d'un champ Kanban ou d'une carte d'un champ Kanban.
<Kanban>.AjouteCarteAjoute une carte dans une liste d'un champ Kanban.
<Kanban>.AjouteListeAjoute une nouvelle liste dans un champ Kanban.
<Kanban>.DéplaceCarteDéplace une carte dans un champ Kanban.
<Kanban>.DéplaceListeDéplace une liste de Kanban dans un champ Kanban.
<Kanban>.EnregistreModifie l'enregistrement associé à la carte en cours dans le champ Kanban fichier.
<Kanban>.FiltreAffiche uniquement les cartes correspondant au filtre spécifié.
<Kanban>.IndiceListeRenvoie l'indice d'une liste présente dans un champ Kanban.
<Kanban>.InsèreCarteInsère une carte dans une liste de Kanban.
<Kanban>.InsèreListeInsère une liste de Kanban dans un champ Kanban.
<Kanban>.OccurrenceRenvoie le nombre de cartes ou de listes dans un champ Kanban.
<Kanban>.SupprimeCarteSupprime une carte d'un champ Kanban ou d'un champ Liste de Kanban.
<Kanban>.SupprimeToutCarteSupprime toutes les cartes d'un champ Kanban ou d'un champ Liste de Kanban.
<Liste de Kanban>.AjouteCarteAjoute une carte dans une liste d'un champ Kanban.
<Liste de Kanban>.IndiceListeRenvoie l'indice d'une liste présente dans un champ Kanban.
<Liste de Kanban>.InsèreCarteInsère une carte dans une liste de Kanban.
<Liste de Kanban>.PositionListePermet de faire défiler une liste d'un champ Kanban afin d'afficher une carte donnée.
<Liste de Kanban>.SupprimeCarteSupprime une carte d'un champ Kanban ou d'un champ Liste de Kanban.
<Liste de Kanban>.SupprimeToutCarteSupprime toutes les cartes d'un champ Kanban ou d'un champ Liste de Kanban.
<Type DateHeure>.VersChaîneConvertit une date heure en une chaîne au format spécifié.
<Variable Connexion>.SupprimeVueSupprime une vue matérialisée sur le serveur HFSQL.
<Variable FichierDisque>.ChangeTailleChange la taille d'un fichier externe.
<Variable FichierDisque>.ChercheCherche une chaîne de caractères ou un buffer dans un fichier ouvert avec la fonction fOuvre.
<Variable FichierDisque>.EcritÉcrit :
  • une chaîne de caractères dans un fichier externe.
  • une portion de mémoire.
<Variable FichierDisque>.EcritLigneÉcrit une ligne dans un fichier texte (au format ANSI ou UNICODE).
<Variable FichierDisque>.FermeFerme un fichier externe.
<Variable FichierDisque>.LitLit :
  • un bloc d'octets (bloc de caractères) dans un fichier externe (ANSI ou UNICODE),
  • le contenu d'un fichier externe (ANSI ou UNICODE) pour l'affecter dans une portion de mémoire.
<Variable FichierDisque>.LitLigneLit une ligne dans un fichier externe (au format ANSI ou UNICODE).
<Variable FichierDisque>.NomFichierRenvoie le nom d'un fichier externe actuellement ouvert.
<Variable FichierDisque>.PositionneRenvoie et modifie la position en cours dans un fichier externe.
<Variable FichierDisque>.TailleRenvoie la taille d'un fichier en octets.
<Variable Image>.DessineTexteMarkdownDessine un texte au format Markdown dans une variable de type Image.
<Variable Image>.ModifieContrasteModifie le contraste d'une image contenue dans une variable de type Image.
<Variable Image>.RedresseTransforme une image en la déformant.
<Variable pdfDocument>.SauveSauve le contenu d'une variable de type pdfDocument dans un fichier ".PDF".
<Variable picCalque>.DessineTexteMarkdownDessine un texte au format Markdown dans une variable de type picCalque.
<Variable picCalque>.RedresseTransforme une image en la déformant.
<Variable sshSession>.SCPEnvoieFichierEnvoie un fichier via le protocole SCP.
<Variable sshSession>.SCPRécupèreFichierRécupère un fichier via le protocole SCP.
<Variable WDPic>.DessineTexteMarkdownDessine un texte au format Markdown dans une variable de type WDPic.
Widget IOS Les nouvelles fonctions du WLangage pour le développement en mode Widget iOS sont les suivantes :
Allemagne.VérifieIdNrTeste la validité d'un numéro IdNr (numéro d'identification personnel en Allemagne).
Allemagne.VérifieUStIdNrTeste la validité d'un numéro UStIdNr (numéro d'identification d'entreprise en Allemagne).
ArrondiAuMultipleRenvoie la valeur arrondie d'une valeur numérique au multiple le plus proche d'une autre valeur numérique.
Belgique.VérifieBCETeste la validité d'un numéro BCE (numéro Banque-Carrefour des Entreprises de Belgique servant à identifier une entreprise).
Belgique.VérifieNISSTeste la validité d'un numéro NISS (numéro d'identification de la sécurité sociale de Belgique).
Belgique.VérifieUETeste la validité d'un numéro UE (numéro d'unité d'établissement identifiant un établissement d'une entreprise en Belgique).
BitcoinAdresseValideVérifie si une adresse d'un portefeuille Bitcoin est valide.
Brésil.VérifieCNPJTeste la validité d'un numéro CNPJ (numéro d'identification d'entreprise au Brésil).
Brésil.VérifieCPFTeste la validité d'un numéro CPF (numéro d'identification personnel au Brésil).
Canada.VérifieNASTeste la validité d'un numéro NAS (numéro d'assurance sociale du Canada).
Canada.VérifieNE15Teste la validité d'un numéro NE15 (numéro d'entreprise sur 15 caractères identifiant un établissement d'une entreprise au Canada).
Canada.VérifieNE9Teste la validité d'un numéro NE9 (numéro d'entreprise à 9 chiffres servant à identifier une entreprise au Canada).
dCopieImageChampCopie l'image d'un champ d'une fenêtre WINDEV dans une variable de type Image.
dModifieContrasteModifie le contraste d'une image contenue :
  • dans un champ Image,
  • dans une variable de type Image.
dRedresseTransforme une image en la déformant.
dTexteMarkdownDessine un texte au format Markdown :
  • dans un champ Image,
  • dans une variable de type Image,
  • dans une variable de type WDPic (sur le calque d'arrière-plan),
  • dans une variable de type picCalque.
EnModePageDansFenêtreIndique si la page est affichée dans un champ Page WEBDEV d'une fenêtre.
Espagne.VérifieDNITeste la validité d'un numéro DNI (numéro d'identification personnel en Espagne).
Espagne.VérifieNIFTeste la validité d'un numéro NIF (numéro d'identification d'entreprise en Espagne).
EtatsUnis.VérifieEINTeste la validité d'un numéro EIN (numéro d'identification d'entreprise aux Etats-Unis).
EtatsUnis.VérifieFEITeste la validité d'un numéro FEI (numéro d'identification d'établissement d'entreprise aux Etats-Unis).
EtatsUnis.VérifieSSNTeste la validité d'un numéro SSN (numéro d'identification personnel aux Etats-Unis).
ExécuteFonctionPermet d'exécuter une fonction du WLangage, identifiée par son nom.
France.VérifieINSEETeste la validité d'un numéro INSEE (numéro d'inscription au répertoire des personnes physiques attribué par l'Institut National de la Statistique et des Etudes Economiques).
France.VérifieSIRENVérifie la validité d'un numéro SIREN (système d'identification du répertoire des entreprises).
France.VérifieSIRETVérifie la validité d'un numéro SIRET (système d'identification du répertoire des établissements).
fRelativiseRenvoie le chemin relatif d'un fichier par rapport à un répertoire de référence.
GénèreImageGéométriqueGénère aléatoirement une image avec des formes géométriques, utilisée par exemple pour remplir temporairement un champ Image.
HSupprimeVueSupprime une vue matérialisée sur le serveur HFSQL.
IBANValideTeste la validité d'un IBAN (International Bank Acount Number).
iOSRépertoireAppGroupRenvoie le chemin du répertoire du conteneur permettant de partager des fichiers entre plusieurs applications appartenant à un même App Group iOS.
Italie.VérifieCFTeste la validité d'un numéro CF (numéro d'identification personnel en Italie).
Italie.VérifieIVATeste la validité d'un numéro IVA (numéro d'identification d'entreprise en Italie).
JSONValideTeste la validité d'une chaîne au format JSON.
PremièreLettreEnMajusculeConvertit en majuscule la première lettre de tous les mots d'une chaîne de caractères.
SCPEnvoieFichierEnvoie un fichier via le protocole SCP.
SCPRécupèreFichierRécupère un fichier via le protocole SCP.
SocketProxySpécifie si les sockets TCP et les WebSockets doivent ou non passer par un proxy SOCKS5 pour exécuter leurs requêtes.
Suisse.VérifieIDETeste la validité d'un numéro IDE (numéro d'identification des entreprises en Suisse).
Suisse.VérifieNAVSTeste la validité d'un numéro NAVS (numéro d'assurance vieillesse survivants de Suisse).
Suisse.VérifieREETeste la validité d'un numéro REE (numéro dans le registre des entreprises et des établissements identifiant un établissement d'une entreprise en Suisse).
UTFConvertitConvertit une chaîne ou un buffer vers le format spécifié : UTF, Ansi, Unicode.
Les nouvelles fonctions WLangage (syntaxe préfixée) en mode Widget iOS sont les suivantes :
<Image>.CoordonnéeDepuisImageConvertit les coordonnées d'un rectangle exprimées par rapport à l'image vers les coordonnées correspondantes exprimées par rapport au champ Image qui l'affiche.
<Image>.CoordonnéeVersImageConvertit les coordonnées d'un rectangle exprimées par rapport au champ Image vers les coordonnées correspondantes exprimées par rapport à l'image affichée dans le champ.
<Image>.DessineTexteMarkdownDessine un texte au format Markdown dans un champ Image.
<Image>.ModifieContrasteModifie le contraste d'une image contenue dans un champ Image.
<Image>.RedresseTransforme une image en la déformant.
<Type DateHeure>.VersChaîneConvertit une date heure en une chaîne au format spécifié.
<Variable Connexion>.SupprimeVueSupprime une vue matérialisée sur le serveur HFSQL.
<Variable FichierDisque>.ChangeTailleChange la taille d'un fichier externe.
<Variable FichierDisque>.ChercheCherche une chaîne de caractères ou un buffer dans un fichier ouvert avec la fonction fOuvre.
<Variable FichierDisque>.EcritÉcrit :
  • une chaîne de caractères dans un fichier externe.
  • une portion de mémoire.
<Variable FichierDisque>.EcritLigneÉcrit une ligne dans un fichier texte (au format ANSI ou UNICODE).
<Variable FichierDisque>.FermeFerme un fichier externe.
<Variable FichierDisque>.LitLit :
  • un bloc d'octets (bloc de caractères) dans un fichier externe (ANSI ou UNICODE),
  • le contenu d'un fichier externe (ANSI ou UNICODE) pour l'affecter dans une portion de mémoire.
<Variable FichierDisque>.LitLigneLit une ligne dans un fichier externe (au format ANSI ou UNICODE).
<Variable FichierDisque>.NomFichierRenvoie le nom d'un fichier externe actuellement ouvert.
<Variable FichierDisque>.PositionneRenvoie et modifie la position en cours dans un fichier externe.
<Variable FichierDisque>.TailleRenvoie la taille d'un fichier en octets.
<Variable Image>.DessineTexteMarkdownDessine un texte au format Markdown dans une variable de type Image.
<Variable Image>.ModifieContrasteModifie le contraste d'une image contenue dans une variable de type Image.
<Variable Image>.RedresseTransforme une image en la déformant.
<Variable picCalque>.DessineTexteMarkdownDessine un texte au format Markdown dans une variable de type picCalque.
<Variable picCalque>.RedresseTransforme une image en la déformant.
<Variable sshSession>.SCPEnvoieFichierEnvoie un fichier via le protocole SCP.
<Variable sshSession>.SCPRécupèreFichierRécupère un fichier via le protocole SCP.
<Variable WDPic>.DessineTexteMarkdownDessine un texte au format Markdown dans une variable de type WDPic.
Apple Watch Les nouvelles fonctions du WLangage pour Apple Watch sont les suivantes :
Allemagne.VérifieIdNrTeste la validité d'un numéro IdNr (numéro d'identification personnel en Allemagne).
Allemagne.VérifieUStIdNrTeste la validité d'un numéro UStIdNr (numéro d'identification d'entreprise en Allemagne).
Belgique.VérifieBCETeste la validité d'un numéro BCE (numéro Banque-Carrefour des Entreprises de Belgique servant à identifier une entreprise).
Belgique.VérifieNISSTeste la validité d'un numéro NISS (numéro d'identification de la sécurité sociale de Belgique).
Belgique.VérifieUETeste la validité d'un numéro UE (numéro d'unité d'établissement identifiant un établissement d'une entreprise en Belgique).
Brésil.VérifieCNPJTeste la validité d'un numéro CNPJ (numéro d'identification d'entreprise au Brésil).
Brésil.VérifieCPFTeste la validité d'un numéro CPF (numéro d'identification personnel au Brésil).
Canada.VérifieNASTeste la validité d'un numéro NAS (numéro d'assurance sociale du Canada).
Canada.VérifieNE15Teste la validité d'un numéro NE15 (numéro d'entreprise sur 15 caractères identifiant un établissement d'une entreprise au Canada).
Canada.VérifieNE9Teste la validité d'un numéro NE9 (numéro d'entreprise à 9 chiffres servant à identifier une entreprise au Canada).
EnModePageDansFenêtreIndique si la page est affichée dans un champ Page WEBDEV d'une fenêtre.
Espagne.VérifieDNITeste la validité d'un numéro DNI (numéro d'identification personnel en Espagne).
Espagne.VérifieNIFTeste la validité d'un numéro NIF (numéro d'identification d'entreprise en Espagne).
EtatsUnis.VérifieEINTeste la validité d'un numéro EIN (numéro d'identification d'entreprise aux Etats-Unis).
EtatsUnis.VérifieFEITeste la validité d'un numéro FEI (numéro d'identification d'établissement d'entreprise aux Etats-Unis).
EtatsUnis.VérifieSSNTeste la validité d'un numéro SSN (numéro d'identification personnel aux Etats-Unis).
France.VérifieINSEETeste la validité d'un numéro INSEE (numéro d'inscription au répertoire des personnes physiques attribué par l'Institut National de la Statistique et des Etudes Economiques).
France.VérifieSIRENVérifie la validité d'un numéro SIREN (système d'identification du répertoire des entreprises).
France.VérifieSIRETVérifie la validité d'un numéro SIRET (système d'identification du répertoire des établissements).
IBANValideTeste la validité d'un IBAN (International Bank Acount Number).
Italie.VérifieCFTeste la validité d'un numéro CF (numéro d'identification personnel en Italie).
Italie.VérifieIVATeste la validité d'un numéro IVA (numéro d'identification d'entreprise en Italie).
PremièreLettreEnMajusculeConvertit en majuscule la première lettre de tous les mots d'une chaîne de caractères.
Suisse.VérifieIDETeste la validité d'un numéro IDE (numéro d'identification des entreprises en Suisse).
Suisse.VérifieNAVSTeste la validité d'un numéro NAVS (numéro d'assurance vieillesse survivants de Suisse).
Suisse.VérifieREETeste la validité d'un numéro REE (numéro dans le registre des entreprises et des établissements identifiant un établissement d'une entreprise en Suisse).
UTFConvertitConvertit une chaîne ou un buffer vers le format spécifié : UTF, Ansi, Unicode.
Les nouvelles fonctions WLangage (syntaxe préfixée) pour Apple Watch sont les suivantes :
<Type DateHeure>.VersChaîneConvertit une date heure en une chaîne au format spécifié.
Mac Catalyst Les nouvelles fonctions du WLangage en mode Catalyst sont les suivantes :
Allemagne.VérifieIdNrTeste la validité d'un numéro IdNr (numéro d'identification personnel en Allemagne).
Allemagne.VérifieUStIdNrTeste la validité d'un numéro UStIdNr (numéro d'identification d'entreprise en Allemagne).
Belgique.VérifieBCETeste la validité d'un numéro BCE (numéro Banque-Carrefour des Entreprises de Belgique servant à identifier une entreprise).
Belgique.VérifieNISSTeste la validité d'un numéro NISS (numéro d'identification de la sécurité sociale de Belgique).
Belgique.VérifieUETeste la validité d'un numéro UE (numéro d'unité d'établissement identifiant un établissement d'une entreprise en Belgique).
BitcoinAdresseValideVérifie si une adresse d'un portefeuille Bitcoin est valide.
Brésil.VérifieCNPJTeste la validité d'un numéro CNPJ (numéro d'identification d'entreprise au Brésil).
Brésil.VérifieCPFTeste la validité d'un numéro CPF (numéro d'identification personnel au Brésil).
Canada.VérifieNASTeste la validité d'un numéro NAS (numéro d'assurance sociale du Canada).
Canada.VérifieNE15Teste la validité d'un numéro NE15 (numéro d'entreprise sur 15 caractères identifiant un établissement d'une entreprise au Canada).
Canada.VérifieNE9Teste la validité d'un numéro NE9 (numéro d'entreprise à 9 chiffres servant à identifier une entreprise au Canada).
EnModePageDansFenêtreIndique si la page est affichée dans un champ Page WEBDEV d'une fenêtre.
Espagne.VérifieDNITeste la validité d'un numéro DNI (numéro d'identification personnel en Espagne).
Espagne.VérifieNIFTeste la validité d'un numéro NIF (numéro d'identification d'entreprise en Espagne).
EtatsUnis.VérifieEINTeste la validité d'un numéro EIN (numéro d'identification d'entreprise aux Etats-Unis).
EtatsUnis.VérifieFEITeste la validité d'un numéro FEI (numéro d'identification d'établissement d'entreprise aux Etats-Unis).
EtatsUnis.VérifieSSNTeste la validité d'un numéro SSN (numéro d'identification personnel aux Etats-Unis).
ExécuteFonctionPermet d'exécuter une fonction du WLangage, identifiée par son nom.
France.VérifieINSEETeste la validité d'un numéro INSEE (numéro d'inscription au répertoire des personnes physiques attribué par l'Institut National de la Statistique et des Etudes Economiques).
France.VérifieSIRENVérifie la validité d'un numéro SIREN (système d'identification du répertoire des entreprises).
France.VérifieSIRETVérifie la validité d'un numéro SIRET (système d'identification du répertoire des établissements).
fRepCopieCopie le contenu d'un répertoire et éventuellement ses sous-répertoires.
IBANValideTeste la validité d'un IBAN (International Bank Acount Number).
Italie.VérifieCFTeste la validité d'un numéro CF (numéro d'identification personnel en Italie).
Italie.VérifieIVATeste la validité d'un numéro IVA (numéro d'identification d'entreprise en Italie).
PremièreLettreEnMajusculeConvertit en majuscule la première lettre de tous les mots d'une chaîne de caractères.
Suisse.VérifieIDETeste la validité d'un numéro IDE (numéro d'identification des entreprises en Suisse).
Suisse.VérifieNAVSTeste la validité d'un numéro NAVS (numéro d'assurance vieillesse survivants de Suisse).
Suisse.VérifieREETeste la validité d'un numéro REE (numéro dans le registre des entreprises et des établissements identifiant un établissement d'une entreprise en Suisse).
UTFConvertitConvertit une chaîne ou un buffer vers le format spécifié : UTF, Ansi, Unicode.
Les nouvelles fonctions WLangage (syntaxe préfixée) en mode Catalyst sont les suivantes :
<Image>.CoordonnéeDepuisImageConvertit les coordonnées d'un rectangle exprimées par rapport à l'image vers les coordonnées correspondantes exprimées par rapport au champ Image qui l'affiche.
<Image>.CoordonnéeVersImageConvertit les coordonnées d'un rectangle exprimées par rapport au champ Image vers les coordonnées correspondantes exprimées par rapport à l'image affichée dans le champ.
<Type DateHeure>.VersChaîneConvertit une date heure en une chaîne au format spécifié.
<Variable FichierDisque>.ChangeTailleChange la taille d'un fichier externe.
<Variable FichierDisque>.ChercheCherche une chaîne de caractères ou un buffer dans un fichier ouvert avec la fonction fOuvre.
<Variable FichierDisque>.EcritÉcrit :
  • une chaîne de caractères dans un fichier externe.
  • une portion de mémoire.
<Variable FichierDisque>.EcritLigneÉcrit une ligne dans un fichier texte (au format ANSI ou UNICODE).
<Variable FichierDisque>.FermeFerme un fichier externe.
<Variable FichierDisque>.LitLit :
  • un bloc d'octets (bloc de caractères) dans un fichier externe (ANSI ou UNICODE),
  • le contenu d'un fichier externe (ANSI ou UNICODE) pour l'affecter dans une portion de mémoire.
<Variable FichierDisque>.LitLigneLit une ligne dans un fichier externe (au format ANSI ou UNICODE).
<Variable FichierDisque>.NomFichierRenvoie le nom d'un fichier externe actuellement ouvert.
<Variable FichierDisque>.PositionneRenvoie et modifie la position en cours dans un fichier externe.
<Variable FichierDisque>.TailleRenvoie la taille d'un fichier en octets.
Universal Windows 10 App Les nouvelles fonctions du WLangage pour Universal Windows 10 App sont les suivantes :
Allemagne.VérifieIdNrTeste la validité d'un numéro IdNr (numéro d'identification personnel en Allemagne).
Allemagne.VérifieUStIdNrTeste la validité d'un numéro UStIdNr (numéro d'identification d'entreprise en Allemagne).
ArrondiAuMultipleRenvoie la valeur arrondie d'une valeur numérique au multiple le plus proche d'une autre valeur numérique.
Belgique.VérifieBCETeste la validité d'un numéro BCE (numéro Banque-Carrefour des Entreprises de Belgique servant à identifier une entreprise).
Belgique.VérifieNISSTeste la validité d'un numéro NISS (numéro d'identification de la sécurité sociale de Belgique).
Belgique.VérifieUETeste la validité d'un numéro UE (numéro d'unité d'établissement identifiant un établissement d'une entreprise en Belgique).
BitcoinAdresseValideVérifie si une adresse d'un portefeuille Bitcoin est valide.
Brésil.VérifieCNPJTeste la validité d'un numéro CNPJ (numéro d'identification d'entreprise au Brésil).
Brésil.VérifieCPFTeste la validité d'un numéro CPF (numéro d'identification personnel au Brésil).
Canada.VérifieNASTeste la validité d'un numéro NAS (numéro d'assurance sociale du Canada).
Canada.VérifieNE15Teste la validité d'un numéro NE15 (numéro d'entreprise sur 15 caractères identifiant un établissement d'une entreprise au Canada).
Canada.VérifieNE9Teste la validité d'un numéro NE9 (numéro d'entreprise à 9 chiffres servant à identifier une entreprise au Canada).
ComposantExécuteExécute une procédure globale présente dans un composant externe. Ce composant externe a été précédemment chargé par la fonction ComposantCharge.
dModifieContrasteModifie le contraste d'une image contenue :
  • dans un champ Image,
  • dans une variable de type Image.
dTexteMarkdownDessine un texte au format Markdown :
  • dans un champ Image,
  • dans une variable de type Image,
  • dans une variable de type WDPic (sur le calque d'arrière-plan),
  • dans une variable de type picCalque.
EnModePageDansFenêtreIndique si la page est affichée dans un champ Page WEBDEV d'une fenêtre.
Espagne.VérifieDNITeste la validité d'un numéro DNI (numéro d'identification personnel en Espagne).
Espagne.VérifieNIFTeste la validité d'un numéro NIF (numéro d'identification d'entreprise en Espagne).
EtatsUnis.VérifieEINTeste la validité d'un numéro EIN (numéro d'identification d'entreprise aux Etats-Unis).
EtatsUnis.VérifieFEITeste la validité d'un numéro FEI (numéro d'identification d'établissement d'entreprise aux Etats-Unis).
EtatsUnis.VérifieSSNTeste la validité d'un numéro SSN (numéro d'identification personnel aux Etats-Unis).
ExécuteFonctionPermet d'exécuter une fonction du WLangage, identifiée par son nom.
France.VérifieINSEETeste la validité d'un numéro INSEE (numéro d'inscription au répertoire des personnes physiques attribué par l'Institut National de la Statistique et des Etudes Economiques).
France.VérifieSIRENVérifie la validité d'un numéro SIREN (système d'identification du répertoire des entreprises).
France.VérifieSIRETVérifie la validité d'un numéro SIRET (système d'identification du répertoire des établissements).
fRelativiseRenvoie le chemin relatif d'un fichier par rapport à un répertoire de référence.
fRepCopieCopie le contenu d'un répertoire et éventuellement ses sous-répertoires.
fTypeMIMERenvoie le type d'un fichier selon la norme MIME (Multipurpose Internet Mail Extensions).
GénèreImageGéométriqueGénère aléatoirement une image avec des formes géométriques, utilisée par exemple pour remplir temporairement un champ Image.
IBANValideTeste la validité d'un IBAN (International Bank Acount Number).
Italie.VérifieCFTeste la validité d'un numéro CF (numéro d'identification personnel en Italie).
Italie.VérifieIVATeste la validité d'un numéro IVA (numéro d'identification d'entreprise en Italie).
JSONValideTeste la validité d'une chaîne au format JSON.
PremièreLettreEnMajusculeConvertit en majuscule la première lettre de tous les mots d'une chaîne de caractères.
Suisse.VérifieIDETeste la validité d'un numéro IDE (numéro d'identification des entreprises en Suisse).
Suisse.VérifieNAVSTeste la validité d'un numéro NAVS (numéro d'assurance vieillesse survivants de Suisse).
Suisse.VérifieREETeste la validité d'un numéro REE (numéro dans le registre des entreprises et des établissements identifiant un établissement d'une entreprise en Suisse).
UTFConvertitConvertit une chaîne ou un buffer vers le format spécifié : UTF, Ansi, Unicode.
Les nouvelles fonctions WLangage (syntaxe préfixée) Universal Windows 10 App sont les suivantes :
<Composant>.ExécuteExécute une procédure globale présente dans un composant externe. Ce composant externe a été précédemment chargé par la fonction ComposantCharge.
<Image>.CoordonnéeDepuisImageConvertit les coordonnées d'un rectangle exprimées par rapport à l'image vers les coordonnées correspondantes exprimées par rapport au champ Image qui l'affiche.
<Image>.CoordonnéeVersImageConvertit les coordonnées d'un rectangle exprimées par rapport au champ Image vers les coordonnées correspondantes exprimées par rapport à l'image affichée dans le champ.
<Image>.DessineTexteMarkdownDessine un texte au format Markdown dans un champ Image.
<Image>.ModifieContrasteModifie le contraste d'une image contenue dans un champ Image.
<Image>.RedresseTransforme une image en la déformant.
<Type DateHeure>.VersChaîneConvertit une date heure en une chaîne au format spécifié.
<Variable FichierDisque>.BloqueBloque entièrement ou partiellement un fichier externe.
<Variable FichierDisque>.ChangeTailleChange la taille d'un fichier externe.
<Variable FichierDisque>.ChercheCherche une chaîne de caractères ou un buffer dans un fichier ouvert avec la fonction fOuvre.
<Variable FichierDisque>.DébloqueDébloque entièrement ou partiellement un fichier externe.
<Variable FichierDisque>.EcritÉcrit :
  • une chaîne de caractères dans un fichier externe.
  • une portion de mémoire.
<Variable FichierDisque>.EcritLigneÉcrit une ligne dans un fichier texte (au format ANSI ou UNICODE).
<Variable FichierDisque>.FermeFerme un fichier externe.
<Variable FichierDisque>.LitLit :
  • un bloc d'octets (bloc de caractères) dans un fichier externe (ANSI ou UNICODE),
  • le contenu d'un fichier externe (ANSI ou UNICODE) pour l'affecter dans une portion de mémoire.
<Variable FichierDisque>.LitLigneLit une ligne dans un fichier externe (au format ANSI ou UNICODE).
<Variable FichierDisque>.LitLigneExpressionRégulièreLit une ligne d'un fichier externe et récupère dans des variables les morceaux de cette ligne en fonction d'une expression régulière.
<Variable FichierDisque>.NomFichierRenvoie le nom d'un fichier externe actuellement ouvert.
<Variable FichierDisque>.PositionneRenvoie et modifie la position en cours dans un fichier externe.
<Variable FichierDisque>.TailleRenvoie la taille d'un fichier en octets.
<Variable Image>.DessineTexteMarkdownDessine un texte au format Markdown dans une variable de type Image.
<Variable Image>.ModifieContrasteModifie le contraste d'une image contenue dans une variable de type Image.
<Variable Image>.RedresseTransforme une image en la déformant.
<Variable picCalque>.DessineTexteMarkdownDessine un texte au format Markdown dans une variable de type picCalque.
<Variable picCalque>.RedresseTransforme une image en la déformant.
<Variable WDPic>.DessineTexteMarkdownDessine un texte au format Markdown dans une variable de type WDPic.
Fonctions améliorées du WLangage
AndroidWidget Android Les fonctions améliorées dans cette version sont les suivantes :
AbsIl est désormais possible de calculer la valeur absolue d'une durée.
ArrondiInférieurIl est désormais possible de calculer un arrondi inférieur sur les durées et les DateHeure.
ArrondiSupérieurIl est désormais possible de calculer un arrondi supérieur sur les durées et les DateHeure.
CertificatSigneChaîneLe certificat peut désormais correspondre à une variable de type Buffer.
CertificatVérifieChaîneLe certificat peut désormais correspondre à une variable de type Buffer.
ChronoDébutLa syntaxe manipulant le type Chrono est désormais disponible.
ChronoFinLa syntaxe manipulant le type Chrono est désormais disponible.
ChronoPauseLa syntaxe manipulant le type Chrono est désormais disponible.
ChronoRAZLa syntaxe manipulant le type Chrono est désormais disponible.
ChronoReprendLa syntaxe manipulant le type Chrono est désormais disponible.
ChronoValeurLa syntaxe manipulant le type Chrono est désormais disponible.
CrypteAsymétriqueLa clé publique peut désormais correspondre à une variable de type Buffer.
CrypteAsymétriqueEnveloppéLa clé publique peut désormais correspondre à une variable de type Buffer.
DécrypteAsymétriqueLa clé publique peut désormais correspondre à une variable de type Buffer.
DécrypteAsymétriqueEnveloppéLa clé publique peut désormais correspondre à une variable de type Buffer.
dRotationLe paramètre "Options" est désormais disponible.
fChargeTexteIl est désormais possible de gérer les fichiers au format ANSI et/ou UNICODE.
fCréeIl est désormais possible de gérer les fichiers au format ANSI et/ou UNICODE.
fLitLigneIl est désormais possible de spécifier le séparateur de lignes.
fOuvreIl est désormais possible de gérer les fichiers au format ANSI et/ou UNICODE.
HDécritTriggerServeurNouvelle syntaxe permettant de créer un trigger à partir de la description faite dans l'analyse.
HListeCléLes clés primaires sont désormais prises en compte.
HSurveilleNouveau paramètre permettant de paramétrer le mode d'exécution de la procédure WLangage.
ProxyGestion du protocole SOCKS5.
SaisieAssistéeAjouteAjout d'un paramètre pour associer une valeur mémorisée à la ligne ajoutée.
SansEspaceIl est désormais possible de paramétrer la position des espaces à supprimer.
iPhone/iPad Les fonctions améliorées du WLangage sont les suivantes :
AbsIl est désormais possible de calculer la valeur absolue d'une durée.
AgendaPositionNouvelle constante pour connaître la date et l'heure du premier rendez-vous affiché.
ArrondiInférieurIl est désormais possible de calculer un arrondi inférieur sur les durées et les DateHeure.
ArrondiSupérieurIl est désormais possible de calculer un arrondi supérieur sur les durées et les DateHeure.
CertificatSigneChaîneLe certificat peut désormais correspondre à une variable de type Buffer.
CertificatVérifieChaîneLe certificat peut désormais correspondre à une variable de type Buffer.
CrypteAsymétriqueLa clé publique peut désormais correspondre à une variable de type Buffer.
CrypteAsymétriqueEnveloppéLa clé publique peut désormais correspondre à une variable de type Buffer.
DécrypteAsymétriqueLa clé publique peut désormais correspondre à une variable de type Buffer.
DécrypteAsymétriqueEnveloppéLa clé publique peut désormais correspondre à une variable de type Buffer.
DoubleAuthVérifieCodeLe code peut désormais correspondre à une chaîne de caractères.
HDécritTriggerServeurNouvelle syntaxe permettant de créer un trigger à partir de la description faite dans l'analyse.
HListeCléLes clés primaires sont désormais prises en compte.
HSuggèreCléNouveau paramètre permettant de paramétrer le format du résultat.
HSurveilleNouveau paramètre permettant de paramétrer le mode d'exécution de la procédure WLangage.
PDFSauveNouveau paramètre permettant de gérer le niveau de compression des couleurs.
PlanningPositionDateHeureNouvelle constante pour connaître la date et l'heure du premier jour affiché dans le champ Planning.
ProxyGestion du protocole SOCKS5.
SaisieAssistéeAjouteAjout d'un paramètre pour associer une valeur mémorisée à la ligne ajoutée.
Widget IOS Les fonctions améliorées du WLangage sont les suivantes :
AbsIl est désormais possible de calculer la valeur absolue d'une durée.
ArrondiInférieurIl est désormais possible de calculer un arrondi inférieur sur les durées et les DateHeure.
ArrondiSupérieurIl est désormais possible de calculer un arrondi supérieur sur les durées et les DateHeure.
CertificatSigneChaîneLe certificat peut désormais correspondre à une variable de type Buffer.
CertificatVérifieChaîneLe certificat peut désormais correspondre à une variable de type Buffer.
CrypteAsymétriqueLa clé publique peut désormais correspondre à une variable de type Buffer.
CrypteAsymétriqueEnveloppéLa clé publique peut désormais correspondre à une variable de type Buffer.
DécrypteAsymétriqueLa clé publique peut désormais correspondre à une variable de type Buffer.
DécrypteAsymétriqueEnveloppéLa clé publique peut désormais correspondre à une variable de type Buffer.
DoubleAuthVérifieCodeLe code peut désormais correspondre à une chaîne de caractères.
HDécritTriggerServeurNouvelle syntaxe permettant de créer un trigger à partir de la description faite dans l'analyse.
HListeCléLes clés primaires sont désormais prises en compte.
HSuggèreCléNouveau paramètre permettant de paramétrer le format du résultat.
HSurveilleNouveau paramètre permettant de paramétrer le mode d'exécution de la procédure WLangage.
ProxyGestion du protocole SOCKS5.
Mac Catalyst Les fonctions améliorées du WLangage sont les suivantes :
AbsIl est désormais possible de calculer la valeur absolue d'une durée.
ArrondiInférieurIl est désormais possible de calculer un arrondi inférieur sur les durées et les DateHeure.
ArrondiSupérieurIl est désormais possible de calculer un arrondi supérieur sur les durées et les DateHeure.
CertificatSigneChaîneLe certificat peut désormais correspondre à une variable de type Buffer.
CertificatVérifieChaîneLe certificat peut désormais correspondre à une variable de type Buffer.
CrypteAsymétriqueLa clé publique peut désormais correspondre à une variable de type Buffer.
CrypteAsymétriqueEnveloppéLa clé publique peut désormais correspondre à une variable de type Buffer.
DécrypteAsymétriqueLa clé publique peut désormais correspondre à une variable de type Buffer.
DécrypteAsymétriqueEnveloppéLa clé publique peut désormais correspondre à une variable de type Buffer.
DoubleAuthVérifieCodeLe code peut désormais correspondre à une chaîne de caractères.
HListeCléLes clés primaires sont désormais prises en compte.
HSuggèreCléNouveau paramètre permettant de paramétrer le format du résultat.
HSurveilleNouveau paramètre permettant de paramétrer le mode d'exécution de la procédure WLangage.
ProxyGestion du protocole SOCKS5.
Universal Windows 10 App Les fonctions améliorées du WLangage sont les suivantes :
AbsIl est désormais possible de calculer la valeur absolue d'une durée.
ArrondiInférieurIl est désormais possible de calculer un arrondi inférieur sur les durées et les DateHeure.
ArrondiSupérieurIl est désormais possible de calculer un arrondi supérieur sur les durées et les DateHeure.
CertificatSigneChaîneLe certificat peut désormais correspondre à une variable de type Buffer.
CertificatVérifieChaîneLe certificat peut désormais correspondre à une variable de type Buffer.
CrypteAsymétriqueLa clé publique peut désormais correspondre à une variable de type Buffer.
CrypteAsymétriqueEnveloppéLa clé publique peut désormais correspondre à une variable de type Buffer.
DécrypteAsymétriqueLa clé publique peut désormais correspondre à une variable de type Buffer.
DécrypteAsymétriqueEnveloppéLa clé publique peut désormais correspondre à une variable de type Buffer.
HDécritTriggerServeurNouvelle syntaxe permettant de créer un trigger à partir de la description faite dans l'analyse.
HListeCléLes clés primaires sont désormais prises en compte.
HSuggèreCléNouveau paramètre permettant de paramétrer le format du résultat.
HSurveilleNouveau paramètre permettant de paramétrer le mode d'exécution de la procédure WLangage.
ProxyGestion du protocole SOCKS5.
Nouvelles propriétés du WLangage
Android Les nouvelles propriétés du WLangage pour les applications Android sont les suivantes :
CarteLa propriété Carte permet de manipuler les différentes cartes associées à une liste de Kanban. Il est ainsi possible par exemple de parcourir, ajouter, modifier ou supprimer les cartes d'une liste de Kanban.
ExtraLa propriété Extra permet de :
  • Connaître les informations supplémentaires associées à un champ, à une fenêtre, ou à une page.
  • Modifier les informations supplémentaires associées à un champ, à une fenêtre ou à une page.
ListeLa propriété Liste permet de manipuler les différentes listes d'un champ Kanban. Il est ainsi possible par exemple de parcourir, ajouter, modifier ou supprimer les listes d'un champ Kanban.
ModeAffichageLa propriété ModeAffichage permet de connaître et de modifier :
  • le mode d'affichage d'un champ Traitement de texte,
  • le mode d'affichage d'un champ Lecteur PDF
  • le mode d'affichage d'un champ Editeur HTML,
  • le mode d'affichage d'un champ Kanban.
NbCarteMaxLa propriété NbCarteMax permet de connaître et de modifier le nombre maximum de cartes présentes dans un champ Kanban.
PortionAffichéeLa propriété PortionAffichée permet de connaître et de modifier la portion d'image affichée dans un champ Image.
VisualisationMarkdownLa propriété VisualisationMarkdown permet d'indiquer ou non si un champ de saisie affiche son contenu au format Markdown.
Widget Android Les nouvelles propriétés du WLangage pour les applications Android Widget sont les suivantes :
ExtraLa propriété Extra permet de :
  • Connaître les informations supplémentaires associées à un champ, à une fenêtre, ou à une page.
  • Modifier les informations supplémentaires associées à un champ, à une fenêtre ou à une page.
PortionAffichéeLa propriété PortionAffichée permet de connaître et de modifier la portion d'image affichée dans un champ Image.
iPhone/iPad Les nouvelles propriétés du WLangage pour les applications iPhone et iPad sont les suivantes :
CarteLa propriété Carte permet de manipuler les différentes cartes associées à une liste de Kanban. Il est ainsi possible par exemple de parcourir, ajouter, modifier ou supprimer les cartes d'une liste de Kanban.
CodeSQLExécutéLa propriété CodeSQLExécuté permet de récupérer le code SQL d'une requête après remplacement des paramètres par leur valeur.
ExtraLa propriété Extra permet de :
  • Connaître les informations supplémentaires associées à un champ, à une fenêtre, ou à une page.
  • Modifier les informations supplémentaires associées à un champ, à une fenêtre ou à une page.
ListeLa propriété Liste permet de manipuler les différentes listes d'un champ Kanban. Il est ainsi possible par exemple de parcourir, ajouter, modifier ou supprimer les listes d'un champ Kanban.
ModeAffichageLa propriété ModeAffichage permet de connaître et de modifier :
  • le mode d'affichage d'un champ Traitement de texte,
  • le mode d'affichage d'un champ Lecteur PDF
  • le mode d'affichage d'un champ Editeur HTML,
  • le mode d'affichage d'un champ Kanban.
NbCarteMaxLa propriété NbCarteMax permet de connaître et de modifier le nombre maximum de cartes présentes dans un champ Kanban.
NullIndexéLa propriété NullIndexé permet de paramétrer le mode de gestion de la valeur "Null" pour une rubrique clé.
PortionAffichéeLa propriété PortionAffichée permet de connaître et de modifier la portion d'image affichée dans un champ Image.
VisualisationMarkdownLa propriété VisualisationMarkdown permet d'indiquer ou non si un champ de saisie affiche son contenu au format Markdown.
Widget IOS Les nouvelles propriétés du WLangage pour les applications en mode Widget iOS sont les suivantes :
CodeSQLExécutéLa propriété CodeSQLExécuté permet de récupérer le code SQL d'une requête après remplacement des paramètres par leur valeur.
ExtraLa propriété Extra permet de :
  • Connaître les informations supplémentaires associées à un champ, à une fenêtre, ou à une page.
  • Modifier les informations supplémentaires associées à un champ, à une fenêtre ou à une page.
NullIndexéLa propriété NullIndexé permet de paramétrer le mode de gestion de la valeur "Null" pour une rubrique clé.
PortionAffichéeLa propriété PortionAffichée permet de connaître et de modifier la portion d'image affichée dans un champ Image.
Mac Catalyst Les nouvelles propriétés du WLangage pour les applications en mode Catalyst sont les suivantes :
CodeSQLExécutéLa propriété CodeSQLExécuté permet de récupérer le code SQL d'une requête après remplacement des paramètres par leur valeur.
ExtraLa propriété Extra permet de :
  • Connaître les informations supplémentaires associées à un champ, à une fenêtre, ou à une page.
  • Modifier les informations supplémentaires associées à un champ, à une fenêtre ou à une page.
NullIndexéLa propriété NullIndexé permet de paramétrer le mode de gestion de la valeur "Null" pour une rubrique clé.
Universal Windows 10 App Les nouvelles propriétés du WLangage pour les applications Universal Windows 10 App sont les suivantes :
CodeSQLExécutéLa propriété CodeSQLExécuté permet de récupérer le code SQL d'une requête après remplacement des paramètres par leur valeur.
ExtraLa propriété Extra permet de :
  • Connaître les informations supplémentaires associées à un champ, à une fenêtre, ou à une page.
  • Modifier les informations supplémentaires associées à un champ, à une fenêtre ou à une page.
NullIndexéLa propriété NullIndexé permet de paramétrer le mode de gestion de la valeur "Null" pour une rubrique clé.
Propriétés améliorées du WLangage
Android Les propriétés modifiées du WLangage pour les applications Android sont les suivantes :
AltitudeIl est désormais possible de modifier l'altitude d'un champ.
CryptageNouvelles constantes permettant de gérer les cryptages de type AES.
TypeCléNouvelle constante permettant de gérer les clés primaires.
iPhone/iPad Les propriétés modifiées du WLangage pour les applications iPhone/iPad sont les suivantes :
CryptageNouvelles constantes permettant de gérer les cryptages de type AES.
TypeCléNouvelle constante permettant de gérer les clés primaires.
Nouveaux types avancés du WLangage
Android Les nouveaux types avancés disponibles pour les applications Android sont les suivants :
ChronoLe type Chrono permet de définir toutes les caractéristiques avancées d'un chronomètre.
FichierDisqueLe type FichierDisque permet de manipuler un fichier texte présent sur disque.
kbActionAutoriséeLe type kbActionAutorisée permet de définir toutes autorisations données à l'utilisateur final pour manipuler une carte d'un champ Kanban.
SaisieAssistéeLe type SaisieAssistée permet de définir toutes les caractéristiques avancées d'une ligne dans la saisie assistée.
Widget Android Les nouveaux types avancés disponibles pour les applications en mode Widget Android sont les suivants :
ChronoLe type Chrono permet de définir toutes les caractéristiques avancées d'un chronomètre.
FichierDisqueLe type FichierDisque permet de manipuler un fichier texte présent sur disque.
iPhone/iPad Les nouveaux types avancés disponibles pour les applications iOS sont les suivants :
ComposantLe type Composant permet de manipuler facilement un composant externe.
Description de ParamètreUne variable de type Description de Paramètre permet de décrire un paramètre d'une syntaxe par programmation.
Description de SyntaxeUne variable de type Description de Syntaxe permet de décrire par programmation la syntaxe d'un état, d'une fenêtre ou d'une page.
FichierDisqueLe type FichierDisque permet de manipuler un fichier texte présent sur disque.
kbActionAutoriséeLe type kbActionAutorisée permet de définir toutes autorisations données à l'utilisateur final pour manipuler une carte d'un champ Kanban.
SaisieAssistéeLe type SaisieAssistée permet de définir toutes les caractéristiques avancées d'une ligne dans la saisie assistée.
Widget IOS Les nouveaux types avancés disponibles pour les applications en mode Widget iOS sont les suivants :
FichierDisqueLe type FichierDisque permet de manipuler un fichier texte présent sur disque.
Universal Windows 10 App Les nouveaux types avancés disponibles pour les applications Universal Windows 10 App sont les suivants :
ComposantLe type Composant permet de manipuler facilement un composant externe.
zipArchiveLe type zipArchive permet de manipuler un fichier d'archive à l'un des formats suivants : ZIP, CAB, RAR ou WDZ.
zipFichierArchivéLe type zipFichierArchivé permet de manipuler un fichier contenu dans une archive à l'un des formats suivants : ZIP, CAB, RAR ou WDZ ou un fichier à ajouter dans une archive.
Types avancés améliorés du WLangage
Android Les types avancés améliorés pour les applications Android sont les suivants :
httpRequêteNouvelles propriétés :
  • VersionSSLChoisie : Version du protocole SSL/TLS choisie pour la requête sécurisée.
  • CipherChoisi : Nom du cipher choisi pour la requête sécurisée.
JetonNouvelle propriété ValeurMémorisée permettant de stocker une valeur associée au jeton.
OAuth2ParamètresNouvelle propriété TypeAutorisation permettant de connaître et de modifier le type d'autorisation disponible.
ToastNouvelle propriété ActionFermeture permettant de définir l'action à réaliser lors de la fermeture du toast.
iPhone/iPad Les types avancés améliorés pour les applications iPhone sont les suivants :
httpRequêteNouvelles propriétés :
  • VersionSSLChoisie : Version du protocole SSL/TLS choisie pour la requête sécurisée.
  • CipherChoisi : Nom du cipher choisi pour la requête sécurisée.
JetonNouvelle propriété ValeurMémorisée permettant de stocker une valeur associée au jeton.
OAuth2ParamètresNouvelle propriété TypeAutorisation permettant de connaître et de modifier le type d'autorisation disponible.
OpenIDParamètresNouvelle propriété TypeAutorisation permettant de connaître et de modifier le type d'autorisation disponible.
ToastNouvelle propriété ActionFermeture permettant de définir l'action à réaliser lors de la fermeture du toast.
Version minimum requise
  • Version 28
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire