Definieren Sie Feldstile

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Mit Feldstilen können Sie einzelne CSS-Stile für ein Feld in einer Liste oder einem Formular deklarieren.

    Vorbereitungen

    Erforderliche Rolle: personalize_styles oder admin

    Warum und wann dieser Vorgang ausgeführt wird

    Mit dem CSS können Sie die folgenden Attribute eines Felds ändern.
    • Ändern Sie die Farbe.
    • Ändern Sie die Schriftartattribute (fett, kursiv, unterstrichen).
    • Ändern Sie die Auffüllung und Ausrichtung des Texts.

    Sie können Feldstile für Tabellen und Datenbankansichten definieren, die sich im selben Bereich wie der Feldstil befinden, sowie für andere Tabellen, die mindestens ein Feld im selben Bereich wie der Feldstil enthalten. Für eine Tabelle definierte Feldstile gelten nicht für Datenbankansichten, die die Tabelle enthalten. Erstellen Sie separate Feldstile für Datenbankansichten.

    Hinweis:
    Feldstile werden nicht auf Felder für Kommentare und Arbeitsnotizen angewendet, die mit dem Aktivitätsformatierer verwendet werden. Die Hintergrundfarbe für diese Felder kann mithilfe der Systemeigenschaften glide.ui.activity_stream.style.comments und glide.ui.activity_stream.style.work_notes in der Tabelle „sys_properties“ festgelegt werden.

    Prozedur

    1. Navigieren Sie mit einer der folgenden Methoden zur Liste der Stile für das Feld.
      • Klicken Sie mit der rechten Maustaste auf die Feldbezeichnung im Formular, und wählen Sie Stile konfigurierenaus.
      • Navigieren zu System-UI > Feldstile, und suchen Sie das Feld, um einen Stil anzuwenden (nur Administrator).
    2. Wählen Sie Neu, oder wählen Sie den zu ändernden Stil aus.
    3. Füllen Sie das Formular aus.
      Feld Beschreibung
      Tabelle Tabelle mit dem betreffenden Feld.
      Hinweis:
      Die Liste zeigt nur Tabellen und Datenbankansichten, die den Bereichsschutz für Feldstile erfüllen.
      Feldname Das Feld, für das der Stil gilt.
      Wert Der genaue Wert oder die skriptbasierte Bedingung, der bzw. die für die Anwendung des Stils erforderlich ist.
      Hinweis:
      Der Wert wirkt sich nur auf Listenfeldstile aus, wenn das Feld nicht schreibgeschützt ist. Der Wert wirkt sich sowohl auf Listen als auch auf Formulare aus, wenn das Feld schreibgeschützt ist.

      Um Feldstile nur auf Formulare anzuwenden, lassen Sie das Wertfeld leer.

      Stil Der anzuwendende CSS-Stil.

      Um beispielsweise den Hintergrund der Incident-Kategorie-Felder in Datensatzlisten mit einer Schriftgröße von 24 px und weißer Textfarbe rot zu machen, geben Sie den folgenden Code ein.

      background-color:red;
      font-size:24px;
      color:white;

      Sie können eine skriptbasierte Bedingung mit der Syntax javascript verwenden: <![CDATA[<script> ]]> im Feld Wert, um zu bestimmen, ob das System einen Stil auf ein Feld in der Liste anwenden soll. Wenn das ausgewertete Skript „true“ zurückgibt, wendet das System den Stil auf das Listenelement an.

      Das Skript hat Zugriff auf das current Skriptobjekt , mit dem Sie Bedingungen basierend auf den Feldwerten des aktuellen Datensatzes erstellen können. Dieses Skript sucht beispielsweise basierend auf einem Feldwert nach überfälligen Elementen:
       javascript:gs.dateDiff(gs.now(), current.u_datefield.getDisplayValue(), true) < 0
      Hinweis:
      In diesem Beispiel verweist current.u_datefield auf den Namen eines benutzerdefinierten Datumsfelds.
      Das System unterstützt nur ein Javascript: <![CDATA[<script> ]]> -Eintrag in einem Feld Wert. Wenn Sie mehrere JavaScript-Bedingungen eingeben möchten, fassen Sie die Bedingungen in einer Anweisung zusammen. Beispiel: Anstelle dieses ungültigen Eintrags:
      javascript: current.state == "Completed" javascript: current.error_tables > 0
      Konsolidieren Sie die Bedingungen in einer Anweisung, z. B.:
      javascript: current.state == "Completed" && current.error_tables > 0
    4. Wahlweise: Um alternativen Text für einen Stil hinzuzufügen, konfigurieren Sie das Formular so, dass das Feld „Alternativer Text“ hinzugefügt wird.
      Für Stile wie das VIP-Stilsymbol können Sie alternativen Text hinzufügen, damit Screen Reader zwischen Stil und Text unterscheiden können.
    5. Wählen Sie Absenden oder Aktualisieren aus.