PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV 25 !
  • Présentation
  • Nouveautés "Update 4" (version 250090)
  • Nouveautés "Update 3" (version 250089)
  • Nouveautés "Update 2" (version 250083)
  • Nouveautés "Update 1" (version 250064)
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
Voici la liste des principales nouveautés que vous pourrez découvrir dans cette mise à jour. De nombreuses améliorations de fonctionnement ont été également apportées dans cette version.
Cette page d'aide présente :
Nouveautés "Update 4" (version 250090)
Ralentissements du poste après un GO de projet
  • Dans certains cas, après un GO de projet, il était possible d'observer des ralentissements importants sur le poste de développement.
Notifications Push iOS : Nouvelle syntaxe de la fonction NotifPushEnvoie obligatoire à partir de Novembre 2020
  • A partir de Novembre 2020, Apple modifie le format de gestion des notifications Push. Une nouvelle syntaxe de la fonction NotifPushEnvoie doit être utilisée pour envoyer les notifications sur iPhone/iPad.
Gestion des codes-barres
  • Code-barres PDF417 : Si le code-barres contenait un tiret, celui-ce pouvait être interprété comme un "underscore" à la lecture.
Champ Arbre
  • Dans certains cas, la multi-sélection des éléments dans un champ Arbre n'était plus possible.
Webservice
  • Dans certains cas, la désérialisation automatique pouvait provoquer une erreur.
WLangage
  • Dans certains cas, la fonction fLitLigne ne lisait pas la totalité du fichier texte.
Cette version contient également de nombreuses améliorations, optimisations et corrections diverses.
Nouveautés "Update 3" (version 250089)
Editeur de fenêtres
  • Optimisation de la gestion des agencements avec des champs avancés (fenêtres internes, champ Disposition, ...).
  • Le magnétisme des champs est désormais disponible lors du redimensionnement.
Editeur d'analyses
  • Magnétisme permettant d'optimiser la présentation des analyses.
Dossier de programmation
  • Possibilité de générer le dossier de programmation en utilisant un vocabulaire "générique".
FAA (Fonctionnalités Automatiques de vos Applications)
  • Personnalisation de l'interface : Le nouveau magnétisme est disponible lors de la modification de l'interface par l'utilisateur final.
Java
  • Possibilité d'utiliser des procédures Lambda.
HFSQL
  • Réplication universelle entre fichiers de données HFSQL : Il est désormais possible lors de la création de l'abonné, de spécifier si les modifications de structure de la base maître doivent être reportées sur la base abonnée. Ainsi, il est possible de modifier la structure des données sans que la réplication ignore les nouvelles rubriques.
WLangage
  • Optimisation de la fonction VérifieExpressionRégulière.
Clé de protection du logiciel
Nouveautés "Update 2" (version 250083)
Centre de Suivi de Projets
  • Création et description d'une exigence : Il est désormais possible d'associer des cibles à une exigence. Une cible peut correspondre à une plateforme, un produit, ... L'exigence peut être associé à une ou plusieurs cibles. Par défaut, 5 cibles sont automatiquement crées. Il est possible de les personnaliser et de créer des cibles supplémentaires.
Centre de Contrôle HFSQL
  • Création d'une réplication : A la validation de l'assistant de création de réplication, une fenêtre permet de saisir les mots de passe des fichiers de données.
  • Mise à jour des liaisons : Il est désormais possible de mettre à jour les liaisons d'une analyse via le Centre de Contrôle HFSQL (onglet "Liaisons" d'une base de données, option "Mise à jour des liaisons").
Editeur de fenêtres
  • Possibilité d'indiquer qu'une fenêtre ne doit pas être extraite pour être traduite par WDMSG (onglet "Langue" de la fenêtre de description).
  • Optimisation de la gestion des champs Panneau Dockable dans les agencements.
  • Champ Tableur : Gestion des commentaires.
Editeur d'états
  • Possibilité d'indiquer qu'un état ne doit pas être extrait pour être traduit par WDMSG (onglet "Langue" de la fenêtre de description).
