Mises à jour de Mongoose

Cette section décrit les mises à jour des versions Mongoose 9.03.10 via 10,05.

Modif. liaison expression

Nous avons ajouté un nouveau type de lien de composant en fonction des expressions. Les expressions peuvent utiliser les valeurs de propriété, de variable et de composant en association avec des fonctions intégrées pour afficher les valeurs basées sur expression dans les composants. Nous avons fourni une bibliothèque de fonctions intégrées qui comprennent des fonctions de manipulation mathématique, logique, de chaîne/texte, groupées et basées sur la date. Cette fonctionnalité développe les capacités des écrans et réduit le nombre de situations dans lesquelles les scripts ou les IDO étendus sont nécessaires. Ceci permet d'utiliser des cas impliquant l'édition d'écrans (remplaçant les expressions SSRS) et sert de base à un projet futur pour ajouter une fonctionnalité basées sur expression aux Vues données.

Nouvelle option de verrouillage au niveau colonne

Auparavant, notre verrouillage optimiste cochait l'ID article d'un IDOUpdateItem pour extraire RowPointer et RecordDate lors de la construction de la clause WHERE. Nous avons créé une nouvelle option de verrouillage pour les opérations de mise à jour IDO, dans lesquelles nous avons vérifié les valeurs clés de l'IDOUpdateItem et les valeurs de propriété d'origine pour construire la clause WHERE. Cela garantit que tout changement intermédiaire sur cette ligne est écrasé par les dernières valeurs.

Nouvelle fonctionnalité de modification des objets à l'aide de l'écran FormSync

Auparavant, l'application FormSync autonome fournissait une boîte de dialogue de modification des gestionnaires et scripts d'événement d'écran, tandis que la version d'écran ne fournissait qu'une approche de type tout-ou-rien.

Nous avons créé un nouvel écran modal qui met en œuvre autant que possible cette fonctionnalité de modification. L'application et l'écran sont maintenant en mesure de prélever et de choisir parmi les gestionnaires d'événement pour recréer la liste de gestionnaires personnalisés.

Remarque : Cette nouvelle fonctionnalité affecte uniquement les gestionnaires d'événement d'écran et les scripts d'écran.

En outre, nous avons ajouté les éléments suivants :

  • Une fonction de modification générale pour les gestionnaires et scripts d'événement d'écran
  • Liens de commande autres que Conserver et Supprimer lors de la saisie de l'utilisateur

Possibilité de masquer les en-têtes d'onglet de sous-écran dans l'affichage client Web

Nous avons ajouté la possibilité de masquer les en-têtes d'onglet de sous-écran dans l'affichage du client Web. Vous pouvez effectuer cette action à l'aide de la propriété Masquer onglets du composant sous-écran. Lorsqu'il est activé, le composant de sous-écran devient similaire à une page d'écran qui contient un bouton, qui est utilisé pour afficher l'onglet suivant. Cette caractéristique vous permet d'effectuer un changement d'onglet pouvant être réalisé à l'aide d'un script d'écran. Cette caractéristique n'est pas applicable à l'affichage du client Windows (smart).

Nouvelle valeur par défaut de traitement du nombre maximum d'enregistrements (état)

Nous avons ajouté la valeur par défaut de traitement Nombre maximum d'enregistrements (état) pour fournir un nombre maximum d'enregistrements distinct pour les écrans de type Etat. Cette valeur par défaut de traitement permet aux écrans de type Etat de rechercher davantage de lignes de données qu'une requête issue d'autres types d'écran.

Nouveau composant code-barres

Vous pouvez maintenant ajouter des codes-barres à vos états et écrans dans le client Windows et le client Web à l'aide d'un nouveau composant, Code-barres.

Nous avons également ajouté de nouvelles propriétés que vous pouvez définir pour les composants Code-barres . Ces propriétés se trouvent sous la section Divers > Attributs spécifiques de la feuille de propriétés Composant.

  • PropriétéSymbologie
  • Propriété Afficher texte
  • Propriété Rotation
  • Propriéténiveau de stockage des erreurs
  • Propriété version
  • Propriété Forme
  • Propriété incodation
  • Propriété Couches
  • Propriété Compaction
  • Propriété Dimensions

Nouveaux éléments d'éditeur de thème

