Bestimmte Eigenschaften der Objekte können durch eine Parametrierung geändert werden. Diese in der Tabelle der Objekte gespeicherten Eigenschaften werden bei der Installation einer neuen Version oder eines Patches nie geändert (sie bleiben also weiter bestehen, wenn sich die Version ändert).

Mit der Funktion zum Objektcustomizing werden diese Eigenschaften festgelegt, hauptsächlich Eigenschaften, die von den Auswahlfenstern und den Explorer-Listen abhängen. Auch die zugehörigen Funktionen (Drucken, Liste, Statistiken) und die automatischen Links des Explorers werden mit dieser Funktion festgelegt.

Vorbedingungen

SEEREFERTTO Siehe Dokumentation Umsetzung

Maskenverwaltung

Kopfzeile

Übersicht

Die Eigenschaften eines Objekts werden geändert, wenn folgende Informationen in zwei Registern eingegeben werden.

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

Der Code eines Objekts besteht aus 1 bis 3 alphanumerischen Zeichen. Die für Sage X3 reservierten Wörter sind nicht erlaubt.

  • Bezeichnung (Feld ZLIBEL)

 

Schließen

 

Register Auswahl

Übersicht

In diesem Register werden definiert:

  • die Reihenfolge der Daten in der Explorer-Liste und im Auswahlfenster
  • die bei der Auswahl angezeigten Informationen (in den Explorer-Liste und im Auswahlfenster werden bis zu 15 Spalten angezeigt)
  • Funktionen, die im Menü Datei aufgerufen werden

Die Daten in der Explorer-Liste sind Felder aus der Haupttabelle des Objekts oder einer verbundenen Tabelle oder Ausdrücke, die Felder aus diesen Tabellen verwenden.

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

Auswahlmaske

  • Index (Feld SELCLE)

Dieses Feld ermöglicht die Definition eines Durchlaufindexes der Hauptdatei für die Anzeige in der Explorerliste und den Auswahlfenstern. Ist das Feld leer, wird der erste Index der Tabelle verwendet.

  • Richtung (Feld SELORD)

Dieses Feld ermöglicht die Definition einer Durchlaufrichtung der Haupttabelle für die Anzeige in der Explorerliste und den Auswahlfenstern.

  • Hierarch. Liste (Feld SELTREE)

Besteht der ausgewählte Durchlaufschlüssel für die Explorerliste aus mehreren Teilen, stellt die Liste zunächst nur den ersten Teil des Schlüssels an. Mit einem Doppelklick auf einen der Schlüsselwerte prüft man die Unterwerte des Schlüssels auf der Anzahl der vorhandenen Unterschlüsselebenen. Wurden alle Schlüsselebenen geprüft, kann man einen Datensatz der Tabelle auswählen.

Beispiel für diese Funktion im Verwaltungsobjekt der Standorte: für jeden Standort, der einem Unternehmen angehört, zeigt man zunächst die Unternehmensliste an. Danach hat man die Möglichkeit, ein Unternehmen über einen Doppelklick zu erweitern: es wird die Liste der Unternehmensstandorte angezeigt, aus der man einen auswählen kann.

Ist diese Option nicht ausgewählt, handelt es sich um eine einfache Liste.

  • Anzahl Zeichen (Feld SELCAR)

Jedes Maskenfeld, dessen Typ mit einem Objekt verknüpft ist, hat ein Auswahlfenster, das über einen Rechtsklick oder über erreicht werden kann.

Dieser Wert ermöglicht die Definition der verwendeten Zeichenanzahl für die Angabe, wo die Auswahl beginnen soll, in Bezug auf die im Feld vor der Auswahl definierten Informationen. Ist dieser Wert N, beginnt die Auswahl ab dem ersten Schlüssel, dessen N ersten Zeichen größer oder gleich der erfassten Kette sind. Es gilt daher:

  • Parametrisiert man den Wert 2 und gibt man die Kette DEF vor dem Öffnen der Auswahl ein, beginnt das Auswahlfenster die Suche ab dem ersten Schlüsselwert, der höher oder gleich DE ist (gibt es Schlüssel, die mit DEA beginnen, werden diese zuerst im Fenster angezeigt). Hat man H eingegeben, beginnt die Auswahl beim ersten Schlüssel, der höher oder gleich H ist.
  • Gibt man diesem Feld den Wert 0 und gibt man die Kette UVW vor dem Öffnen der Auswahl ein, beginnt die Auswahl bei A und ist nicht begrenzt.

Tabelle Auswahlfelder

Hier wird die Tabelle erfasst, in der sich das anzuzeigende Feld befindet. Diese Tabelle ist entweder die Haupttabelle oder eine der Tabellen, die als mit der Haupttabelle in der Objektdefinition verknüpft definiert sind.

Dieses Feld kann leer sein, wenn der berechnete Ausdruck angezeigt wird.

  • Feldname (Feld SELZON)

Hier werden die Felder in der linken Auswahlliste definiert. Sie werden von der zuvor definierten Tabelle ausgegeben.

  • Ausdruck (Feld SELEXP)

Wird eine Spalte der Explorerliste bewertet, wird hier der berechnete Ausdruck definiert, dessen Ergebnis die Spalte ausfüllt. Ein Datentyp wird daher benötigt, um die Feldformatierung zu ermöglichen.

  • Bezeichnung (Feld ZSELINT)

 

Dieser Datentyp wird für die Formatierung des vorherigen Ausdrucks in der Explorerliste verwendet.

  • Optionen (Feld SELSAI)

 

  • Länge (Feld SELLNG)

 

Reports

  • Druck (Feld RPT1)

Dieser Druckcode definiert den oder die Status, die per Klick auf die Menüauswahl Datei / Drucken gestartet werden. Hinweis: Die Report-Bereiche können über die aktuelle Datei ausgefüllt werden: auf die Auswahl Datei / Drucken kann nur zugegriffen werden, wenn eine aktuelle Datei in der Maske angezeigt wird.

Werden diese Buttons verwendet, versucht die Software standardmäßig, die Reports auszugeben, deren Namen hier angegeben wurden. Es gibt auch eine Umleitungstabelle, mit der über den hier angegebenen internen Code ein oder mehrere Reports neu definiert werden können (z.B. der Ausdruck der Kommissionierscheine und der Lieferscheine im Register Lieferungen).

  • Liste (Feld RPT2)

Dieser Druckcode definiert den oder die Status, die per Klick auf die Menüauswahl Datei / Liste gestartet werden. Die Auswahl Datei / Listeist immer zugänglich und soll es ermöglichen, die Hauptlisten, die mit den Online-Tabellen verknüpft sind, auszudrucken.

Werden diese Buttons verwendet, versucht die Software standardmäßig, die Reports auszugeben, deren Namen hier angegeben wurden. Es gibt auch eine Umleitungstabelle, mit der über den hier angegebenen internen Code ein oder mehrere Reports neu definiert werden können (z.B. der Ausdruck der Kommissionierscheine und der Lieferscheine im Register Lieferungen).

Sonstiges

  • Statistiken (Feld STA)

Diese Option ermöglicht die Aktivierung des Buttons 'Statistiken im Objekt'. Dieser Button ermöglicht den Aufruf der statistischen Abfragen, deren erste Kriterien von den Daten definiert werden, die mit der Haupttabelle oder den mit dem Objekt verknüpften Tabellen verknüpft sind.

  • Sperre in Bearbeitung (Feld MLOCK)

Ermöglicht das Anstoßen einer logischen Sperre bei der Änderung eines Datensatzes, der standardmäßig nach der Datensatzanzeige positioniert ist. Um eine Änderung vorzunehmen, muss man auf das blaue Buch im unteren Maskenbereich klicken.

 

Archivierung URL

  • Feld ARCURL

Ist das Feld ausgefüllt, löst das Menü Datei/Anlagen die Aktion ARCVISUOBJ aus.
Diese Formel wird bewertet, das Ergebnis der Bewertung erhält als Präfix eine Kette, die in der globalen Variable GARCROOT definiert ist, um die URL für den Zugriff auf das Archiv zu definieren und die Anzeige der archivierten Anlagen zu ermöglichen.

Schließen

 

Ist der GED-Konnektor aktiviert, wird in diesem Register auch eine Formel definiert, mit der die URL für die Suche nach mit dem Objekt verbundenen Dokumenten berechnet wird.

Register Browser

Übersicht

In diesem Register wird die Größe der Explorer-Liste sowie die Präsenz zusätzlicher Explorer-Listen im Objekt definiert:

  • die Liste der zuletzt gelesenen Datensätze (mit den Datensätzen, auf die der Benutzer zuletzt zugegriffen hat, auf gleiche Weise wie Office-Anwendungen, bei denen die zuletzt geöffneten Dokumente angezeigt werden)
  • der Link-Explorer, ein Maskenbereich, in dem auf andere Datenblätter zugegriffen werden kann, die über parametrierbare Hyperlinks mit dem aktuellen Datenblatt verknüpft sind.

Wenn der Link-Explorer aktiviert ist, kann in der folgenden Tabelle festgelegt werden, wie Links zwischen einem aktuellen Datenblatt (wenn es angelegt bzw. geändert wird) und anderen Datenblättern automatisch angelegt werden. Diese automatischen Links werden in der Link-Gruppe angelegt, die mit dem Parameter LIAISAUTO definiert wird. Es kann eine andere Link-Gruppe sein, die angezeigt wird (die mit dem Parameter GRPLIAISON definiert wird).

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

Link

  • Aktiv (Feld EXPLORE)

Ist diese Option ausgewählt, ist der Explorer in den Explorerlisten des Objekts sichtbar.

  • Kurzbezeichnung (Feld ZLIBSHO)

 

Zuletzt gelesene Datensätze

  • Aktiv (Feld DERLU)

Diese Option ermöglicht die Aktivierung/Deaktivierung der Explorerliste Zuletzt gelesene.

  • Anzeige an erster Stelle (Feld FIRLIS)

Mit diesem Feld kann die Explorerliste 'Zuletzt gelesene Datensätze' auf die erste Position gestellt werden.

Tabelle Automatische Links

Dieses Feld ermöglicht die Erfassung des Objekts von dem aus die Verknüpfung besteht (es wird berücksichtigt, dass die automatischen Verknüpfungen von einem Verknüpfungsobjekt zu einer aktuellen Datei erstellt werden). Beispiel: Soll eine Verknüpfung zwischen einem Unternehmen (Objekt CPY wird parametrisiert) und einem Benutzer (Feld CREUSR in der Unternehmensdatei) erstellt werden, wird eine automatische Verknüpfung im Unternehmensobjekt definiert, indem AUS als Verknüpfungsobjekt angegeben wird und [CPY]CREUSR als Verknüpfungsschlüssel: das Ergebnis ist eine Verknüpfung zum Unternehmen im Verknüpfungsexplorer der Benutzerdatei.

  • Linkausdruck (Feld EXPLIEN)

Dieses Feld ermöglicht die Angabe des Schlüssels, mit dem das Verknüpfungsobjekt identifiziert werden kann, als Ausdruck (oder als Ausdrucksreihe, die durch ein Semikolon getrennt wird, wenn der Verknüpfungsschlüssel aus mehreren Teilen besteht). Dies ermöglicht die Identifikation der Datei (des Verknüpfungsobjekts) von der aus die Verknüpfung besteht.

