Datentyp der Komponente überschreiben

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 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 das Attribut sn-atf-data-type der einstellbaren Komponente hinzu, und legen Sie den Wert auf den Feldtyp fest, der im Testschritt „Komponentenwert festlegen“ angezeigt werden soll.

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

      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. Zu den verfügbaren Schlüssel-Wert-Paaren gehören 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"}'/>