Ansichten verwalten

In diesem Dokument wird die Erstellung von benutzerdefinierten Ansichten in verschiedenen Programmen beschrieben. Die Ansichten steuern, welche Informationen oder Felder in einem Bild angezeigt werden.

Ergebnis

Eine benutzerdefinierte Ansicht wird erstellt. Diese Ansicht unterstützt nur die Anzeige von Informationen, die für den Benutzer erforderlich sind.

Die Informationen werden in folgenden Dateien gespeichert:
  • Ansicht (CSYSTP)
  • Schlüssel (CSYSTR)

Bevor Sie beginnen

Sie müssen folgende Artikel generieren:
  • Eine Feldgruppe in "Feldgruppe. Öffnen" (CRS108)
  • Felder in "Feldgruppe. Erlaubte Felder anzeigen" (CRS109)

Führen Sie folgende Schritte aus

  1. Um eine Ansicht zu erstellen, öffnen Sie das Bild "Ansicht. Öffnen" (CRS020/B).
  2. Geben Sie in (CRS020/B) einen Wert im Feld "Programm" an. Das Feld zeigt das Programm an, in dem die Ansicht verwendet wird.
  3. Erstellen Sie im Feld "Ansicht" einen Namen für Ihre Ansicht. Abhängig vom Wert für den aktiven Verantwortlichen wird (CRS020/E) oder "Ansicht. Spalten auswählen" (CRS016/B) angezeigt.
  4. Öffnen Sie Bild (CRS020/E), und füllen Sie die Spalte "Feld" aus, indem Sie F4 drücken. Treffen Sie dann in "Feldgruppe. Erlaubte Felder anzeigen" (CRS109/B) die Auswahl unter den verfügbaren Datenbankfeldern. Die Auswahl des Datenbankfelds hängt vom angegebenen Programm ab.
  5. Geben Sie in Bild (CRS020/E) die "Feldsequenznummer" an. Sie können die Reihenfolge ändern, in der die Datenbankfelder angezeigt werden sollen. Um die Reihenfolge zu ändern, tauschen Sie die Sequenznummern aus.
  6. Geben Sie in der Spalte "Feldlänge" optional einen Wert an, damit unnötig lange Felder in M3 gekürzt werden. Wenn kein Wert angegeben wird, folgt die Feldlänge dem M3-Standard.
  7. Öffnen Sie Bild F, und geben Sie in die Felder "Beschreibung" und "Name" entsprechende Werte ein. Wenn Sie die Eingabetaste drücken, wird Ihre neue Ansicht in Bild (CRS020/B) angezeigt.

Zusätzliche Felder in Bild (CRS020/E)

Je nachdem, mit welchem Programm die Ansicht verbunden ist, können die in (CRS020/E) angezeigten Felder variieren. In bestimmten Programmen finden Sie in Bild E folgende Felder:
  • Das Feld "Sortierfolge" zeigt an, wie der Datensatz in einer bestimmten Ansicht sortiert werden muss. Die hier angegebene Sortierfolge wird die Sortierfolge übersteuern, die als verwendete Sortieroption festgelegt wurde.
  • Geben Sie im Feld "Maximaler Wert" den kumulierten Maximalwert für den Datensatz an. Alle Werte außerhalb dieses Grenzwerts werden bei der Anzeige hervorgehoben.
  • Wenn Sie eine Ansicht für das Programm "Lieferung. Toolbox öffnen" (MWS410) erstellen, wird das Feld "Maximalwert übersteuern" angezeigt.
    Hier geben Sie an, ob der in der Ansicht angegebene Maximalwert durch den entsprechenden Wert für die aktuelle Sendung ersetzt werden soll, sofern vorhanden. Zur Auswahl stehen die folgenden Werte:
    • 0 = Nein, nicht ersetzen
    • 1 = Ja, mit der Brutto-Kapazität der Sendung ersetzen, wenn vorhanden. Diese Eingabe ist von Bedeutung, wenn die maximale Kapazität einer Lieferung mit der Summe der zugewiesenen Lieferungen verglichen wird.
    • 2 = Ja, mit der verbleibenden Kapazität der Sendung ersetzen, wenn vorhanden. Diese Eingabe ist von Bedeutung, wenn eine Sammlung geplanter Lieferungen mit der verbleibenden Kapazität einer Sendung verglichen wird.
      Hinweis

      Diese Option gilt nur für Spalten, die Informationen zu den Kapazitätseinheiten einer Sendung enthalten: Gewicht, Volumen und die frei definierte Einheit.

Beschreibung in Bild (CRS016/B) übersetzen

Bei Ansichten, die in (CRS016) verwaltet werden, gibt es ein Kontrollfeld "Beschreibung übersetzen" (ATRA) und eine Schaltfläche "Sprache". Wenn das Kontrollfeld aktiviert ist, wird in "Sprachverwaltung. Öffnen" (CRS830) automatisch für jede Sprache eine Beschreibung der Ansicht generiert, sobald diese zum ersten Mal angefordert wird. Automatisch generierte Beschreibungen basieren immer auf der Sortierfolge. Beispiel: Eine mit Sortierfolge 1 verbundene Ansicht erhält die Beschreibung "Standardansicht für Sortierfolge 1".

Ist das Kontrollfeld "Beschreibung übersetzen" nicht aktiviert, muss die Beschreibung manuell in (CRS016) oder für jede Sprache in (CRS830) verwaltet werden. Die zu verwendenden Sprachen müssen in "Sprache. Öffnen" (CRS010) angegeben sein.

Die automatische Generierung wird von konfigurierbaren Listenprogrammen und konfigurierbaren Browse-Funktionen beim Start ausgelöst. Es werden Ansichten unterstützt, die in "Listen- und Druckerprogr. Konfigurieren" (CMS005) verbunden sind, "Informationsbrowserkategorie. Öffnen" (CMS010), "Ad-hoc-Berichtsgruppe. Öffnen" (AHS100) und "Tabellenbrowser. Öffnen" (MNS175) mit Programmen verbunden sind. Sie wird auch über (CRS020) und (CRS016) ausgelöst.

Einzustellende Parameter

Programm-ID/Bild Feld Dieses Feld zeigt ...
(CRS020/B) Programm ... das Programm, in dem die Ansicht verwendet wird. Weitere Informationen finden Sie unter Feldhilfe für gültige Programme.
(CRS020/B) Ansicht ... die derzeit verwendete Ansicht. Ansichten sind benutzerdefiniert und bestimmen die Sortierfolge und das Spalten-Layout.
(CRS020/E) Feld ... die anzuzeigenden Informationen der gewählten Datei. Diese Felder werden auch für die Erstellung von Inhalten von benutzerdefinierten Dateien verwendet.
(CRS020/E) Feldlänge

... die Feldlänge, die auch die Spaltenbreite bestimmt. Wird das Feld leer gelassen, folgt die Feldlänge dem M3-Standard.

(CRS020/E) Feldsequenznummern ... die Reihenfolge, in der jedes Schlüsselfeld angezeigt wird.
(CRS020/E) Sortiersequenz ... wie die Datensätze in der Ansicht sortiert sein müssen. Der Wert in diesem Feld übersteuert die Sortierfolge der verwendeten Sortieroption.
(CRS020/E) Maximalwert ... den summierten Maximalwert für die Datensätze, der ohne Hervorhebung angezeigt werden soll.
(CRS020/E) Überschreiben des Maximalwerts ... den Wert, der anstelle des Maximalwerts gültig sein soll. Dieser Parameter ist nur von Bedeutung, wenn nach Lieferungen durchsucht wird, die nicht mit einer Sendung verbunden sind.
(CRS020/E) Anzahl Dezimalstellen ... die Anzahl der Dezimalstellen, die in numerischen Felder mit Dezimalwerten angezeigt werden. 0 bis 6 Dezimalstellen sind erlaubt. Wenn dieses Feld leer bleibt, wird die in der Datenbank definierte Anzahl von Dezimalstellen verwendet.
Hinweis

Die Anzahl der Dezimalstellen für Preis-, Betrags- und Mengenfelder wird meist über die Systemeinstellungen gesteuert. Diese Einstellungen überschreiben die hier angegebene Anzahl.

(CRS020/E) Editiercode ... den Editiercode. Sie können einen vordefinierten Editiercode auswählen, um zu bestimmen, wie numerische Felder angezeigt werden, zum Beispiel ob ein Dezimalpunkt oder ein Dezimalkomma verwendet wird.