Nous avons ajouté de nouveaux éléments pour l'éditeur de thème que vous pouvez utiliser pour modifier l'aspect de votre application.

Sous UIElement > Cadre application, nous avons ajouté les éléments suivants :

  • Composants Boîte de dialogue et Contrôle de boîte de dialogue
  • En-tête écran
  • StatusBar
  • Info-bulle

Sous UIElement > Ecran > FormComponent > Grille, nous avons ajouté les éléments suivants :

  • En-tête col
  • En-tête de ligne

Aide maintenant appelée depuis le cloud par défaut

Parce que l'aide en ligne de Mongoose est maintenant disponible à partir du site Web Infor Documentation Central, nous appellons maintenant l'aide de cet emplacement par défaut. Pour les clients qui, quelle que soit la raison, veulent toujours accéder à l'aide à partir d'une installation locale de l'aide, peut tout de même le faire.

Utilisation du contrôle écran de XML pour le contrôle source

Nous utilisons maintenant notre format XML pour l'introduction et l'extraction des données d'écran et d'objets globaux pour le contrôle source. Ce format XML se trouve en haut ou le long du format SQL existant.

IMS maintenant pris en charge pour l'interface ION

Nous prenons maintenant en charge Infor Messages Service (IMS) en tant que nouvelle interface alternative pour ION.

Nouvelles options Flex pour l'expansion verticale

Nous fournissons maintenant une nouvelle option à l'écran Flex qui permet d'ajuster sa hauteur au moment de l'exécution. Ceci est effectué en fonction de la taille de son contenu et fournit une barre de défilement verticale si nécessaire, de sorte que vous pouvez afficher les composants rendus en dehors de la zone de visualisation actuelle.

Incorporation des composants du serveur Web OCI

Vous pouvez maintenant examiner et intégrer les fichiers GetR.aspx dans Mongoose Framework comme point de terminaison HTTP à invoquer par les fournisseurs pour envoyer les informations article sélectionnées depuis le catalogue du fournisseur.

Traductions dans le Générateur d'applications

Nous avons réactivé les traductions dans le Générateur d'applications d'une manière qui exploite le modèle Mongoose. L'ajout d'une nouvelle caractéristique aux traductions du Générateur d'applications appelle des chaînes globales.

SQL Server 2017 maintenant pris en charge

Avec cette version, nous prenons maintenant officiellement en charge SQL Server 2017, ainsi que SQL 2016.

Affichage des valeurs d'heure sur la base du fuseau horaire local

Nous avons créé une nouvelle valeur par défaut de traitement Date/heure dans le fuseau horaire client, qui vous permet d'afficher les valeurs horaires sur la base du fuseau horaire local. Vous pouvez sélectionner le fuseau horaire local dans l'onglet Informations connexion de l'écran Utilisateurs ou l'écran Informations utilisateur.

FAX n'est plus pris en charge activement

Le service Infor Framework Fax n'est plus pris en charge. A titre de poursuite d'un ensemble de besoins précédent (8432), nous avons supprimé tous les champs liés au fax sur les écrans Mongoose et tous les informations sur le fax dans l'aide en ligne.

Possibilité d'indiquer des variantes au singulier et au pluriel des légendes de collection IDO et d'écran

Un nouveau suffixe fixe, _SINGULAR peut être utilisé pour nommer une chaîne supplémentaire qui contient la version au singulier de chaque chaîne au pluriel indiquée comme ID chaîne étiquette d'une collection IDO, comme nom collection de collection d'écran ou comme légende d'un écran.

L'utilisation de ce suffixe a priorité sur l'ancien comportement de la suppression automatique d'un “s” de traîne et dminue les erreurs et les résultats aberrants dans la traduction des légendes de collection au singulier et au pluriel.

Possibilité d'utiliser la légende de l'écran comme nom pour la ligne de statut

Dans le gestionnaire de configuration, la case à cocher Nom menu Objets de la collection principale est la légende écran actuel n'affecte plus le champ Nom menu objets. Nous avons modifié le nom de la case à cocher en Utiliser la légende de l'écran actif pour la collection principale dans la ligne de statut. Cette case à cocher vous permet d'utiliser la légende de l'écran au lieu de la légende de la collection comme nom pour la ligne de statut.

