JSON-Parameter des Widgets „Portaldatenliste“.

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 3 Minuten Lesedauer
  • JSON-Parameter definieren Aspekte des Widgets „Portaldatenliste“ auf der Portalseite.

    Hinweis:
    Diese Informationen setzen voraus, dass Sie mit dem JSON-Codeformat vertraut sind.
    Tabelle : 1. JSON-Parameter
    Parameter Beschreibung
    categories Jede Kategorie zeigt eine Reihe von Datensätzen aus der Tabelle „Kundenfall – Fallansicht“ [sn_customerservice_case] an, die den Filterkriterien entsprechen.

    Für jede Kategorie können Sie aus den vordefinierten Filterregisterkarten pre_defined_filters und run_time_filters auswählen, die Spalten für die Listenansicht festlegen und die Felder bestimmen, die in der Kartenansicht angezeigt werden sollen.

    ID Ein eindeutiger Bezeichner, mit dem das Bedingungsskript für Kategorien bestimmen kann, ob Kategorien im Widget ein- oder ausgeblendet werden sollen.
    label Name der Kategorie, die im Navigationsbereich angezeigt wird.

    Wenn keine Bezeichnung eingegeben wird, wird die Kategorie nicht angezeigt.

    Tabelle Die Tabelle, aus der die Datensätze im Widget angezeigt werden, wenn eine Kategorie ausgewählt wird.

    Standardmäßig ist dieses Feld auf die Tabelle „Fall“ [sn_customerservice_case] festgelegt.

    list_view Der Name der Ansicht, der die Liste der Spalten oder Felder definiert, die im Widget angezeigt werden sollen.

    Weitere Informationen zu diesen Ansichten finden Sie unter Create and delete views.

    Wenn kein Wert angegeben wird, werden alle Spalten angezeigt.

    card_view_primary_column Ein Feld aus der definierten Tabelle, das in der ersten Spalte einer Karte angezeigt werden soll. Sie können beispielsweise die Fallnummer in der ersten Spalte anzeigen.
    card_view_secondary_column Ein Feld aus der definierten Tabelle, das in der zweiten Spalte einer Karte angezeigt werden soll. Sie können beispielsweise eine Kurzbeschreibung des Falldatensatzes anzeigen.

    Dieser Parameter ist optional.

    card_view_additional_columns":"column1|column2|column3|column4 Feldpaare aus der definierten Tabelle, die als zusätzliche Spalten einer Karte angezeigt werden sollen.

    Sie können maximal vier zusätzliche Spalten hinzufügen.

    Dieser Parameter ist optional.

    Abfrage::Aktiv = Wahr Abfrage zum Filtern der Datensätze, die unter der Kategorie angezeigt werden.

    Wenn kein Wert angegeben wird, werden alle Datensätze angezeigt.

    lyph:: lyph_name Die Glyphe, die links neben der Kategoriebezeichnung im Navigationsbereich angezeigt werden soll.
    Der angegebene Glyphname muss aus der Font-aweso-Bibliothek stammen, auf die unter der folgenden URL zugegriffen werden kann:
    https://fontawesome.com/versions/icons

    Die derzeit unterstützte Version der Schriftartenbibliothek ist v4.7. Wenn Sie einen Glyphnamen aus einer anderen Version verwenden, wird das Bild nicht richtig angezeigt.

    Hinweis:
    Wenn sowohl eine Glyphe als auch ein Bild definiert sind, wird das Bild angezeigt.

    Dieser Parameter ist optional.

    „image_name":"file_img“ Ein Bild, das links von der Kategorie angezeigt wird.

    Der Name des Image muss aus der Tabelle „Images“ [db_image] ausgewählt werden.

    Hinweis:
    Wenn sowohl eine Glyphe als auch ein Bild definiert sind, wird das Bild angezeigt.

    Dieser Parameter ist optional.

    record_view_page Portalseite, auf der die Details aller Datensätze angezeigt werden, auf die im Widget zugegriffen wird.

    Dieser Parameter ist optional.

    Standardmäßig ist dieses Feld auf die Seite „Fall“ (csm_ticket) festgelegt.

    pre_defined_filters Dzeigt Fälle an, die sich im Status „Neu“, „Geschlossen“, „Offen“ oder „Auf Info warten“ in einer ausgewählten -Kategorie befinden. Diese Filter werden im Widget als Registerkarten angezeigt. Nur offene und geschlossene Fälle sind standardmäßig im JSON-Code enthalten. Sie können die Namen dieser Filter ändern, indem Sie den Wert von filter_nameändern.

    Dieser Parameter ist optional.

    run_time_filters Zeigt die Spalte und ihre Felder aus der definierten Tabelle als Laufzeitfilter in einer Dropdown-Liste an. Diese Laufzeitfilter filtern die im Widget angezeigten Falldatensätze basierend auf verschiedenen Feldern aus der definierten Tabelle. Sie können beispielsweise Priorität als Spalte und Status, Kontakt oder Aktualisiert als Felder anzeigen. Wenn die Laufzeitfilterwerte nicht in den Parametern „column“ und „selection_type“ angegeben werden, wird das Filtersymbol für die Kategorie nicht angezeigt.

    Dieser Parameter ist optional.

    column Ein Feld aus der definierten Tabelle, das als Laufzeitfilter im Widget angezeigt werden soll. Sie können beispielsweise festlegen, dass Falldatensätze nach ihrer Priorität angezeigt werden, z. B. Kritisch, Hoch, Mittel oder Niedrig.
    „selection_type“ Zeigen Sie die Art der Auswahl an. Verfügbare Optionen:
    • Einzelauswahl: Einzelauswahl für die Filterspalte
    • Mehrfachauswahl: Mehrere Auswahlwerte für die Filterspalten
    Werte Definiert die Werte aus der definierten Tabelle für den Spaltenparameter. Die verfügbaren Werte sind:
    • Bezeichnung: Name eines Werts
    • Wert: Ganzzahlwert eines Felds
    ranges Wird verwendet, um die Datensätze aus der angegebenen Tabelle mithilfe einer in Bezeichnungs- und Abfrageparametern definierten Abfrage zu filtern. Bereiche zur Definition vonSie können beispielsweise Falldatensätze anzeigen, die im letzten Monat, in den letzten 3 Monaten oder in den letzten 6 Monaten aktualisiert wurden.
    Die Bereichskonfiguration ist:
    • Bezeichnung: Name der Filteroption
    • Abfrage: Abfrage, die einen Satz von Werten definiert, die unter einer Bezeichnung gruppiert sind

    Dieser Parameter ist optional.