Definieren Sie eine Außerkraftsetzung des Wörterbuchs

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Verwenden Sie eine Außerkraftsetzung des Wörterbuchs, um zuzulassen, dass ein Feld in einer untergeordneten Tabelle einen anderen Wert oder ein anderes Verhalten aufweist als das gleiche Feld in einer übergeordneten Tabelle. Beispielsweise ändert eine Außerkraftsetzung des Wörterbuchs den Standardwert des Prioritätsfelds von 4 in der übergeordneten Tabelle in 5 in der Incident-Tabelle.

    Vorbereitungen

    Erforderliche Rolle: admin.

    Warum und wann dieser Vorgang ausgeführt wird

    Außerkraftsetzung des Wörterbuchs sind nur für Tabellen verfügbar, die Tabellenerweiterungunterstützen.

    Außerkraftsetzung des Wörterbuchs wird von erweiterten Tabellen geerbt. Daher kann es erforderlich sein, zusätzliche Überschreibungen zu definieren, um den Wert von Feldern in erweiterten Tabellen zu ändern. Wenn Sie beispielsweise den Standardwert von „cmdb_ci.install_status“ auf „3“ definieren und eine Überschreibung für dasselbe Feld in „cmdb_ci_hardware“ auf „5“ erstellen, werden alle Tabellen, die aus der Hardware-Tabelle erweitert wurden, ebenfalls auf „5“ festgelegt. Wenn Sie also den Standardwert wünschen Wenn cmdb_ci_computer.install_status auf 3 festgelegt wird, ist eine weitere Überschreibung erforderlich.

    Sie können eine Außerkraftsetzung des Wörterbuchs in einer bereichsbezogenen App hinzufügen. Sie müssen die Überschreibung jedoch hinzufügen, während Sie im Kontext der bereichsbezogenen App arbeiten, und Sie können nur untergeordnete Tabellen innerhalb dieses Bereichs auswählen. Öffnen Sie die bereichsbezogene App, bearbeiten Sie den Wörterbucheintrag des Felds, fügen Sie eine neue Außerkraftsetzung des Wörterbuchs hinzu, wählen Sie die untergeordnete Tabelle aus, und geben Sie dann die Überschreibungsdetails an.

    Prozedur

    1. Navigieren zu Alle > Systemdefinition > Lexikon.
    2. Öffnen Sie den Datensatz für das Feld.
    3. Klicken Sie in der zugehörigen Liste „Wörterbuchüberschreibungen“ auf Neu.
    4. Füllen Sie die entsprechenden Felder im Formular aus (siehe Tabelle).
      Tabelle : 1.
      Feld Beschreibung
      Anwendung Der Anwendungsbereich, zu dem der Datensatz gehört.
      Basistabelle Die übergeordnete Tabelle, die das zu überschreibende Feld enthält.
      Tabelle

      Wählen Sie die erweiterte Tabelle aus, für die die Außerkraftsetzung des Wörterbuchs gilt.

      Hinweis:

      Die Liste zeigt nur Tabellen und Datenbankansichten an, die sich im selben Umfang wie die Außerkraftsetzung des Wörterbuchs befinden.

      Referenzqualifizierer überschreiben Aktivieren Sie das Kontrollkästchen, um das Feld Referenzqualifizierer anzuzeigen, das die Referenzqualifizierer für das Feld in der erweiterten Tabelle überschreibt.
      Abhängigen überschreiben

      Aktivieren Sie die Checkbox, um das Feld Abhängiger anzuzeigen, das das Feld überschreibt, von dem das aktuelle Feld abhängt.

      Attribute überschreiben

      Aktivieren Sie die Checkbox, um das Feld Attribute anzuzeigen, das die Wörterbuchattribute für das Feld in der erweiterten Tabelle überschreibt.

      Hinweis:
      Alle in der Basistabelle definierten Attribute werden ignoriert. Wenn in der Basistabelle Attribute vorhanden sind, die noch für die erweiterte Tabelle gelten sollen, müssen Sie sie in dieses Feld aufnehmen.
      Standardwert überschreiben

      Aktivieren Sie die Checkbox, um das Feld Standardwert anzuzeigen, das den Standardwert für das Feld in der erweiterten Tabelle überschreibt.

      Berechnung überschreiben

      Aktivieren Sie die Checkbox, um das Feld Berechnung anzuzeigen, das die Berechnung des Werts für das Feld in der erweiterten Tabelle überschreibt.

      Obligatorisch überschreiben

      Aktivieren Sie die Checkbox, um das Feld Obligatorisch anzuzeigen. Dieses Feld überschreibt, ob das Feld in der erweiterten Tabelle einen Wert enthalten muss, um einen Datensatz zu speichern.

      Schreibgeschützt überschreiben

      Aktivieren Sie das Kontrollkästchen, um das schreibgeschützte Feld anzuzeigen, das überschreibt, ob ein Benutzer den Feldwert in der erweiterten Tabelle ändern kann.

      Anzeigewert überschreiben

      Aktivieren Sie die Checkbox, um dieses Feld als Anzeigewert in der erweiterten Tabelle zu verwenden.

      Beispielsweise verwendet die Tabelle „Story“ [rm_story] die Kurzbeschreibung als Anzeigewert in Referenzfeldern anstelle der Nummer, wie in der Tabelle „Aufgabe“ [task] definiert.

      Hinweis:
      Nur Felder, die in der Aufgabentabelle vorhanden sind, können als Anzeigewertüberschreibungen verwendet werden.
    5. Klicken Sie auf Absenden.