Téléchargement des produits


Version anglaise


 

"Adélia, c'est plus fort que toi !" - Hervé Rousselle


Celles et ceux qui ont eu la chance de croiser la route de notre collègue et ami Hervé Rousselle, consultant et formateur Adélia, se souviendront de l'homme chaleureux, facétieux et passionné qu'il était.
Hervé avait deux passions : les voyages et Adélia.
Adélia s'est enrichi au fil des années des nombreuses et pertinentes suggestions d'Hervé. Douze d'entre elles ont été retenues pour cette seule version 14.2.
Cet automne, Hervé nous a quittés pour aller explorer l'éternité, selon ses propres mots. 
Bon voyage et merci pour tout, Hervé. Cette version est pour toi.



AVERTISSEMENTS :

  • La PTF 02 demande un changement de structure de vos environnements et tampons Adélia : ils vont devoir passer de la version 14.0 à 14.01 (cf. option "Informations..." sur l'icône de vos environnements/tampons).
    Pour effectuer ce changement de structure vous devez exécuter l'option "Gestion de la base"/"Changement de version..." accessible via le menu contextuel associé à l'icône de vos environnements/tampons.
  • Dans le cas de génération de MPD en mode "AS/400 SQL" ou dans le cas d'utilisation du Build Adélia avec des générations sur la plateforme AS/400, vous devez aussi installer la PTF F003 de la partie AS/400 d'Adélia Studio 14.

IHM Adélia Studio

EDITEUR L4G


  • L'éditeur L4G Adélia utilise désormais les raccourcis standard des éditeurs sous Windows (Ctrl+S pour une sauvegarde du source, Ctrl+F pour une recherche, Ctrl+H pour un remplacement, F3/Maj+F3 pour la recherche de l'occurrence suivante ou précédente, Ctrl+P pour imprimer). Cette standardisation a aussi entraîné le changement d'autres raccourcis de l'éditeur. 
  • Dans les options de l'éditeur (onglet "Environnement"), il est possible d'indiquer que les boîtes de référentiel de l'éditeur et d'aide à la saisie d'un programme utilisent :
    • soit une petite police pour afficher plus d'informations,
    • soit la police standard du système (option par défaut).
  • Boîte Référentiel - Programme : ajout d'une case à cocher "Référentiel" permettant de voir tous les programmes du référentiel (et pas uniquement ceux du domaine courant).
  • Possibilité de désactiver l'analyse du source juste dans le cas des sources ouverts en lecture seule.
  • Les champs "Désignation" des objets Adélia passent de 50 caractères à 250 caractères.

  • Pour les champs "Désignation" qui peuvent servir à créer un objet AS/400, il est possible, au niveau des attributs de l'environnement, de demander à ce que le texte passe en rouge dès que sa longueur dépasse 50 caractères (limite des désignations sur les objets AS/400).

  • Agrandissement de la plupart des boîtes de dialogue du produit.

MLD


  • Onglet Entités logiques : 
    • Désormais, le double clic sur une entité logique ouvre la boîte des propriétés logiques de l'entité (et non plus la boîte "Modifier une entité logique").
    • Ajout d'un filtre de sélection sur le nom du fichier physique.
  • Liste des propriétés logiques d'une entité : désormais, dans la liste, plus d'informations sont présentées sur la définition de la propriété logique (mot directeur, nom court, type et longueur).

GESTIONNAIRE D'OBJETS


  • Onglet Règles de gestion :  Possibilité d'ouvrir directement le source d'une règle de gestion. De plus, pour les règles de gestion formelles, le double clic ouvre leur source dans l'éditeur L4G.

GESTIONNAIRE DE SESSION


  • Pour le contexte "Référentiel", ajout de la session du Gestionnaire d'objets permettant d'ouvrir un gestionnaire d'objets ayant pour contexte d'affichage tous les objets du référentiel.

↑ Haut de page

Génération du modèle physique de données en AS/400

  • Dans le cas d'une entité logique générée en AS/400 SQL, l'entité et ses index ne comportant que des zones clés sont générés en mode SQL, mais désormais les autres index (définissant un format spécifique, des zones logiques IBM, des select/omit) seront aussi traités par la génération, mais en tant que fichier logiques IBM. 
  • Dans le cas d'une génération d'une entité logique en AS/400 SQL avec conservation des données, il est désormais possible de faire cette génération en utilisant l'instruction SQL "CREATE OR REPLACE TABLE", disponible sur AS/400 depuis la V7R2. Pour la prise en charge de cette fonctionnalité, il est nécessaire d'être au niveau de la PTF F002 de la partie AS/400 d'Adélia Studio 14.
  • L'information qu'une entité a été générée en AS/400 natif ou en AS/400 SQL est conservée. Si vous changez de type de génération, votre nouveau mode de génération devra être confirmé. De plus, dans le cas d'une validation de correction avec génération des données pour l'AS/400, sera repris le mode de génération (natif ou SQL) utilisé lors de la dernière génération de l'entité faite dans l'environnement de correction.   

↑ Haut de page

Autres améliorations de la base de données

  • Prise en charge native de PostgreSQL
    • Possibilité de générer le MPD pour une base PostgreSQL.
    • Les applications générées peuvent travailler sur une base PostgreSQL.
    • Les environnements Adélia peuvent être une base PostgreSQL.
  • Dans le cas d'une validation de correction avec génération des données, sera repris le mode "génération avec/sans clé" indiqué lors de la dernière génération de l'entité faite dans l'environnement de correction.

↑ Haut de page

Langage

  • Classes Adélia : dans le cas de membre de type tableau dynamique, il est possible, en exécution via le paramètre *FIN de l'accesseur "set" du membre, d'ajouter des éléments au-delà de la dimension du tableau allouée initialement.
  • Ajout de la fonction VaToolBxSockConnectTcpServerEx permettant de se connecter à un serveur TCP/IP en indiquant des options (connect_timeout, keepalive, tcp_nodelay).
  • Les fonctions VaToolBxAMQPSyncPublishVaToolBxAMQPPublishVaToolBxAMQPCreateQueue et VaToolBxAMQPCreateExchange, permettant d'envoyer des données dans un Agent de messages (message broker) prenant en charge le protocole AMQP, sont désormais disponibles pour la plateforme Windows (client et serveur).

↑ Haut de page

Améliorations diverses

APE :   Possibilité d'inclure un PDF dans le pdf produit via les balises @hardisFo.foxExternalDocument ou @hardisFo.foExternalGraphic.



↑ Haut de page

  • Aucune étiquette