DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV et WINDEV Mobile 2024 !
Aide / Nouveautés
  • Présentation
  • Nouveautés et modifications "Update 1" (version 290061)
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
Voici la liste des principales nouveautés et modifications (changelog) de cette mise à jour. De nombreuses améliorations de fonctionnement ont été également apportées dans cette mise à jour.

Nouveautés et modifications "Update 1" (version 290061)
Editeur de projet
  • Optimisation du temps de compilation des projets multilingues.
Editeur d'analyses
  • Projet multi-analyse : Si les différentes analyses utilisent les mêmes noms de fichiers et de rubriques, ces éléments seront "masqués" dans les analyses non prioritaires. Il est désormais possible d'obtenir la liste des éléments masqués depuis l'onglet "Analyse" de la fenêtre de description du projet.
  • Il est désormais possible de définir les options de compilation des procédures stockées dans l'analyse. Ces options sont regroupées dans l'onglet "Compilation" de la fenêtre de description de l'analyse.
Editeur de requêtes
  • Gestion du "Returning".
Editeur de fenêtres
  • Champ de saisie : Possibilité d'utiliser un cadre vectoriel pour chaque état du champ.
  • Style d'un champ : Le volet "Style" de la description d'un champ a été remanié. Les différentes options permettant de choisir un autre style, dissocier, ou voir les utilisations du style sont désormais directement accessibles.
  • Support de l'ancrage au contenu sur les fenêtres mobiles (fenêtres maximisées avec ascenseur automatique). Pour les fenêtres existantes, il suffit de cocher l'option "Adapter la hauteur au contenu" (onglet "UI" de la fenêtre de description). Pour les nouvelles fenêtres, cette option est automatiquement cochée.
  • Visite guidée : Les Fenêtres internes personnalisées utilisées pour les étapes de la visite guidée ont été renommées.
Editeur de projet
  • Optimisation du temps de compilation des projets multilingues.
Editeur d'analyses
  • Projet multi-analyse : Si les différentes analyses utilisent les mêmes noms de fichiers et de rubriques, ces éléments seront "masqués" dans les analyses non prioritaires. Il est désormais possible d'obtenir la liste des éléments masqués depuis l'onglet "Analyse" de la fenêtre de description du projet.
  • Il est désormais possible de définir les options de compilation des procédures stockées dans l'analyse. Ces options sont regroupées dans l'onglet "Compilation" de la fenêtre de description de l'analyse.
Editeur de requêtes
  • Gestion du "Returning".
Télémétrie
  • Page d'administration permettant de réaliser les opérations de maintenance et d'administration.
Centre de Gestion de projets
  • Connexion d'un nouvel intervenant : Lorsqu'un nouvel intervenant se connecte à la base des Centres de Contrôle depuis le Centre de Gestion de Projets, il peut créer un nouveau compte en précisant son pseudo, ses horaires, etc. Seuls le nom et le mot de passe d'un administrateur sont nécessaires.
HFSQL
  • Cluster HFSQL :
    • Possibilité d'utiliser la fonction HCopieFichier.
    • Optimisation de la synchronisation.
  • Données spatiales :
    • Indexation.
  • Requête TOP : Optimisation des requêtes réalisant plusieurs parcours simultanés sur une clé composée.
  • Possibilité de réaliser une installation silencieuse d'un serveur HFSQL pour Linux.
Centre de Contrôle HFSQL
  • Langue du serveur : Il est désormais possible de changer la langue du serveur pour les serveurs HFSQL 2024. Cette information est disponible dans les paramètres du serveur (onglet "Général").
  • Gestion des clusters HFSQL : Il est désormais possible d'importer une base HFSQL Classic dans un cluster.
  • Nouvelles options d'affichage des données dans le Centre de Contrôle HFSQL (notamment possibilité d'afficher les rubriques de type Texte sur plusieurs lignes).
WLangage
  • Nouvelle syntaxe pour COMPILE SI permettant de compiler un code différent si un élément du projet est inclus dans la configuration courante.
  • Optimisation de COMPILE SI encadrant une procédure.
  • Fonctions disponibles en syntaxe préfixée :
    • NotifAjoute : Ajoute une notification dans la barre système de l'appareil (Android) ou dans le centre de notification (iOS).
    • NotifModifie : Modifie une notification actuellement affichée dans la barre système de l'appareil.
    • NotifSupprime : Supprime une notification affichée dans la barre système de l'appareil.
    • NotifPushEnvoie : Envoie une notification push (distante) à un appareil mobile (iOS ou Android).
  • Nouvelles fonctions WLangage :
    • AfficheLicence : Affiche la licence du framework WINDEV Mobile ou des librairies du framework.
    • XMLVérifieSignature : Vérifie la signature d'un noeud XML.
  • Fonctions WLangage modifiées :
    • ConstruitTableFichier : Les nouvelles constantes taColonneMonoligne et taColonneMultiligne permettent d'indiquer si la colonne texte doit être monoligne ou multiligne.
    • ExécuteFAA : Les constantes faaUndo et faaRedo permettent désormais de gérer le undo / redo dans un champ Editeur de code.
    • HCopieFichier : Il est désormais possible d'utiliser cette fonction pour copier des fichiers de données dans un cluster HFSQL.
    • XMLOuvre : Nouveau paramètre permettant de spécifier le mode d'analyse du code XML.
  • Nouveaux types WLangage :
    • xmlVérificationSignature : Permet de définir les informations nécessaires pour la vérification d'une signature XML.
OpenAPI
  • Support des clauses 'oneOf', 'anyOf' et 'allOf'.
Spécificités Android
  • HFSQL :
    • Gestion des rubriques spatiales et binding rubriques spatiales / champs.
  • Nouvelles fonctions :
    • DateVersJourDansLAnnée : Renvoie le numéro du jour dans l'année correspondant à une date donnée.
    • fChangeExtension : Change l'extension d'un fichier présent sur un disque.
    • JourEnCours : Renvoie le numéro du jour en cours dans le mois courant.
    • UTF8Valide : Teste la validité d'une chaîne de caractères au format UTF8.
    • UTFConvertit : Convertit une chaîne ou un buffer vers le format spécifié : UTF, Ansi, Unicode.
Exemples
  • De nouveaux exemples sont fournis dans cette mise à jour.
Version minimum requise
  • Version 2024
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 07/03/2024

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