Der Liste der protokollierten Zeitkarten neue Spalten hinzufügen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Fügen Sie der Liste der protokollierten Zeitkarten im Stundennachweisportal Spalten hinzu, um zusätzliche Informationen anzuzeigen, die Sie zum Protokollieren Ihrer Zeitkarten möglicherweise benötigen.

    Vorbereitungen

    Erforderliche Rolle: admin oder sp_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Prozedur

    1. Navigieren zu Alle > Serviceportal > Widget-Instanzen.
    2. Klicken Sie auf das Headersymbol für die Zeitkartenvorschau (Headersymbol für Zeitkartenvorschau), um die Widget-Instanz „Hauptcontainer des Zeitkartenportals“ zu öffnen.
    3. Aktualisieren Sie im Formular „Instanz“ den Code, indem Sie im Feld Zusätzliche Optionen, JSON-Format Werte für die folgenden Spaltenkonfigurationen angeben.
      Tabelle : 1. Formular „Instanz“
      Spaltenkonfiguration Beschreibung
      name Name der Spalte in einer Tabelle.
      Bezeichnung

      Spaltenname, der im Stundennachweisportal in der Liste der protokollierten Zeitkarten angezeigt wird.

      Die Konfiguration ist obligatorisch, wenn Sie eine Spalte einer anderen Tabelle als der Tabelle „Zeitkarte“ [time_card] hinzufügen.

      width_in_percent Spaltenbreite in Prozent in der Liste der protokollierten Zeitkarten.
      Hinweis:
      Um mehr als eine Spalte hinzuzufügen, müssen Sie die einzelnen Spaltenkonfiguration durch Komma voneinander trennen. Die Spalten werden in derselben Reihenfolge hinzugefügt, wie Sie von Ihnen im Code angegeben werden.
    4. Klicken Sie auf Aktualisieren.

    Beispiel

    Mit dem folgenden Beispielcode wird im Stundennachweisportal in der Liste der protokollierten Zeitkarten die Spalte Kategorie der Tabelle „Zeitkarte“ [time_card] mit dem Spaltennamen Kategorie und einer Breite von 10 % hinzugefügt.
    {
      "tm_grid_options": {
        "displayValue": "Time card grid options",
        "value": {
          "header_fields": [
            {name:"category",label:'Category', width_in_percent: 10}
          ]
        }
      }
    }