Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Aktion ist ein vom Endbenutzer initiierter Vorgang auf einem ausgewählten Cube oder Teil eines Cubes. Der Vorgang kann eine Anwendung mit dem ausgewählten Element als Parameter starten oder Informationen zum ausgewählten Element abrufen. Weitere Informationen zu Aktionen finden Sie unter Aktionen (Analysis Services – Multidimensional Data).
Verwenden Sie die Registerkarte "Aktionen " von Cube-Designer, um Aktionen für einen Cube zu erstellen. Geben Sie Folgendes an:
Name
Wählen Sie einen Namen aus, der die Aktion identifiziert.
Aktionsziel
Wählen Sie das Objekt aus, an das die Aktion angefügt ist. In Clientanwendungen wird die Aktion im Allgemeinen angezeigt, wenn Endbenutzer das Zielobjekt auswählen. Die Clientanwendung bestimmt jedoch, welche Aktionen von Endbenutzern angezeigt werden. Wählen Sie für den Zieltyp aus den folgenden Objekten aus:
Attributmitglieder
Zellen
Würfel
Dimension-Elemente
Hierarchie
Mitglieder der Hierarchie
Niveau
Level-Mitglieder
Nachdem Sie den Zielobjekttyp ausgewählt haben, wählen Sie unter "Zielobjekt" das Cubeobjekt des angegebenen Typs aus.
Bedingung (Optional)
Geben Sie einen optionalen MDX-Ausdruck (Multidimensional Expressions) an, der in einen booleschen Wert aufgelöst wird. Wenn der Wert lautet True, wird die Aktion für das angegebene Ziel ausgeführt. Wenn der Wert lautet False, wird die Aktion nicht ausgeführt.
Aktionsinhalt
Wählen Sie den Aktionstyp aus. In der folgenden Tabelle sind die verfügbaren Typen zusammengefasst.
| Typ | BESCHREIBUNG |
|---|---|
| Datensatz | Ruft ein Dataset ab. |
| Proprietär | Führt einen Vorgang mithilfe einer anderen Schnittstelle als den in dieser Tabelle aufgeführten Vorgängen aus. |
| Zeilensatz | Ruft ein Rowset ab. |
| Erklärung | Führt einen OLE DB-Befehl aus. |
| URL | Zeigt eine variable Seite in einem Internetbrowser an. |
Geben Sie für den Aktionsausdruck die Parameter an, die beim Ausführen der Aktion übergeben werden. Die Syntax muss als Zeichenfolge ausgewertet werden, und Sie müssen einen Ausdruck einschließen, der in MDX geschrieben ist. Ihr MDX-Ausdruck kann beispielsweise einen Teil des Cubes angeben, der in der Syntax enthalten ist. MDX-Ausdrücke werden ausgewertet, bevor die Parameter übergeben werden. Außerdem ist MDX Builder verfügbar, um MDX-Ausdrücke zu erstellen.
Weitere Eigenschaften
Wählen Sie das Attribut aus. In der folgenden Tabelle sind die verfügbaren Eigenschaften zusammengefasst.
| Eigentum | BESCHREIBUNG |
|---|---|
| Aufruf | Gibt an, wie die Aktion ausgeführt wird. Interaktiv, der Standardwert, gibt an, dass die Aktion ausgeführt wird, wenn ein Benutzer auf ein Objekt zugreift. Die folgenden Einstellungen sind möglich: Stapel Interaktiv Beim Öffnen |
| Anwendung | Beschreibt die Anwendung der Aktion. |
| Beschreibung | Beschreibt die Aktion. |
| Beschriftung | Stellt eine Beschriftung bereit, die für die Aktion angezeigt wird. Wenn die Beschriftung MDX ist, geben Sie True für Caption MDX an. |
| Die Beschriftung lautet MDX | Geben Sie True an, ob die Beschriftung MDX ist oder ob sie es False nicht ist. |
Hinweis
Sie müssen die Analysis Services Scripting Language (ASSL) oder Analysis Management Objects (AMO) verwenden, um HTML- und Befehlszeilenaktionstypen zu definieren. Weitere Informationen finden Sie unter Action Element (ASSL),Type Element (Action) (ASSL) und Programming AMO OLAP Advanced Objects.
Erstellen einer Berichtserstellungsaktivität
Der Berichtsserver antwortet auf URL-basierte Anforderungen für Berichte. Klicken Sie zum Erstellen einer Berichterstellungsaktion im Menü "Cube " auf "Neue Berichterstellungsaktion". Die folgenden Optionen sind spezifisch für eine Berichterstellungsaktion.
Berichtsserver
Die in der folgenden Tabelle beschriebenen Eigenschaften werden für den Berichtsserver angegeben.
| Eigentum | BESCHREIBUNG |
|---|---|
| Servername | Der Name des Computers, auf dem der Berichtsserver ausgeführt wird. |
| Serverpfad | Der Pfad, der vom Berichtsserver verfügbar gemacht wird. |
| Berichtsformat | HTML5, HTML3, Excel oder PDF. |
Parameter (optional)
Die Parameter werden beim Erstellen der Aktion als Teil der URL-Zeichenfolge an den Server gesendet. Dazu gehören Parametername und Parameterwert, bei dem es sich um einen MDX-Ausdruck handelt.
Die Berichtsserver-URL wird wie folgt erstellt:
http://
host
/
virtualdirectory
/Path&
parametername1
=
parametervalue1
& ...
Beispiel:
https://localhost/ReportServer/Sales/YearlySalesByCategory?rs:Command=Render&Region=West
Erstellen einer Drillthrough-Aktion
Eine Drillthrough-Aktion wird durch eine Rowset-Aktion definiert, die als Drillthrough-Anweisung an die Clientanwendung zurückgegeben wird. Das Aktionsziel ist Mitglied einer Maßgruppe. Um eine neue Drillthroughaktion zu erstellen, klicken Sie im Menü " Cube " auf "Neue Drillthroughaktion". Die folgenden Optionen sind spezifisch für eine Drillthrough-Aktion:
Drillthrough-Spalten
Wählen Sie eine oder mehrere Dimensionen aus, und wählen Sie für jede Dimension die Drillthroughspalten aus, die von der Aktion an die Clientanwendung zurückgegeben werden.