DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV et WINDEV Mobile 2024 !
Aide / Nouveautés
  • Présentation
  • Nouvelles fonctions du WLangage
  • Fonctions améliorées du WLangage
  • Nouvelles propriétés du WLangage
  • Propriétés améliorées du WLangage
  • Nouveaux types avancés du WLangage
  • Types avancés améliorés du WLangage
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation
En version 2024, de nouvelles fonctions, propriétés et de nouveaux types de données font leur apparition et certains ont été améliorés.
Nouvelles fonctions du WLangage
Universal Windows 10 App Les nouvelles fonctions du WLangage pour Universal Windows 10 App sont les suivantes :
Allemagne.VérifieNuméroFiscalTeste la validité d'un numéro fiscal en Allemagne.
Belgique.VérifieNuméroFiscalTeste la validité d'un numéro fiscal en Belgique.
Brésil.VérifieNuméroFiscalTeste la validité d'un numéro fiscal au Brésil.
Canada.VérifieNuméroFiscalTeste la validité d'un numéro fiscal du Canada.
DateVersJourDansLAnnéeRenvoie le numéro du jour dans l'année correspondant à une date donnée.
Espagne.VérifieNuméroFiscalTeste la validité d'un numéro fiscal en Espagne.
EtatsUnis.VérifieNuméroFiscalTeste la validité d'un numéro fiscal aux Etats-Unis.
France.VérifieNuméroFiscalTeste la validité d'un numéro fiscal français.
GéométrieAireCalcule l'aire d'une géométrie donnée.
GéométrieChevauchePermet de savoir si deux géométries se chevauchent.
GéométrieContientPermet de savoir si une géométrie A contient une géométrie B.
GéométrieCorrigePermet d'obtenir une version corrigée de la géométrie spécifiée.
GéométrieCouvrePermet de savoir si une géométrie A couvre une géométrie B.
GéométrieCroisePermet de savoir si deux géométries se croisent.
GéométrieDésérialiseWKT2DConstruit une géométrie en 2 dimensions à partir d'une représentation textuelle au format WKT.
GéométrieDésérialiseWKTGéoConstruit une géométrie en coordonnées géographiques à partir d'une représentation textuelle au format WKT.
GéométrieDifférenceRenvoie la géométrie correspondant à la différence entre deux géométries.
GéométrieDifférenceSymétriqueCalcule la différence symétrique entre deux géométries.
GéométrieDisjointPermet de savoir si deux géométries sont disjointes, c'est-à-dire si leur intersection est vide.
GéométrieDistanceCalcule la distance entre deux géométries.
GéométrieEgalePermet de savoir si deux géométries sont spatialement égales, c'est-à-dire si la première géométrie est incluse dans la seconde, et si la seconde est incluse dans la première.
GéométrieEnveloppeConvexeCalcule l'enveloppe convexe de la géométrie spécifiée.
GéométrieEstContenuPermet de savoir si la géométrie A est complètement contenue dans la géométrie B (c'est-à-dire que la géométrie B contient complètement la géométrie A).
GéométrieEstCouvertPermet de savoir si tout point de la géométrie A se trouve à l'intérieur ou dans le contour de la géométrie B.
GéométrieEstValideVérifie si la géométrie spécifiée est valide au sens de la norme OGC.
GéométrieIntersecteVérifie si deux géométries ont une intersection non vide.
GéométrieIntersectionRenvoie la géométrie correspondant à l'intersection entre deux géométries.
GéométrieLongueurCalcule la longueur d'une géométrie donnée.
GéométriePérimètreCalcule le périmètre d'une géométrie donnée (polygone ou multipolygone).
GéométrieSérialiseDSVSérialise une géométrie en utilisant le format DSV spécifié.
GéométrieSérialiseWKTSérialise une géométrie au format Well Known Text (WKT).
GéométrieTouchePermet de savoir si deux géométries se touchent.
GéométrieUnionRenvoie la géométrie correspondant à l'union entre deux géométries.
grHistoTypeBarreDéfinit le type de barre à utiliser dans un graphe de type histogramme.
HListeClésSpatialesRenvoie la liste des clés spatiales d'un fichier de données (d'une requête ou d'une vue) reconnues par le moteur HFSQL.
HRequêteExécutéePermet de savoir si une requête a été exécutée.
HSourceDeDonnéesConnuePermet de savoir si une source de données est initialisée.
Italie.VérifieNuméroFiscalTeste la validité d'un numéro fiscal en Italie.
JourEnCoursRenvoie le numéro du jour en cours dans le mois courant.
Polyligne2DAjoutePointAjoute un nouveau point dans une polyligne en 2 dimensions (polyligne géométrique).
PolyligneGéoAjoutePointAjoute un nouveau point dans une polyligne géographique.
Suisse.VérifieNuméroFiscalTeste la validité d'un numéro fiscal en Suisse.
UTF8ValideTeste la validité d'une chaîne de caractères au format UTF8.
Les nouvelles fonctions WLangage (syntaxe préfixée) Universal Windows 10 App sont les suivantes :
<Fichier HFSQL>.ListeClésSpatialesRenvoie la liste des clés spatiales d'un fichier de données (d'une requête ou d'une vue) reconnues par le moteur HFSQL.
<Graphe>.HistoTypeBarreDéfinit le type de barre à utiliser dans un graphe de type histogramme.
<Source>.RequêteExécutéePermet de savoir si une requête a été exécutée.
<Source>.SourceDeDonnéesConnuePermet de savoir si une source de données est initialisée.
<Type Buffer>.UTF8ValideTeste la validité d'un buffer au format UTF8.
<Variable Polyligne2D>.AjoutePointAjoute un nouveau point dans une polyligne en 2 dimensions (polyligne géométrique).
<Variable PolyligneGéo>.AjoutePointAjoute un nouveau point dans une polyligne géographique.
Fonctions améliorées du WLangage
Universal Windows 10 App Les fonctions améliorées du WLangage sont les suivantes :
dArcNouvelle syntaxe permettant de dessiner un arc selon une zone définie avec une variable de type Rectangle.
dCercleNouvelle syntaxe permettant de dessiner un cercle selon une zone définie avec une variable de type Rectangle.
dCopieNouvelle syntaxe permettant de copier une zone définie avec une variable de type Rectangle.
dCordeNouvelle syntaxe permettant de dessiner un corde selon une zone définie avec une variable de type Rectangle.
dDécoupeNouvelle syntaxe permettant de découper une image selon une zone définie avec une variable de type Rectangle.
dPortionNouvelle syntaxe permettant de dessiner une portion selon une zone définie avec une variable de type Rectangle.
HCopieFichierLa copie de fichiers prend en compte les index spatiaux.
HDupliqueBaseDeDonnéesLa duplication de la base de données prend en compte les index spatiaux.
HInfoFichierNouvelle constante pour gérer les index spatiaux.
HRéindexeNouvelle constante pour réindexer les index spatiaux.
HRestaureSauvegardeLa restauration de la sauvegarde prend en compte les index spatiaux.
HSauvegardeLa sauvegarde prend en compte les index spatiaux.
HSupprimeFichierLa suppression prend en compte les index spatiaux.
NumériqueVersChaînePossibilité de définir le format de conversion grâce à une variable de type FormatNumérique.
XMLOuvreNouveau paramètre permettant de spécifier le mode d'analyse du code XML.
Nouvelles propriétés du WLangage
Propriétés améliorées du WLangage
Nouveaux types avancés du WLangage
Universal Windows 10 App Les nouveaux types avancés disponibles pour les applications Windows Store apps sont les suivants :
FormatNumériqueLe type FormatNumérique permet de définir toutes les caractéristiques du format utilisable avec la fonction NumériqueVersChaîne.
MultiPoint2DLe type MultiPoint2D permet de stocker un ensemble de points en 2 dimensions. Il s'agit d'une collection de points : les points ne sont pas connectés entre eux (contrairement à une polyligne).
MultiPointGéoLe type MultiPointGéo permet de stocker un ensemble de points géographiques. Il s'agit d'une collection de points : les points ici ne sont pas connectés entre eux.
MultiPolygone2DLe type MultiPolygone2D permet de stocker un ensemble de polygones en 2 dimensions sans intersections entre eux.
MultiPolygoneGéoLe type MultiPolygoneGéo permet de stocker un ensemble de polygones géographiques sans intersections entre eux.
MultiPolyligne2DLe type MultiPolyligne2D permet de stocker un ensemble de polylignes en 2 dimensions non connectées entre elles.
MultiPolyligneGéoLe type MultiPolyligneGéo permet de stocker un ensemble de polylignes géographiques non connectées entre elles.
Point2DLe type Point2D permet de définir les caractéristiques d'une position dans le plan en 2 dimensions.
PointGéoLe type PointGéo permet de définir toutes les caractéristiques avancées d'une position sur la sphère terrestre (point géographique).
Polygone2DLe type Polygone2D permet de définir toutes les caractéristiques avancées d'un polygone dans un plan.
PolygoneGéoLe type PolygoneGéo permet de définir toutes les caractéristiques avancées d'un polygone géographique.
Polyligne2DLe type Polyligne2D permet de définir toutes les caractéristiques avancées d'une polyligne en 2 dimensions.
PolyligneGéoLe type PolyligneGéo permet de définir toutes les caractéristiques avancées d'une polyligne géographique.
Types avancés améliorés du WLangage
Version minimum requise
  • Version 2024
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 19/03/2024

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