PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WEBDEV 27 !
  • Présentation
  • Nouveautés "Update 3" (version 270103)
  • Nouveautés "Update 2" (version 270087)
  • Nouveautés "Update 1" (version 270077)
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 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 3" (version 270103)
Editeur de pages
  • Champ Table :
    • Possibilité d'effectuer une sélection à la cellule (plutôt qu'une sélection de la ligne entière).
    • Le picto "Loupe" utilisé pour la recherche est désormais plus grand et plus visible. De la même manière, la taille du picto "Tri" a été modifiée.
Composants multiplateformes
  • Possibilité de créer un composant multiplateforme disponible en Windows, Linux, Web, Android et iOS.
Editeur de code
  • Nouveaux événements WLangage :
    • "Configuration Site : Démarrage du serveur d'application" : Cet événement est exécuté au lancement du serveur d'application WEBDEV et également au lancement d'une application.
    • "Configuration Site : Démarrage de l'application" : Cet événement est lancé lors de l'installation d'une application, lors de sa mise à jour ou lors du déblocage d'une application.
    • "Configuration Site : Arrêt du serveur d'application" : Cet événement est lancé lors de l'arrêt du serveur d'application WEBDEV.
WLangage
  • La fonction PageAffiche est désormais disponible en code navigateur.
  • Nouvelles fonctions de gestion du champ Editeur de diagrammes :
    • DiagrammeDébutModification : Signale le début du regroupement d'un ensemble d'opérations sur un document de type Diagramme en un seul événement (gestion du "undo/redo").
    • DiagrammeFinModification : Signale la fin du regroupement d'un ensemble d'opérations sur un document de type Diagramme en un seul événement (gestion du "undo/redo").
    • DiagrammeVersSVG : Exporte un diagramme vers une image vectorielle au format SVG.
git et GitHub
  • Commande "git clone" disponible depuis l'environnement : Ouverture d'un projet GIT directement depuis l'environnement.
Saas
  • L'administrateur SaaS devient mobile friendly.
Déploiement de sites
  • L'utilisation d'un Serveur d'application WEBDEV réservé pour le serveur de réplication, pour le serveur MBAAS et pour le serveur de télémétrie n'est plus nécessaire. Il est possible d'utiliser le Serveur d'application WEBDEV déjà installé.
  • L'installation du Serveur d'application WEBDEV sous Linux permet d'installer le serveur de réplication sous Linux.
Nouveautés "Update 2" (version 270087)
Editeur de projet
  • Description du projet : Possibilité d'activer l'extension "inline" (onglet "Compilation") : cette option permet d'accélérer l'exécution de l'application.
  • Audit dynamique : signalement des débordements des libellés de champs, du contenu des champs à l'exécution.
  • Recherche dans l'environnement : Prise en compte des Webservices REST.
  • Python : Possibilité d'importer tous les fichiers ".py" d'un répertoire dans le projet.
  • Nouvelles ambiances.
Editeur de pages
  • Champ Editeur de diagrammes :
    • Menu contextuel sur les formes (copier, coller, supprimer, dupliquer).
    • Possibilité d'effectuer une recherche dans le diagramme.
    • La touche "Home" permet de revenir au centre du diagramme.
    • Possibilité de redimensionner le volet des formes.
    • Correcteur orthographique utilisable dans les zones de texte.
    • Possibilité de rotation d'un élément sous l'éditeur (utilisation de la poignée sous le champ).
    • Copie de texte HTML dans une zone de texte possible.
GDS
  • Gestion des branches : Optimisation permettant de ne pas reproposer les modifications déjà fusionnées.
Git
  • Champs : limitation des conflits par réorganisation de l'objet source :
    Les propriétés des champs sont segmentées. Les conflits dus à une modification simultanée de différents éléments par plusieurs développeurs sont limités.
Centre de Suivi de projets
  • Gestion des sprints :
    • Fin d'un sprint : Une fenêtre spécifique est affichée. Cette fenêtre permet notamment de choisir la destination des éléments non terminés.
    • Tableau de bord des sprints : Nouveau Widget permettant de voir la répartition des tâches par intervenant.
    • Possibilité de choisir le mode de vision pour l'affichage du sprint sélectionné.
Webservices REST
  • Génération automatique de la documentation (Open API)
  • Prise en compte des Webservices REST lors de la recherche dans l'environnement.
Serveur d'application
  • Mise en évidence des sites d'administration.
WLangage
  • Fonction INILit : Le paramètre <Non trouvé> renvoyé si la lecture du mot-clé demandé n'a pas été effectuée peut désormais correspondre à n'importe quel type de variable (et non plus uniquement une chaîne de caractères).
  • Propriété ValeurMémorisée disponible pour les champs Table alimentés par Binding. Il est ainsi possible de connaître la source qui a permis d'alimenter la ligne courante du champ Table.
  • Fonctions de gestion des champs Editeur de diagrammes : Syntaxe préfixée disponible.
  • Fonction FichierVersPage : Liaison avec des rubriques de type "Mot de passe sécurisé" :
    • Affichage des caractères "*****" dans un champ de saisie lié à une rubrique de type Mot de passe, et des ronds dans un champ de type "Mot de passe".
    • La valeur de la rubrique "Mot de passe" ne peut pas être relue tant que l'utilisateur n'a pas modifié la valeur du mot de passe.
    • La valeur de la rubrique "Mot de passe" peut toujours être comparée a une chaîne de caractères (par exemple "" ou "1234").
  • Fonction PageVersFichier : Liaison avec des rubriques de type "Mot de passe sécurisé" : La valeur de la rubrique de type "Mot de passe sécurisé" n'est pas modifiée tant que l'utilisateur n'a pas modifié la valeur dans le champ lié à la rubrique.
Nouveautés "Update 1" (version 270077)
Centre de Suivi de projets
  • Gestion des sprints :
    • Fin d'un sprint : Une fenêtre spécifique est affichée. Cette fenêtre permet notamment de choisir la destination des éléments non terminés.
    • Tableau de bord des sprints : Nouveau Widget permettant de voir la répartition des tâches par intervenant.
    • Possibilité de choisir le mode de vision pour l'affichage du sprint sélectionné.
Centre de Contrôle HFSQL
  • Le Centre de Contrôle HFSQL est désormais associé aux fichiers ".fic", ".ndx", ".mmo" et ".wdd". Un double clic dans l'explorateur de fichiers Windows permet d'ouvrir directement le fichier de données dans le Centre de Contrôle HFSQL.
  • Les opérations de réindexation et d'optimisation des fichiers de données effectuées depuis le Centre de Contrôle HFSQL ne sont plus bloquantes.
Groupware utilisateur
  • Groupware utilisateur en mode BaaS : L'installation du serveur BaaS fournit désormais un token d'utilisation pour simplifier la mise en place du groupware. Il suffit de spécifier ce token dans la fenêtre de configuration du groupware utilisateur pour se connecter au serveur BaaS correspondant.
Editeur de pages
  • Champ Editeur de Diagrammes :
    • Gestion du magnétisme.
    • Nouveaux raccourcis clavier.
    • Copie de style à l'aide du pinceau.
    • Création d'un élément avec le dernier style appliqué.
    • Impression des diagrammes.
  • Champ Table : Colonne de type "Attribut".
  • Agencement : lors de l'utilisation d'un mode dissocié, avertissement via un toast des conséquences de la modification d'un champ (déplacement du champ dans tous les agencements ou non).
  • Amélioration graphique du magnétisme.
Editeur d'aide
  • Incorporation de vidéos dans les pages d'aide.
RAD
  • Le code WLangage généré utilise une syntaxe préfixée.
GDS
  • Optimisation du merge (comparaison d'éléments) : Possibilité d'identifier les différences concernant :
    • les colonnes des champs Table, les options des champs Sélecteur et Interrupteur, les éléments des superchamps, ...
    • l'ordre des colonnes d'un champ Table, l'altitude des champs ou l'ordre de navigation, ...
    • les styles : différence de gabarit utilisé, surcharge de style, ...
  • Optimisation des images manipulées via l'éditeur d'images.
  • Optimisation des performances de compilation lors de mises à jour depuis le GDS.
Git
  • Champs d'un état : Nouvelles propriétés identifiables, permettant de limiter les conflits.
Robot de surveillance
  • Surveillance de l'état "smart" des disques durs.
  • GDSDrive : connexion aux Centres de Contrôle et envoi de messages aux utilisateurs enregistrés dans GDSDrive.
  • Gestion des serveurs SMTP sécurisés.
HFSQL Cluster
  • Support de la modification automatique des fichiers de données (SDD) : La modification des liaisons (ajout/suppression) est désormais gérée.
Serveur d'application WEBDEV
  • Serveur d'application WEBDEV en mode Cluster
    Remarque : Certaines fonctionnalités ne sont pas disponibles dans cette version, par exemple la gestion des proxy.
Version minimum requise
  • Version 27
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire