PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Nouveauté WINDEV, WINDEV Mobile 23 !
  • 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/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
En version 23, 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 :
DateHeureVersEpochConvertit une date-heure locale vers le format Epoch (nombre d'unités de temps depuis le 01/01/1970 à 00h00 UTC).
EnModeArrièrePlanIdentifie si le code est exécuté alors que l’application est en arrière-plan.
EpochVersDateHeureConvertit une date et une heure au format Epoch (nombre d'unités de temps depuis le 01/01/1970 à 00h00 UTC) en une date-heure locale.
fListeRessourceListe les ressources intégrées à l'application.
grCouleurBarreInitialise la couleur d'une barre spécifique sur un graphe de type Histogramme ou Histogramme empilé.
grCouleurPointInitialise la couleur d'un point particulier sur un graphe de type :
  • Courbe,
  • Nuage de points,
  • Graphe à bulles.
grTaillePointParamètre la taille d'un point particulier sur un graphe de type Courbe ou Nuage de points.
HTransactionDémarre une transaction sur les fichiers de données (HFSQL ou accédés via Accès Natif) et crée le fichier des transactions.
HVérifieInaltéréVérifie qu’un ou tous les enregistrements d'un fichier de données inaltérable n'ont pas été modifiés (par exemple avec un éditeur hexadécimal).
SocketAccepteExécutée sur le poste serveur, cette fonction accepte une demande de connexion sur un socket existant sur le poste serveur.
SocketAttendConnexionExécutée sur le poste serveur, cette fonction permet d'attendre une demande de connexion provenant de sockets clients.
SocketChangeModeTransmissionChange le mode de transmission utilisé sur un socket.
SocketConnecteConnecte un poste client à un socket donné.
SocketCréeCréé un socket.
SocketCréeUDPCréé un socket utilisant le protocole UDP.
SocketEcritEcrit un message destiné à un autre socket.
SocketExisteTeste l'existence d'un socket.
SocketFermeFerme un socket ou une connexion à un socket d'un serveur.
SocketLitRécupère un message envoyé par un autre socket.
SocketRefuseExécutée sur le poste serveur, cette fonction refuse une demande de connexion sur un socket existant sur le poste serveur.
TestErreurProvoque :
  • une assertion lors du test de l'élément ou du projet (mode Go).
  • une erreur en mode test automatique.
TestSurErreurProvoque :
  • une assertion lors du test de l'élément ou du projet (mode Go).
  • une erreur en mode test automatique.
TestVérifieDifférenceVérifie si les expressions spécifiées sont différentes en programmation défensive et en mode test automatique.
TestVérifieEgalitéVérifie si les expressions sont égales en programmation défensive et en mode test automatique.
TestVérifieFauxVérifie si une expression est fausse en programmation défensive et en mode test automatique.
TestVérifieNonNullVérifie si l'expression n'est pas Null en programmation défensive et en mode test automatique.
TestVérifieNullVérifie si l'expression est Null en programmation défensive et en mode test automatique.
TestVérifieVraiVérifie si une expression vaut Vrai en programmation défensive et en mode test automatique.
XMLOuvreLecteurCrée un lecteur permettant de lire un document XML sans le charger en mémoire.
ZoneRépétéeSupprimeSelectSupprime la ou les lignes sélectionnées dans un champ Zone répétée fichier ou mémoire.
Fonctions améliorées du WLangage
Universal Windows 10 App Les fonctions améliorées du WLangage sont les suivantes :
BufferVersHexaNouvelle constante permettant de générer une valeur hexadécimale sans ligne et sans regroupement.
CapteurDétecteDébutSecoussesPossibilité d'utiliser la nouvelle syntaxe pour les durées.
CapteurDétecteFinSecoussesPossibilité d'utiliser la nouvelle syntaxe pour les durées.
ChampActifPossibilité d'utiliser la nouvelle syntaxe pour les durées.
ChampGriséPossibilité d'utiliser la nouvelle syntaxe pour les durées.
ChampInvisiblePossibilité d'utiliser la nouvelle syntaxe pour les durées.
ChampVisiblePossibilité d'utiliser la nouvelle syntaxe pour les durées.
DéfilePossibilité d'utiliser la nouvelle syntaxe pour les durées.
DépilePossibilité d'utiliser la nouvelle syntaxe pour les durées.
dFondPossibilité d'utiliser une variable de type Couleur pour spécifier la couleur de fond.
dStyloPossibilité d'utiliser une variable de type Couleur pour spécifier la couleur du tracé.
DuréeVersChaînePossibilité d'utiliser la nouvelle syntaxe pour les durées.
EmailChangeTimeOutPossibilité d'utiliser la nouvelle syntaxe pour les durées.
EmailImporteHTMLLes images incorporées par encodage dans le fichier HTML à importer sont désormais traitées.
GPSDétectePositionPossibilité d'utiliser la nouvelle syntaxe pour les durées.
GPSRécupèrePositionPossibilité d'utiliser la nouvelle syntaxe pour les durées.
GPSSuitDéplacementPossibilité d'utiliser la nouvelle syntaxe pour les durées.
grEtiquetteCatégorieAccepte désormais des étiquettes de type Date, Heure, Durée ou Date-Heure.
grNuageReliePointNouvelle syntaxe permettant de relier les points d'une série.
grOrigineAccepte désormais des paramètres de type Date, Heure, Durée ou Date-Heure.
grZoomAccepte désormais des paramètres de type Date, Heure, Durée ou Date-Heure.
HAjouteOptimisationPlanifiéeNouvelle gestion des droits.
HAjouteSauvegardePlanifiéeNouvelle gestion des droits.
HAjouteTâcheNouvelle gestion des droits.
HashChaîneSupport de SHA-3.
HashFichierSupport de SHA-3.
HashVérifieChaîneSupport de SHA-3.
HashVérifieFichierSupport de SHA-3.
HDéconnecteClientPossibilité d'utiliser la nouvelle syntaxe pour les durées.
HEnvoieMessageVersClientPossibilité d'utiliser la nouvelle syntaxe pour les durées.
HExécuteRequêtePossibilité d'exécuter des requêtes SQL présentes dans une variable de type Requête SQL.
HExécuteRequêteSQLPossibilité d'exécuter des requêtes SQL présentes dans une variable de type Requête SQL.
HGèreServeurNouvelles constantes permettant de gérer :
  • Authentification via Kerberos
  • Keep-alive sur connexion
HInfoSauvegardeNouvelle gestion des droits.
HListeSauvegardePlanifiéeNouvelle gestion des droits.
HListeTâcheNouvelle gestion des droits.
HRafraîchitVueNouvelle gestion des droits.
HRécupèreSauvegardeNouvelle gestion des droits.
MultimédiaDuréePossibilité d'utiliser la nouvelle syntaxe pour les durées.
MultimédiaPositionPossibilité d'utiliser la nouvelle syntaxe pour les durées.
MutexDébutPossibilité d'utiliser la nouvelle syntaxe pour les durées.
SémaphoreDébutPossibilité d'utiliser la nouvelle syntaxe pour les durées.
SignalAttendPossibilité d'utiliser la nouvelle syntaxe pour les durées.
SocketAttendConnexionPossibilité d'utiliser la nouvelle syntaxe pour les durées.
SocketConnectePossibilité d'utiliser la nouvelle syntaxe pour les durées.
SocketLitPossibilité d'utiliser la nouvelle syntaxe pour les durées.
SonPossibilité d'utiliser la nouvelle syntaxe pour les durées.
TâcheParallèleAttendPossibilité d'utiliser la nouvelle syntaxe pour les durées.
TâcheParallèleAttendToutesPossibilité d'utiliser la nouvelle syntaxe pour les durées.
ThreadArrêtePossibilité d'utiliser la nouvelle syntaxe pour les durées.
ThreadAttendPossibilité d'utiliser la nouvelle syntaxe pour les durées.
ThreadAttendSignalPossibilité d'utiliser la nouvelle syntaxe pour les durées.
ThreadPausePossibilité d'utiliser la nouvelle syntaxe pour les durées.
TimerSysPossibilité d'utiliser la nouvelle syntaxe pour les durées.
VibrationDéclenchePossibilité d'utiliser la nouvelle syntaxe pour les durées.
Nouvelles propriétés du WLangage
Universal Windows 10 App Les nouvelles propriétés du WLangage pour les applications en mode Universal Windows 10 App sont les suivantes :
InaltérableLa propriété ..Inaltérable permet de paramétrer l'inaltérabilité d'un fichier de données : le fichier de données ne pourra pas être modifié ; seuls les ajouts seront possibles.
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 en mode Universal Windows 10 App sont les suivants :
Description d'OptionUne variable de type Description d'Option permet de manipuler par programmation les caractéristiques d'une option de combinaison.
Description de ValeurUne variable de type Description de Valeur permet de manipuler par programmation la description d'une valeur d'énumération.
xmlLecteurLe type xmlLecteur permet de lire un document XML sans le charger en mémoire.
Types avancés améliorés du WLangage
Universal Windows 10 App Les types avancés améliorés pour les applications Universal Windows 10 App sont les suivants :
Définition
  • Nouvelle propriété ..Valeur permettant d'obtenir le tableau de la description des valeurs pour une définition d'énumération.
  • Nouvelle propriété ..Option permettant d'obtenir le tableau de la description des options pour une définition de combinaison.
rssCanal
  • Propriété ..DuréeValidité : Possibilité d'utiliser la nouvelle syntaxe pour les durées.
wsRequête
  • Propriété ..DuréeNonRéponse : Possibilité d'utiliser la nouvelle syntaxe pour les durées.
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire