Téléchargement des produits


Version anglaise


 

Base de données

  • Il est désormais possible pour la base de données DB2/400 que la génération des tables SQL prenne en charge le nom du format de l'entité logique.
    La prise en charge de cette fonctionnalité nécessite d'être au niveau de la PTF F004 de la partie AS/400 d'Adélia Studio 13.
  • Il est désormais possible de générer les clés primaires des tables SQL sous la forme de contraintes nommées de type PRIMARY KEY.
    La prise en charge de cette fonctionnalité pour la base de données DB2/400 nécessite d'être au niveau de la PTF F004 de la partie AS/400 d'Adélia studio 13.

↑ Haut de page

Langage iSeries

  1. Ajout de l'ordre EXECUTER_HTTP permettant d'exécuter une requête HTTP (de type Get, Put, Post, Delete ...) et de récupérer le flux retour du serveur Web. Cet ordre permet la consommation des services Web (notamment des services Web REST).  Pour l'exécution de cet ordre, il est nécessaire d'être au niveau de la PTF F004 de la partie AS/400 d'Adélia studio 13.

  2. Ajout de l'ordre CONV_DONNEES permettant de faire des conversions de JSON vers XML ou de XML vers JSON.
    Pour l'exécution de cet ordre il est nécessaire d'être au niveau de la PTF F004 de la partie AS/400 d'Adélia studio 13.

  3. Ordre XML_CREER_VAL : ajout de la directive *CDATA permettant de créer le texte dans un nœud fils de type CDATA : (<![CDATA[texte]]). ).
    Pour l'exécution de cet ordre il est nécessaire d'être au niveau de la PTF F004 de la partie AS/400 d'Adélia Studio 13.

  4. Dans le cas de l'utilisation de la fonction prédéfinie &PUISSANCE, il est désormais d'obtenir un résultat arrondi (RES H = &PUISSANCE(...) ).

 

↑ Haut de page


Langage Visual Web

  • Ajout de l'ordre EXECUTER_HTTP permettant d'exécuter une requête HTTP (de type Get, Put, Post, Delete ...) et de récupérer le flux retour du serveur Web. Cet ordre permet la consommation des services Web (notamment des services Web REST).

  • Ajout de l'ordre CONV_DONNEES permettant de faire des conversions de JSON vers XML ou de XML vers JSON.

  • Ordre XML_CREER_VAL : ajout de la directive *CDATA permettant de créer le texte dans un nœud fils de type CDATA : (<![CDATA[texte]]).

    Classes Adélia :
  • Il est désormais possible de déclarer une variable d'instance de classe ou un attribut de classe comme étant de type REF_CLASSE(*OBJET) (*OBJET correspondant à la classe générique englobant toutes les classes).

  • Ajout de l'opérateur logique INSTANCE_DE permettant de tester si une instance de classe (définie en REF_CLASSE(*OBJET)) est bien d'une classe donnée.

  • L'affectation est désormais possible entre deux variables d'instance de classe. Il est également possible d'utiliser un Cast.

  • Les attributs getter et setter peuvent désormais récupérer/utiliser des tableaux globaux.

  • Il est désormais possible d'affecter à *NULL une variable instance de classe.

  • Les variables d'instance de classe peuvent désormais faire partie des listes mémoires.

  1. ↑ Haut de page

Objets Visual Adélia/Cloud

  • Objet IMAGE : ajout de la méthode CHARGER_IMAGE_URL affichant le graphique situé à l'adresse URL à l'intérieur de l'objet.

  • Objet BOUTON POUSSOIR : ajout de la méthode CHARGER_IMAGE_URL affichant le graphique situé à l'adresse URL à l'intérieur de l'objet.

  • Objet LISTE : ajout de la méthode AJOUTER_IMAGE_URL  ajoutant l'image située au niveau de l'adresse URL à la fin de la liste d'images de l'objet.

  • Objet ARBORESCENCE : ajout de la méthode AJOUTER_IMAGE_URL  ajoute l'image située au niveau de l'adresse URL à la liste d'images associée à l'objet.

  • Objet COLONNE_ARBRE :

    • ajout de la méthode ASSOCIER_IMAGE_URL  associant l'image située au niveau de l'adresse URL à l'objet pour un état donné ;

    • ajout de la méthode FIXER_IMAGE_URL  fixant l'image située au niveau de l'adresse URL à l'objet, pour un état et un numéro de ligne donnés.

  • Objet BARRE_OUTILS : ajout de la méthode FIXER_IMAGE_URL_OUTIL  fixant l'image d'un outil à partir d'une IMAGE accessible depuis une adresse URL.

  • Objet BARRE DE DIVISION :

 

↑ Haut de page

 

Service Web Rest

  • Prise en charge de l'authentification et de la sécurisation de l'accès à un service Web Rest avec JWT.

  • L'ordre SW_CONFIGURER propose des attributs permettant de documenter un service Web Rest lorsqu'il est exposé via Swagger.

↑ Haut de page

  1.  

Adélia Web

  • Il désormais possible de faire afficher les messages d'erreur issus de la vérification syntaxique des valeurs des zones placées dans un formulaire dans les balises d'erreur, au lieu d'être sous la forme d'une boîte d'erreur.

  • Ajout de VaToolBxAwsGetQueryString permettant de récupérer la chaîne des paramètres contenue dans l'URL de la requête http.

↑ Haut de page

 

Adélia Cloud

  • Les états Adélia peuvent désormais être renvoyés dans le navigateur sous la forme d'un flux PDF.

  • Fichier desktop.properties : ajout des paramètres allowAlwaysOnTop, allowSetPosition, allowCenterOnDesktop, et allowPinToTaskbar permettant de gérer les d'accès aux options de la barre des tâches.

  • Il est désormais possible d'utiliser les classes Adélia dans les parties clientes des programmes pour lesquels la partie cliente n'est générée qu'en Cloud.

  • Ajout des méthodes VaToolBxCloudSetUserAttributeObject et VaToolBxCloudGetUserAttributeObject pour fixer ou récupérer une instance de classe dans le contexte privé de l'utilisateur.

  • Optimisation de la place mémoire prise par une application Adélia Cloud sur le serveur Web.

↑ Haut de page

 

 

Améliorations diverses

  • Ajout de l'option Retirer dans les pages "Résultat 1" et "Résultat 2" de la recherche multisource et de la recherche d'objets.
  • Editeur L4G : ajout dans la barre d'outils de l'éditeur L4G de la possibilité de reculer et d'avancer dans l'historique du source, qui maintient les dernières positions du curseur dans l'éditeur.
    Vous pouvez par exemple utiliser l'option Positionner sur la définition pour accéder rapidement au source d'une procédure, puis utiliser l'option Reculer pour revenir sur la ligne de départ. L'historique vous permet également de naviguer sur les documents ouverts, voire de recharger un document fermé entre-temps.
  • Maquetteur Visual :
    • Il est désormais possible de modifier la taille de la fenêtre "Gérer les menus".
    • Avec la grille magnétique, il est désormais possible de déplacer des objets pixel par pixel lorsque  la touche <Ctrl> est enfoncée.
    • Il est désormais possible de faire une sélection multiple d'objets dans la fenêtre "Ordonner les contrôles".
  1. ↑ Haut de page

  • Aucune étiquette