PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WEBDEV 26 !
  • Présentation
  • Nouvelles fonctions du WLangage
  • Fonctions améliorées du WLangage
  • Nouvelles propriétés du WLangage
  • Propriétés améliorées du WLangage
  • Nouveaux types avancés du WLangage
  • Types avancés améliorés du WLangage
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
En version 26, de nouvelles fonctions, propriétés et de nouveaux types de données font leur apparition et certains ont été améliorés.
Nouvelles fonctions du WLangage
WEBDEV - Code ServeurWindows Les nouvelles fonctions WLangage en code Serveur sont les suivantes :
AppelAJAXEnCoursPermet de savoir si la requête en cours de traitement est une requête AJAX.
BufferVersPhraseRenvoie une phrase mnémotechnique à partir d'un buffer en utilisant l'algorithme BIP39.
CarteAjouteFormeAjoute une nouvelle forme (polygone, ligne, cercle) sur la carte affichée dans un champ Carte.
CarteAjouteImageAjoute une nouvelle image sur la carte affichée dans un champ Carte.
CarteModifieFormeModifie une forme dessinée sur la carte affichée dans un champ Carte.
CarteModifieImageModifie une image dessinée sur la carte affichée dans un champ Carte.
CarteSupprimeFormeSupprime une forme dessinée sur la carte affichée dans un champ Carte.
CarteSupprimeImageSupprime une image dessinée sur la carte affichée dans un champ Carte.
CookieSupprimeSupprime un cookie sur le poste de l'internaute.
DateHeureVersChaîneConvertit une date heure en une chaîne au format spécifié.
DernierJourDeLAnnéeRenvoie la date du dernier jour de l'année.
ErreurRAZRéinitialise la détection des erreurs non fatales :
fInsèreTexteAuDébutInsère un texte au début d’un fichier sans écraser le texte déjà présent dans le fichier.
GénèreLoremGénère un texte de style "Lorem ipsum".
HJSONVersEnregistrementImporte des données JSON vers l'enregistrement courant.
HTransactionEnCoursPermet de savoir si une transaction est en cours.
HTriggerEnregistrementAvantRécupère la valeur de l'enregistrement en cours avant l'exécution du ou des triggers.
OCRChargeLangueAjoute une langue à l'OCR natif.
OCRDétecteZoneTexteRenvoie toutes les zones de texte d'une image sans lire le texte.
OCRParamètreInitialise les options générales de l'OCR (Optical Character Recognition) natif.
PDFExtraitPageRenvoie une variable de type Image contenant une page d’un fichier PDF.
PhraseVersBufferRenvoie le buffer encodé dans une phrase mnémotechnique BIP39.
TableauDistinctRenvoie un tableau sans doublons.
TableauIntersectionRenvoie un tableau correspondant à l'intersection de deux tableaux.
TableauUnionRenvoie un tableau correspondant à l'union de deux tableaux.
TableauUnionToutRenvoie un tableau correspondant à l'union de deux tableaux (sans suppression des doublons).
zipExtraitRépertoireExtrait et décompresse automatiquement les fichiers présents dans un répertoire de l'arborescence des fichiers d'une archive vers un emplacement physique.
zipFiltreRenvoie la liste des formats d'archives gérés par la plateforme en cours, au format attendu par le filtre de la fonction fSélecteur.
zipSélectionFichierDéfinit une sélection des fichiers contenus dans l'archive.
Les nouvelles fonctions WLangage (syntaxe préfixée) en code Serveur sont les suivantes :
<Carte>.AjouteFormeAjoute une nouvelle forme (polygone, ligne, cercle) sur la carte affichée dans un champ Carte.
<Carte>.AjouteImageAjoute une nouvelle image sur la carte affichée dans un champ Carte.
<Carte>.ModifieFormeModifie une forme dessinée sur la carte affichée dans un champ Carte.
<Carte>.ModifieImageModifie une image dessinée sur la carte affichée dans un champ Carte.
<Carte>.SupprimeFormeSupprime une forme dessinée sur la carte affichée dans un champ Carte.
<Carte>.SupprimeImageSupprime une image dessinée sur la carte affichée dans un champ Carte.
<Source>.JSONVersEnregistrementImporte des données JSON vers l'enregistrement courant.
<Variable Tableau>.DistinctRenvoie un tableau sans doublons.
<Variable Tableau>.IntersectionRenvoie un tableau correspondant à l'intersection de deux tableaux.
<Variable Tableau>.UnionToutRenvoie un tableau correspondant à l'union de deux tableaux (sans suppression des doublons).
<Variable Tableau>.UnionRenvoie un tableau correspondant à l'union de deux tableaux.
<Variable zipArchive>.ExtraitRépertoireExtrait et décompresse automatiquement les fichiers présents dans un répertoire de l'arborescence des fichiers d'une archive vers un emplacement physique.
<zipArchive>.SélectionFicherDéfinit une sélection des fichiers contenus dans l'archive.
WEBDEV - Code ServeurLinux Les nouvelles fonctions WLangage pour WEBDEV en Linux sont les suivantes :
AppelAJAXEnCoursPermet de savoir si la requête en cours de traitement est une requête AJAX.
BufferVersPhraseRenvoie une phrase mnémotechnique à partir d'un buffer en utilisant l'algorithme BIP39.
CarteAjouteFormeAjoute une nouvelle forme (polygone, ligne, cercle) sur la carte affichée dans un champ Carte.
CarteAjouteImageAjoute une nouvelle image sur la carte affichée dans un champ Carte.
CarteModifieImageModifie une image dessinée sur la carte affichée dans un champ Carte.
CarteSupprimeFormeSupprime une forme dessinée sur la carte affichée dans un champ Carte.
CarteSupprimeImageSupprime une image dessinée sur la carte affichée dans un champ Carte.
CookieSupprimeSupprime un cookie sur le poste de l'internaute.
DateHeureVersChaîneConvertit une date heure en une chaîne au format spécifié.
DernierJourDeLAnnéeRenvoie la date du dernier jour de l'année.
ErreurRAZRéinitialise la détection des erreurs non fatales :
fInsèreTexteAuDébutInsère un texte au début d’un fichier sans écraser le texte déjà présent dans le fichier.
GénèreLoremGénère un texte de style "Lorem ipsum".
HJSONVersEnregistrementImporte des données JSON vers l'enregistrement courant.
HTransactionEnCoursPermet de savoir si une transaction est en cours.
HTriggerEnregistrementAvantRécupère la valeur de l'enregistrement en cours avant l'exécution du ou des triggers.
OCRChargeLangueAjoute une langue à l'OCR natif.
OCRDétecteZoneTexteRenvoie toutes les zones de texte d'une image sans lire le texte.
OCRParamètreInitialise les options générales de l'OCR (Optical Character Recognition) natif.
PhraseVersBufferRenvoie le buffer encodé dans une phrase mnémotechnique BIP39.
TableauDistinctRenvoie un tableau sans doublons.
TableauIntersectionRenvoie un tableau correspondant à l'intersection de deux tableaux.
TableauUnionRenvoie un tableau correspondant à l'union de deux tableaux.
TableauUnionToutRenvoie un tableau correspondant à l'union de deux tableaux (sans suppression des doublons).
zipExtraitRépertoireExtrait et décompresse automatiquement les fichiers présents dans un répertoire de l'arborescence des fichiers d'une archive vers un emplacement physique.
zipFiltreRenvoie la liste des formats d'archives gérés par la plateforme en cours, au format attendu par le filtre de la fonction fSélecteur.
zipSélectionFichierDéfinit une sélection des fichiers contenus dans l'archive.
Les nouvelles fonctions WLangage (syntaxe préfixée) pour WEBDEV en Linux sont les suivantes :
<Carte>.AjouteFormeAjoute une nouvelle forme (polygone, ligne, cercle) sur la carte affichée dans un champ Carte.
<Carte>.AjouteImageAjoute une nouvelle image sur la carte affichée dans un champ Carte.
<Carte>.ModifieImageModifie une image dessinée sur la carte affichée dans un champ Carte.
<Carte>.SupprimeFormeSupprime une forme dessinée sur la carte affichée dans un champ Carte.
<Carte>.SupprimeImageSupprime une image dessinée sur la carte affichée dans un champ Carte.
<Source>.JSONVersEnregistrementImporte des données JSON vers l'enregistrement courant.
<Variable Tableau>.DistinctRenvoie un tableau sans doublons.
<Variable Tableau>.IntersectionRenvoie un tableau correspondant à l'intersection de deux tableaux.
<Variable Tableau>.UnionToutRenvoie un tableau correspondant à l'union de deux tableaux (sans suppression des doublons).
<Variable Tableau>.UnionRenvoie un tableau correspondant à l'union de deux tableaux.
<Variable zipArchive>.ExtraitRépertoireExtrait et décompresse automatiquement les fichiers présents dans un répertoire de l'arborescence des fichiers d'une archive vers un emplacement physique.
<zipArchive>.SélectionFicherDéfinit une sélection des fichiers contenus dans l'archive.
PHP Les nouvelles fonctions WLangage pour PHP sont les suivantes :
AppelAJAXEnCoursPermet de savoir si la requête en cours de traitement est une requête AJAX.
DécodeDécode une chaîne de caractères précédemment encodée avec la fonction Encode.
EncodeEncode une chaîne de caractères ou un buffer. Pour décoder le résultat, il suffit d'utiliser la fonction Décode.
WEBDEV - Code Navigateur Les nouvelles fonctions WLangage pour WEBDEV en code navigateur sont les suivantes :
CarteAffichePopupOuvre la popup d'un marqueur affiché dans un champ Carte.
CarteAfficheZoneDéplace la carte affichée dans le champ Carte pour que la zone géographique spécifiée soit entièrement visible dans le champ.
CarteAjouteFormeAjoute une nouvelle forme (polygone, ligne, cercle) sur la carte affichée dans un champ Carte.
CarteAjouteImageAjoute une nouvelle image sur la carte affichée dans un champ Carte.
CarteChangeStyleModifie le style de la carte affichée dans le champ Carte.
CarteFermePopupFerme la popup d'un marqueur affichée dans le champ Carte.
CarteLimiteZoneLimite la zone géographique affichée dans le champ Carte.
CarteModifieFormeModifie une forme dessinée sur la carte affichée dans un champ Carte.
CarteModifieImageModifie une image dessinée sur la carte affichée dans un champ Carte.
CartePopupAffichéePermet de savoir si la popup d'un marqueur du champ Carte est affichée.
CarteRécupèreStyleRenvoie le style utilisé par la carte affichée dans le champ Carte.
CarteSupprimeFormeSupprime une forme dessinée sur la carte affichée dans un champ Carte.
CarteSupprimeImageSupprime une image dessinée sur la carte affichée dans un champ Carte.
CookieSupprimeSupprime un cookie sur le poste de l'internaute.
DateHeureVersChaîneConvertit une date heure en une chaîne au format spécifié.
Les nouvelles fonctions WLangage (syntaxe préfixée) pour WEBDEV en code navigateur sont les suivantes :
<Carte>.AffichePopupOuvre la popup d'un marqueur affiché dans un champ Carte.
<Carte>.AfficheZoneDéplace la carte affichée dans le champ Carte pour que la zone géographique spécifiée soit entièrement visible dans le champ.
<Carte>.AjouteFormeAjoute une nouvelle forme (polygone, ligne, cercle) sur la carte affichée dans un champ Carte.
<Carte>.AjouteImageAjoute une nouvelle image sur la carte affichée dans un champ Carte.
<Carte>.ChangeStyleModifie le style de la carte affichée dans le champ Carte.
<Carte>.FermePopupFerme la popup d'un marqueur affichée dans le champ Carte.
<Carte>.LimiteZoneLimite la zone géographique affichée dans le champ Carte.
<Carte>.ModifieFormeModifie une forme dessinée sur la carte affichée dans un champ Carte.
<Carte>.ModifieImageModifie une image dessinée sur la carte affichée dans un champ Carte.
<Carte>.PopupAffichéePermet de savoir si la popup d'un marqueur du champ Carte est affichée.
<Carte>.RécupèreStyleRenvoie le style utilisé par la carte affichée dans le champ Carte.
<Carte>.SupprimeFormeSupprime une forme dessinée sur la carte affichée dans un champ Carte.
<Carte>.SupprimeImageSupprime une image dessinée sur la carte affichée dans un champ Carte.
Fonctions améliorées du WLangage
WEBDEV - Code ServeurWindowsLinux Les fonctions modifiées dans cette version sont les suivantes :
dPolygoneNouvelle syntaxe manipulant une variable de type Polygone.
dPolyligneNouvelle syntaxe manipulant une variable de type Polygone.
ErreurPropageNouvelle syntaxe permettant de modifier le numéro de l'erreur.
ExceptionChangeParamètreNouvelle constante permettant de lancer une procédure quelque soit le niveau dans lequel l'exception est levée.
HErreurInfoNouvelle constante permettant d'obtenir le numéro de la dernière erreur déclenchée par le moteur HFSQL.
PHP Les fonctions modifiées dans cette version sont les suivantes :
ErreurPropageNouvelle syntaxe permettant de modifier le numéro de l'erreur.
Nouvelles propriétés du WLangage
WEBDEV - Code ServeurWindows Les nouvelles propriétés WLangage pour les applications WEBDEV sont les suivantes :
AngleInclinaisonLa propriété AngleInclinaison permet de connaître ou de modifier l'angle d'inclinaison de la carte affichée dans un champ Carte.
AngleRotationLa propriété AngleRotation permet de connaître ou de modifier l'angle de rotation de la carte affichée dans un champ Carte.
InfoTraficLa propriété InfoTrafic permet de :
  • savoir si les informations sur le trafic routier sont affichées dans le champ Carte.
  • afficher ou non les informations sur le trafic routier dans le champ Carte.
WEBDEV - Code ServeurLinux Les nouvelles propriétés WLangage pour les applications WEBDEV sous Linux sont les suivantes :
AngleInclinaisonLa propriété AngleInclinaison permet de connaître ou de modifier l'angle d'inclinaison de la carte affichée dans un champ Carte.
AngleRotationLa propriété AngleRotation permet de connaître ou de modifier l'angle de rotation de la carte affichée dans un champ Carte.
InfoTraficLa propriété InfoTrafic permet de :
  • savoir si les informations sur le trafic routier sont affichées dans le champ Carte.
  • afficher ou non les informations sur le trafic routier dans le champ Carte.
WEBDEV - Code Navigateur Les nouvelles propriétés WLangage en code navigateur sont les suivantes :
AngleInclinaisonLa propriété AngleInclinaison permet de connaître ou de modifier l'angle d'inclinaison de la carte affichée dans un champ Carte.
InfoTraficLa propriété InfoTrafic permet de :
  • savoir si les informations sur le trafic routier sont affichées dans le champ Carte.
  • afficher ou non les informations sur le trafic routier dans le champ Carte.
Propriétés améliorées du WLangage
WEBDEV - Code ServeurWindowsLinux Les propriétés modifiées dans cette version sont les suivantes :
GriséCette propriété est désormais disponible pour les champs Zone de Texte Riche.
WEBDEV - Code Navigateur Les propriétés modifiées dans cette version sont les suivantes :
GriséCette propriété est désormais disponible pour les champs Zone de Texte Riche.
Nouveaux types avancés du WLangage
WEBDEV - Code ServeurWindows Les nouveaux types WLangage pour les applications WEBDEV sont les suivants :
CarteCercleLe type CarteCercle permet de définir les caractéristiques d'une forme de type cercle à dessiner sur la carte affichée dans un champ Carte.
CarteImageLe type CarteImage permet de définir les caractéristiques d'une image à dessiner sur la carte affichée dans un champ Carte.
CartePolygoneLe type CartePolygone permet de définir les caractéristiques d'une forme de type polygone à dessiner sur la carte affichée dans un champ Carte.
CartePolyligneLe type CartePolyligne permet de définir les caractéristiques d'une ligne composée de plusieurs segments à dessiner sur la carte affichée dans un champ Carte.
MarqueurImageLe type MarqueurImage permet personnaliser l'image associée à un marqueur ou à un cluster de marqueurs affiché dans le champ Carte.
ocrBlocTexteLe type ocrBlocTexte permet de définir et de connaître toutes les caractéristiques avancées d'un bloc de texte lu par l'OCR natif.
ocrOptionLe type ocrOption permet de définir toutes les options générales de l'OCR (Optical Character Recognition) natif.
PolygoneLe type Polygone permet de définir les différents points d'un polygone.
WEBDEV - Code ServeurLinux Les nouveaux types WLangage pour les applications WEBDEV sous Linux sont les suivants :
CarteCercleLe type CarteCercle permet de définir les caractéristiques d'une forme de type cercle à dessiner sur la carte affichée dans un champ Carte.
CarteImageLe type CarteImage permet de définir les caractéristiques d'une image à dessiner sur la carte affichée dans un champ Carte.
CartePolygoneLe type CartePolygone permet de définir les caractéristiques d'une forme de type polygone à dessiner sur la carte affichée dans un champ Carte.
CartePolyligneLe type CartePolyligne permet de définir les caractéristiques d'une ligne composée de plusieurs segments à dessiner sur la carte affichée dans un champ Carte.
MarqueurImageLe type MarqueurImage permet personnaliser l'image associée à un marqueur ou à un cluster de marqueurs affiché dans le champ Carte.
ocrBlocTexteLe type ocrBlocTexte permet de définir et de connaître toutes les caractéristiques avancées d'un bloc de texte lu par l'OCR natif.
ocrOptionLe type ocrOption permet de définir toutes les options générales de l'OCR (Optical Character Recognition) natif.
PolygoneLe type Polygone permet de définir les différents points d'un polygone.
Types avancés améliorés du WLangage
WEBDEV - Code ServeurWindowsLinux Les types avancés améliorés pour les applications WEBDEV sont les suivants :
MarqueurNouvelles propriétés.
Version minimum requise
  • Version 26
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire