Aktualisierungen für Mongoose
Dieser Abschnitt beschreibt Aktualisierungen für die Mongoose-Versionen 9.03.10 bis 10.05.
Bindung von Komponentenausdrücken
Wir haben einen neuen Komponentenbindungstyp basierend auf Ausdrücken hinzugefügt. Ausdrücke können Eigenschafts-, Variablen- und Komponentenwerten in Verbindung mit integrierten Funktionen verwenden, um ausdrucksbasierte Werte in Komponenten anzuzeigen. Wir haben eine Bibliothek mit integrierten Funktionen bereitgestellt, die mathematische, logische, String-/Text-Änderungs-, Aggregat- und datumsbasierte Funktionen umfasst. Diese Funktion erweitert die Funktionen von Masken und reduziert die Anzahl an Situationen, in denen Skripte oder erweiterte IDOs erforderlich sind. Dies hilft bei der Verwendung von Fällen, die Maskenberichte umfassen (und SSRS-Ausdrücke ersetzen), und dient als Grundlage für ein zukünftiges Projekt, bei dem ausdrucksbasierte Funktionen zu Datenansichten hinzugefügt werden sollen.
Neue Option zum Sperren auf Spaltenebene
In der Vergangenheit überprüfte unsere optimistische Sperre die Teil-ID eines IDOUpdateItem-Elements, um den Zeilenzeiger und das Datensatzdatum bei der Erstellung der WHERE-Klausel zu extrahieren. Wir haben eine neue Sperroption für IDO-Aktualisierungsvorgänge erstellt, in der wir die Schlüsselwerte von IDOUpdateItem und die ursprünglichen Eigenschaftswerte zum Erstellen der WHERE-Klausel überprüfen. Damit wird sichergestellt, dass alle Zwischenänderungen in dieser Zeile mit den aktuellen Werten überschrieben werden.
Neue Funktionalität zum Bearbeiten von Objekten über die FormSync-Maske
In der Vergangenheit stellte die eigenständige FormSync-Anwendung ein Dialogfeld zur Bearbeitung von Ereignis-Handlern und -Skripten bereit, während die Maskenversion nur einen Alles-oder-nichts-Ansatz bereitstellte.
Wir haben eine neue modale Maske erstellt, die so viel Bearbeitungsfunktionalität wie möglich implementiert. Sowohl die Anwendung als auch die Maske können nun eine Auswahl aus dem Ereignis-Handlern treffen, um die angepasste Handler-Liste neu zu erstellen.
Darüber hinaus haben wir die folgenden Elemente hinzugefügt:
- Eine allgemeine Bearbeitungsfunktion für Maskenereignis-Handler und -Skripte
- Befehls-Links zur Anwenderaufforderung, bei denen es sich nicht um und handelt
Möglichkeit, Notizblock-Registerkartenköpfe in der Web-Client-Anzeige auszublenden
Wir haben die Möglichkeit hinzugefügt, die Notizblock-Registerkartenköpfe in der Web-Client-Anzeige auszublenden. Sie können diese Aktion mithilfe der Eigenschaft Registerkarten ausblenden der Notizblockkomponente ausführen. Wenn diese Option aktiviert ist, ähnelt die Notizblockkomponente der Maskenseite mit einer Schaltfläche, die zum Anzeigen der nächsten Registerkarte verwendet wird. Mit dieser Funktion können Sie auf Basis eines Maskenskripts zwischen den Registerkarten wechseln. Diese Funktion ist in der intelligenten Windows-Client-Anzeige nicht verfügbar.
Neuer Verarbeitungsstandard "Report max record cap"
Wir haben den Verarbeitungsstandard für die Report max record cap hinzugefügt, um eine separate Datensatzbegrenzung für Berichtstyp-Masken bereitzustellen. Dieser Verarbeitungsstandard ermöglicht Berichtstyp-Masken, mehr Datenzeilen als eine Abfrage aus anderen Maskentypen abzurufen.
Neue Barcodekomponente
Sie können nun Barcodes zu Ihren Berichten und Masken im Windows-Client und Web-Client hinzufügen, indem Sie eine neue Komponente mit der Bezeichnung Barcode verwenden.
Wir haben außerdem neue Eigenschaften hinzugefügt, die Sie für Barcode-Komponenten festlegen können. Diese neuen Eigenschaften befinden sich im Abschnitt auf dem Eigenschaftenblatt Komponente.
- Symbologie - Eigenschaft
- Text anzeigen - Eigenschaft
- Drehung - Eigenschaft
- Fehlerkorrektur-Level - Eigenschaft
- Version - Eigenschaft
- Form - Eigenschaft
- Kodierung - Eigenschaft
- Schichten - Eigenschaft
- Betriebsart - Eigenschaft
- Dimensionen - Eigenschaft
Neue Design-Editor-Elemente
Wir haben neue Design-Editor-Elemente hinzugefügt, die Sie verwenden können, um das Erscheinungsbild Ihrer Anwendung zu ändern.
Unter
haben wir die folgenden Elemente hinzufügt:- Komponenten und
Unter
haben wir die folgenden Elemente hinzugefügt:Hilfe wird jetzt standardmäßig aus der Cloud aufgerufen
Da die Online-Hilfe für Mongoose jetzt über die Website für die Infor-Dokumentationszentrale verfügbar ist, wird die Hilfe jetzt standardmäßig von diesem Ort aus abgerufen. Kunden, die aus einem bestimmten Grund weiterhin über eine lokale Installation der Hilfe auf die Hilfe zugreifen möchten, können weiter so verfahren.
Verwendung der XML-Maskensteuerung für die Versionsverwaltung
Wir verwenden jetzt unser XML-Format für das Einchecken und Auschecken von Masken und globalen Objektdaten für die Versionsverwaltung. Dieses XML-Format befindet sich oberhalb oder entlang des vorhandenen SQL-Formats.
Unterstützung von IMS für die ION-Schnittstelle
Wir unterstützen jetzt den Infor Messaging Service (IMS) als neue alternative Schnittstelle für ION.
Neue flexible Optionen für vertikale Erweiterung
Wir bieten nun eine neue Option für Flex-Masken an, die es erlaubt, zur Laufzeit die Höhe der Maske (Mindesthöhe) anzupassen. Dies erfolgt auf Grundlage der Inhaltsgröße und stellt bei Bedarf eine vertikale Bildlaufleiste bereit, sodass Sie die Komponenten anzeigen können, die außerhalb des aktuellen Anzeigebereichs dargestellt werden.
Einbeziehung von OCI-Webserverkomponenten
Sie können GetR.aspx-Dateien jetzt als HTTP-Endpunkt prüfen und in das Mongoose Framework integrieren, damit Lieferanten durch den Endpunkt dazu aufgerufen werden, ausgewählte Teileinformationen aus dem Katalog des Lieferanten zu senden.
Übersetzungen im App Builder
Wir haben Übersetzungen im App Builder so reaktiviert, dass das Mongoose-Modell genutzt wird. Wird haben eine neue Funktion zu App Builder hinzugefügt, mit der globale Strings abgerufen werden sollen.
Unterstützung von SQL Server 2017
Ab dieser Version unterstützen wir nun SQL Server 2017 und SQL 2016.
Anzeige von Uhrzeitwerten auf Basis lokalen Zeitzone
Wir haben einen neuen Verarbeitungsstandard mit der Bezeichnung Anwender der Registerkarte Anmeldeinformationen oder der Maske Anwenderinfo auswählen.
erstellt, mit dem Sie Uhrzeitwerte auf Basis der lokalen Zeitzone anzeigen können. Sie können die lokale Zeitzone auf der MaskeFax nicht mehr aktiv unterstützt
Der Infor Framework-Faxdienst wird nicht mehr unterstützt. Als Fortführung eines vorherigen Anforderungssatzes (8432) haben wir alle Fax-basierten Felder in den Mongoose-Masken und alle Fax-bezogenen Informationen aus der Online-Hilfe entfernt.
Möglichkeit, Singular- und Pluralvarianten von IDO-Sammlungen und Maskenbezeichnungen anzugeben
Ein neues festes Suffix mit der Bezeichnung _SINGULAR kann verwendet werden, um einen zusätzlichen String zu benennen, der die Singularvariante der jeweiligen Plural-Strings als String-ID einer IDO-Sammlung, als Sammlungsname einer Maskensammlung oder als Bezeichnung einer Maske enthält.
Die Verwendung dieses Suffixes überschreibt das ehemalige Verhalten für das automatische Entfernen von führenden "s" und verringert Fehler und merkwürdige Übersetzungsergebnisse für Sammlungsbezeichnungen im Singular und Plural.
Möglichkeit, die Maskenbezeichnung als Namen für die Statusposition zu verwenden
Im Konfigurationsmanager wirkt sich das Kontrollkästchen nicht mehr auf das Feld Objects Menu Name aus. Wir haben den Namen des Kontrollkästchens in Use Current Form Caption for Primary Collection in Status Line geändert. Mit diesem Kontrollkästchen können Sie die Bezeichnung der Maske anstelle der Bezeichnung der Sammlung als Namen für die Statuszeile verwenden.
Integration von App Builder und App Hub in Mongoose
Die webbasierten Tools für die Entwicklung von Basisanwendungen - App Builder und App Hub - sind jetzt in Mongoose integriert. Wie zuvor auch können Sie eine Anwendung in App Builder erstellen und in App Hub anzeigen und verwenden. Neu ist jetzt aber die Möglichkeit, in App Builder entwickelte Anwendungen in Mongoose weiterentwickeln zu können. Sie können die Anwendungen in Mongoose über die neue Maske App Builder und die Maske App Hub bearbeiten. App Builder-Anwendungen, die bisher eher im Hintergrund entwickelt wurden, werden somit jetzt als Mongoose-Anwendungen und -Masken erstellt. Dadurch ist es möglich, die Funktionalität Ihrer App Builder-Anwendungen mit Mongoose-Optionen zu erweitern und umgekehrt.
Im Rahmen dieser Initiative haben wir auch so genannte Boundary-Optionen hinterlegt, mit denen sich die in App Builder erstellten Anwendungen so konfigurieren lassen, dass sich ihre Anzeige automatisch an die Anzeige des jeweils verwendeten Geräts anpasst.
Selektives Hinzufügen und Entfernen von Anwenderrollen mit Ming.le
Wir unterstützen jetzt das selektive Hinzufügen/Entfernen von Sicherheitsrollen eines Anwenders bei der Synchronisation mit Infor Ming.le™. In Ming.le wird dies als Ersetzen der Sicherheitsrollen des Anwenders (BOD-Verb "Ersetzen") bezeichnet. Umgesetzt wird dies über die Verwendung des Verarbeitungsstandards (Keep Modules in SecurityUserMaster).
Remote-Debugging-Diagnose für Endanwender und Administratoren
Ein früherer Anforderungssatz (RS) mit der ID 7459 bezog sich auf die Cloud 2.0-Protokollierung, bei der Debug-Protokolle in eine Textdatei geschrieben werden, die von der Sumo-Logik verwendet wird. Diese Protokolle wurden jedoch nicht für den Kunden freigegeben, sondern nur von Infor verwendet.
Ab dieser Version ist es nun möglich, die Protokolle zu sammeln, sie zu speichern und sie (ähnlich der Protokollüberwachung) über die neue Maske Protokollüberwachung für den Endanwender, Entwickler oder Administrator anzuzeigen.
Die Sammlung von Protokolldaten für diese Maske wird über einen neuen Verarbeitungsstandard mit der Bezeichnung
gesteuert.Neues Standardmaskenereignis "StdCurCompSort"
Wir haben ein neues Standardmaskenereignis (StdCurCompSort) zur Verwendung mit Tabellenkomponenten hinzugefügt. Dieses neue Ereignis wurde erstellt, um die serverseitige Sortierung in Tabellenspalten zu ermöglichen. Wenn ein Ereignis-Handler für dieses Ereignis hinzugefügt wird, können Sie das Masken-Scripting verwenden, um das Standardverhalten zum Sortieren der Inhalte der Tabellenspalte zu beeinflussen. Dieses Ereignis wird generiert, wenn Sie für eine Spalte doppelt auf die Kopfzelle klicken. Die Sortierung erfolgt entsprechend ihrem Skript für die serverseitige Sortieraktion.
Neue Standardmaskenereignisse für das Ein- und Ausblenden von Teilfenstern
Wir haben zwei neue Standardmaskenereignisse erstellt, um mehr Flexibilität beim Ein- und Ausblenden von Teilfenstern in Mongoose zu bieten. Mit den Ereignissen StdFormShowHideSplitterPaneOne und StdFormShowHideSplitterPaneTwo besteht nun die Möglichkeit, Ereignis-Handler dazu zu verwenden, weitere Möglichkeiten zum Umschalten der Anzeige dieser Fenster bereitzustellen. Das Standardverhalten ist unverändert, dies gilt auch für die Funktionsweise der Standardtastenkombinationen und der Menüauswahl. Bei Anwendungen oder Masken, die nicht über Standardmenüs oder Tastenkombinationen verfügen (z. B. FormOnly-Masken) können aber alternative Mechanismen, wie z. B. Schaltflächen, jetzt Ereignis-Handler zum Ausführen dieser Aktionen nutzen.
Export/Import von erweiterten Masken-Metadaten
Sie können nun die Funktion für den Anwendungsmetadaten-Transport verwenden, um Metadaten, die im Zusammenhang mit erweiterten Masken stehen, zu exportieren und zu importieren. Mit den neuen Optionen können Sie die zu exportierenden/importierenden Inhalte auf Basis des Wertes "Zugriff als" der erweiterten Maske auswählen.
Infor Framework-Faxdienst nicht mehr verfügbar
Der Infor Framework-Faxdienst ist veraltet und wurde aus Mongoose entfernt. Auf Framework-Ebene wird das Faxen nun nicht mehr angeboten. Bei Bedarf können Sie Ereignisse des Anwendungsereignissystems zum Faxen von Berichten verwenden.
Neue Anwenderkomponenteneigenschaften in der Komponentenklasse
Die Eigenschaft Anwenderkomponentenname und Initialisierungs-String für Anwenderkomponente wurden zur Ebene der Komponentenklasse hinzugefügt, sodass diese Einstellungen gepackt und auf einfache Weise von Anwendern wiederverwendet werden können.
Neue Sprachen in der Anwendungsinstallation verfügbar
Die folgenden 22 neuen Sprachen werden nun dem Ordner für das Sprachpaket hinzugefügt:
- bg-BG: Bulgarisch (Bulgarien)
- cs-CZ: Tschechisch (Tschechische Republik)
- da-DK: Dänisch (Dänemark)
- es-AR: Spanisch (Argentinien)
- es-CL: Spanisch (Chile)
- es-CO: Spanisch (Kolumbien)
- es-EC: Spanisch (Ecuador)
- es-ES: Spanisch (Spanien)
- es-VE: Spanisch (Venezuela)
- fi-FI: Finnisch (Finnland)
- hu-HU: Ungarisch (Ungarn)
- it-IT: Italienisch (Italien)
- ko-KR: Koreanisch (Korea)
- nb-NO: Norwegisch (Bokmal)
- nl-NL: Niederländisch (Niederlande)
- pl-PL: Polnisch (Polen)
- pt-BR: Portugiesisch (Brasilien)
- pt-PT: Portugiesisch (Portugal)
- ru-RU: Russisch (Russland)
- sv-SE: Schwedisch (Schweden)
- tr-TR: Türkisch (Türkei)
- vi-VN: Vietnamesisch (Vietnam)
Mongoose angepasst, um die Zusammenarbeit mit externen Anwendungen zu optimieren
Wir haben Anpassungen und Verbesserungen an der Zusammenarbeit von Mongoose mit externen Masteranwendungen vorgenommen, wie z. B. Infor Ming.le. Zu diesen Verbesserungen gehören:
- Das Löschen von Rollen beim Synchronisieren von Mongoose mit externen Anwendungen, wie z. B. Infor Ming.le, ist jetzt optional. Dieses Verhalten wird jetzt von zwei neuen Verarbeitungsstandards gesteuert.
- Die Namen von Rollen, Gruppen und Lizenzmodulen in Mongoose können nun mithilfe von Aliasen externen Anwendungen zugeordnet werden. Dieser Ansatz gibt Systemadministratoren externer Anwendungen mehr Handlungsspielraum bei der Zuordnung von Rollen.
Neues optionales Feld für Unterordner in der Hilfe-URL
Wir haben ein optionales Feld (Unterordner) zum Konfigurationsmanager hinzugefügt, das als Teil der URL für die Online-Hilfe verwendet wird.
Importieren von Anwendersteuerungs-Assemblys in Cloud-Anwendungen
Aus Sicherheitsgründen wurde die Möglichkeit deaktiviert, Anwendersteuerungs-Assemblys in Mongoose-Anwendungen der Art SaaS (Software als Service, also Infor Multi-Tenant-Cloud) und PaaS (Plattform als Service) zu importieren.
Möglichkeit, durch andere Anwender gesperrte Masken/Objekte freizugeben
Es ist jetzt möglich, Masken oder Objekte freizugeben, die von anderen Anwendern gesperrt wurden, nachdem eine Warnmeldung angezeigt wurde. Verwenden Sie dazu die Maskensteuerung (entweder die Funktion oder die Mongoose-Maske).
Unterstützung von öffentlichen/privaten Schlüsseln bei SFTP-Servern
Wir haben die Möglichkeit hinzugefügt, die Authentifizierung über private/öffentliche Schlüssel für SFTP-Dateiserver zu verwenden. Wir haben dazu die erforderlichen Änderungen an der Maske Dateiserver vorgenommen.
Änderung des standardmäßigen Verhaltens für die Datensatzbegrenzung
Wir haben den Verarbeitungsstandard Disable record cap override save in Save record cap override umbenannt. Wir haben den Vorgang der dauerhaften Überschreibungen für die Datensatzbegrenzung umgekehrt. In der Vergangenheit wurden Überschreibung von Datensatzbegrenzungen über alle Sitzungen hinweg gespeichert, wenn kein Verarbeitungsstandard festgelegt war. Jetzt müssen Sie den Verarbeitungsstandard Save record cap override aktivieren, um Überschreibungen für Datensatzbegrenzungen zu speichern.
Möglichkeit, die standardmäßige Meldung zur Prüfung des Mongoose-Datentyps zu überschreiben
Standardmäßig verwendet WinStudio eine standardmäßige Meldung für die Datentypprüfung. Sie können diese Standardmeldung jetzt mithilfe der Eigenschaft Datentyp-Prüfungsmeldung überschreiben überschreiben. Sie können aus der Liste der Fehlermeldungs-Strings auswählen oder einen angepasste Meldungs-String angeben.
Designklassen für die Flex.Layout-Komponente unter dem Infor-Design hinzugefügt
Wir haben die folgenden Flex.Layout-Designklassen zum Infor-Design hinzugefügt: FlexLayoutAndRegionBorder, FlexLayoutBorder, FlexRegionBottomBorder, FlexRegionTopBorder, FlexRegionLeftBorder, FlexRegionRightBorder und FlexRegionBorder. Diese Designklassen verfügen über vordefinierte Rahmeneinstellungen im Design-Editor.
Neue Option zum Erweitern und Ersetzen von Masken eingeführt
Wir haben eine Variation des Maskenerweiterungsmechanismus mit der Bezeichnung "Erweitern und Ersetzen" eingeführt. Bei Verwendung dieser Variation wird eine Maske zum Erweitern und Ersetzen einer übergeordneten Maske geöffnet, sobald eine Startanforderung für die übergeordnete Maske eingeht, die für den Anwender sichtbar ist. Dies ist vergleichbar mit dem Erweitern und Ersetzen von IDOs.
Verbesserungen an Datenansichtsberichten
In dieser Version haben wir die Flexibilität und Funktionalität von Datenansichtsberichten erhöht, indem wir das Berichtsmodul Infragistics durch das Mongoose-Maskenberichtsmodul ersetzt haben.
Außerdem haben wir den Aufruf komplexer Datenansichten durch eine Verknüpfung von Kriterienmasken mit der Datenansichtsdefinition vereinfacht. Außerdem ist es jetzt einfacher, Einstellungen über Eingabeparameter auszuwählen.
Infor Document Management als neuer Dateiservertyp
Wir haben einen neuen Dateiservertyp zur Verwendung von IDM (Infor Document Management) für den Dokumentenspeicher erstellt.
Verbergen der Komponente "Notizblockregisterkarte" in der Web-Client-Anzeige
Wir haben die Möglichkeit hinzugefügt, Notizblockregisterkarten in der Web-Client-Anzeige anzuzeigen und auszublenden. Masken-Designer können die ausgeblendete Eigenschaft der Notizblockregisterkarte verwenden oder ein Maskenskript erstellen, das die Notizblockregisterkarte ein- und ausblendet.
Diese Funktion steht im WinStudio (Smart) Client nicht zur Verfügung.
Unterstützung von Visual Studio 2017
Visual Studio 2017 wird jetzt für das Verfassen und Bearbeiten von Skripten unterstützt. Visual Studio 2013 wird nicht mehr unterstützt, wir bieten weiterhin Unterstützung für Visual Studio 2015 und den nativen WinStudio-Editor. Die betreffenden Optionen befinden sich in den Anwenderpräferenzen.
Hinzugefügter Anwenderalias zur Maske "Anwender"
Wir haben das Feld Anwenderalias zur Registerkarte Anmeldeinformationen der Maske Anwender hinzugefügt.
Deaktivierte Bearbeitung von Web-Assets für Infor Multi-Tenant-Cloud-Umgebungen
Das MGPAAS-Lizenzmodul wurde erstellt, um zu bestimmen, ob es sich bei der Umgebung um eine Multi-Tenant-Cloud handelt. In dieser Umgebung ist das Bearbeiten von Web-Assets im Dialogfeld Assets der Web-Anwendersteuerung bearbeiten, Anwendersteuerungsreferenzen bearbeiten und Globale Objekte deaktiviert.
Dokumentation zum Anwendungsereignissystem (AES) als Teil der Online-Hilfe
Die Hilfethemen im PDF-Anwenderhandbuch des Anwendungsereignissystems wurden aktualisiert und in die Online-Hilfe integriert.
Hinzugefügte Designrahmen-Eigenschaft zur Komponente "Flexibles Layout"
Wir haben das neue Attribut Designrahmen für die Bearbeitung von Attributen der Komponente Flexibles Layout hinzugefügt. Dieses Attribut ermöglicht die Aktivierung oder Deaktivierung der Rahmensichtbarkeit eines Bereichs vom Typ Flexibles Layout in einem WinStudio- und Web-Client. Sie können den Design-Editor verwenden, um die Rahmenfarbe und Rahmensichtbarkeit in einer "Flexibles Layout"-Komponente festzulegen.
Verbesserte Datenansichten
Die Datenansichten wurden hinsichtlich der Systemleistung und der Anwenderfreundlichkeit des Web-Clients verbessert.
Der Filter kann jetzt auch im Modus Erweitert ausgeführt werden. Sie können die Option Erweiterter Filter verwenden, um Daten aus einer Liste mit mehreren Kriterien zu extrahieren.
Wir haben die Präsentation der Ergebnisse der Datenansicht im Web-Client an die Infor SoHo-Standards angepasst. Die Aktualisierungen enthalten Änderungen des Typs und der Farbe der Symbole sowie die Hintergrundfarbe des Kopfs, der Zeilen und der Cursorbewegung.
Verbesserter Installer
Der Installer wurde überarbeitet. Weitere Informationen finden Sie im Installationshandbuch.
Assistenten "Neue Maske" und "Neue Daten verwalten" im Web-Client
Sie können nun fast alle Maskentypen im Web-Client unter Verwendung der Assistenten 'Neue Maske' und 'Neue Daten verwalten' im HTML5-Designer erstellen. Die meisten Vorgänge für die Erstellung dieser Masken ähneln mit wenigen Unterschieden dem herkömmlichen WinStudio-Entwurfsmodus. Weitere Informationen finden Sie in der Online-Hilfe, wenn Sie den neuen Assistenten verwenden.
Windows Server 2016-Zertifizierung
Mongoose ist für die Ausführung von Windows Server 2016, einschließlich der neuesten IIS-Version, zertifiziert.
Zentrales Dienst-Polling
Sie können jetzt eine Standortkoordinator-Konfiguration auswählen, in der Sie verfolgen können, welche Konfigurationen von den Diensten zuletzt abgerufen wurden, sodass das Polling der Konfigurationen zyklisch und nicht zu häufig erfolgt. Diese Funktion schont die Ressourcen in einer Umgebung, die über viele Konfigurationen verfügt.
Verbesserung der Infor Framework-Dienste
Wir haben die folgenden Verbesserungen an den Infor Framework-Diensten vorgenommen:
- Der Infor Framework Windows-Dienst bietet aktuell ausgeführten Threads zusätzliche Zeit, sodass sie vor dem Herunterfahren beendet werden können. Wir haben einen Algorithmus zur Überwachung aktiv ausgeführter Threads erstellt. Das Herunterfahren wird nur ausgeführt, wenn alle Threads beendet sind.
- Der Infor Framework-TaskMan-Service verfügt über eine zusätzliche Konfigurationseinstellung, die die Gesamtzahl der gleichzeitig ausgeführten Threads beschränkt. In Fällen, in denen eine Einstellung für die maximale Anzahl der Konfiguration-Threads vorhanden ist, hat diese Einstellung Vorrang. Administratoren können diesen Wert aktualisieren oder festlegen, indem Sie die MaxLocalTasks-Einstellung in der Taskman.config-Datei bearbeiten.
- Der Infor Framework-Ereignisdienst ignoriert ungültige Konfigurationen während des Abrufs und setzt die gültigen Konfigurationen fort. Während der Zustandsprüfung für den Dienst meldet der Ereignisdienst eine ungültige Konfiguration, sodass eine entsprechende Gegenmaßnahme ausgeführt werden kann.
Anwenderdefinierte und standardmäßige Papierformate
Sie haben jetzt die Möglichkeit, zusätzlich zu den bereits unterstützten Standardgrößen anwenderdefinierte Papierformate für Berichtsausgaben zu erstellen. Diese Papierformate können auch für anwenderdefinierte Lieferetiketten, Dokumente in Übergröße, Produktetiketten usw. verwendet werden. Verwenden Sie die neue Maske Papierformate für Bericht, um Ihre anwenderdefinierten Papierformate zu erstellen und zu verwalten.
Eine neues "Standard"-Papierformat ermöglicht, dass die Berichtsausgaben von Datenansichten mit Excel- und PDF-Dateien verwendet werden können. Das Papierformat wird während der Laufzeit berechnet, basierend auf der Anzahl und Größe der Spalten in dem Bericht der Datenansicht.
Unterstützung von SVG-Grafiken
Wir unterstützen jetzt die Verwendung von SVG-formatierten Bilddateien. Diese SVG-Bilder können in ordnungsgemäß konzipierten Anwenderkomponenten verwendet werden, um Kachelmasken zu erstellen, die in Tabellen und Infocon-Komponenten verwendet werden können.
Text-Indikator
Sie können jetzt feststellen, ob ein Dokumenttext für das aktuelle Objekt vorhanden ist.
Ein Kreis wird im Symbol Text in der Hauptsymbolleiste angezeigt, wenn Dokumenttexte vorhanden sind. Der Kreis wird nicht angezeigt, wenn im Datensatz keine Texte vorhanden sind.
Verbesserungen an der Komponente "Flexibles Layout"
Wir haben die Komponente Flexibles Layout verbessert, um die Arbeit mit der Komponente bei der Entwicklung zu vereinfachen:
- Das neue Dialogfeld Enthaltene Komponenten vereinfacht es, Komponenten in der Komponente Flexibles Layout neu zu ordnen.
- Neue Kontextmenüs vereinfachen die Identifizierung und Auswahl der Komponenten vom Typ Flexibles Layout und der darin enthaltenen Komponenten in Berichtsmasken, insbesondere für enthaltene Komponenten, die innerhalb der Komponente Flexibles Layout die Ausrichtung Füllen verwenden.
- Wir haben die Erkennung vereinfacht, welche Komponente die "aktive" Komponente ist, indem die ausgewählte Komponente hervorgehoben wird, egal ob es sich um die Flexibles Layout-Komponente selbst oder eine enthaltene Komponente handelt.
Verarbeitungsstandard für FormSync-Benachrichtigungen
Es wurde ein neuer Verarbeitungsstandard für FormSync-Benachrichtigungs-Email-Adressen erstellt, um die Email-Adresse zu speichern, die für die Upgrade- und Patch-Befehlszeilenoptionen von FormSync erforderlich ist.
Diese Kontaktinformationen sind schwierig in der Maskensynchronisation zu verwalten. Sie können diesen Verarbeitungsstandard einrichten, sodass Sie die Batch- oder Skriptdatei nicht anpassen müssen, wenn diese Kontaktinformationen geändert werden.
Dateiserver für Berichtsausgabedateien
Der Konfigurationsmanager verfügt jetzt über eine zusätzliche Einstellung, in der Sie einen Dateiserver für die Weiterleitung oder das Lesen von Berichtsausgabedateien angeben können. Dieses Verzeichnis dient als Sicherungskopie, sollte das lokale Dateisystem heruntergefahren oder vom Anwendungsstandort entfernt werden.
Die Details des Dateiservers werden in der Maske Hintergrund-Task-Historie angezeigt, wenn eine Berichts-Task verarbeitet wurde und der Dateiserver verwendet wird. Sie können diese Informationen verwenden, um die Datei zu abzurufen, auch wenn sich die Konfiguration später ändert.
Sie können das Kontrollkästchen Cloud-Server verwenden, damit das System automatisch für Amazon Web Services einen neuen Eintrag in die Maske Dateiserver und Logische Ordner auf Dateiserver hinzufügt, sofern der Eintrag noch nicht vorhanden ist.
Beachten Sie, dass nicht alle Berichte in der Maske Berichtausgabedateien auf dem Dateiserver gelesen werden, da einige der Berichte ggf. ohne die Berichtsserver-Einstellungen erstellt werden. Die Maske Berichtausgabedateien ruft automatisch einen Bericht auf dem Dateiserver ab, sofern der Bericht generiert wird, während der Berichtsserver im Konfigurationsmanager konfiguriert wird.
Gehashte Anwenderinformationen in Pendo-Besucher-IDs
Bei Konfigurationen, für die die Pendo-Funktionalität aktiviert ist, werden die Informationen zur Identifizierung eines bestimmten Anwenders durch das Ausführen eines One-Way-SHA-256-Hash des Anwendernamens und der Konfiguration maskiert.
Rechts nach links-Wiedergabe
Mongoose bietet jetzt die Möglichkeit, Anwendungen von rechts nach links anzuzeigen. Einige Sprachen erfordern diese Art der Masken- und Sprachdarstellung, wie z. B. Hebräisch oder Japanisch. Die Änderungen der Ansicht werden dann implementiert, wenn ein Anwender eine Sprache auswählt, die die Rechts-nach-links-Wiedergabe unterstützt.
Wenn eine Sprache ausgewählt wird, die die Option Rechts-nach-links unterstützt, sind einige Funktionen nicht verfügbar oder nicht betroffen. SSRS-Berichte werden nicht in Sprachen unterstützt, die Rechts-nach-links verwenden. Einige andere Funktionen/Komponenten, wie z. B. Prüfmittel, Diagramme, SoHo-Komponenten und Anwenderkomponenten sind nicht betroffen und verhalten sich wie bei einer links-nach-rechts-Ansicht.
Unterstützung für Amazon-Redshift-Datenbanken
Mongoose bietet jetzt die Unterstützung für Amazon-Redshift-Datenbanken unter Verwendung von Outrigger-Profilen. In der Maske Outrigger-Profile können Sie ein Outrigger-Profil für diese Datenbanken erstellen.
Übergreifende Aktualisierung von IDO-Metadaten-Cache auf Server-Farm
Systemadministratoren und berechtigte Entwickler können jetzt den IDO-Metadaten-Cache auf einer gesamten Server-Farm mit nur einem Mausklick löschen und aktualisieren. Es gibt eine neue Maske zur Vereinfachung des Prozesses, obwohl der Prozess auch von einer Befehlszeile aus initiiert werden kann.
Weitere Informationen zum Aktualisieren des IDO-Metadaten-Cache für eine Server-Farm finden Sie im zugehörigen Hilfethema.
Verbesserte Handhabung der Maskensynchronisation für Komponenten vom Typ "Flexibles Layout"
Wir haben die Art und Weise verbessert, wie die Maskensynchronisation anwenderdefinierte Flexibles Layout-Komponenten in neuen Anbieterversionen synchronisiert. Jede Komponente vom Typ Flexibles Layout verfügt jetzt über ein Attribut, um IDs zu Flexibles Layout-Bereichen innerhalb der Komponente zuzuweisen. Die Standardnamen für diese Bereichs-IDs sind vom Bereich des Anwenders abhängig.
Darüber hinaus enthalten nun alle Komponenten, die in einer Flexibles Layout-Komponente enthalten sind, ein Attribut, das den Bereich angibt, in dem die Komponente enthalten ist. Dieses neue Attribut ermöglicht das Verschieben, Einfügen oder Löschen von Bereichen in der Flexibles Layout-Komponente, während weiterhin die Abhängigkeiten zwischen Bereichen und deren Komponenten beibehalten werden.
Weitere Informationen zu Eigenschaften und Attributen der Komponente Flexibles Layout finden Sie im zugehörigen Hilfethema.
Unterstützung von SQL Server 2016
Mit diesem Release zertifizieren wir die Unterstützung von SQL Server 2016.
Unterstützung von SSO mit Dual-Authentifizierung
Wir unterstützen nun SSO (Single Sign-On) auch mit Dual-Authentifizierung. Zuvor war bei einer Dual-Authentifizierung SSO deaktiviert.
Unterstützung von ION-API-Authentifizierung in einer Mongoose-SSO-Sitzung
Entwickler, die IDO-Erweiterungsklassen- und Maskenskript-Code programmieren, können sich jetzt bei der API authentifizieren, ohne separat Anmeldedaten angeben zu müssen, sofern die aktuelle Sitzung mit Ming.le CE SSO (Single Sign-On) hergestellt wurde. Dazu erfassen wir die Infor Ming.le CE-Anmeldedaten aus dem SSO und stellen Sie dem jeweiligen Entwickler bereit.
Dauerhafte Sitzungen während der IDO-Laufzeit
Anwendungssitzungen sind nun auf der IDO-Laufzeitebene dauerhaft. Wenn eine Instanz des IDO-Laufzeitdienstes gestartet ist, müssen Anwender keine neue Sitzung aufbauen. Mit dieser Änderung können IDO-Anforderungen an einen anderen Server in einer Web-Farm weitergeleitet werden, ohne dass sie Endanwender unterbrechen, die ursprünglich an den ersten Server gebunden waren. Dies kann auftreten, wenn ein Server in einer Web-Farm heruntergefahren wird (Skalierung bei Ereignissen).
Standardmäßig ist die Option für dauerhafte Sitzungen deaktiviert und der IDO-Laufzeitdienst verhält sich wie in früheren Versionen, d. h., wenn ein IDO-Laufzeitdienst heruntergefahren wird, werden alle Sitzungen entfernt.
Um diese Funktion zu aktivieren, muss der IDO-Laufzeitdienst den Befehlszeilenparameter /cloud einschließen.
Neue IDO-Methode für den Import von IDM-Anmeldedaten
Wir haben eine IDO-Methode und eine Klasse zum Framework hinzugefügt, die die Verbindungsinformationen für Infor Document Management (IDM) eines anfragenden Anwenders verwalten. Dies stellt einen zentralen Speicherort für die IDM-Anmeldeinformationen zum Verbinden bereit. Diese Anmeldedaten sind erforderlich, um auf IDM zuzugreifen und die gewünschte Berichtsausgabe abzurufen.
Die neue Maske Externe Anwender-Parameter vereinfacht die Verwaltung dieser Klasse. Diese Maske ist so allgemein gehalten, dass sie auch von anderen Anwendungen verwendet werden kann.
Ausblenden von Tabellenspaltenköpfen
Die Spaltenköpfe des Komponententyps "Tabelle" oder "Vertikale Tabelle" können Sie jetzt ausblenden, indem Sie die Komponenteneigenschaft Tabellenschaltfläche 'Höhe' verwenden. Setzen Sie dazu den Wert der Eigenschaft auf einen negativen Wert (z. B. -1).
Mongoose-Verbesserungen
Das Programm wurde dahingehend überarbeitet, dass sich Patches in Mongoose jetzt einfacher umsetzen lassen. Die neue Mongoose-Maske Metadaten Anwendungsschema-Trigger wurde hinzugefügt. In dieser Maske werden die Core-Trigger aufgelistet, in die der Anwendungscode eingefügt wird.
Ablösung von SSRS
Die Masken zum Thema Abschlussbestandteile wurden für neue Kunden entfernt. Berichte, die zuvor SSRS verwendet haben, erstellen nun eine CSV-Ausgabedatei. Das Feld Logischer Ordner für Ausgabe wurde zur Maske Bericht 'GoBD-Datenträgerüberlassung' hinzugefügt. Die Schaltfläche wurde ebenfalls zu der Maske hinzugefügt, um die Maske Dateiverwaltung aufzurufen. Im Bericht 'Systemdiagnose' wurden außerdem das Feld Logischer Ordner für Ausgabe und die Schaltfläche hinzugefügt.
Für das länderspezifische Paket für China wurde die Maske Hauptbuchdefinition hinzugefügt. Diese Maske wird zur Festlegung der Definition für den Bericht 'Hauptbuch' verwendet.