So konfigurieren Sie einen voreingestellten Filter im Jitterbit App Builder
In App Builder Sie können ein Rasterfeld so konfigurieren, dass es mit einem voreingestellten Filterwert geladen wird. Der Filter kann vom Benutzer bei Bedarf einfach gelöscht werden, um alle Ergebnisse anzuzeigen (nicht nur den gefilterten Satz). In diesem Artikel erfahren Sie Schritt für Schritt, wie Sie einen voreingestellten Filter konfigurieren.
Was den Ort betrifft, an dem Sie den voreingestellten Filter konfigurieren, kann er auf jedem Steuerelement konfiguriert werden, das als Link fungieren kann. Sie können den Filter auf einem Schaltflächensteuerelement konfigurieren, das auf einer Parameterseite vorhanden ist. Alternativ können Sie ihn im Site-Menü mithilfe eines Site-Menüobjekts konfigurieren.
Beispiel für einen geschäftlichen Anwendungsfall
Um dieses Konzept zu veranschaulichen, betrachten Sie das Geschäftsanwendungsszenario, in dem Sie ein Kontenfenster haben und die Datensätze, die zunächst geladen werden, nur diejenigen mit dem Status „Qualifiziert“ oder „Lead“ anzeigen möchten. Ohne den voreingestellten Filter lädt das Fenster derzeit alle Datensätze, einschließlich der Datensätze mit dem Status „Geschlossen, verloren“ und „Geschlossen, gewonnen“.
Kontenbereich mit voreingestelltem Filter
Kontenbereich ohne konfigurierten voreingestellten Filter
So konfigurieren Sie einen voreingestellten Filter, der über eine Tastensteuerung gesteuert wird
In diesem Szenario konfigurieren wir einen voreingestellten Filter mithilfe der Schaltflächensteuerung auf einer Parameterseite. Diese Konfiguration setzt voraus, dass Sie eine Parametertabelle mit Spalten haben, die sich auf die StatusID
Werte, die Sie als Filter verwenden möchten. Wir gehen außerdem davon aus, dass Sie eine Geschäftsregel definiert haben, die ein Geschäftsobjekt darstellt, das auf der Parametertabelle basiert und die StatusID
darin enthaltene Werte, die durch den Filter dargestellt werden sollen.
- Navigieren Sie in Ihrer App zu dem Bereich, aus dem Sie den voreingestellten Filter definieren möchten. Beispiel: Parameterseite
- Gehen Sie zur Action Drawer > Live Designer
- Wählen Sie das Steuerelement auf dem Bedienfeld aus, nach dem Sie filtern möchten
- Klicken Sie auf die Tab Button
- Erweitern Sie Navigation und Aktionen
- Legen Sie den Wert Link zur Seite fest
- Klicken Sie auf die Schaltfläche Link-Kriterien
- Klicken Sie auf + Kriterien
- Setzen Sie die Quellspalte auf
StatusID1
und die Zielspalte als{{PanelName}}.$f.in.StatusID.0
- Belassen Sie den Wert Typ als Bind
- Klicken Sie zum Speichern auf das Häkchen-Symbol
- Klicken Sie auf Erstellen
- Legen Sie die Quellspalte als
StatusID2
und die Zielspalte als{{PanelName}}.$f.in.StatusID.1
- Belassen Sie den Wert Typ als Bind
- Klicken Sie zum Speichern auf das Häkchen-Symbol
- Kehren Sie zur Anwendungsansicht zurück und testen Sie, ob die Schaltfläche den Benutzer jetzt zum entsprechenden Fenster mit dem angewendeten voreingestellten Filter führt
So konfigurieren Sie einen voreingestellten Filter, der vom Site-Menüobjekt gesteuert wird
Wenn Sie möchten, dass eine Seite aus dem Site-Menü der Anwendung mit dem voreingestellten Filter geladen wird, können Sie den voreingestellten Filter mithilfe eines Site-Menü-Objekts konfigurieren. Beispielsweise möchten wir, dass das Kontenfenster in einem gefilterten Zustand geladen wird, wenn der Benutzer im Site-Menü der Anwendung auf Konten klickt.
Diese Konfiguration setzt voraus, dass Sie eine Parametertabelle mit Spalten haben, die sich auf die StatusID
Werte, die Sie als Filter verwenden möchten. Wir gehen außerdem davon aus, dass Sie eine Geschäftsregel definiert haben, die ein Geschäftsobjekt darstellt, das auf der Parametertabelle basiert und die StatusID
Werte darin, die durch den Filter dargestellt werden sollen.
Parametertabelle mit den Spalten, die für die Darstellung von Qualified und Lead StatusID definiert sind
- Navigieren Sie zur App Workbench > Menü
- Klicken Sie auf Datensatz öffnen, um das Anwendungsmenü aufzurufen
- Klicken Sie auf Bearbeiten
- Legen Sie den Wert Quellregel auf die konfigurierte Geschäftsregel fest, die die definierten Filterwerte enthält
- Klicken Sie auf Speichern
- Klicken Sie auf x, um das Menüfenster zu verlassen
- Suchen Sie im Menüelementfenster den Navigationswert, den Sie konfigurieren möchten. Beispiel: Konten
- Klicken Sie auf Datensatz öffnen
- Klicken Sie auf Linkoptionen
- Klicken Sie auf das Symbol Linkkriterien
- Klicken Sie auf Erstellen
-
Legen Sie die Quellspalte als
StatusID1
und die Zielspalte als{{PanelName}}.$f.in.StatusID.0.
Beispiel:
- Quellspalte = LeadStatusID
- Zielspalte = Accounts.$f.in.AccountStatusID.1
-
Lassen Sie den Wert Typ auf Bind
- Klicken Sie auf das Häkchen-Symbol, um zu speichern
- Klicken Sie auf Erstellen
- Legen Sie die Quellspalte fest als
StatusID2
und die Zielspalte als{{PanelName}}.$f.in.StatusID.1
- Belassen Sie den Wert Typ auf Bind
- Klicken Sie auf das Häkchen-Symbol, um zu speichern
- Klicken Sie auf x, um den Bildschirm „Linkkriterien steuern“ zu verlassen
- Kehren Sie zur Anwendungsansicht zurück, aktualisieren Sie den Webbrowser und testen Sie