Konfigurieren von interaktivem Verhalten zum Festlegen einer Eingabeaufforderung
Sie können ein interaktives Verhalten für das Festlegen einer Eingabeaufforderung einrichten, wenn Berichtsbenutzer Punkte oder Regionen auf der Karte auswählen oder markieren oder auf die Schaltfläche Eingabeaufforderung festlegen im Pop-up eines Features drücken. Dieses Verhalten kann für Layer konfiguriert werden, die aus IBM Cognos-Daten Feature-Service-Layern und geclusterten Punkt-Layern erstellt wurden. Für dynamische Karten-Service-Layer lässt sich dieses Verhalten nur für Auswahlen und Klick-Aktionen auf der Karte konfigurieren.
Um eine Karte mit diesem Verhalten in Esri Maps for IBM Cognos zu konfigurieren, muss der Bericht zuvor ordnungsgemäß in Report Studio konfiguriert worden sein. Weitere Informationen zur Berichtskonfiguration in Report Studio finden Sie im Benutzerhandbuch zu IBM Cognos Report Studio.
Weitere Informationen zu dem interaktiven Verhalten, das Sie in Esri Maps for IBM Cognos konfigurieren können, finden Sie unter Interaktives Verhalten.
- Erstellen Sie in Report Studio einen neuen Bericht.
- Ziehen Sie im Bericht die Karte von Esri aus der Registerkarte Toolbox des Fensters Einfügbare Objekte auf eine Eingabeaufforderungsseite oder eine Berichtsseite.
- Erstellen Sie eine neue Abfrage, die für die Karteneingabeaufforderung reserviert und nicht von anderen Berichtselementen verwendet wird, und füllen Sie sie mit Daten.
- Erstellen Sie mithilfe eines Parameters einen Detailfilter für alle Berichtselemente, die mit der Karteneingabeaufforderung gefiltert werden sollen. Erstellen Sie beispielsweise eine Ausdrucksdefinition wie die folgende:
[Sales (query)].[Retailer site].[Retailer Province-State]in?state?
Hinweis:
Achten Sie darauf, dass der Detailfilter nicht auf die Abfrage angewendet wird, die zum Konfigurieren der Karteneingabeaufforderung verwendet wird.
- Wenn mehr als eine Karte von Esri im Bericht verwendet wird, notieren Sie sich den Namen der einzelnen Karten, um die richtige Karte für die Konfiguration in Esri Maps Designer erkennen zu können.
- Speichern Sie den Bericht in Report Studio.
- Öffnen Sie Esri Maps Designer, und navigieren Sie zu dem Bericht, den Sie gerade erstellt haben. Drücken Sie neben der entsprechenden Karte auf Konfigurieren, um die Karte zu öffnen.
- Fügen Sie im Kartenkonfigurationsfenster, das geöffnet wird, Daten zur Karte hinzu. Weitere Informationen finden Sie unter Hinzufügen von IBM Cognos-Daten zu einer Karte.
- Wenn Sie alle Daten hinzugefügt haben, drücken Sie auf die Schaltfläche Karteninhalt anzeigen, um das Fenster Inhalt anzuzeigen.
- Drücken Sie im Fenster Inhalt auf den Pfeil rechts neben dem Layer, mit dem der Parameter für die Karten-Eingabeaufforderung ausgefüllt wird. Der ausgewählte Layer muss ein Feld mit Daten, die mit den Daten im gefilterten Datenelement übereinstimmen, enthalten. Wenn beispielsweise "Einzelhändler Provinz-Bundesstaat" in der Ausdrucksdefinition des Detailfilters verwendet wurde, muss der Karten-Layer ein Feld mit einer Auflistung der Namen von Provinzen/Bundesstaaten enthalten.
- Wählen Sie IBM Cognos-Interaktivität.
- Wählen Sie Eingabeaufforderung festlegen und drücken Sie auf Neu hinzufügen.
Hinweis:
Wenn Sie bereits ein interaktives Verhalten für den Layer konfiguriert haben, müssen Sie auf die Schaltfläche Hinzufügen drücken, bevor Sie das neue Verhalten hinzufügen und konfigurieren können.
Um ein interaktives Verhalten zu löschen, drücken Sie auf die Schaltfläche Löschen.
- Geben Sie im Feld Beschriftung optional eine neue Beschriftung für das Verhalten ein.
- Wählen Sie im Dropdown-Menü Auslöser den Aktionstyp (Durch Auswahl, Durch Pop-up oder Durch Klicken) für das Verhalten aus.
Hinweis:
Für dynamische Karten-Service-Layer werden nur die Optionen Durch Auswahl und Durch Klicken unterstützt.
- Wählen Sie im Dropdown-Menü Layer-Attribut ein Feld aus dem Karten-Layer, anhand dessen die Daten gefiltert werden.
- Wählen Sie im Dropdown-Menü Parameter die Berichtsparameter, die Sie filtern möchten.
- Wählen Sie aus dem Dropdown-Menü Automatisch senden die Option Wahr, wenn der Bericht aktualisiert werden soll, ohne dass der Berichtsbenutzer auf eine Eingabeaufforderungsschaltfläche drücken muss. Wählen Sie anderenfalls Falsch.
- Wenn Sie ein interaktives Verhalten durch Auswahl konfigurieren und das Verhalten automatisch ausgelöst werden soll, sobald der Berichtsbenutzer auf der Karte eine Auswahl trifft, markieren Sie das Kontrollkästchen Standardmäßig aktiviert.
- Drücken Sie auf OK.
Hinweis:
Wenn Sie die Verhaltenskonfiguration später ändern möchten, wählen Sie im Layer-Einstellungsfenster die Option IBM Cognos-Interaktivität und drücken Sie auf die Schaltfläche Konfigurieren neben Eingabeaufforderung festlegen.