Le Générateur d'applications et le Hub d'applications sont maintenant intégrés dans Mongoose

Les outils basés Web pour la construction des applications de base, du Générateur d'applications et du Hub d'applications sont maintenant incorporés dans Mongoose. Cela signifie que vous pouvez créer une application dans le Générateur d'applications et l'utiliser dans le Hub d'applications comme vous l'avez toujours fait. Mais vous pouvez également utiliser des applications intégrées dans le Générateur d'applications pour les développer ultérieurement dans Mongoose. Vous pouvez y travailler dans Mongoose à l'aide du nouvel écran Générateur d'applications et de l'écran Hub d'applications. C'est pourquoi, "sous le couvercle" tel qu'il était, les applications du Générateur d'applications sont maintenant créées comme applications et écrans Mongoose. Cela permet d'étendre la fonctionnalité de vos applications du Générateur d'applications avec les options Mongoose et vice versa.

Dans le cadre de cet effort, nous disposons également d'options "limite" qui peuvent être définies pour permettre à l'application intégrée dans le Générateur d'applications d'ajuster automatiquement l'affichage sur n'importe quel appareil sur lequel il est utilisé.

Ajout et suppression sélectifs des rôles utilisateur avec Ming.le

Nous avons maintenant la possibilité d'ajouter/détacher sélectivement les rôles de sécurité d'un utilisateur lors de la synchronisation avec Infor Ming.le™. Dans Ming.le, il est référencé comme remplacement des rôles de sécurité de l'utilisateur (verbe BOD "Remplacer"). Ceci est effectué à l'aide de la valeur par défaut de traitement (Conserver modules dans SecurityUserMaster).

Diagnostics de débogage distants pour les utilisateurs finaux et les administrateurs

Un précédent ensemble de besoins (RS), 7459, traité avec la journalisation Cloud 2.0, qui crée et écrit des journaux de débogage dans un fichier TXT pour la logique Sumo afin de récupérer ; toutefois, ces journaux n'étaient pas partagés avec le client mais étaient utilisés uniquement par Infor.

Dans cette version, nous avons rendu possible la collecte des journaux, puis leur stockage et affichage (de manière similaire au moniteur journal), pour l'utilisateur final, le développeur ou l'administrateur à l'aide du nouvel écran Moniteur journal.

La collecte de données de journal pour cet écran est contrôlée par une nouvelle valeur par défaut de traitement, Nouveau Activer journalisation distante.

Nouvel événement d'écran standard, StdCurCompSort

Nous avons ajouté un nouvel événement d'écran standard, StdCurCompSort, pour utilisation avec les composants de grille. Ce nouvel événement a été créé pour permettre le tri côté serveur sur les colonnes de grille. Maintenant, lorsqu'un gestionnaire d'événement est ajouté pour cet événement, vous pouvez utiliser le script d'écran pour modifier le comportement standard pour trier le contenu de la colonne de grille. Cet événement est généré lorsque vous double-cliquez sur la cellule d'en-tête d'une colonne. Le tri est effectué en fonction de ce qui est scripté pour l'action de tri côté serveur.

Nouveaux événements d'écran standard pour l'affichage/lmasquage des volets fractionnés

Nous avons créé deux nouveaux événements d'écran standard pour permettre une plus grande souplesse dans la manière dont l'affichage ou le masquage des volets fractionnés est géré dans Mongoose. Ces événements, StdFormShowHideSplitterPaneOne et StdFormShowHideSplitterPaneTwo, ajoutent la possibilité d'utiliser des gestionnaires d'événement pour fournir un autre moyen de basculer l'affichage de ces volets. Le comportement par défaut est tel qu'il a toujours été, et les appuis sur touche standard et les sélections de menu continuent à fonctionner comme auparavant. Toutefois, pour les applications ou écrans qui n'ont pas d'options de menu standard ou de raccourci clavier (comme les écrans FormOnly), des mécanismes alternatifs, tels que des boutons, peuvent maintenant utiliser les gestionnaires d'événement pour effectuer ces actions.

Exportation/importation de métadonnées d'écran étendu

Vous pouvez maintenant utiliser l'utilitaire Transport métadonnées application pour exporter et importer des métadonnées liées à des écrans étendus. Les nouvelles options vous permettent de choisir ce que vous voulez exporter/importer, sur la base de la valeur Accès en tant que de l'écran étendu.

Le service de FAX (Infor Framework FAX Service) est désormais obsolète.

Le service Infor Framewok FAX est maintenant obsolète et a été supprimé de Mongoose. Il n'y a maintenant aucun support au niveau framework pour l'envoi par fax. Si nécessaire, vous pouvez utiliser les événements Système d'événement d'application pour envoyer des états par fax.

Ajout des propriétés de composant utilisateur à la catégorie composant

La propriété Nom composant utilisateur et la propriété Chaîne d'initialisation de composant utilisateur sont maintenant ajoutées au niveau Catégorie composant pour que les paramètres puissent être regroupés et facilement réutilisés par l'utilisateur.

Ajout de nouvelles langues au programme d'installation de l'application

Les 22 nouvelles langues suivantes sont maintenant ajoutées au dossier Module de prise en charge linguistique :

  • bg-BG : Bulgare (Bulgarie)
  • CS-CZ: SSEC (Régén. tjrs)
  • DA-DESADV: Danois (conv)
  • es-AR : Espagnol (Argentine)
  • es-CL : Espagnol (Chili)
  • es-CO : Espagnol (Colombie)
  • es-EC : Espagnol (Equateur)
  • es-ES : Espagnol (Espagne)
  • es-VE : Espagnol (Venezuela)
  • fi-FI : Finnois (Finlande)
  • hu-HU : Hongrois (Hongrie)
  • it-IT : Italien (Italie)
  • ko-KR : Coréen (Corée)
  • nb-NO : Norvégien (Bokmal)
  • nl-NL : Néerlandais (Pays-Bas)
  • pl-PL : Polonais (Pologne)
  • pt-BR : Portugais (Brésilien)
  • pt-PT : Portugais (Portugal)
  • ru-RU : Russe (Russie)
  • sv-SE : Suédois (Suède)
  • tr-TR : Turc (Turquie)
  • vi-VN : Vietnamien (Vietnam)

Ajustement de Mongoose pour améliorer son fonctionnement avec des applications externes

Nous avons effectué des ajustements et des améliorations au fonctionnement de Mongoose dans des applications "master" externes telles que Infor Ming.le. Ces améliorations incluent :

  • L'effacement des rôles lors de la synchronisation de Mongoose avec des applications externes telles que Infor Ming.le est maintenant facultatif. Deux nouvelles valeurs par défaut de traitement contrôlent ce comportement.
  • Les noms de module de licence et de groupe et de rôle Mongoose peuvent maintenant être mappés sur des applications externes à l'aide d'alias. Ceci offre plus de liberté aux administrateurs système des applications externes lors de l'affectation de rôles.

Nouveau champ facultatif pour le sous-dossier dans l'URL d'aide

Nous avons ajouté un champ facultatif (Sous-dossier) dans le gestionnaire de configuration qui est utilisé dans le cadre de l'URL pour l'aide en ligne.

Importation d'assemblages de contrôle utilisateur dans des applications cloud

Pour des raisons de sécurité, nous avons désactivé la possibilité d'importer des assemblages de contrôle utilisateur dans toutes les applications Mongoose SaaS (Logiciel en tant que service, c'est-à-dire Infor Multi-tenant Cloud) et PaaS (Plate-forme en tant que service).

Possibilité de déverrouiller des écrans/objets verrouillés par d'autres utilisateurs

Il est maintenant possible pour les utilisateurs de déverrouiller des écrans ou des objets verrouillés par d'autres utilisateurs, après avoir reçu un message d'avertissement, à l'aide du contrôle écran (soit l'utilitaire ou l'écran Mongoose).

Prise en charge des clés publiques/privées avec des serveurs SFTP

Nous avons ajouté la possibilité d'utiliser l'authentification par clé privée/publique pour les serveurs de fichiers SFTP. Nous avons apporté les modifications appropriées dans l'écran Serveurs de fichiers pour l'effectuer.

Comportement du nombre maximum d'enregistrements par défaut modifié

Nous avons renommé la valeur par défaut de traitement Désactiver enregistrement nombre maximum enregistrements en Enregistrer remplacement du nombre maximum d'enregistrements. Nous avons inversé le processus de remplacements de nombre maximum d'enregistrements persistants. Avant, les remplacements de nombre maximum d'enregistrements sont enregistrés dans les sessions si aucune valeur par défaut de traitement n'est définie. Maintenant, vous devez activer la valeur par défaut Enregistrer remplacement du nombre maximum d'enregistrements pour enregistrer les remplacements de nombre maximum d'enregistrements.

Possibilité de remplacer le message de validation du type de données Mongoose par défaut

Par défaut, WinStudio utilise un message de validation de type de données standard. Vous pouvez maintenant remplacer ce message par défaut à l'aide de la propriété Remplacement de message de validation de type de données. Vous pouvez sélectionner dans la liste des chaînes de message d'erreur ou indiquer une chaîne de message personnalisé.

Ajout de catégories de thème FlexLayout sous le thème Infor

Nous avons ajouté les catégories de thème FlexLayout suivantes sous le thème Infor : FlexLayoutAndRegionBorder, FlexLayoutBorder, FlexRegionBottomBorder, FlexRegionTopBorder, FlexRegionLeftBorder, FlexRegionRightBorder et FlexRegionBorder. Ces catégories de thème ont des paramètres de bordure prédéfinis dans l'éditeur de thème.

Introduction de la nouvelle option d'extension et de remplacement d'écran

Nous avons introduit une variation du mécanisme d'extension d'écran, que nous appelons "étendre et remplacer". Lorsqu'il est utilisé, un écran qui 'étend et remplace' un écran parent s'ouvre lorsqu'une demande de lancement pour l'écran parent est reçue, transparente pour l'utilisateur. Ceci est similaire à l'extension et au remplacement des IDO.

Améliorations des états Vue de données

Dans cette version, nous avons augmenté la flexibilité et la fonctionnalité des états Vue de données en remplaçant le moteur Infragistics Reporting par le moteur Mongoose Form Reporting.

En outre, nous avons également facilité l'appel des Vues de données complexes en associant des écrans de critères à la définition de la Vue de données et en rendant plus de paramètres sélectionnables via les paramètres d'entrée.

Infor Document Management en tant que nouveau type de serveur de fichiers

Nous avons créé un nouveau type de serveur de fichiers pour utiliser IDM (Infor Document Management) pour le stockage de documents.

Possibilité de masquer un composant NotebookTab dans l'affichage client Web

Nous avons ajouté la possibilité d'afficher et masquer les onglets de sous-écran dans l'affichage du client Web. Les concepteurs d'écran peuvent utiliser la propriété masquées de l'onglet de sous-écran ou créez un script d'écran qui active la visibilité de l'onglet de sous-écran.

Cette caractéristique n'est pas applicable à l'affichage du client (intelligent) WinStudio.

Visual Studio 2017

Visual Studio 2017 est désormais pris en charge pour la création et la modification du script. Nous avons abandonné la prise en charge de Visual Studio 2013, mais nous continuons à prendre en charge Visual Studio 2015 et l'éditeur WinStudio natif. Les options pour ceux-ci figurent sous les préférences utilisateur.

Alias utilisateur ajouté à l'écran Utilisateurs

Nous avons ajouté un champ Alias utilisateur à l'onglet Informations connexion de l'écran Utilisateurs.

Modification d'actifs Web désactivée pour l'environnement cloud multi-locataires.

Un module de licence MGPAAS est créé pour déterminer si l'environnement est de type cloud multi-locataires. Dans cet environnement, la modification des actifs Web dans la boîte de dialogue Modifier éléments contrôle utilisateur Web, Modifier références contrôle utilisateur et Objets globaux est désactivée.

La documentation Système d'événement d'application maintenant dans l'aide en ligne

Les rubriques d'aide du guide PDF du système d'événement d'application ont été mises à jour et intégrées dans l'aide en ligne pour faciliter l'accès.

Propriété bordure thème ajoutée pour les composants FlexLayout

Nous avons ajouté un nouvel attribut lors de la modification des attributs de FlexLayout : Bordure thème. Cet attribut vous permet d'activer ou de désactiver la visibilité bordure d'un secteur de FlexLayout sur WinStudio et client Web. Vous pouvez utiliser l'éditeur de thème pour indiquer la couleur de bordure et la visibilité de bordure d'un composant FlexLayout.

Vues de données améliorées

Les Vues de données ont été améliorées pour obtenir de meilleures performances et une meilleure interface utilisateur dans le client Web.

Nous avons mis à jour le code de filtrage pour qu'il fonctionne en mode Avancé. Vous pouvez maintenant utiliser l'option Filtre avancé pour extraire des données d'une liste de critères multiples.

Nous avons également mis à jour la présentation des résultats de Vue de données dans le client Web pour suivre les normes SoHo Infor. Les mises à jour incluent des modifications du type et de la couleur des icônes et la couleur d'arrière-plan des en-têtes, des lignes et du curseur.

Programme d'installation simplifié

Le programme d'installation a été modifié. Reportez-vous au guide d'installation.

Assistant Nouvel écran et Assistant Maintenance nouvelles données dans le client Web

Vous pouvez maintenant créer des écrans de presque tout type dans le client Web, à l'aide de l'Assistant création d'écran et de l'Assistant Maintenance nouvelles données dans le concepteur Web HTML5. La plupart des procédures de création de ces écrans sont similaires au mode conception WinStudio traditionnel, mais il y a quelsques différences. Reportez-vous à l'aide en ligne lors de l'utilisation de nouveaux assistants.

Certification Windows Server 2016

Mongoose est maintenant certifié pour exécution dans Windows Server 2016, y compris la dernière version IIS.

Polling des services centralisés

Vous pouvez maintenant sélectionner une configuration du coordinateur de site qui est utilisée pour suivre quelles configurations ont été interrogées en dernier par les services, de façon à ce que les configurations soient interrogées cycliquement et pas aussi fréquemment. Cette caractéristique épargne les ressources système dans un environnement comportant de nombreuses configurations.

Améliorations de services Infor Framework

Nous avons apporté les améliorations suivantes aux services Infor Framework :

  • Le service Infor Framework Windows donne du temps supplémentaire pour se terminer aux threads actuellement actifs avant l'arrêt. Nous avons créé un algorithme pour surveiller les threads actifs. L'arrêt ne s'applique que lorsque tous les threads sont terminés.
  • Le service Infor Framework Taskman a un paramètre de configuration supplémentaire qui limite le nombre total de threads actifs qui peuvent exister à un moment donné. Dans les cas où il existe un paramètre pour le nombre maximum de threads de configuration, ce paramètre a la priorité. Les administrateurs peuvent mettre à jour ou définir cette valeur en modifiant le paramètre MaxLocalTasks dans le fichier Taskman.config.
  • Le service Infor Framework Event ignore les configurations non valides pendant le polling et continue de traiter les configurations valides. Pendant l'opération d'état Vérification bon fonctionnement service, le service d'événement signale la configuration non valide pour permettre de prendre la mesure appropriée.

Tailles de papier personnalisées et standard

Vous avez maintenant l'option de créer des tailles de papier personnalisées pour les sorties d'état, en plus des tailles standard déjà prises en charge. Ces tailles de papier peuvent également être utilisées pour des étiquettes d'expédition personnalisées, des documents surdimensionnés, des étiquettes de produits, etc. Utilisez le nouvel écran Tailles papier état pour créer et mettre à jour vos tailles de papier personnalisées.

Une nouvelle taille de papier "standard" permet l'utilisation des sorties d'état de Vue de données avec les fichiers Excel et PDF. Cette taille de papier est calculée lors du temps d'exécution, en fonction du nombre et de la taille des colonnes dans un état Vue de données.

Prise en charge du graphique SVG

Nous prenons maintenant en charge l'utilisation des fichiers image formatés SVG. Ces images SVG peuvent être utilisées dans des composants utilisateur conçus de manière appropriée pour construire des écrans mosaïque qui peuvent être utilisés dans les composants Grille et Infocon.

Indicateur notes

Vous pouvez maintenant déterminer lorsqu'une note de document est établie pour l'objet actuel.

Un cercle est affiché sur l'icône Notes dans la barre d'outils principale lorsqu'il y a des notes de document existantes. Le cercle n'est pas affiché s'il n'y a pas de notes dans l'enregistrement.

Améliorations de FlexLayout

