Definieren Sie Feldstile

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 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 CSS können Sie die folgenden Attribute eines Felds ändern.
    • Ändern Sie die Farbe.
    • Ändern Sie die Schriftartattribute (fett, kursiv, unterstrichen).
    • Ändern Sie den Abstand und die Ausrichtung des Texts.

    Sie können Feldstile für Tabellen und Datenbankansichten definieren, die sich im gleichen Umfang wie der Feldstil befinden, und für andere Tabellen, die mindestens ein Feld im gleichen Umfang wie der Feldstil haben. 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 Kommentare und Arbeitsnotizfelder angewendet, die mit dem Aktivitätsformatierer verwendet werden. Die Hintergrundfarbe für diese Felder kann mit festgelegt werden glide.ui.activity_stream.style.commentsUnd glide.ui.activity_stream.style.work_notesSystemeigenschaften in der Tabelle „sys_properties“.

    Prozedur

    1. Navigieren Sie auf eine der folgenden Arten zur Liste der Stile für das Feld.
      • Klicken Sie mit der rechten Maustaste auf die Feldbezeichnung im Formular, und wählen Sie aus Konfigurieren Sie Stile .
      • Navigieren zu System-UI > Feldstile, Und suchen Sie das Feld, um einen Stil anzuwenden (nur Administrator).
    2. Wählen Sie Aus Neu , Oder wählen Sie den zu ändernden Stil aus.
    3. Füllen Sie das Formular aus.
      Feld Beschreibung
      Tabelle Tabelle, die das Feld enthält.
      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, die zum Anwenden 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 die Liste als auch auf die Formulare aus, wenn das Feld schreibgeschützt ist.

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

      Stil Der anzuwendende CSS-Stil.

      Um beispielsweise den Hintergrund der Incident-Kategoriefelder in Datensatzlisten 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 verwenden javascript:]]>In Wert Feld, um zu bestimmen, ob das System einen Stil auf ein Feld in der Liste anwenden soll. Wenn das ausgewertete Skript „wahr“ zurückgibt, wendet das System den Stil auf das Listenelement an.

      Das Skript hat Zugriff auf currentSkriptobjekt, mit dem Sie Bedingungen basierend auf den Feldwerten des aktuellen Datensatzes erstellen können. Dieses Skript überprüft beispielsweise basierend auf einem Feldwert nach überfälligen Elementen:
       javascript:gs.dateDiff(gs.now(), current.u_datefield.getDisplayValue(), true) < 0
      Hinweis:
      In diesem Beispiel Current.u_datefield Bezieht sich auf den Namen eines anwenderdefinierten Datumsfelds.
      Das System unterstützt nur einen javascript:]]>Eintrag in einem Wert Feld. Wenn Sie mehrere JavaScript-Bedingungen eingeben möchten, konsolidieren Sie die Bedingungen in einer Anweisung. 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: So fügen Sie einen alternativen Text für einen Stil hinzu: Konfigurieren Sie das Formular Um das alternative Textfeld hinzuzufügen.
      Für Stile wie das VIP-Stilsymbol können Sie alternativen Text hinzufügen, damit Bildschirmleser zwischen Stil und Text unterscheiden können.
    5. Wählen Sie Absenden oder Aktualisieren aus.