Datentyp der Komponente überschreiben

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Verwenden Sie die Attribute sn-atf-data-type und sn-atf-data-type-params, um den in einem Testschritt „Komponentenwert festlegen“ angezeigten Feldtyp zu überschreiben.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Einstellbare Komponenten haben einen Datentyp, durch den festgelegt wird, welche Werte von einem benutzerdefinierten UI-Testschritt eingestellt werden können. Beispielsweise kann eine Seitenkomponente, die eine Referenz auf einen bestimmten Datensatz anzeigen soll, einen Referenzdatentyp haben, der nur Sys-ID-Werte anzeigt.

    Prozedur

    1. Öffnen Sie die benutzerdefinierte UI-Seite, die Sie testen möchten.
    2. Fügen Sie hinzu sn-atf-Datentyp Attribut der einstellbaren Komponente, und legen Sie den Wert auf den Feldtyp fest, den Sie im Testschritt „Komponentenwert festlegen“ anzeigen möchten.

      Dieses Attribut enthält eine Zeichenfolge des testbaren Datentyps. Die verfügbaren Werte umfassen die in der folgenden Tabelle aufgeführten Werte.

      Attributwert Beschreibung
      glide_date Enthält eine Zeichenfolge, die einen bestimmten Tag angibt.
      Glide_date_time Enthält eine Zeichenfolge, die einen bestimmten Tag und eine bestimmte Uhrzeit angibt.
      -Referenz Enthält eine System-ID zu einem zugehörigen Datensatz. Für diesen Datentyp müssen zusätzliche Informationen im Attribut sn-atf-data-type-params angegeben werden.
    3. Fügen Sie das Attribut sn-atf-data-type-params hinzu, um zusätzliche Informationen bereitzustellen, wenn der Wert von sn-atf-data-type gleich reference ist.

      Dieses Attribut enthält eine JSON-Zeichenfolge, die als Schlüssel-Wert-Paare formatiert ist. Verfügbare Schlüssel-Wert-Paare umfassen die in der folgenden Tabelle aufgeführten.

      Schlüssel Wert
      -Referenz Name der Tabelle mit den Datensätzen, die im Referenzfeld angezeigt werden sollen. Fügen Sie zum Beispiel "reference":"incident" hinzu, um Datensätze aus der Tabelle „Incident“ anzuzeigen.
      Reference_Qual Filter für die Abfrage. Fügen Sie zum Beispiel „reference_qual“:„active=true“ hinzu, um nur aktive Incident-Datensätze anzuzeigen. Siehe Referenzqualifizierer

    Beispiel

    <input id="someTextField" value="someSysId" sn-atf-data-type="reference" sn-atf-data-type-params='{"reference":"incident","reference_qual":"active=true"}'/>