Nous avons amélioré le composant FlexLayout pour faciliter son utilisation pendant le développement :

  • Une nouvelle boîte de dialogue Composants contenus facilite le reséquencement des composants du composant FlexLayout.
  • Les nouveaux menus clic droit permettent d'identifier et de sélectionner des composants FlexLayout et leurs composants contenus dans les écrans de type état, notamment pour les composants contenus utilisant une orientation de remplissage dans le composant FlexLayout.
  • Nous avons facilité l'identification du composant qui est le composant "actif" en surlignant le composant sélectionné, qu'il s'agise du composant FlexLayout lui-même ou d'un composant contenu.

Valeur par défaut de traitement pour la notification Sync écran

Une nouvelle valeur par défaut de traitement, l'adresse de courriel des notifications Sync écran, est créée pour stocker l'adresse de courriel requise dans les options de mise à niveau et de ligne de commande de correctif Sync écran.

Ces informations de contact sont difficiles à maintenir dans la synchronisation d'écran. Vous pouvez paramétrer cette valeur par défaut de traitement pour ne pas avoir à ajuster les fichiers de lot ou de script lorsque ces coordonnées sont modifiées.

Serveur de fichiers pour les fichiers de sortie d'état

Le Gestionnaire de configuration comporte désormais un paramètre supplémentaire dans lequel vous pouvez indiquer un serveur de fichiers pour rediriger ou lire des fichiers de sortie d'état. Cet emplacement agit comme une sauvegarde au cas où le système de fichiers local est arrêté ou sorti du site d'application.

Les détails du serveur de fichiers sont affichés dans l'écran Historique tâches arrière-plan si une tâche d'édition a été traitée et utilise le serveur de fichiers. Vous pouvez utiliser ces informations pour récupérer le fichier même si la configuration change plus tard.

Vous pouvez utiliser la case à cocher Serveur Cloud de manière à ce que le système ajoute automatiquement une nouvelle entrée sur l'écran Serveurs de fichiers et Dossiers logiques serveur de fichiers, si les entrées n'existent pas encore.

Notez que les états de l'écran Fichiers sortie état ne sont pas tous lus sur le serveur de fichiers, car certains de ces états peuvent être générés sans les paramètres du d'impression. L'écran Fichiers sortie état récupère automatiquement un état sur le serveur de fichiers si cet état est généré alors que le serveur d'impression est configuré dans le gestionnaire de configuration.

Informations utilisateur hachées dans les ID visiteur Pendo

Pour les configurations qui ont la fonctionnalité Pendo activée, les informations qui vous aident à identifier un utilisateur particulier sont désormais masqués en exécutant un hachage SHA-256 unidirectionnel du nom utilisateur et de la configuration de l'utilisateur.

Rendu droite à gauche

Mongoose offre désormais la possibilité de formater les applications de droite à gauche. Ceci est obligatoire pour les langues qui nécessitent cette approche pour le rendu des écrans et de la langue, telles que l'hébreu et le japonais. Les modifications du rendu sont mises en œuvre lorsqu'un utilisateur sélectionne une langue qui prend en charge le rendu de droite à gauche (RTL).

Lorsqu'une langue qui prend en charge le rendu RTL est sélectionnée, certaines caractéristiques ne sont pas disponibles ou ne sont pas affectées. En particulier, les états SSRS ne sont pas pris en charge dans les langues utilisant RTL. Certaines autres caractéristique/composants, tels que les mesures, les diagrammes, les composants SoHo et les composants utilisateur, ne sont pas affectés et se comportent comme avec le rendu gauche à droite.

Prise en charge pour des bases de données Amazon Redshift

Mongoose offre désormais une prise en charge des bases de données Amazon Redshift, à l'aide des profils Outrigger. L'écran Profils Outrigger fournit une option permettant de créer un profil Outrigger pour ces bases de données.

Actualiser les caches de métadonnées d'IDO dans une ferme de serveurs

Les administrateurs système et les développeurs autorisés peuvent maintenant effacer et actualiser le cache des métadonnées IDO sur une ferme de serveurs entière d'un clic de bouton. Il y a un nouvel écran pour faciliter le processus, bien que le processus puisse également être lancé à partir d'une ligne de commande.

Reportez-vous à la rubrique d'aide à propos de l'actualisation du cache des métadonnées IDO pour une ferme de serveurs.