Editeur de code
  • Possibilité d'indiquer qu'une classe ne doit pas être extraite pour être traduite par WDMSG. Dans le volet "Explorateur de projet" :
    1. Sélectionnez la classe.
    2. Dans le menu contextuel (clic droit), sélectionnez "Langues".
  • Possibilité d'indiquer qu'une procédure ne doit pas être extraite pour être traduite par WDMSG. Dans le volet "Explorateur de projet" :
    1. Sélectionnez la procédure.
    2. Dans le menu contextuel (clic droit), sélectionnez "Langues".
  • Amélioration de la coloration sous l'éditeur de code lors de l'utilisation d'une syntaxe avec '.'.
WLangage
  • Nouvelles fonctions :
    • fContentType : Renvoie le type d'un fichier selon la norme MIME (Multipurpose Internet Mail Extensions).
    • MongoPipelineAgrégation : Permet de récupérer des documents issus de la transformation et de l’agrégation en plusieurs étapes
    • PiloteCombo : Pilote la sélection d'un élément d'un champ Combo.
  • Nouvelle propriété :
    • ..PortionAffichée : Renvoie la portion d'image affichée dans un champ Image.
Télémétrie
  • Si la télémétrie est activée et non accessible, les fichiers de télémétrie peuvent être conservés (2 jours maximum) et envoyés lorsque la connexion au serveur est disponible.
Linux
  • La gestion automatique des erreurs fatales et non fatales est supportée en Linux.
Nouveautés "Update 1" (version 250064)
Interface de WINDEV
  • Possibilité de modifier la langue de l'interface (Anglais ou Espagnol) via les options générales du produit (option "Langue" disponible dans l'onglet "Général" des options du produit utilisé).
Champs métier
  • Nouveaux champs métier
  • Les champs métier sont également accessibles pour chaque type de champ, dans la liste des champs pré-définis (onglet "Création" du ruban).
  • Les champs pré-définis proposés pour chaque type de champ sont également disponibles dans les champs métier.
Nouveautés sur les champs
  • Champ Lecteur PDF : Possibilité de sauvegarder un fichier PDF
  • Champ Traitement de texte : Edition des styles (création, modification, ...)
  • Champ Table :
    • Style "Cadre titre de colonne" : il est désormais possible de définir la taille des picto utilisés pour les icônes de tri et loupe. Si cette taille est précisée, la planche de dessins fournie sera découpée en images selon la taille indiquée.
    • Style des colonnes : Il est désormais possible de surcharger le style des colonnes de table. Il suffit de :
      • Afficher la fenêtre de description du champ Table.
      • Sélectionner la colonne à surcharger.
      • Afficher l'onglet "Style" et cocher l'option "Personnaliser la colonne". Le bouton "Editer" permet d'effectuer la personnalisation du style pour la colonne sélectionnée.
  • Masques de saisie : Les masques de saisie pour les codes postaux et les numéros de téléphones sont disponibles pour tous les pays.
Gestion des images
  • Optimisation du dessin des images au format SVG.
  • Optimisation du dessin des images en mode 9 images.
Git
  • Optimisation de la gestion du format texte.
Webisation
  • Gestion des perso notes
WebService REST
  • Possibilité de décoder automatiquement un paramètre dans une variable de type JSON.
WLangage
  • Gestion des erreurs : Les messages d'erreur d'assertion, erreur fatale et erreur non fatale ont été revus et améliorés.
  • Nouvelles fonctions :
    • iDéfinitXMPSupplémentaire : Ajoute dans les métadonnées du fichier PDF généré des balises XMP.
    • dbgConnecte : Permet de connecter un débogueur à distance sur une application, un service, un Webservice, ...
  • Fonctions améliorées
    • Fonctions Pic : Possibilité de créer un calque de type Filigrane.
    • gImage : nouvelle syntaxe permettant d'utiliser une variable de type Image.
  • Variable PDFDocument :
    • gestion des pièces jointes,
    • gestion du recadrage et du redimensionnement.
Editeur d'aide
  • Le correcteur orthographique est désormais disponible.
HFSQL
  • Serveur Spare.
CCSuivi
  • Il est désormais possible de créer une tâche et une exigence directement depuis l'application de messagerie WDBal.
  • Mise en place d'un serveur Spare.
Version minimum requise
  • Version 25
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire