Formular „Wörterbucheintrag“.

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 11 Minuten Lesedauer
  • Das Formular „Wörterbucheintrag“ wurde neu gestaltet und bietet jetzt eine erweiterte Ansicht und zusätzliche Felder. Möglicherweise müssen Sie das Formular so konfigurieren, dass alle Felder angezeigt werden.

    Tabelle : 1. Formular „Wörterbucheintrag“.
    Feld Beschreibung
    Tabelle Definiert die Tabelle, in der das Element erstellt wird.
    Hinweis:
    Diese Liste zeigt nur die Tabellen an, die die Bereichsschutzmaßnahmen zum Hinzufügen von Feldern erfüllen.
    Typ Definiert den Feldtyp der Spalte oder, wenn der TypSammlungist, gibt er an, dass der Wörterbucheintrag die Tabelle darstellt. Weitere Informationen finden Sie unter Feldverwaltung.

    Sie können den Typ eines Felds ändern. Um vorhandene Daten beizubehalten, ändern Sie nur zwischen logischen Typen, die demselben physischen Typ in der Datenbank zugeordnet sind. Beispiel: Auswahl und Zeichenfolge.

    Aktiv Aktiviert oder deaktiviert das Feld. Wenn diese Checkbox deaktiviert ist, wird das Feld in Listen und Formularen in der klassischen Umgebung ausgeblendet.

    Wenn Sie ein Feld durch Deaktivieren dieser Option deaktivieren, wird es nicht aus einer konfigurierten Liste entfernt. Inaktive Felder werden in vom Administrator konfigurierten Listen angezeigt, bis ein Administrator das Listenlayout aktualisiert, um sie zu entfernen.

    Funktionsfeld Bei Auswahl dieser Option wird ein Feld erstellt, in dem die Ergebnisse einer Datenbankfunktion angezeigt werden, z. B. mathematische Operationen, Feldlängenberechnungen oder Wochentagberechnungen.

    Wenn der neue Funktionssatz gespeichert ist, können Sie die Checkbox nicht deaktivieren, um das Feld zu einem regulären Feld zu machen.

    Schreibgeschützt Bestimmt, ob Benutzer den Feldwert in der Benutzeroberfläche ändern können. Wenn dieses Kontrollkästchen aktiviert ist, können Anwender den Wert nicht ändern. Das System berechnet die Daten für das Feld und zeigt sie an.
    Audit Aktiviert oder deaktiviert Auditing für eine Tabelle. Auditing (Verlauf) für eine Tabelle wird aktiviert.
    Hinweis:
    Diese Option gilt nur für Tabellen.
    Textverzeichnis Bestimmt, ob Suchen den Text in einer Tabelle indizieren.
    Hinweis:
    Diese Option gilt nur für Tabellen. Um Felder von der Indizierung auszuschließen, lesen Sie unter Index für ein bestimmtes Feld entfernen nach.
    Spaltenbezeichnung Definiert eine eindeutige Bezeichnung für die Spalte. Die Bezeichnung wird in Listenüberschriften und Formularfeldern für die Spalte angezeigt.
    • Durch das Aktualisieren des Felds Spaltenbezeichnung wird auch die Bezeichnung in der Sprachdatei (für die aktuelle Sprache) aktualisiert.
    • Wenn Sie eine neue Spalte erstellen, wird der Spaltenname automatisch basierend auf der Bezeichnung ausgefüllt, der das Präfix u_ vorangestellt wird, um anzuzeigen, dass es sich um eine anwenderdefinierte Spalte handelt. Wenn Sie beispielsweise Aktivitätsbeschreibung als Spaltenbezeichnung eingeben, wird der Spaltenname standardmäßig auf u_activity_description festgelegt.
    Spaltenname Definiert den Feldnamen der Spalte. Wenn Sie ein neues Feld erstellen, wird dieser Name basierend auf der Bezeichnung und einem Präfix wie folgt automatisch ausgefüllt:
    • Bei einem Feld in einer Tabelle in einem anderen Bereich wird dem Namen der Bereich vorangestellt, um anzuzeigen, dass es anwenderdefiniert und nicht Teil dieser Anwendung ist.
    • Bei einem Feld in einer Tabelle in derselben bereichsbezogenen Anwendung weist der Name kein Präfix auf, was darauf hinweist, dass es Teil der Anwendung ist.
    • Bei einem Feld in einer globalen Anwendung wird dem Namen das Präfix u_ vorangestellt, um anzuzeigen, dass es sich um ein anwenderdefiniertes Feld handelt.
    Sie können das Präfix nicht ändern. Sie können jedoch den Rest des Namens ändern. Der Name darf nur Kleinbuchstaben, alphanumerische ASCII-Zeichen und Unterstriche (_) enthalten. Sie können den Namen eines vorhandenen Wörterbucheintrags nicht ändern.
    Hinweis:
    Sie können keine aufeinanderfolgenden (doppelten) Unterstriche in einem Spaltennamen eingeben. Wenn Sie beispielsweise my__sample_name als Spaltenname eingeben, wird er beim Speichern des Wörterbucheintrags automatisch in my_sample_name geändert.
    ]
    Max. Länge Stellt einen logischen Grenzwert für die Größe von Zeichenfolgenfeldern bereit, um zu bestimmen, wie das System sie auf der Anwenderoberfläche anzeigt und wie sie physischen Datenbankdatentypen zugeordnet werden.

    Zeichenfolgenfelder mit einer Länge von weniger als 255 Zeichen werden als einzeilige Textfelder angezeigt. Zeichenfolgenfelder mit einer Länge von mehr als 254 Zeichen werden als mehrzeiliges Textfeld angezeigt.

    Das System ordnet die Feldlänge dem nächstgelegenen physischen Datentyp zu, der in der Datenbank verfügbar ist. Manchmal führt dies zu einer größeren verfügbaren Länge als ursprünglich angegeben. Wenn Sie beispielsweise eine Länge von 50 eingeben, wird dies dem nächstgelegenen physischen Datentyp VARCHAR (100) zugeordnet, der eine Beschränkung von 100 Zeichen oder das Doppelte der angeforderten Feldlänge bietet. Ebenso wird die Eingabe einer Länge von 1000 dem nächstgelegenen physischen Datentyp MITTELTEXT zugeordnet, der eine Beschränkung von 4000 Zeichen bzw. dem Vierfachen der angeforderten Feldlänge bietet.

    Hinweis:
    • Sie können diesen Wert nur für ein Zeichenfolgenfeld ändern. Änderungen für andere Feldtypen werden ignoriert.
    • Benutzer in einer Oracle-Instanz können die maximale Länge eines Zeichenfolgenfelds über die Anwendungs-UI nicht auf mehr als 4000 erhöhen, da dies den Datentyp CLOB in Oracle erfordert. Um die Größe über diese Größe hinaus zu erhöhen, melden Sie einen Incident beim technischen Support, um den Change anzufordern.
    • Um zu verhindern, dass Daten verloren gehen, verringern Sie die Länge eines Zeichenfolgenfelds nur, wenn Sie eine neue Anwendung entwickeln, und nicht, wenn ein Feld Daten enthält. Wenn die Änderung an einem anwenderdefinierten Feld zu Datenverlust führt, wird eine Warnung angezeigt. Für ein Basissystemfeld können Sie keine Änderung vornehmen, die zu Datenverlust führt.
    Obligatorisch Bestimmt, ob dieses Feld einen Wert enthalten muss, um einen Datensatz zu speichern. Weitere Informationen finden Sie unter Feld als Pflichtfeld festlegen.
    Hinweis:
    Sie können diese Option für erweiterte Tabellen überschreiben.
    Anzeige Gibt an, dass dieses Feld die Anzeigewerte für Referenzfelder ist. Setzen Sie diese Option auf „wahr“ für das Feld, dessen Wert Sie als Text verwenden möchten, der in Links zu dieser Tabelle in Listen und Formularen angezeigt wird. Standardmäßig ist das Feld Anzahl der Anzeigewert für alle Aufgabentabellen.
    Hinweis:
    • Diese Option steuert nicht, ob eine Liste oder ein Formular dieses Feld als Teil des Layouts anzeigt. Lesen Sie stattdessen Listenkonfiguration und Formulare personalisieren.
    • Der Anzeigewert wird Teil des Formulartitels, wenn ein einzelner Datensatz aus einer Tabelle angezeigt wird.
    • Sie können einen anderen Anzeigewert in einer erweiterten Tabelle als den Anzeigewert in einer übergeordneten Tabelle festlegen, indem Sie eine Außerkraftsetzung des Wörterbuchsverwenden.
    Funktionsdefinition Definiert die Funktion, die das Feld ausführt.

    Beginnt mit glidefunction:, gefolgt von der auszuführenden Operation (z. B. concat), gefolgt von Funktionsparametern. Konstanten müssen in einfache Anführungszeichen gesetzt werden.

    Mit der folgenden Funktionsdefinition wird beispielsweise ein Feld erstellt, in dem die Kurzbeschreibung gefolgt von einem Leerzeichen und dem Namen des Anrufers angezeigt wird:

    glidefunction:concat(short_description, ' ', caller_id.name)

    Hinweis:
    Funktionsparameter unterstützen das Dot-Walking. Weitere Informationen finden Sie unter Dot-walking to data in related tables.
    Attribute [Erweiterte Ansicht] Ändert das Verhalten eines Felds oder einer Funktionalität, die von dem Feld abhängt. Weitere Informationen finden Sie unter Wörterbuchattribute. Attribute können für erweiterte Tabellen mit Außerkraftsetzung des Wörterbuchs überschriebenwerden. Sie können Attribute für diesen Wörterbucheintrag auch über die zugehörige Liste „ Attribute “ konfigurieren.
    Standardwert
    Dynamischen Standard verwenden [Erweiterte Ansicht] Ermöglicht Ihnen, einen Standardwert anzugeben, der dynamisch basierend auf einem dynamischen Filter generiert wird.
    Dynamischer Filterwert [Erweiterte Ansicht] Gibt die Option Dynamische Filter erstellen an, die den Standardwert bestimmt, wenn die Option Dynamischen Standard verwenden ausgewählt ist.
    Standardwert Gibt den Standardwert des Felds für jeden neuen Datensatz an. Stellen Sie sicher, dass für diesen Wert der richtige Feldtyp verwendet wird. Beispiel: Ein Ganzzahlfeld verwendet den Standardwert 2, kann aber nicht den Standardwert 2 verwenden. Diese Werte können durch Außerkraftsetzung des Wörterbuchs überschriebenwerden.
    Referenzspezifikation
    Referenz Macht das Feld zu einem Referenzfeldtyp.

    Wenn Sie einen Namen eingeben, der nicht mit einer vorhandenen Tabelle übereinstimmt, wird beim Speichern Ihrer Änderungen im Wörterbuchdatensatz eine neue Tabelle erstellt. Wenn die aktuelle Tabelle über ein Modul im Anwendungsnavigator verfügt, wird im selben Anwendungsmenü automatisch ein Modul für die neue Tabelle erstellt.

    Referenzqualifizierer verwenden [Erweiterte Ansicht] Gibt den Typ des zu verwendenden Qualifizierers an:
    • Einfach: Ein Satz von Auswahllisten, in denen Sie eine Bedingung für einen Referenzqualifizierer angeben können.
    • Dynamisch: Eine Option zum Erstellen eines dynamischen Filters, die Sie zum Erstellen des Qualifizierers verwenden können.
    • Erweitert: Eine statische codierte Abfragezeichenfolge oder JavaScript-Code, die Sie zum Erstellen des Qualifizierers verwenden können.
    Referenzqual.-Bedingung Gibt eine Bedingung an, wenn der Referenzqualifizierer ausgeführt wird, wenn der Qualifizierertyp Einfach ausgewählt ist.
    Dynamische Referenzqual. [Erweiterte Ansicht] Gibt die Option Dynamische Filter erstellen an, die den Referenzqualifizierer bestimmt, wenn der Typ Dynamischer Qualifizierer ausgewählt ist.
    Referenz-Qual. [Erweiterte Ansicht] Filtert die Datensätze, die für ein Referenzfeld verfügbar sind, wenn der Qualifizierertyp „ Erweitert “ ausgewählt ist. Referenzqualifizierer können durch Außerkraftsetzung des Wörterbuchs überschriebenwerden.
    Referenzschlüssel [Erweiterte Ansicht] Gibt ein anderes Feld als „sys_id“ an, das als eindeutiger Bezeichner für Referenzfelder verwendet werden soll.
    Kaskadierungsregel für Referenz [Erweiterte Ansicht] Definiert, was mit einem Datensatz geschieht, wenn der Datensatz, auf den er verweist, gelöscht wird. Wählen Sie eine der folgenden Optionen aus:
    • Löschen: Löscht die Referenzen (Standard).
    • Löschen: Löscht alle verweisenden Datensätze.
    • Einschränken: Verhindert das Löschen von Datensätzen, wenn ein referenzierender Datensatz vorhanden ist.
    • Keine: Die referenzierenden Datensätze werden nicht geändert.
    Referenz-Floats [Erweiterte Ansicht] Aktiviert die Schaltfläche „ Bearbeiten “ in zugehörigen Listen für 1:n-Beziehungen.
    Dynamische Erstellung [Erweiterte Ansicht] Bestimmt für Referenzfelder, ob die Eingabe eines Werts, der nicht mit einem vorhandenen Datensatz übereinstimmt, einen Datensatz in der referenzierten Tabelle erstellt. Wenn diese Option ausgewählt ist, verwenden Sie das Feld Dynamisches Erstellungsskript, um zu definieren, wie der Datensatz erstellt wird.
    Skript zur dynamischen Erstellung [Erweiterte Ansicht] Wenn das Feld Dynamische Erstellung ausgewählt ist, können Sie ein Skript zum Erstellen eines Datensatzes in der referenzierten Tabelle eingeben.
    Abhängiges Feld
    Feld „Abhängig von“ [Erweiterte Ansicht] Gibt ein Feld an, von dem das aktuelle Feld abhängt. Weitere Informationen finden Sie unter Ein Feld abhängig machen
    Hinweis:
    Sie können diesen Wert für erweiterte Tabellen überschreiben.
    an.
    Auswahllistenspezifikation
    Auswahl Ermöglicht Anwendern, eine Liste vorgeschlagener Werte auf eine der folgenden Arten anzuzeigen:

    Wenn eine Auswahlmöglichkeit verwendet wird, definieren Sie entweder einen Auswahllistenfeldtyp, oder verwenden Sie die Felder Auswahltabelle und Auswahlfeld, um Auswahlmöglichkeiten aus einem anderen Feld an anderer Stelle im Wörterbuch zu kopieren.

    Auswahltabelle [Erweiterte Ansicht] Füllt die Feldauswahl mit den gleichen Werten wie ein anderes Auswahlfeld aus. Wenn das Feld Auswahl auf einen anderen Wert als Keinefestgelegt ist, wählen Sie eine Tabelle aus, aus der Auswahlwerte abgeleitet werden sollen. Das Feld Auswahlfeld muss ebenfalls ausgefüllt werden.

    Wenn beispielsweise die Auswahltabelle auf die Incident- Tabelle [incident] festgelegt ist, enthält dieses Feld dieselbe Auswahlliste wie eines der Auswahlfelder im Incident. Auswahlfeld (siehe unten) bestimmt, welches Feld.

    Auswahlfeld [Erweiterte Ansicht] Füllt die Feldauswahl mit den gleichen Werten wie ein anderes Auswahlfeld aus. Wenn das Feld Auswahl auf etwas anderes als Keinefestgelegt ist, wählen Sie ein Feld aus der Tabelle aus, die Sie für Auswahltabelleausgewählt haben. Wenn beispielsweise das Feld Auswahltabelle auf die Incident- Tabelle [incident] und das Auswahlfeld auf Prioritätfestgelegt ist, hat dieses Feld die gleichen Auswahlmöglichkeiten wie das Feld Priorität unter Incident, auch wenn sich diese Auswahlmöglichkeiten ändern.
    Hinweis:
    Dieses Feld muss ein Auswahlfeld sein.
    Berechneter Wert
    Berechnet [Erweiterte Ansicht] Bestimmt, ob der Wert des Felds auf der Grundlage anderer Werte berechnet wird. Wenn ausgewählt, verwenden Sie das Feld Berechnung, um zu definieren, wie die Berechnung durchgeführt wird. Im Feld Berechnungstyp können Sie eine skript- oder formelbasierte Berechnung für den Spaltenwert auswählen. Beim Filtern, Sortieren oder Gruppieren nach einem berechneten Feld basiert die Sortierreihenfolge auf dem gespeicherten Feldwert vom letzten Zeitpunkt der Aktualisierung des Felds und nicht vom Zeitpunkt des letzten Erscheinens des Felds.
    Hinweis:
    In Bezug auf Business-Regeln werden berechnete Felder zuerst ausgefüllt, bevor eine Business-Regel ausgeführt wird, auch wenn sie vor der Business-Regel ausgeführt wird. Berechnete Felder werden dann bei Bedarf nach jeder Ausführung von Business-Regeln erneut ausgefüllt.
    Berechnungstyp [Erweiterte Ansicht] Ermöglicht die Auswahl der skriptbasierten Berechnung oder der formelbasierten Berechnung für eine Spalte. Weitere Informationen zu vordefinierten Funktionen und Beispielformeln finden Sie unter Formeln für Spaltenwerte in Tabellen-Generatoran.
    Berechnung [Erweiterte Ansicht] Ermöglicht die Eingabe eines Skripts oder einer Formel basierend auf dem ausgewählten Berechnungstyp.

    Wenn für BerechnungstypFormelfestgelegt ist, können Sie eine vordefinierte Funktion oder Formel eingeben, um den Wert des Felds zu berechnen. Sie können eine vordefinierte Formel verwenden oder andere Formeln kombinieren, um eine Formel zu erstellen, die Ihren Anforderungen entspricht.

    Wenn für „Berechnungstyp“ der Wert „ Skript “ festgelegt ist, können Sie ein Skript zum Berechnendes Werts des Felds eingeben. Diese können für erweiterte Tabellen mit Außerkraftsetzung des Wörterbuchs überschriebenwerden. Sie können das aktuelle Objekt in diesem Skript verwenden. Wie Zugriffssteuerungsregeln kann das Skript:
    • Ergibt „wahr“ oder „falsch“.
    • Geben Sie eine auf „wahr“ oder „falsch“ festgelegte Antwortvariable zurück.
    • Legen Sie direkt einen Feldwert fest, z. B.: current.display_name="name".
    Hinweis:
    Felder werden schreibgeschützt angezeigt, wenn berechnete Skripts angewendet werden. Beispielsweise wird durch Hinzufügen eines Skripts zum berechneten Feld in einem Wörterbuchdatensatz, der auf Aktiv festgelegt ist, das Feld Aktiv im Formular schreibgeschützt. Die Inline-Bearbeitung des Felds „Aktiv“ in der Listenansicht ist ebenfalls deaktiviert.
    Zusätzliche Felder
    Klasse Gibt die Tabelle an, die von der aktuellen Tabelle erweitert wird. Tabellen, die andere Tabellen nicht erweitern, geben in diesem Feld ihren eigenen Namen an. Weitere Informationen finden Sie unter .
    Standardsortierung Veraltet.
    Größenklasse Bestimmt, ob die Plattform diese Tabelle als große Tabelle behandelt, indem die Menge des gespeicherten Arbeitsspeichers für jede Zeile während Abfragen reduziert wird. Es gibt eine geplante Aufgabe, die ausgeführt wird und den Wert dieses Felds festlegt.
    Rechtschreibprüfung Aktiviert oder deaktiviert die Rechtschreibprüfung für das Feld.
    Eindeutig Erfordert einen eindeutigen Feldwert.
    Warnung:
    Wenn Sie ein Feld eindeutig machen, wenn die entsprechende Tabelle bereits andere Werte für dieses Feld enthält, führt dies zu Datenverlust. Bevor Sie die Eindeutigkeit eines Felds erzwingen, vergewissern Sie sich, dass keine Datensätze in der Tabelle für das Feld Werte enthalten oder dass sie alle denselben Wert haben.
    UI-Aktion
    Standardansicht oder Erweiterte Ansicht Ändert die Formularansicht in die Standardansicht oder erweiterte Ansicht. Die Felder ändern sich je nach Ansicht. Wenn Sie die Standardansicht verwenden, müssen Sie ein Skript schreiben, um dieselben Aufgaben auszuführen, die von Feldern der erweiterten Ansicht bereitgestellt werden.
    Zugehörige Listen
    Zugriffssteuerungen Bietet Zugriff auf die Zugriffssteuerungen, die den Zugriff auf die Daten in der Tabelle zulassen oder einschränken.
    Auswahlmöglichkeiten Bietet Zugriff auf die Optionen im Auswahllistenfeld, das Sie bearbeiten.
    Außerkraftsetzungen von Wörterbüchern Bietet Zugriff auf die Außerkraftsetzung des Wörterbuchs für dieses Feld.
    Attribute Bietet Zugriff auf die Wörterbuchattribute für diesen Eintrag.
    Bezeichnungen Bietet Zugriff auf die Bezeichnungen, die für die Tabelle oder das Feld verwendet werden, die/das Sie bearbeiten.