JSON-Parameter für das Datenlisten-Widget des Portals
JSON-Parameter definieren Aspekte des Portaldaten-Listen-Widgets auf der Portalseite.
| Parameter | Beschreibung |
|---|---|
| categories | Jede Kategorie zeigt eine Reihe von Datensätzen aus der Tabelle „Kundenfall-Ansichtsfall“ [sn_customerservice_case] an, die die Filterkriterien erfüllen. 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 festlegen, die in der Kartenansicht angezeigt werden sollen. |
| ID | Ein eindeutiger Bezeichner, mit dem das Kategorienbedingungsskript bestimmen kann, ob Kategorien im Widget angezeigt 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 Falltabelle [sn_customerservice_case] festgelegt. |
| list_view | Der Name der Ansicht, die 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 ist, 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. |
| query::aktiv = wahr | Abfrage zum Filtern der Datensätze, die unter der Kategorie angezeigt werden. Wenn kein Wert angegeben ist, werden alle Datensätze angezeigt. |
| Glyph::„Glyphe_name“ | Die Glyphe, die links von der Kategoriebezeichnung im Navigationsbereich angezeigt werden soll. Der angegebene Glyphname muss aus der Bibliothek „font-awesome“ stammen, auf die unter der folgenden URL zugegriffen werden kann: Die derzeit unterstützte Version der Bibliothek „font-awesome“ 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 werden soll. Der Image-Name 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 | Die 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 „Warten auf Info“ in einer ausgewählten -Kategorie befinden. Diese Filter werden als Registerkarten im Widget 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_filter | 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 „Spalte“ und „selection_type“ angegeben sind, 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 Falldatensätze nach Priorität anzeigen, z. B. „Kritisch“, „Hoch“, „Mittel“ oder „Niedrig“. |
| „selection_type“ | Zeigen Sie den Typ der Auswahl an. Verfügbare Optionen:
|
| Werte | Definiert die Werte aus der definierten Tabelle für den Spaltenparameter. Die verfügbaren Werte sind:
|
| ranges | Wird verwendet, um die Datensätze aus der angegebenen Tabelle mithilfe einer Abfrage zu filtern, die in den Parametern „label“ und „query“ definiert ist. Bereiche zum Definieren derSie 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 lautet:
Dieser Parameter ist optional. |