Manipulation améliorée de la synchronisation écran des composants FlexLayout

Nous avons amélioré la manière dont la synchronisation écran synchronise les composants FlexLayout personnalisés avec des nouvelles versions fournisseur. Chaque composant FlexLayout a désormais un attribut pour affecter des ID aux secteurs de FlexLayout dans le composant. Les noms par défaut pour ces ID secteur dépendent de la portée de l'utilisateur.

En outre, tous les composants contenus dans un composant FlexLayout ont maintenant un attribut qui indique le secteur dans lequel le composant est contenu. Ce nouvel attribut permet le déplacement, l'insertion ou la suppression des secteurs dans le composant FlexLayout, tout en conservant les corrélations entre les secteurs et leurs composants contenus.

Reportez-vous à la rubrique d'aide à propos des propriétés et attributs FlexLayout.

SQL Server 2016 maintenant pris en charge

Avec cette version, nous certifions maintenant le support de SQL Server 2016.

SSO avec double authentification prise en charge

Nous autorisons maintenant SSO (Single Sign-On) même avec double authentification Auparavant, si la double authentification était en place, SSO était désactivé.

Authentification API ION maintenant fournie dans la session SSO Mongoose

Les développeurs écrivant le code classe d'extension IDO et le code de script d'écran peuvent désormais s'authentifier à l'API sans devoir fournir des identifiants séparément, car la session actuelle a été établie avec Ming.le CE SSO (Single Sign-On). Pour ce faire, nous récupérons les identifiants Infor Ming.le CE dans le SSO et les exposons au développeur.

Sessions durables au niveau de la couche d'exécution IDO

Les sessions d'application sont désormais durables au niveau de la couche d'exécution IDO. Lorsqu'une instance du service d'exécution IDO est redémarrée, les utilisateurs ne seront pas obligés d'établir une nouvelle session. Cette modification permet aux requêtes IDO d'être acheminées à un autre serveur dans une ferme Web sans interrompre les utilisateurs finaux qui ont été liés à l'origine au premier serveur. Cela peut se produire lorsqu'un serveur d'une ferme Web est pris hors ligne (événements de mise à l'échelle).

Par défaut, l'option des sessions durables est désactivée et le service d'exécution IDO se comporte comme dans les versions précédentes - c'est-à-dire lorsqu'un service d'exécution IDO s'arrête, il supprime toutes les sssions qu'il détient.

Pour activer cette caractéristique, le service d'exécution IDO doit inclure le paramètre de ligne de commande /cloud.

Nouvelle méthode d'IDO pour l'importation d'identifiants IDM

Nous avons ajouté une méthode et classe IDO au framework qui gère les identifiants de connexion pour Infor Document Management (IDM) d'un utilisateur demandeur. Ceci fournit un emplacement central pour les identifiants de connexion IDM. Ces identifiants sont nécessaires pour accéder à l'IDM et récupérer la sortie d'état souhaitée.

Le nouvel écran Paramètres application externes facilite l'administration de cette classe. Cet écran est suffisamment générique pour être utilisé par d'autres applications.

Masquage en-têtes de colonne de grille

Vous pouvez désormais masquer les en-têtes de colonne pour un composant grille ou un composant grille verticale, à l'aide de la propriété composant Hauteur de bouton de grille. Pour ce faire, définissez la valeur de la propriété sur une valeur négative (par exemple, -1).

Patching de Mongoose

Un travail en coulisses a été entrepris pour faciliter le patching de Mongoose. Un nouvel écran Mongoose en a résulté, l'écran Métadonnées triggers schéma application. Cet écran répertorie les triggers Core dans lesquels le code d'application sera inséré.

Eloignement du SSRS

Les écrans Etats financiers ont été supprimés pour les nouveaux clients. Les états utilisant SSRS ont été convertis pour produire un fichier de sortie CSV. Le champ Dossier logique sortie a été ajouté à l'écran Transfert support données GoBD (état). Le bouton Fichiers a également été ajouté à cet écran pour lancer l'écran Maintenance fichier. L'état Diagnostic système a également le champ Dossier logique sortie et le bouton Fichiers ajoutés.

Pour le pack pays Chine, l'écran Définition comptabilité générale a été ajouté. Cet écran est utilisé pour déterminer la définition de l'état Comptabilité générale.