Erstellen Sie ein Funktionsfeld

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Erstellen Sie ein Funktionsfeld, um einen Bericht nach den Ergebnissen der Feldberechnung gruppieren und stapeln zu können.

    Vorbereitungen

    Erforderliche Rolle: admin, function_field_admin

    Jedes Funktionsfeld erfordert eine Bezeichnung, einen Rückgabetyp und eine Definition. Die Definition besteht aus der Operation und einem oder mehreren Feldern, für die die Operation ausgeführt wird.

    Hinweis:
    Es ist nicht möglich, die Bezeichnung oder den Rückgabetyp zu ändern, nachdem Sie ein Funktionsfeld gespeichert haben. Deaktivieren Sie ggf. das Funktionsfeld, und beginnen Sie erneut.

    Prozedur

    1. Navigieren zu Alle > Berichte > Neu erstellen.
    2. Wählen Sie den Bericht aus, dem Sie ein Funktionsfeld hinzufügen möchten.
      Wenn Sie ein Funktionsfeld in einer Tabelle konfigurieren, ist es überall verfügbar, wo Sie die Tabelle im Now Platformverwenden, einschließlich aller Berichte in derselben Tabelle. Beispielsweise ist ein Funktionsfeld, das das Alter offener Incidents berechnet, für alle Berichte in der Incident-Tabelle verfügbar.
    3. Öffnen Sie die Registerkarte Konfigurieren, und klicken Sie auf Funktionsfeld konfigurieren.
    4. Wahlweise: Geben Sie den Feldnamen in die Suchleiste ein, um festzustellen, ob das Funktionsfeld bereits erstellt wurde.
      Zeigen Sie auf die Suchergebnisse, um die Funktionsdefinition anzuzeigen.
    5. Klicken Sie auf Erstellen.
      In der Tabelle, auf der der Bericht basiert, können maximal 20 aktive Funktionsfelder vorhanden sein. Wenn die Tabelle bereits 20 Funktionsfelder enthält, muss ein Ersteller eines der Felder oder ein „platform_admin“ eines deaktivieren oder löschen.
    6. Geben Sie die Bezeichnung an.
      Die Bezeichnung ist der Name, den Benutzer sehen können, wenn sie Daten in einem Bericht gruppieren oder stapeln.
    7. Wählen Sie den Rückgabetyp aus.
      Der Rückgabetyp ist die Art der Informationen, die die Funktion erzeugt. Zum Beispiel gibt die Funktion dadiff() den Typ Dauer zurück, da sie die Dauer zwischen zwei Datumsangaben berechnet.
      Hinweis:
      Sie sehen keine Nachricht, wenn Ihr Rückgabetyp kein logisches Ergebnis der Funktion ist.
    8. Wählen Sie den Vorgang aus.
      Das Textfeld Syntax zeigt den Namen der Funktion mit vorangestellter Glidefunktion:.

      Fenster „Funktionsfeld erstellen“ mit Beschreibungen für Bezeichnung, Rückgabetyp und Vorgang hinzufügen. Der Subtrahierungsvorgang ist hervorgehoben.

    9. Wählen Sie die Felder aus, für die die Funktion gilt.
      Einige Funktionen erfordern nur ein Feld. einige erfordern zwei oder drei Felder. Weitere Informationen finden Sie unter Bericht über Funktionsfelder erstellen. Stellen Sie sicher, dass Sie die Felder durch Kommas trennen.
    10. Wenn die Syntax korrekt ist, können Sie das Funktionsfeld speichern.
      Wenn die Syntax falsch ist, wird die folgende Meldung angezeigt: Syntaxfehler: Ungültiger Ausdruck. Möglicherweise werden auch andere Nachrichten angezeigt.

      Fenster „Funktionsfeld erstellen“ mit Beschreibungen für „Feld hinzufügen“ und der Meldung „Syntax ist korrekt“. Das Feld Untergeordnete Incidents ist hervorgehoben.

    Ergebnisse

    Konfigurierte Funktionsfelder werden in den Listen Gruppieren nach und Zusätzlich gruppieren nach angezeigt, nachdem Sie den Bericht gespeichert haben.

    Verwenden Sie das erstellte Funktionsfeld in Ihrer Berichtskonfiguration. Informationen zur Verwendung von Funktionsfeldern an anderer Stelle im Now Platformfinden Sie unter Funktionsfeld.