Mit Prompts arbeiten

Mit Prompts können Benutzer Kriterien angeben, mit denen der von ihnen eingefügte Inhalt der Ansicht bestimmt wird. Oracle Smart View for Office unterstützt Prompts und Seiten-Prompts. Informationen zu Seiten-Prompts finden Sie auch unter Mit Seiten-Prompts arbeiten.

Prompts in Smart View entsprechen den Prompts in Oracle Business Intelligence Enterprise Edition. Smart View unterstützt nur Spalten-Prompts.

Prompts sind auf Analyseebene in Oracle BI EE definiert. Jedes Mal, wenn eine Ansicht in Smart View eingefügt wird, werden Benutzer aufgefordert, Werte für diese Prompts einzugeben.

Wenn Prompts für eine Analyse in Oracle BI EE definiert sind und Sie eine Tabellen-, Pivot-Tabellen- oder Diagrammansicht aus der Analyse in Smart View einfügen, werden Sie aufgefordert, die in dieser Ansicht anzuzeigenden Daten auszuwählen. Wenn Sie eine zusammengesetzte Ansicht aus einer Analyse einfügen, für die Prompts definiert sind, werden Sie nur einmal aufgefordert, Werte für alle Ansichten in der zusammengesetzten Ansicht einzugeben.

Beispiel: Ein Prompt für das Jahr ist für eine Analyse festgelegt, und die Jahre 2010, 2011 und 2012 stehen als Auswahloptionen zur Verfügung. Wenn Sie eine Tabelle, eine Pivot-Tabelle oder ein Diagramm einfügen, werden Sie aufgefordert auszuwählen, aus welchem Jahr die Daten angezeigt werden sollen: 2010, 2011 oder 2012. Sie können die zusammengesetzte Ansicht auch einfügen. Die vorgenommene Prompt-Auswahl wird dann auf alle eingefügten Ansichten angewendet. Nach dem Einfügen können Sie die Prompts in jeder einzelnen Ansicht bearbeiten, um die Daten eines anderen Jahres anzuzeigen.

Ansichten können nur einzeln bearbeitet werden. Beim Bearbeitungsvorgang werden Sie aufgefordert, Werte für jede Ansicht auszuwählen, die bearbeitet wird.

Sie können Prompts in Ansichten bearbeiten, die eingefügt bzw. kopiert und eingefügt wurden.

Hinweis:

Für hierarchische Spalten in Oracle BI EE definierte Prompts werden in Smart View nicht unterstützt.

So bearbeiten Sie Prompts:

  1. Wählen Sie im Arbeitsblatt eine Ansicht aus:
    • Diagrammansichten: Wählen Sie das Diagramm aus.

    • Tabellen- und Pivot-Tabellenansichten: Wählen Sie eine Zelle der Tabelle.

  2. Wählen Sie im Oracle BI EE-Menüband die Schaltfläche Prompts bearbeiten aus, um Ihre ursprüngliche Auswahl anzuzeigen.

    Abbildung 28-9 Schaltfläche "Prompts bearbeiten"


    Schaltfläche "Prompts bearbeiten" im Oracle BI EE-Menüband

    Wenn die Berichtsdefinition auf dem Server geändert wurde, wird Ihre Auswahl zurückgesetzt, und Sie müssen alle Prompts und Spalten erneut auswählen.

  3. Ändern Sie die Prompt-Auswahl in der Prompt-Auswahl.

    Abhängig von der Einrichtung des Prompts in Oracle BI EE können Sie Daten direkt aus einer Dropdown-Liste in der Prompt-Auswahl auswählen. Möglicherweise wählen Sie die Werte auch aus dem Dialogfeld Wertauswahl.

    Hinweis:

    In der Prompt-Auswahl ist die Anzeige von Elementen in Dropdown-Listensteuerelementen oder Optionslisten auf 256 begrenzt. Um mehr Elemente anzuzeigen, erhöhen Sie den Wert der Einstellung in Prompts/MaxDropDownValues in instance.config in Oracle Business Intelligence Answers.

    Im Folgenden wird ein Beispiel für eine Wertauswahl angezeigt, bei der die Jahre 2008, 2009 und 2010 für die Anzeige ausgewählt wurden.

    Abbildung 28-10 Dialogfeld "Wertauswahl", in dem die Jahre 2008, 2009 und 2010 ausgewählt sind


    Dialogfeld "Wertauswahl", in dem die Jahre 2008, 2009 und 2010 ausgewählt sind

    Nachdem Sie in der Wertauswahl auf OK geklickt haben, wird der erste Prompt in der Beispiel-Prompt-Auswahl (Abbildung 28-11) mit den ausgewählten Optionen gefüllt. Für einen zweiten Prompt in der Beispiel-Prompt-Auswahl müssen Sie direkt einen Betrag eingeben. In diesem Beispiel ist der anzuzeigende Betrag eine fakturierte Menge über $5.000.

    Das ausgefüllte Dialogfeld Prompt-Auswahl ist in Abbildung 28-11 dargestellt.

    Abbildung 28-11 Ausgefüllte Prompt-Auswahl


    Ein ausgefülltes Dialogfeld "Prompt-Auswahl". Die Jahre 2008, 2009 und 2010 sind für die Anzeige ausgewählt sowie alle fakturierten Mengenbeträge über $5.000.

    In einigen Fällen können die Daten für die Auswahl äußerst lang sein. Um das Laden von großen Datenmengen in der Wertauswahl anzupassen, stellt Smart View Werte in Gruppen dar. Scrollen und treffen Sie eine Auswahl aus der ersten Gruppe. Klicken Sie anschließend auf Mehr, um die nächste Gruppe anzuzeigen und eine Auswahl aus dieser Gruppe zu treffen. Klicken Sie so lange auf Mehr, bis Sie die gesamte Datenliste angezeigt und aus dieser eine Auswahl getroffen haben. Abbildung 28-12 zeigt ein Beispiel.

    Abbildung 28-12 Wertauswahl mit Anzeige der Option "Mehr" für große Datenmengen


    Wertauswahl mit Anzeige der Schaltfläche "Mehr" für das Arbeiten mit großen Datenmengen
  4. Klicken Sie auf OK, um die Prompt-Auswahl zu schließen.

    Nachdem Sie die Auswahl getroffen und auf OK geklickt haben, wird die Ansicht umgehend aktualisiert, sodass sie die getroffene Auswahl widerspiegelt.

  5. Wiederholen Sie dieses Verfahren, um die Prompts zum Ändern der angezeigten Ausgabe zu bearbeiten.

Hinweis:

  • Auswahllisten, die für Prompts in BI Answers (Listen für Auswahlschaltflächen und Kontrollkästchen) angegeben sind, werden in Listensteuerelemente in Smart View konvertiert.

  • Wenn ein Prompt in doppelten Spalten definiert ist und der ausgewählte Prompt-Operator * Benutzer auffordern ist, funktionieren die folgenden Operatoren zur Laufzeit nicht:

    • ist kleiner

    • ist kleiner/gleich

    • ist größer

    • ist größer/gleich

    • ist wie

    • ist nicht wie

    Um dies zu vermeiden, verwenden Sie nicht den Operator * Benutzer auffordern. Definieren Sie stattdessen den Operator explizit zum Zeitpunkt des Entwurfs, indem Sie einen der oben aufgelisteten Operatoren verwenden. Die Operatoren funktionieren dann.

  • Wenn ein Datums-Prompt erstellt wird, für den als Benutzereingabe Text und als Standardwert SQL zum Anzeigen des aktuellen Datums festgelegt ist, wird im Prompt die current_date-SQL und nicht das tatsächliche aktuelle Datum angezeigt.