Beachtung der Definitionsgrenzen dieser automatischen Verknüpfungen. In den Verknüpfungsausdrücken können nur die Felder der Haupttabelle verwendet werden. Unter Berücksichtigung der sehr einfachen Struktur der Verknüpfungstabelle ist es immer möglich, diese Tabelle über eine Personalisierung auszufüllen.

Der Verknüpfungscode ermöglicht die Angabe einer Bedeutung für die definierte automatische Verknüpfung. Dieser Code ist in der sonstigen Tabelle Nummer 61 definiert.

  • Tabellenblatt (Feld BASPAG)

Dieses optionale Feld ermöglicht die Definition, wann ein Feld dimensioniert ist, wobei die Variable "Tabellenende" die Anzahl der angegebenen Vorkommen in der Tabelle definiert. Dadurch kann der aktuelle Index variiert werden, um mehrere Verknüpfungen zu erhalten. Dies setzt voraus, dass die Variable Index im Verknüpfungsausdruck verwendet wird.

Schließen

 

Hinweise:

Obligatorische Felder in der Auswahlliste links

Alle Felder des Suchschlüssels für die Suche in der Explorer-Liste müssen in dieser definiert sein. Andernfalls treten in der Objektverwaltung bei der Ausführung Fehler auf.

Ab Objekten gestartete Berichte

Die in der Objektverwaltung definierten Berichtscodes sind interne Codes, die standardmäßig mit einem Bericht verbunden sind, der denselben Code trägt. Diese Zuweisung kann in einer Umleitungstabelle geändert werden. Mit dieser Tabelle, die über die Funktion Druckcodes aufgerufen wird, kann einem internen Code der Code eines anderen Berichts oder mehrerer Berichte, abhängig von der Sprache des Benutzers, zugewiesen werden. Bei mehreren Berichten, kann der Bericht bei der Ausführung ausgewählt werden. Über die Funktion Defaultwerte können in Form berechneter Ausdrücke aus dem Kontext des Objekts Defaultwerte für die Parameter des Berichtsstarts definiert werden.

Defaultwerte

In einer anderen Funktion können die Objekte benutzerdefiniert festgelegt werden (Customizing), wobei Folgendes zugelassen ist:

  • Definition von Defaultwerten beim Anlegen von Dateiblättern.
  • Einrichten von Defaultfiltern.

Diese Funktion, Navigation genannt, ist jedoch eine Entwicklungsfunktion. Sie muss also mit Vorsicht verwendet werden und verlangt zudem besondere Vorsichtsmaßnahmen, damit das Ergebnis bei einem Wechsel der Version fortbesteht.

Spezielle Buttons

Im über diese Schaltfläche geöffneten Fenster befinden sich die folgenden Felder: :

Blocknummer 1

  • Feld OBJET

 

  • Feld CLES

 

Blocknummer 2

  • Von Ordner (Feld DOSORG)

Geben Sie den Ordner an, aus dem der Datensatz kopiert werden soll. Die möglichen Syntaxen sind im entsprechenden Anhang beschrieben.

  • Alle Ordner (Feld TOUDOS)

Mit dieser Option kann der Datensatz in alle im Dictionary definierten Ordner kopiert werden (Tabelle ADOSSIER der aktuellen Lösung).

  • Nach Ordner (Feld DOSDES)

Geben Sie den Ordner an, in den der Datensatz kopiert werden soll. Die möglichen Syntaxen sind im entsprechenden Anhang beschrieben.

Schließen

Mit diesem Button werden die parametrierbaren Elemente eines Objekts in einen anderen Ordner übertragen, der auf dem Server aufgerufen werden kann, auf dem der aktuelle Ordner abgelegt ist.

Fehlermeldungen

Während der Erfassung können außer den generischen Meldungen folgende Fehlermeldungen auftreten: :

Tabelle nicht definiert

Für die Belegung der Explorer-Liste wurde eine Tabelle verwendet, die im Kontext des Objekts nicht verbunden ist.

Verwendete Tabellen

SEEREFERTTO Siehe Dokumentation Umsetzung