Siehe Dokumentation Umsetzung
Übersicht
Dem Kopfbereich sind alle Informationen der Klasse zu entnehmen.
Schließen
Felder
In diesem Register befinden sich die folgenden Felder :
| Einzelbezeichner der Darstellung. Dieser Identifikator wird verwendet, um die Skriptnamen in der Supervisor-Schicht bei einer Freigabe automatisch zu generieren. |
| Titel der Darstellung. |
Schließen
Übersicht
Dieser Bereich beschreibt die Hauptinformationen der Darstellung.
Tabelle Facetten
Enthält die für die Darstellung verwendeten Facetten: Detail, Edit, Query, Lookup und Summary.
Tabelle Verwaltetes Verhalten
Beschreibt die verwalteten Verhalten für die Darstellung.
Tabelle Collections
Beschreibt die auf Ebene der Darstellung definierten Collections. Die Collections, die in der Klasse definiert sind, müssen gemeldet sein, wenn eine der folgenden Bedingungen erfüllt ist:
Tabelle Skripten
Umfasst:
- Die Skripten und Codes der vom Entwickler definierten Methoden.
- Die Skripten, in denen die Etiketten $METHODS und $PROPERTIES für die Partnerentwickler verfügbar sind, die den Supervisor-Ereignissen ihren eigenen Code hinzufügen wollen (insbesondere für die Verwaltung der Vorgänge Erstellung, Lesen, Aktualisierung, Löschen, oder CRUD-Vorgänge Create, Read, Update and Delete).
Schließen
Felder
In diesem Register befinden sich die folgenden Felder :
Allgemein
| Auswahl des Klassencodes. Definiert die der Darstellung zugewiesene Klasse. Es ist obligatorisch |
| Erfassung des Namens der Eigenschaft, die die Instanz der Klasse in der Darstellung identifiziert. |
| Wird diese Option ausgewählt, wird standardmäßig die Darstellung ausgewählt, um das Detail der Daten mithilfe der Verknüpfung auf die Suchergebnisseite anzuzeigen. Für eine gegebene Klasse und einen gegebenen Typ kann nur eine Darstellung ausgewählt werden. |
Funktionen
| Auswahl des Codes einer Funktion. Dieser Code ermöglicht dem Supervisor die Prüfung, ob der Benutzer Zugriff auf diese Funktion hat. Das Benutzerprofil definiert für jeden Benutzer die Funktionen, auf die er Zugriff hat, und definiert gegebenenfalls die Filter nach Unternehmen und nach Standort.
|
| Angabe einer Sage X3-Funktion, die im Bearbeitungsmodus (klassische Seiten) verwendet wird, wenn der Benutzer einen Datensatz im Modus Detail ändert, obwohl keine Facette Bearbeiten für die Darstellung angegeben wurde. Das Feld ist nicht zwingend erforderlich. |
Eigenschaften
| Angabe eines Aktivitätscodes. Aktivitätscode, der dazu verwendet wird, die Darstellungen während des Standard-Patchprozesses zu schützen, wenn der Code mit den Buchstaben X, Y oder Z beginnt, oder um die Darstellungen optional zu setzen. Er verhält sich wie alle in den Dictionaries definierten Aktivitätscodes. |
| Das technische Modul auswählen, dem die Darstellung zugeordnet ist. |
Typ
| Maskentyp, für den die Darstellung erstellt wurde. |
| Diese Option ist dem Supervisor vorbehalten. Sie darf nicht für eine normale Darstellung ausgewählt werden. |
Tabelle Facetten
| Liste der ggf. mit der Darstellung verknüpften Facetten. |
| Die Option Aktiv wird ggf. automatisch ausgewählt, abhängig von den verwalteten Verhalten, die in der Tabelle Verwaltetes Verhalten ausgewählt sind. |
Tabelle Verwaltetes Verhalten
| Name der verwalteten Verhalten. |
| Die Option Aktiv auswählen, um die entsprechenden Verhalten zu aktivieren. |
Tabelle Collections
| Hier ist der Code der Collection anzugeben.
|
| Der Alias ist der eindeutige Name, der die Kollektion identifiziert. Er muss definiert werden, wenn ein Klassenpfad gegeben ist, und muss für die Darstellung eindeutig sein. |
| Erfassung der Collection-Bezeichnung. |
| Dieses Feld definiert, wie alle Eigenschaften im Speicher gespeichert werden. Diese Nummer kann 0, 1 oder Maximum sein. |
| Angabe eines Dimensionierungsaktivitätscodes. Er ermöglicht die Definition der Maximalgröße der Collection basierend auf dem Wert des Aktivitätscodes. Dieser Code ist nicht erforderlich. |
| Maximalgröße der Collection erfassen. Dieses Feld kann nur angegeben werden, wenn kein Aktivitätscode in der Collection vorhanden ist.
|
| Eigenschaft der Darstellung, die die Anzahl an erstellten Positionen in der Collection enthält. Auswahl einer Eigenschaft, wenn die Positionenanzahl eines Dokuments in der Kopfzeile angegeben ist. |
| Sind die Optionen der Spalten Einfügen, Löschen, Sortieren und Hinzufügen ausgewählt (haben den Wert 'Ja'), sind die Vorgänge Einfügen, Löschen, Sortieren und Hinzufügen von Positionen in der Collection möglich. Wurde die Collection in der Klasse definiert, sind die gleichen Werte in der Darstellung.
Die entsprechenden Methoden heißen ADDLINE, ADELLINE, ASORT und AINSERT. |
| Sind die Optionen der Spalten Einfügen, Löschen, Sortieren und Hinzufügen ausgewählt (haben den Wert 'Ja'), sind die Vorgänge Einfügen, Löschen, Sortieren und Hinzufügen von Positionen in der Collection möglich. Wurde die Collection in der Klasse definiert, sind die gleichen Werte in der Darstellung.
Die entsprechenden Methoden heißen ADDLINE, ADELLINE, ASORT und AINSERT. |
| Sind die Optionen der Spalten Einfügen, Löschen, Sortieren und Hinzufügen ausgewählt (haben den Wert 'Ja'), sind die Vorgänge Einfügen, Löschen, Sortieren und Hinzufügen von Positionen in der Collection möglich. Wurde die Collection in der Klasse definiert, sind die gleichen Werte in der Darstellung.
Die entsprechenden Methoden heißen ADDLINE, ADELLINE, ASORT und AINSERT. |
| Sind die Optionen der Spalten Einfügen, Löschen, Sortieren und Hinzufügen ausgewählt (haben den Wert 'Ja'), sind die Vorgänge Einfügen, Löschen, Sortieren und Hinzufügen von Positionen in der Collection möglich. Wurde die Collection in der Klasse definiert, sind die gleichen Werte in der Darstellung.
Die entsprechenden Methoden heißen ADDLINE, ADELLINE, ASORT und AINSERT. |
Tabelle Skripten
| Auswahl eines Codetyps. Standard
Vertikal
Spezifisch
|
| Auswahl des Skriptnamens. Die Bennenungsbedingungen geben an, dass die folgende Benennung verwendet wird: repr_Ryyyy, dabei ist:
|
| Erfassung der Reihenfolge, in der die Labels $METHODS und $PROPERTIES im Ereignis aufgerufen werden. |
| Code, der dazu verwendet wird, das Skript während des Standard-Patchprozesses zu schützen, wenn der Code mit den Buchstaben X, Y oder Z beginnt, oder um den Skriptaufruf zu aktivieren und zu deaktivieren. |
Schließen
Symbol Aktionen
Übersicht
Dieser Bereich beschreibt die auf Ebene der Darstellung definierten Eigenschaften. Die auf Ebene der Klasse definierten Eigenschaften müssen nicht aufgelistet werden.
Tabelle Eigenschaften
Enthält die Eigenschaften und die entsprechenden Informationen.
Tabelle Schlüssel
Enthält die entsprechenden Schlüsselsegmente der ausgewählten Zeile in der Tabelle Eigenschaften,wenn der Eigenschaftentyp mit einer Tabelle oder einer persistenten Klasse verbunden ist.
Tabelle Einstellungen
Enthält die Parameter einer Eigenschaft, je nach ausgewählter Zeile in der Tabelle Eigenschaften, wenn die Regeln der Eigenschaft die zusätzlichen Parameter erfordern. Sie müssen daher einen Wert eingeben, um die Regel je nach Kontext mit den richtigen Einstellungen aufzurufen.
Schließen
Felder
In diesem Register befinden sich die folgenden Felder :
Tabelle Eigenschaften
| Erfassung des Eigenschaftsnamens, wie er im Skript von Sage X3 verwendet wird. |
| Erfassung einer Klassifizierungsreihenfolge der Eigenschaft. |
| Erfassung der Bezeichnung der in der Benutzeroberfläche angezeigten Eigenschaft. |
| Erfassung der Kurzbezeichnung der Eigenschaft. Kann bei der Personalisierung der Benutzeroberfläche verwendet werden. |
| Angabe des der Eigenschaft entsprechenden Datentyps. Bezieht sich auf das Dictionary der Datentypen. Das Feld ist erforderlich. |
| Angabe der Nummer des lokalen Menüs, wenn der Datentyp im vorigen Feld M (für "Lokales Menü") ist. Die Nummern definieren alle verfügbaren Werte der Eigenschaft (z.B. entspricht die Nummer 1 dem lokalen Menü Nein/Ja). |
| Erfassung der Feldlänge, wenn nicht der Datentyp die Länge festlegt. Die Feldlänge kann als Zeichenanzahl ausgedrückt werden (für die Werte vom Typ Kette), oder als Ziffernanzahl nach diesem Format: N.M, wobei 'N' die Ziffernanzahl vor der Dezimale ist und 'M' die Anzahl der Dezimalstellen. |
| Code, der verwendet wird, um die spezifischen Eingenschaften in den Standardlöassen während des Standardpatchprozesses zu schützen, wenn der Code mit den Buchstaben X, Y oder Z beginnt, oder um sie Optional zu setzen, je nach Wert des Aktivitätscodes, der bei der Konfiguration des Sage X3-Ordners vergeben wird. Er verhält sich wie alle in den Dictionaries definierten Aktivitätscodes. |
| Angabe des Codes der Collection, wenn die Eigenschaft nicht eindeutig ist. Dieser Code bezieht sich auf eine der im ersten Abschnitt des Klassendictionaries definierten Collections. Dies kann eine untergeordnete Referenztabelle (Haupttabelle / Zeilenstruktur) oder eine nicht standardisierte, in mehreren Spalten einer Datenbank gespeicherte Tabelle sein. |
| Ist der Datentyp CLOB oder BLOB und wird vom Supervisor verwaltet, beschreiben diese Felder Lob-Tabelle und Lob-Feld, in welcher Tabelle und in welcher Spalte das Supportelement gespeichert ist. Je nach verwendeter Tabelle wird die Tabelle Schlüssel ausgefüllt, um die Verknüpfung durch Schlüsselwertangabe herzustellen. Wird der Datentyp nicht vom Supervisor verwaltet, wird die Verknüpfung über ein Programm erstellt und es kann in diesen zwei Feldern kein Wert erfasst werden. |
|   |
| Ist der Datentyp CLOB oder BLOB und wird vom Supervisor verwaltet, wird der dem Datentyp zugewiesene Inhaltstyp ausgewählt. |
| Hat das Feld den Wert 'Ja', ist die Eigenschaft gültig, aber nur wenn sie einen Wert enthält. |
| Angabe der Prüftabelle, die es ermöglicht, eine zusätzliche Kohärenzprüfung, die über eine einfache Konfiguration definiert ist auszuführen. |
| Erfassung der verwendeten Eigenschaft, wenn die Prüftabelle von einer anderen Tabelle abhängt. |
| Angabe des in einer Konfiguration eingesetzten Zugriffscodes, der es ermöglicht, den Zugriff auf eine Eigenschaft für einen Benutzer zu prüfen. |
| Ist diese Option ausgewählt, wird ein Aufrufcode 'GET Accessor' in der Eigenschaft erzeugt. Der Wert dieser Option kann im Dictionary auch für spezifische Entwicklungen in den spezifischen Standardklassen geändert werden. Ist diese Option ausgewählt, wird sie während eines Patches nicht abgewählt.
|
Tabelle Schlüssel
| Spaltenname von jedem Schlüsselsegment. Er kann nicht geändert werden. |
| Bezeichnung jedes Schlüsselsegments. Sie kann nicht geändert werden. |
| Datentyp des Schlüsselsegments. Er kann nicht geändert werden. |
| Formel des Schlüsselsegmentwerts. Es kann nur eine Untergruppe der Sage X3-Skriptsprache verwendet werden, um die Werte der Schlüssel oder Parameter auszuliefern, da diese Werte vom Client bewertet werden müssen.
|
Tabelle Einstellungen
| Code von jedem Parameter, automatisch angezeigt. Er kann nicht geändert werden. |
| Bezeichnung von jedem Parameter, automatisch angezeigt. Er kann nicht geändert werden. |
| Die Art definiert, wie der Parameter beim Aufruf übertragen wird. Sie kann nicht geändert werden. Nach Adresse
Nach Wert
Konstante
|
| Datentyp für jedes Schlüsselsegment, automatisch angezeigt. Er kann nicht geändert werden. |
| Angabe der Formel, die einen Parameterwert ausgibt. Es wird nur eine Untergruppe der Sage X3-Skriptsprache für die Eingabeformel in diesem Feld verwendet. |
Schließen
Übersicht
Dieser Bereich definiert die Methoden für die Darstellung. Ist die Darstellung mit einem Prozess der Benutzeroberfläche verknüpft, sind nur die Methoden stateful verfügbar. Daher können die Vorgänge stateless nur für die Klassen definiert werden.
Tabelle Methoden
Enthält die Methoden und die entsprechenden Informationen.
Tabelle Einstellungen
Enthält die Parameter des Verfahrens und des Vorgangs der Tabelle und die entsprechenden Informationen.
Schließen
Felder
In diesem Register befinden sich die folgenden Felder :
Tabelle Methoden
| Erfassung des Codes, der den Namen der Methode identifiziert, die für die Darstellung aufgerufen wird. Während der Ausführung enthält die Variable ACTION diesen Code während das entsprechende Ereignis im Label $METHODS mit CURPTH = " " (in den Quelldateien der zugeordneten Darstellung) ausgeführt wird. |
| Erfassung der Methodenbezeichnung. |
| Den Datentyp des Wertes auswählen, der von der Methode zurückgesendet wird, wenn er über Fmet aufgerufen wurde. Das ist der Variablentyp ARET_VALUE, der in dem der Methode zugewiesenen Ereignis verfügbar ist. |
| Angabe des Aktivitätscodes, mit dem eine Methode deaktiviert werden kann. Zum Zeitpunkt der Ausführung ist die Methode nicht verfügbar, wenn der Aktivitätscode nicht aktiv ist. |
Tabelle Einstellungen
| Name der Variablen auswählen, die den Parameterwert enthält, wie im Code, der durch das Ereignis $METHODS aufgerufen wird. |
| Datentyp des Parameters, der an die Methode gesendet wird. Er bezieht sich auf das Schlüsselwort für die Erklärung der Variable. |
| Erfassung der Variablenbezeichnung. |
| Auswahl der Art, die definiert, wie der Parameter beim Aufruf übertragen wird. Nach Adresse
Nach Wert
Konstante
|
| Definiert, ob der gesendete Parameter eine Tabelle ist und was der erste Indexwert ist. Nr.
Von 1
Von 0
|
| Angabe der Parameterklasse, während das Feld Typ den Wert 'Instanz' hat. |
Schließen
Übersicht
Dieser Bereich gibt die hierarchische Organisation an, die standardmäßig für die Darstellung eingesetzt wird, sowie die zusätzlichen Informationen, die für die Abfrageseite verwendet werden. Eine Darstellung definiert:
Die Bereiche, Blöcke und Eigenschaften sind standardmäßig in einer Seite nach einem vordefinierten Algorithmus platziert. Die Personalisierungsfunktion ermöglicht es einem Benutzer, eine Formatierung zu ändern, ohne die hierarchische Organisation der Darstellung zu verlieren.
Tabelle Bereiche
Enthält die Bereiche der Seite.
Tabelle Blöcke
Enthält die Blöcke der Seite.
Tabelle Filter
Enthält die Filter, die für die aktuelle Darstellung verwendet werden können. Die Filter in dieser Liste werden in der Facette Query verwendet. Ein als erforderlich definierter Filter wird immer während der Abfrage angewendet.
Alle anderen Filter werden als Verknüpfungen auf der rechten Seite der Seite angezeigt. Durch Klick auf eine Verknüpfung wird die Abfrage aktualisiert, indem der entsprechende Filter zusätzlich zum erforderlichen Filter, falls vorhanden, angewendet wird. Klicken Sie auf mehrere Verknüpfungen, gibt es keine Filterkombinationen, sondern die neuen Filter ersetzen die vorherigen.
Gibt es mindestens einen Filter, der nicht der in der Tabelle erforderliche Filter ist, gibt es auch eine zusätzliche Verknüpfung Kein Filter, damit der Benutzer auch eine Abfrage nur mit dem Standardfilter starten kann. Bei der Erfassung der Abfrage ist der Filter, für den das Feld Standard ausgewählt ist, der Standardfilter, er kann jedoch durch jeden beliebigen Filter ersetzt werden.
Tabelle Sortierreihenfolge
Ermöglicht die Definiton der für die Anzeige der Abfragezeilen verwendeten Standardreihenfolge. Ist sie nicht ausgefüllt, wird der Standardindex für die Haupttabelle der Klasse verwendet.
Schließen
Felder
In diesem Register befinden sich die folgenden Felder :
Tabelle Bereiche
| Erfassung eines eindeutigen Codes für eine Darstellung aus maximal 12 Buchstaben oder Ziffern. |
| Erfassung der Bezeichnung, d.h. des auf der Seite angezeigten Sektionsnamens. Dieser Name ist erforderlich. |
| Erfassung der Anzeigereihenfolge der Standardsektoren. Die Reihenfolge kann unterbrochen werden und kann bis zu vier Ziffern enthalten. |
|   |
| Angabe des Aktivitätscodes. Code, der dazu verwendet wird, die spezifischen Sektionen während des Standard-Patchprozesses zu schützen, wenn der Code mit den Buchstaben X, Y oder Z beginnt, oder um die Sektionen optional zu setzen. Er verhält sich wie alle in den Dictionaries definierten Aktivitätscodes. |
Tabelle Blöcke
| Erfassung eines eindeutigen Codes für eine Darstellung aus maximal 12 Buchstaben oder Ziffern. |
| Erfassung der Bezeichnung, d.h. des auf der Seite angezeigten Blocknamens. Dieser Name ist erforderlich. |
| Angabe des Codes des Abschnitts, in dem sich der Block befindet. |
| Erfassung der Standardanzeigereihenfolge der Blöcke in den Sektionen. Die Reihenfolge kann unterbrochen werden und kann bis zu vier Ziffern enthalten. |
|   |
|   |
| Code, der dazu verwendet wird, die spezifischen Blöcke während des Standard-Patchprozesses zu schützen, wenn der Code mit den Buchstaben X, Y oder Z beginnt, oder um die Blöcke optional zu setzen. Er verhält sich wie alle in den Dictionaries definierten Aktivitätscodes. |
Tabelle Filter
| Erfassung eines eindeutigen Filtercodes oder Auswahl eines auf Klassenebene definierten Filters. |
| Diese Option wird automatisch ausgewählt, wenn der Filter auf Klassenebene definiert wurde. |
| Diese Bezeichnung (übersetzbarer Dictionarytext) entsprciht der Bezeichnung der Filterverknüpfung auf der Seite. |
| Ist der Aktivitätscode angegeben, ist die Verknüpfung angegeben. Beginnt dieser Code mit den Buchstaben X, Y oder Z, ist die Verknüpfung nicht Standard. |
| Es kann nur ein Filter als erforderlich definiert werden. Dieser Filter wird immer verwendet und kann einem der anderen Filter in der Tabelle zugewiesen werden. |
| Als Standardfilter kann nur ein Filter definiert werden. Dieser Filter wird standardmäßig in den Darstellungen, in denen er vorhanden ist, angewendet. Der Benutzer kann auch einen anderen Standardfilter auswählen. |
| Definiert die angewendete Bedingung, wenn der Filter aktiviert ist. Ein logischer Ausdruck, der Operatoren, Klasseneigenschaften und Konstanten enthalten kann. |
| Angezeigte Meldung, wenn ein Benutzer auf eine Eingabe zugreifen will, die nicht die Filterbedingungen erfüllt. |
Sortierreihenfolge
| Standardindex für die Abfrage. Dieser Index kann nur einer der Indizes aus der Haupttabelle der Klasse sein. |
|   |
| Beschreiben Sie einen Index, wenn kein Standardindex im Feld Index definiert wurde. Eine Sortierbeschreibung kann hier in den Feldern der Facette Abfrage mit der normalen Schlüsselsyntax definiert werden. Beispiel: -FIELD1+FIELD2 -FIELD3+FIELD4. Wird eine solche Syntax verwendet, ist die Sortierreihenfolge: nach FIELD1 im absteigenden Modus, dann nach FIELD2 im aufsteigenden Modus, dann nach FIELD3 im absteigenden, und schließlich nach FIELD4 im aufsteigenden Modus. Diese entspricht der Zusatzvariablen in der URL: &OrderBy=FIELD1 Desc;FIELD2;FIELD3 Desc;FIELD4. |
Schließen
Übersicht
Eine Darstellung zeigt auf dem Gerät (Mobil, Tablet, Computer) eine Eigenschaftenliste an:
Tabelle Eigenschaften
Enthält alle verfügbaren Eigenschaften. Über die Auswahlaktion haben Sie Zugriff auf die Liste der Klassen, der untergeordneten Klassen und der einzuschließenden Eigenschaften. Sie können auch in eine Eigenschaft in einer Zeile gehen.
Schließen
Felder
In diesem Register befinden sich die folgenden Felder :
Tabelle Eigenschaften
| Eindeutiger Alias in der Darstellung. Wird verwendet, um die Eigenschaft im mit dem Kunden ausgetauschten Datenfluss zu beschreiben. Er kann bis zu 30 Zeichen enthalten. Die Zeichen müssen aus Großbuchstaben, Ziffern oder Unterstrichen zusammengesetzt werden. Kleinbuchstaben sind im Alias nicht zulässig. |
| Dieses Feld definiert den Pfad der Eigenschaft.
Die Segmente im Pfad sind die Codes der untergeordneten Instanzen, wie sie in der Darstellung oder in der Klassenbeschreibung definiert sind. |
| Wird dieses Feld angegeben, ist die Eigenschaft Teil einer Collection, die eine der Collections in der Darstellung, in einer Klasse oder in einer untergeordneten Klasse sein kann. Der Punkt wird in der Syntax des Collectionpfads verwendet. Beispiel: SORDER.LINE.QTY ist der Pfad für eine Collection in der untergeordneten Klasse ORDERLINE (Instanz LINE) der Klasse SALESORDER (Instanz SORDER) der Darstellung. Ist eine Collection in einer Darstellung vorhanden, werden die Eigenschaften innerhalb dieser Collection in der Benutzerschnittstelle als Tabelle gezeigt. Gibt es nur einen Teil in der Collection, wird es als Liste dargestellt. Die Eigenschaften in einer Collection müssen in der Reihenfolge und im gleichen Block sortiert sein. Das heißt, dass eine Eigenschaft nur einen Block integrieren kann, wenn sie zur entsprechenden Collection gehört. Eine fremde Eigenschaft, unabhängig oder in einer anderen Collection vorhanden, kann nicht unter den Eigenschaften einer bestimmten Collection zugelassen werden. |
| Code des Standardblocks, in dem sich die Eigenschaft der Benutzerschnittstelle befindet. |
| Erfassung der Erfassungsreihenfolge der Eigenschaften in den Blöcken. Die Reihenfolge kann unterbrochen werden und kann bis zu vier Ziffern enthalten. |
| Erfassung der angezeigten Bezeichnung und Kurzbezeichnung in der Benutzeroberfläche. Der Benutzer kann die Position der Bezeichnungen ändern oder in der Personalisierungsfunktion verbergen. |
| Erfassung der angezeigten Bezeichnung und Kurzbezeichnung in der Benutzeroberfläche. Der Benutzer kann die Position der Bezeichnungen ändern oder in der Personalisierungsfunktion verbergen. |
|   |
| Der Aktivitätscode kann verwendet werden, um die Eigenschaft optional zu setzen (wenn der Aktivitätscode nicht aktiv ist, verschwindet die Eigenschaft automatisch vom Prototyp), und um die Eigenschaften zu schützen, wenn der Aktivitätscode spezifisch ist. |
| Ist die Eigenschaft ein numerischer Wert einer Einheit (z.B. eine Menge oder ein Währungsbetrag), muss die Eigenschaft erfasst werden, die die verwendete Einheit definiert. Die Eigenschaft muss eine der Eigenschaften der Darstellung sein. Es kann nur eine Eigenschaft mit einem einer Einheitenabelle zugewiesenen Datentyp ausgewählt werden. |
| Ist diese Option ausgewählt, erstellt der entsprechende Wert einen Filter beim Aufruf der Facette Abfrage. Beispiel:
Um die Verkaufsaufträge für USA zu filtern, wählt der Benutzer in der URL folgende Option aus, die die Darstellung SORDER im Abfragemodus aufruft: ...?url=http://myserver:8124/x3/erp/DEMO/SORDER?representation=SORDER.$query&where=COUNTRY_ORDER eq 'US'
|
| Ist diese Option ausgewählt, kann der entsprechende Wert ein Filter sein, wenn die Facetten Ausgabe oder Detail aufgerufen werden, was sehr wichtig ist, wenn einer der Parameter nicht im Schlüssel vorhanden ist. |
| Die Spalten Abfrage, Detail, Bearbeiten, Suchen und Zusammenfassung stellen die verschiedenen Facetten dar, in denen die Eigenschaft verwendet werden kann. Sind die Optionen dieser Spalten ausgewählt, ist die Eigenschaft in der entsprechenden Facette vorhanden. Nach jeder Facettenspalte befindet sich eine Spalte Ursprünglicher Status. Ein ursprünglicher Status kann je nach Facette sichtbar oder verborgen sein. Dieser ursprüngliche Status kann anschließend von einem Partner-Entwickler mit einem Skript dynamisch geändert werden, das eine Methode ASETATTRIBUTE verwendet. Zusätzlich zur Spalte Ursprünglicher Status ist der Spalte Erfassbar die Spalte Bearbeiten zugewiesen. Ist die Option dieser Spalte ausgewählt, ist das entsprechende Feld im Bearbeitungsmodus und kann geändert werden. Ist die Option nicht ausgewählt, ist das Feld nur im Anzeigemodus. Ein Filter kann auf die Eigenschaften gesetzt werden, die in der Facette Abfrage vorhanden sind, wenn diese Eigenschaften erfasst wurden. |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
| Die Spalten Abfrage, Detail, Bearbeiten, Suchen und Zusammenfassung stellen die verschiedenen Facetten dar, in denen die Eigenschaft verwendet werden kann. Sind die Optionen dieser Spalten ausgewählt, ist die Eigenschaft in der entsprechenden Facette vorhanden. Nach jeder Facettenspalte befindet sich eine Spalte Ursprünglicher Status. Ein ursprünglicher Status kann je nach Facette sichtbar oder verborgen sein. Dieser ursprüngliche Status kann anschließend von einem Partner-Entwickler mit einem Skript dynamisch geändert werden, das eine Methode ASETATTRIBUTE verwendet. Zusätzlich zur Spalte Ursprünglicher Status ist der Spalte Erfassbar die Spalte Bearbeiten zugewiesen. Ist die Option dieser Spalte ausgewählt, ist das entsprechende Feld im Bearbeitungsmodus und kann geändert werden. Ist die Option nicht ausgewählt, ist das Feld nur im Anzeigemodus. Ein Filter kann auf die Eigenschaften gesetzt werden, die in der Facette Abfrage vorhanden sind, wenn diese Eigenschaften erfasst wurden. |
|   |
|   |
|   |
Schließen
Übersicht
Dieser Bereich definiert die an verschiedenen Stellen der Benutzeroberfläche verfügbaren Verknüpfungen. Die Verknüpfungen starten je nach Kontext die Vorgänge oder Verfahren. Da es in einer Darstellung viele Verknüpfungen geben kann, zeigt dieser Bereich eine eingeschränkte Liste der verfügbaren Verknüpfungen nach den folgenden Filtern an: das Feld Ankertyp und die Kontrollkästchen Anzeige generierte Links oder Nur ungültige Links.
Tabelle Links
Enthält die nach dem gegebenen Ankertyp gefilterten Verknüpfungen.
Tabelle Schlüssel
Erfordert eine Verknüpfung einen Schlüssel, damit sie funktioniert, wird diese Tabelle mit den entsprechenden Elementen ausgefüllt und die Formel muss in der Spalte Wert angegeben werden.
Tabelle Einstellungen
Erfordert eine Verknüpfung zusätzliche Parameter, damit sie funktioniert, wird diese Tabelle mit einer Parameterliste ausgefüllt und die Formel muss in der Spalte Wert angegeben werden.
Schließen
Felder
In diesem Register befinden sich die folgenden Felder :
Filter
| Eine Verknüpfung wird mit einem Schnittstellenelement verknüpft, d.h. mit einer Collection-Position, einer Collection, einer Seite oder einer Datei/einem Datensatz. Eigenschaft
Collection-Position
Collection
Seiten
Datenblatt / Datensatz
|
| Anzeige der generierten Verknüpfungen oder Nur ungültige Verknüpfungen auswählen, um nur die entsprechenden Verknüpfungen auszuwählen. Die generierten Verknüpfungen stammen aus dem Datentyp. Es ist möglich, Verknüpfungen zu deaktivieren, die nicht mehr vorhanden sein sollen, oder sie durch andere Verknüpfungen ersetzen, wenn z.B. die Standardverknüpfungen durch andere Verknüpfungen (wie eine Auswahl oder Zoom) ersetzt werden sollen. Ändert ein Patch die Struktur einer Darstellung, z.B. durch Löschen bestimmter Eigenschaften, funktionieren einige Verknüpfungen evtl. nicht mehr. Damit die Darstellung weiterhin funktioniert, werden die Verknüpfungen daher als nicht gültig markiert: in diesem Fall müssen die ungültigen Verknüpfungen erneut freigegeben werden. |
|   |
| Erfassung des Ankernamens nach Verknüpfungstyp.
|
Tabelle Links
|   |
| Verknüpfungscode. Für einen gegebenen Anker wird nur eine Verknüpfung mit einem gegebenen Namen benötigt. Es sind für die Standardverknüpfungen vorgesehene Codes vorhanden. Beispiel:
|
| Dieses Kontrollkästchen ist standardmäßig aktiviert, wenn die Verknüpfung einen Datentyp übernimmt. Die Eigenschaften einer Verknüpfung können nicht geändert werden, die Verknüpfung kann aber deaktiviert oder durch eine andere Verknüpfung ersetzt werden. |
| Wählen Sie Ja aus, um die Verknüpfung zu aktivieren, oder Nein, um sie zu deaktivieren. |
| Dieses Kontrollkästchen ist standardmäßig aktiviert, wenn die Verknüpfung nicht verwendet werden kann, weil bestimmte Parameter in der entsprechenden Facette z.B. nach einem Patch nicht vorhanden sind. Ein Freigabeversuch erzeugt eine Logdatei mit den Fehlern. Aktivieren Sie das Kontrollkästchen Nur ungültige Verknüpfungen, um nur die fehlerhafte Verknüpfung anzuzeigen. Der Fehler muss gelöst werden, um die Verknüpfung wiederherzustellen. Andernfalls ist die Verknüpfung nicht verfügbar. |
| Erfassung der Verknüpfungsbezeichnung. Diese Bezeichnung kann übersetzt werden. |
| Angeben, was gestartet wird, wenn auf eine Verknüpfung geklickt wird: eine Darstellung, eine Methode, ein Vorgang, eine klassische Sage X3-Seite oder eine URL. Darstellung
Methode
Vorgang
Sage X3 Classic
URL
|
| Auswahl der Darstellung, wenn der Verknüpfungstyp Darstellung ist. |
| Auswahl der Aktion, wenn der Verknüpfungstyp Darstellung ist. |
|   |
| Auswahl der Instanz, wenn der Verknüpfungstyp Methode oder Vorgang ist. |
|   |
| Auswahl des Namens der Methode oder des Vorgangs, wenn der Verknüpfungstyp Methode oder Vorgang ist. |
|   |
| Auswahl der Funktion, wenn der Verknüpfungstyp Sage X3 Classic ist. |
| Eine URL angegben, wenn der Verknüpfungstyp URL ist. |
|   |
| Für die Verknüpfungen vom Typ Seite oder Datei/Datensatz kann eine Menüstruktur im Register Menü erstellt werden. In diesem Fall wird im Feld Menü das Menü angegeben, zu dem die Verknüpfung gehört. Wird kein Menü angegeben, wird der Vorgang dem Menü der ersten Ebene zugewiesen. |
| Erfassung, in welcher Reihenfolge die Verknüpfung in der Menüstruktur einsortiert werden soll. |
| Beschreibung der Verknüpfungserscheinung in der Benutzeroberfläche. Die genaue Interaktion hängt vom Gerätetyp ab (Mobiltelefon, Tablet oder Computer). Einfacher Link
Auskunft
Lookup
Zusammenfassung
|
| In dieser Spalte kann die (manuell generierte) Standardverknüpfung durch eine automatisch generierte Verknüpfung ersetzt werden. Eine generierte Verknüpfung kann deaktiviert werden, wenn sie nicht vorhanden sein muss. |
| Angabe des Codes der manuell erstellten Verknüpfung (nicht generierte Verknüpfung), die ersetzt werden muss. |
| Die Spalten Detail, Abfrage, Bearbeiten, Lookup und Zusammenfassung definieren die Facetten, in denen die Verknüpfungen verfügbar sind. Die Optionen auswählen, damit die Verknüpfung verfügbar ist. |
|   |
|   |
|   |
|   |
Tabelle Schlüssel
|   |
|   |
|   |
|   |
| Formel des Schlüsselsegmentwerts. Es kann nur eine Untergruppe der Sage X3-Skriptsprache verwendet werden, um die Werte der Schlüssel oder Parameter auszuliefern, da diese Werte vom Client bewertet werden müssen.
|
Tabelle Einstellungen
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
|   |
| Angabe der Parameterformel. Es kann nur eine Untergruppe der Sage X3-Skriptsprache verwendet werden, um die Werte der Schlüssel oder Parameter auszuliefern, da diese Werte vom Client bewertet werden müssen.
|
|   |
|   |
Schließen
Symbol Aktionen
Übersicht
In diesem Bereich können die Menüs definiert werden, die die Verknüpfungen organisieren.
Tabelle Menü
Zeigt für jede Zeile die Definition des Menüs an.
Tabelle Standardkonfiguration
Ermöglicht für jede Facette die Definition der Standardverknüpfung, die als erstes in der Aktionsliste erscheint, und des Stils. Die einzigen anzugebenden Informationen sind das Menü oder der Code der Verknüpfung in der Spalte Link/Menü und ein Aktivitätscode in der Spalte Aktivitätscode (die anderen Spalten werden automatisch ausgefüllt).
Schließen
Felder
In diesem Register befinden sich die folgenden Felder :
Tabelle Menü
| Erfassung eines eindeutigen Codes für die Darstellung (ohne Konflikt mit einem Verknüpfungscode). |
| Erfassung der angezeigten Bezeichnung mit der Menüstruktur. Diese Bezeichnung kann übersetzt werden. |
| Angabe des Codes des übergeordneten Menüs, falls vorhanden. |
| Erfassung einer Nummer, die der gewünschten Reihenfolge der Positionsangabe entspricht. Die Anzeige der Positionen erfolgt nach aufsteigenden Werten. |
| Angabe des Aktivitätscodes zum Schutz des Menüpunkts. |
Tabelle Standardkonfiguration
|   |
|   |
| Angabe des Menüs oder des Verknüpfungscodes. |
|   |
|   |
| Angabe des Aktivitätscodes. |
Schließen
Es werden die Aktionen anderer Verknüpfungen als der üblichen CRUD-Vorgänge und andere als die Aktionen der automatischen Verknüpfungen (PDF, Office-Integration etc.) beschrieben.
Klicken Sie auf diese Aktion, um die Darstellung freizugeben. Diese Aktion:
|
Klicken Sie auf diese Aktion, um eine Gesamtfreigabe der Darstellung durchzuführen.
Während der Erfassung können außer den generischen Meldungen folgende Fehlermeldungen auftreten: :
Eine Eigenschaft oder eine Collection, die in einer Verknüpfung verwendet wurden, sind in der Darstellung nicht mehr verfügbar.
Eine generierte Verknüpfung hat eine selbst generierte Ersatzverknüpfung.
Eine Ersatzverknüpfung muss mit der Verknüpfung kompatibel sein, die sie ersetzt (der gleiche Anker und der gleiche Ankertyp).
Eine Ersatzverknüpfung muss einen aktiven Status haben.
Diese Meldung wird in mehreren Fällen angezeigt:
Der Typ ist nicht korrekt.
Der erfasste Code entspricht keiner Methode der Klasse.
An der Darstellung ausgeführte Änderungen können einen Einfluss auf die anderen Darstellungen haben, die eine Verknüpfung zu einer Facette dieser Darstellung haben. Der Eintrag einer Darstellung in das Dictionary kann die automatische Aktualisierung der Verknüpfungen nach sich ziehen. In diesem Fall wird der Benutzer dazu aufgefordert, die aktualisierte Darstellung zu speichern. Die Beziehung zu den Darstellungen wird bei der Patchinstallation oder bei der erneuten Ordnerfreigabe automatisch hergestellt.
In den Modulen Einkauf und Verkauf werden einige Darstellungen nicht mehr verwendet oder gepflegt. Als Ersatz stehen neue Darstellungen zur Verfügung.