SAP Web Intelligence Benutzerhandbuch
Im Folgenden finden Sie kurze Informationen zu Web Intelligence. Web Intelligence ist ein Tool zum Erstellen von interaktiven Berichten und zur Analyse von Daten.
Werbung
Assistent Bot
Brauchen Sie Hilfe? Unser Chatbot hat das Handbuch bereits gelesen und ist bereit, Ihnen zu helfen. Zögern Sie nicht, Fragen zum Gerät zu stellen, aber Details bereitzustellen wird das Gespräch produktiver machen.
▼
Scroll to page 2
of
438
SAP BusinessObjects Business Intelligence Suite Document Version: 4.0 Support Package 7 - 2013-11-13 Benutzerhandbuch für SAP BusinessObjects Web Intelligence Inhaltsverzeichnis 1 Einführung in Web Intelligence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.1 Onlinedokumentation für SAP BusinessObjects Web Intelligence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1.2 1.1.1 Aufrufen der Onlinehilfe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.1.2 Online-Handbücher. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Informationen zu diesem Handbuch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.2.1 Dokumentverlauf: Web Intelligence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.3 Allgemeine Informationen zu Web Intelligence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.4 Anwendungsstruktur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2 Einrichten und Nutzen von Web Intelligence über das BI-Launchpad. . . . . . . . . . . . . . . . . . . . . . . 14 2.1 Verwenden des BI-Launchpads. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.1.1 Informationen zu BI-Launchpad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.1.2 Anmelden beim BI-Launchpad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.1.3 Abmelden vom BI-Launchpad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.1.4 Festlegen von Web-Intelligence-Einstellungen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3 Erstellen von Dokumenten und Arbeiten mit Dokumenten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.1 Arbeiten mit Dokumenten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.1.1 Starten der Web-Intelligence-Schnittstelle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.1.2 Erstellen und Bearbeiten von Dokumenten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23 3.1.3 Öffnen eines Dokuments aus dem Repository. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 3.1.4 Öffnen eines Dokuments in Web Intelligence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 3.1.5 Löschen eines Dokuments aus dem Repository. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.1.6 Senden von Dokumenten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.1.7 Verwalten von Berichten in Dokumenten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 3.1.8 Speichern von Dokumenten, Berichten und Daten in Web Intelligence. . . . . . . . . . . . . . . . . . 30 3.1.9 Speichern von Dokumenten in MS Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 3.1.10 Festlegen der Einstellungen zum Speichern von Dokumenten im Excel-Format. . . . . . . . . . . . 31 3.1.11 Speichern von Dokumenten unter Verwendung des Rich-Client oder der Java-Schnittstelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 3.1.12 Speichern von Dokumenten unter Verwendung der HTML-Schnittstelle. . . . . . . . . . . . . . . . . 35 3.1.13 Automatisches Speichern und Wiederherstellen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37 3.1.14 Einstellen von Dokumenteigenschaften. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 4 Erstellen von Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 4.1 Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 4.1.1 4.2 2 Zurückgeben von Daten mithilfe von Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Erstellen von Universumsabfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 4.2.1 Welche Schnittstellen können Sie für die Arbeit mit Universen verwenden?. . . . . . . . . . . . . . .52 4.2.2 Universen (Definition). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Inhaltsverzeichnis 4.3 4.4 4.5 4.6 4.2.3 Auswählen eines Standarduniversums . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 4.2.4 Erstellen von Universumsabfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 4.2.5 So wählen Sie Hierarchieelemente aus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 4.2.6 Auflösen zweideutiger Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 4.2.7 Analysetiefe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 4.2.8 Ebenen der Analysetiefe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67 4.2.9 Festlegen der Analysetiefe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 4.2.10 Anzeigen des von einer Abfrage generierten Skripts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 4.2.11 Beschränken der von Abfragen zurückgegebenen Datenmenge. . . . . . . . . . . . . . . . . . . . . . .70 4.2.12 Einstellen der maximalen Ausführungszeit einer Abfrage. . . . . . . . . . . . . . . . . . . . . . . . . . . .72 4.2.13 Erteilen von Zugriff, damit andere Benutzer Abfragen bearbeiten können. . . . . . . . . . . . . . . . 73 Erstellen von Abfragen auf Grundlage von BEx Querys. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 4.3.1 BEx Querys. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 4.3.2 Zugreifen auf BEx Querys. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 4.3.3 Erstellen einer Web-Intelligence-Abfrage auf einer BEx Query. . . . . . . . . . . . . . . . . . . . . . . . 80 Erstellen von Abfragen für Advanced Analysis-Ansichten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 4.4.1 SAP BusinessObjects Analysis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 4.4.2 Erstellen einer Abfrage für eine Analysesicht. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Verwalten von Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 4.5.1 Umschalten in den Datenmodus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 4.5.2 Verwalten von Abfragen mit dem Daten-Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89 4.5.3 Verwalten von Abfragen mit dem Datenmanager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 4.5.4 Festlegen der Schlüsseldaten von Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 4.5.5 Vorschau von Abfrageergebnissen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 4.5.6 Anzeigen von Daten aus einer hinzugefügten Abfrage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 4.5.7 Unterbrechen von Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 4.5.8 Entfernen von Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 4.5.9 Duplizieren von Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 4.5.10 Ändern der Datenquelle einer Abfrage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Arbeiten mit mehreren Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96 4.6.1 Verwenden mehrfacher Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 4.6.2 Mehrfache Abfragen, kombinierte Abfragen und synchronisierte Abfragen im Vergleich . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 4.7 4.8 Verwenden von kombinierten Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 4.7.1 Definition von kombinierten Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 4.7.2 Verwenden von kombinierten Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 4.7.3 Generieren von kombinierten Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 4.7.4 Erstellen von kombinierten Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98 4.7.5 Aufbau kombinierter Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 4.7.6 Rangfolge bei kombinierten Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 Erstellen von Rangfolgen für Daten mithilfe von Datenbankrangfolgen. . . . . . . . . . . . . . . . . . . . . . . . 102 Benutzerhandbuch für SAP BusinessObjects Web Intelligence Inhaltsverzeichnis © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 3 4.9 4.8.1 Definition von Datenbankrangfolge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 4.8.2 Datenbankrangfolgenparameter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 4.8.3 Erstellen einer Datenbankrangfolge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 4.8.4 Erstellen der Rangfolge der zehn ersten Mitarbeiter nach Gehalt in jeder Abteilung. . . . . . . . 104 Filtern von Daten in den Abfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 4.9.1 Filtern von Daten mithilfe von Abfragefiltern. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 4.9.2 Filtern von Daten mit Eingabeaufforderungen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 4.9.3 Filtern von Daten mithilfe von Unterabfragen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .131 4.10 Regenerieren von Web-Intelligence-Dokumenten auf Basis von persönlichen/benutzerdefinierten Datenquellen aus dem BI-Launchpad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 4.10.1 Vor dem Regenerieren eines Dokuments von BI-Launchpad zu beachtende Punkte. . . . . . . . 137 5 Erstellen von Berichten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 5.1 Informationen zu Berichten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .139 5.1.1 5.2 5.3 Arbeiten mit Tabellen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 5.2.1 Anzeigen von Daten in Tabellen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 5.2.2 Anzeigen von Daten in individuellen Zellen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 5.2.3 Anordnen von Daten mithilfe von Sektionen, Gruppenwechseln und Sortierungen. . . . . . . . . 170 5.2.4 Formatieren von Zahlen und Datumsangaben. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183 Arbeiten mit Diagrammen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .188 5.3.1 5.4 5.5 Arbeiten mit Berichten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 Anzeigen von Daten in Diagrammen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .188 Filtern von Berichtsdaten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 5.4.1 Filtern von Berichtsdaten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 5.4.2 Filtern von Daten mit Eingabeaufforderungen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 5.4.3 Filtern von Daten mit Eingabesteuerelementen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 Mit Berichtsdaten arbeiten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 5.5.1 Drillen von Berichtsdaten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 5.5.2 Zusammenführen von Daten aus Dimensionen und Hierarchien. . . . . . . . . . . . . . . . . . . . . .248 5.5.3 Erstellen der Rangfolge von Berichtsdaten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 5.5.4 Hervorheben von Daten mithilfe der bedingten Formatierung. . . . . . . . . . . . . . . . . . . . . . . 269 5.5.5 Verfolgen von Änderungen in Daten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .274 5.5.6 Erweitern von Berichten mit Berechnungen, Formeln und Variablen. . . . . . . . . . . . . . . . . . . 285 6 Veröffentlichen, Formatieren und Freigeben von Berichten. . . . . . . . . . . . . . . . . . . . . . . . . . . . .288 6.1 Verknüpfen mit anderen Dokumenten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 6.2 4 6.1.1 Verknüpfen mit anderen Dokumenten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 6.1.2 Arbeiten mit Hyperlinks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295 6.1.3 Verknüpfen von Berichtselementen in einem Dokument. . . . . . . . . . . . . . . . . . . . . . . . . . . 296 Formatieren Ihrer Berichte mit Cascading Style Sheets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .296 6.2.1 Formatvorlagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296 6.2.2 Web-Intelligence-CSS-Beschränkungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Inhaltsverzeichnis 6.3 6.4 6.2.3 Informationen zum Standardstil. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297 6.2.4 Ändern des Dokumentstandardstils. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298 6.2.5 Verwenden von Stilen in Dokumenten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298 6.2.6 Anwenden eines Standardstils auf Berichtselemente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298 6.2.7 Manuelles Anwenden eines neuen Stils auf Dokumente. . . . . . . . . . . . . . . . . . . . . . . . . . . .299 6.2.8 Implementieren eines Stils für alle Benutzer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .299 6.2.9 Web-Intelligence-CSS-Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300 6.2.10 Stil und 3.x-Dokumente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307 Erstellen einer Unternehmenspalette für Diagramme. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308 6.3.1 Unternehmenspaletten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308 6.3.2 Syntax der Konfigurationsdatei für die Unternehmenspalette. . . . . . . . . . . . . . . . . . . . . . . 308 6.3.3 Definieren einer Unternehmenspalette für Diagramme. . . . . . . . . . . . . . . . . . . . . . . . . . . . 309 Freigabe von Inhalten für andere Anwendungen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310 6.4.1 Veröffentlichen von Inhalten als Webdienste. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .310 6.4.2 Anzeigen und Verwalten veröffentlichter Inhalte. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314 6.4.3 Importieren und Konvertieren von QaaWS-Abfragen (Query as a Web Service). . . . . . . . . . . 315 6.4.4 BI-Dienststruktur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316 7 Fehlermeldungen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 7.1 Web Intelligence-Fehlermeldungen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 7.1.1 Fehlermeldungen für die Web Intelligence Java-Benutzeroberfläche (WIJ). . . . . . . . . . . . . . 336 7.1.2 Fehlermeldungen für Web Intelligence Desktop (WIO). . . . . . . . . . . . . . . . . . . . . . . . . . . . .347 7.1.3 Fehlermeldungen für Web Intelligence-Server (WIS). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348 7.1.4 Fehlermeldungen für die HTML-Benutzeroberfläche von Web Intelligence Desktop (WIH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362 7.1.5 Fehlermeldungen für Web Intelligence Report Engine (RWI) . . . . . . . . . . . . . . . . . . . . . . . . 364 7.1.6 Fehlermeldungen für das Web-Intelligence-Framework für benutzerdefinierte Datenquellen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386 7.2 Fehlermeldungen der Information Engine Services (IES). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402 7.2.1 Fehlermeldungen der Information Engine Services (IES). . . . . . . . . . . . . . . . . . . . . . . . . . . 403 Benutzerhandbuch für SAP BusinessObjects Web Intelligence Inhaltsverzeichnis © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 5 1 Einführung in Web Intelligence 1.1 Onlinedokumentation für SAP BusinessObjects Web Intelligence Dieses Onlinehilfesystem bietet vollständige Anleitungen zum Durchführen von interaktiven Analysen in Unternehmensdaten über das BI-Launchpad unter Verwendung von SAP BusinessObjects Web Intelligence. 1.1.1 Aufrufen der Onlinehilfe Klicken Sie auf den Pfeil neben der Hilfeschaltfläche in der oberen rechten Ecke der Anwendung, und wählen Sie Hilfe-Inhalt im Menü aus. 1.1.2 Online-Handbücher Folgende Handbücher stehen online zur Verfügung. (URL für die Handbücher finden Sie unter "Weitere Hilfe".) ● Benutzerhandbuch für SAP BusinessObjects Web Intelligence – Ein umfassendes Handbuch für das Arbeiten mit Unternehmensdaten über das BI-Launchpad unter Verwendung der Java- oder der HTML-Schnittstelle. ● Benutzerhandbuch für den Web-Intelligence-Rich-Client für SAP BusinessObjects – Ein umfassendes Handbuch für das Durchführen von Datenanalysen unter Verwendung der Desktop-Schnittstelle. Über die Desktop-Schnittstelle können Sie Analysen sowohl offline als auch mit Firmendaten durchführen. ● Handbuch zur Verwendung von Funktionen, Formeln und Berechnungen in Web Intelligence – Detaillierte Informationen zu Formelsprache und erweiterten Themen zu Berechnungen wie Berechnung von Kontext und intelligenten Kennzahlen. 1.2 Informationen zu diesem Handbuch In diesem Handbuch werden die Java- und HTML-Anwendungen von Web Intelligence beschrieben. Eine Beschreibung des Web-Intelligence-Rich-Clients finden Sie im Benutzerhandbuch für den Web-IntelligenceRich-Client von SAP BusinessObjects. 1.2.1 Dokumentverlauf: Web Intelligence Die folgende Tabelle enthält eine Übersicht über die wichtigsten Änderungen: 6 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Einführung in Web Intelligence Version Datum Beschreibung SAP BusinessObjects Interactive Analysis Desktop 4.0 30. November 2010 Interactive Analysis ursprünglich umbenannt. Erste Veröffentlichung dieses Dokuments. SAP BusinessObjects Interactive Analysis Desktop 4.0 SP01 25. Februar 2011 Support Package 1 BusinessObjects Web Intelligence 4.0 SP02 15. Juni 2011 Support Package 2. Wieder in Web Intelligence umbenannt Zusätzliches vom Administrator definiertes Sicherheitsrecht namens "Verbindung lokal herunterladen" für Verbindungsobjekte Erweiterungen des Abfrageeditors: ● Skalierungsfaktorinformationen von BEx Query werden angezeigt. ● Der Abfrageeditor gibt darüber Aufschluss, welche Hierarchie in einer BEx Query aktiviert ist. ● Der technische Name wird in Berichten angezeigt. ● Standardhierarchien werden verwaltet. ● Eingabeaufforderung bei Elementauswahl. ● Alle Hierarchieelemente können bis zu einer angegebenen Tiefe ausgewählt werden. ● Auf der Ebene basierende Elementauswahl. Diagramme: ● Mithilfe von Wasserfalldiagrammen können nun vertikale Balken angezeigt werden. ● Hierarchische Navigation ist verfügbar BusinessObjects Web Intelligence 4.0 FP03 20. Februar 2011 Feature Pack 3 Funktion "Nulllinie" Funktion "Benutzerdefinierte Sortierung" Abfrageeditor-Funktionalität BusinessObjects Web Intelligence 4.0 SP04 Juli 2012 Benutzerhandbuch für SAP BusinessObjects Web Intelligence Einführung in Web Intelligence Support Package 4 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 7 Version Datum Beschreibung Das Popup-Feld "Zuletzt ausgewählte Eingabeaufforderungswerte bereinigen". (Beim Bearbeiten von Abfragen im Daten-Manager) Zusammenführen von Eingabeaufforderungen/ Zusammenführung aufheben (BExVariablen) (Einstellung im Bereich "Dokumenteigenschaften") BusinessObjects Web Intelligence 4.0 SP05 1.3 November 2012 Support Package 5 ● Die Hierarchie-Versionshistorie für BEx Querys wird unterstützt. Die Hierarchieversion wird ggf. auch in der Berichtstabelle angezeigt. ● Den Hierarchieebenen wird ein Ganzzahlwert (1, 2, 3 ...) vorangestellt, der die Ebene in der Hierarchie bezeichnet. ● Die Abfrageentfernung ist jetzt standardmäßig für BEx Queries festgelegt. ● Die Einstellung "Bis Ebene aufklappen" kann vom Adminstrator vorgenommen werden, um die Ebene festzulegen, auf die Daten mit der BEx Query abgerufen werden. ● Zeilenumbrüche sind jetzt auch für Kreisdiagramme verfügbar. Allgemeine Informationen zu Web Intelligence Sie führen mithilfe von SAP BusinessObjects Web Intelligence Datenanalysen durch, indem Sie Berichte auf der Grundlage von Daten erstellen, die Sie analysieren möchten, oder indem Sie vorhandene Dokumente öffnen. Abhängig von Ihrer Lizenz und Ihren Sicherheitsrechten können Sie dann die Daten in den Berichten analysieren, indem Sie sie beispielsweise filtern, einen Drilldown durchführen, um weitere Details anzuzeigen, Daten aus unterschiedlichen Datenquellen zusammenführen, Daten in Diagrammen anzeigen oder Formeln hinzufügen. Die Daten stammen aus Universen, die Daten aus relationalen oder OLAP-Datenbanken in Objekten oder Hierarchien anordnen, von persönlichen Datenprovidern wie Microsoft Excel oder CSV-Dateien, von auf SAP InfoCubes basierenden BEx Querys, von Webdiensten oder aus Advanced-Analysis-Arbeitsbereichen. Sie erstellen Datenprovider, um Daten aus diesen Datenquellen abzurufen, und erstellen auf der Grundlage der Daten im Datenprovider Berichte. Web Intelligence unterstützt auch Hadoop-Datenquellen, benutzerdefinierte SQL wird jedoch nicht unterstützt. 8 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Einführung in Web Intelligence Hinweis Microsoft Excel-Dateien älterer Versionen als MS Excel 97 werden nicht unterstützt. Sie können auch eine Verbindung zur HANA- Datenquelle (SAP High-Performance Analytical Appliance) herstellen, um die Vorteile der speicherinternen Berechnung zu nutzen. Sie können die Java- oder die HTML-Schnittstelle von SAP BusinessObjects Web Intelligence verwenden, um Datenanalysen über das BI-Launchpad auszuführen. Welche Schnittstelle gestartet wird, richtet sich nach Ihren Einstellungen im BI-Launchpad. Sie können Datenanalysen auch mit dem Web-Intelligence-Rich-Client durchführen. Dank dem Web-IntelligenceRich-Client können Sie lokal und ohne Verbindung zu einem Repository arbeiten. Weitere Informationen entnehmen Sie dem Benutzerhandbuch für den Web-Intelligence-Rich-Client von SAP BusinessObjects. Hinweis Nachdem Sie das Desktop-Tool einmal gestartet und wieder geschlossen haben, wird das Schnellstartsymbol in der Symbollleiste angezeigt. Mit dem Schnellstartsymbol können Sie das Desktop-Tool schnell starten. Bedeutung der drei Web-Intelligence-Schnittstellen Über BI-Launchpad stehen drei verschiedene Schnittstellen zum Erstellen und Bearbeiten von Abfragen und Dokumenten sowie zum Erstellen, Bearbeiten und Regenerieren von Berichten zur Verfügung. Die Schnittstelle, die Sie verwenden möchten, wählen Sie im BI-Launchpad im Menü "Einstellungen" aus. Folgende Schnittstellen sind verfügbar: Tabelle 1: Die drei Web-Intelligence-Schnittstellen Schnittstelle Beschreibung Web Wird auch als "DHTML-Schnittstelle" bezeichnet. Sie kann über das BI-Launchpad gestartet werden. Abhängig von Ihren Rechten können Sie folgende Aktionen ausführen: ● Ein leeres Dokument durch Auswahl von "Keine Datenquelle" erstellen. ● Auf .unx- und .unv-Universen basierende Abfragen (jedoch keine BEx Querys) erstellen und bearbeiten. ● Alle Arten von Berichten erstellen, bearbeiten und regenerieren. Hinweis In 4.0 SP02 konnten keine Abfragen erstellt werden. Nur die Arbeit mit Dokumenten und Berichten war möglich. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Einführung in Web Intelligence © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 9 Schnittstelle Beschreibung Rich Internet Application Wird auch als Java-Applet bezeichnet. Sie kann über das BI-Launchpad gestartet werden. Abhängig von Ihren Rechten können Sie folgende Aktionen ausführen: Desktop ● Ein leeres Dokument durch Auswahl von "Keine Datenquelle" erstellen. ● Auf .unx- und .unv-Universen, BEx Querys, Analysesichten (Advanced-AnalysisArbeitsbereichen) und Textquellen basierende Abfragen erstellen und bearbeiten. ● Alle Arten von Berichten erstellen, bearbeiten und regenerieren. Der Download und die Installlation dieser Version des Web-Intelligence-Rich-Clients erfolgt über BILaunchpad. Mit dieser Version des Web-IntelligenceRich-Clients können Sie abhängig von Ihren Rechten folgende Aktionen ausführen: ● Ein leeres Dokument durch Auswahl von "Keine Datenquelle" erstellen. ● Auf .unx- und .unv-Universen sowie Textquellen basierende Abfragen erstellen. ● Alle Arten von Berichten erstellen, bearbeiten und regenerieren. Hinweis Der von dieser Version des Web-IntelligenceRich-Clients verwendete Verbindungsmodus unterstützt weder BEx Querys noch Analysesichten. Sie müssen entweder die oben beschriebene Rich Internet Application verwenden oder eine vollständig Installation des Web-Intelligence-Rich-Clients ausführen. Verwenden Sie jedoch nicht diese Version, da in diesem Modus derselbe Connector verwendet wird, der BEx Querys bzw. Analysesichten nicht unterstützt. 1.4 Anwendungsstruktur Die Anwendung weist folgende Bestandteile auf: 10 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Einführung in Web Intelligence Komponente Beschreibung Hauptsymbolleiste Sie verwenden die Hauptsymbolleiste zum Öffnen, Speichern und Drucken von Dokumenten, Verfolgen von Datenänderungen und Anzeigen des Berichtsaufbaus. Die Hauptsymbolleiste wird in der Registerkarte Datei angezeigt, wenn die Anwendung im Entwurfsmodus ist. Toolboxen Mithilfe der Toolboxen arbeiten Sie mit Datenprovidern und führen Berichtsentwurfs- und Analyseaufgaben durch. Toolboxen werden nur im Daten- und im Entwurfsmodus am oberen Rand der Anwendung angezeigt. Im Datenmodus sind jedoch nur die Toolboxen für das Arbeiten mit Datenprovidern aktiv. Linker Bereich Im "Linken Bereich" sind mehrere Bereiche gruppiert, die verschiedene Ansichten des aktuellen Dokuments liefern. In der nachfolgenden Tabelle sind die in den verschiedenen Modi verfügbaren Bereiche aufgeführt. ● Die Dokumentübersicht enthält einen Überblick über die Dokumenteigenschaften. ● Der Bereich Verfügbare Objekte enthält eine Liste der Datenprovider und der Objekte, die in Berichten berücksichtigt werden können. Hinweis Die Webschnittstelle (DHTML-Modus) zeigt keine Formeln in diesem Bereich an. ● Im Bereich Eingabesteuerelemente können Sie auf das Dokument angewendete Eingabesteuerelemente hinzufügen und bearbeiten. ● Eingabe-Benutzereingabeaufforderung ● Im Bereich Dokumentstruktur und Filter werden die Struktur des Dokuments in einer Strukturansicht und die auf die unterschiedlichen Berichtselemente angewendeten Filter angezeigt. Hinweis Die Webschnittstelle (DHTML-Modus) zeigt keine Filter in diesem Bereich an. Wenn Sie Filter verwenden möchten, verwenden Sie die Rich Internet Application (Java-Applet). Benutzerhandbuch für SAP BusinessObjects Web Intelligence Einführung in Web Intelligence ● (Nur Rich-Internet-Application-Modus) Der Bereich Navigationsübersicht enthält eine Liste sämtlicher Berichte in einem Dokument. Dieser Bereich entspricht der Berichtsstruktur im HTML-Modus. ● (Nur Webmodus) Der Bereich Berichtsstruktur enthält eine Liste sämtlicher Berichte in einem Dokument. Dieser Bereich © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 11 Komponente Beschreibung entspricht der Navigationsübersicht im Rich-InternetApplication-Modus. ● Der Bereich Webdienstveröffentlichung enthält eine Liste der veröffentlichten BI-Dienste von dem Dokument. ● Der Bereich Daten wird nur im Datenmodus angezeigt und ermöglicht die Navigation in den Datenprovidern in einem Dokument. Registerkarten "Datei" und "Eigenschaften" Die Registerkarten Datei und Eigenschaften sind nur im Entwurfsund im Datenmodus verfügbar. Die Registerkarte Datei enthält die Hauptdatei-Menütools. In der Registerkarte Eigenschaften können Sie die Eigenschaften für Ansicht, Dokument und Anwendung festlegen. Berichtseditor Der Bericht wird im Berichteditor angezeigt. Statusleiste Über die Statusleiste, die unter dem Bericht angezeigt wird, können Sie Aktionen durchführen, z.B. die Datenverfolgung aktivieren oder den Anzeigemodus ändern. Sie kann im Menü Ansicht der Registerkarte Eigenschaften aktiviert bzw. deaktiviert werden. Die im linken Bereich verfügbaren Registerkarten hängen von der Wahl der Schnittstelle ab. Rich Internet Application (der Java-Applet-Modus), Web (HTML-Modus) oder Desktop (Web-Intelligence-Rich-Client): Bereich Dokumentü bersicht RIA RIA RIA Web Web Rich- Rich- Rich- Daten Entwurf Ansichts modus Entwurf Ansichts modus Client Client Client Daten Entwurf Ansichts modus Nein Navigations übersicht Ja Ja Ja Ja Berichtsstr uktur Eingabeste uerelement e Ja Ja Eingabe Anwendera ufforderung Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja Verfügbare Objekte Ja Ja Ja Dokuments truktur und Filter Ja Ja Ja 12 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Einführung in Web Intelligence Bereich RIA RIA RIA Web Web Rich- Rich- Rich- Daten Entwurf Ansichts modus Entwurf Ansichts modus Client Client Client Daten Entwurf Ansichts modus Webdienstv eröffentlich ung Ja Datenbereic Ja h Benutzerhandbuch für SAP BusinessObjects Web Intelligence Einführung in Web Intelligence Ja Ja © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 13 2 Einrichten und Nutzen von Web Intelligence über das BI-Launchpad 2.1 Verwenden des BI-Launchpads 2.1.1 Informationen zu BI-Launchpad Das BI-Launchpad verfügt über die folgenden Hauptregisterkarten: "Startseite", "Dokumente" und geöffnete Dokumente. Tabelle 2: BI-Launchpad-Bereiche Registerkarten-Bereich Beschreibung Startseite Zeigt zuletzt verwendete Dokumente, Meldungen, Warnmeldungen und ausführbare Anwendungen an. Dokumente Ermöglicht die Navigation durch verfügbare Ordner und Dokumente. In diesem Bereich können Sie Dokumente anzeigen, anordnen und verwalten. Web-Intelligence-Dokumente Eine Registerkarte für jedes geöffnete Dokument. Starten Sie Anwendungen, einschließlich Web Intelligence, über die Registerkarte "Anwendungen" des BILaunchpads. Über das Menü Einstellungen legen Sie die in der nachfolgenden Tabelle gezeigten Einstellungen fest. Tabelle 3: Einträge des Menüs "Einstellungen" Option Beschreibung Allgemein Festlegen der Standardeinstellungen für den Benutzer. (Diese werden vom Administrator definiert.) Kennwort ändern Ändern des Kennworts. Geben Sie Ihr altes Kennwort ein und anschließend das neue Kennwort zweimal. Gebietsschemata und Zeitzone Festlegen des Produktgebietsschemas, des bevorzugten Anzeigegebietsschemas und der aktuellen Zeitzone. Analysis, Edition für OLAP Festlegen der Barrierefreiheit. (Wird hier nicht beschrieben). Web Intelligence Auswählen der Schnittstellen, die Sie für den Ansichtsund den Bearbeitungsmodus verwenden möchten. Auswählen eines Standarduniversums. Festlegen der Drilloptionen. Festlegen der Speicheroptionen beim Speichern im Excel-Format. 14 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Einrichten und Nutzen von Web Intelligence über das BI-Launchpad Option Beschreibung BI-Arbeitsbereiche Festlegen des Standardstils. (Wird hier nicht beschrieben.) Crystal-Reports-Berichte Festlegen der Crystal-Reports-Optionen. (Wird hier nicht beschrieben.) 2.1.2 Anmelden beim BI-Launchpad Bevor Sie interaktive Analysen über das BI-Launchpad durchführen können, benötigen Sie die folgenden Informationen: ● URL zum BI-Launchpad (z.B. http://arcachon:8080/BOE/BI). ● Ihre Anmeldungsparameter und Ihr Kennwort ● Eine Authentifizierung, die die verfügbaren Ressourcen steuert Wenden Sie sich an Ihren Administrator, wenn Sie diese Angaben nicht kennen. Hinweis Standardmäßig werden der Servername und das Authentifizierungsverfahren nicht auf der Anmeldeseite des BI-Launchpads angezeigt. Diese Informationen müssen Sie nur dann angeben, wenn der Systemadministrator diese Optionen sichtbar gemacht hat. Sie starten SAP BusinessObjects Web Intelligence, indem Sie sich über den Webbrowser beim BI-Launchpad anmelden. 1. Starten Sie Ihren Webbrowser. 2. Zeigen Sie mit dem Browser auf das Lesezeichen oder die URL für das BI-Launchpad. Die Anmeldungsseite wird aufgerufen. 3. Wenn das Feld System leer ist, geben Sie den Namen des Servers gefolgt von einem Doppelpunkt (:) und dann die Portnummer ein. 4. Geben Sie im Feld Benutzername Ihren Benutzernamen ein. 5. Geben Sie im Textfeld Kennwort Ihr Kennwort ein. 6. Wählen Sie im Feld Authentifizierung die Authentifizierung aus, die Ihnen von Ihrem Administrator mitgeteilt wurde. 7. Klicken Sie auf Anmelden. Die BI-Launchpad-Startseite wird angezeigt. 2.1.3 Abmelden vom BI-Launchpad Sie müssen sich abmelden und können nicht nur einfach den Webbrowser schließen, wenn Sie die Arbeit mit dem BI-Launchpad beendet haben. Durch die Abmeldung wird sichergestellt, dass alle während der Sitzung geänderten Einstellungen gespeichert werden. Außerdem kann der Administrator dann verfolgen, wie viele Benutzer an einem bestimmten Zeitpunkt Benutzerhandbuch für SAP BusinessObjects Web Intelligence Einrichten und Nutzen von Web Intelligence über das BI-Launchpad © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 15 beim System angemeldet sind. Diese Informationen können dem Administrator helfen, die Systemleistung zu optimieren. Klicken Sie dann auf Abmelden. 2.1.4 Festlegen von Web-Intelligence-Einstellungen Auf der Registerkarte Voreinstellungen im BI-Launchpad haben Sie folgende Möglichkeiten: ● Die allgemeinen Einstellungen anzeigen (diese werden in der Regel vom Administrator definiert). ● Ändern des Kennworts. ● Das Gebietsschemata und die Zeitzone festlegen. ● Die Web-Intelligence-Einstellungen festlegen, eine Schnittstelle für den Lesemodus und den Bearbeitungsmodus auswählen. 2.1.4.1 Auswählen der Anzeige- und Entwurfsschnittstelle Sie können Optionen definieren, um festzulegen, wie vorhandene Dokumente angezeigt und durchsucht (mit der Leseschnittstelle) und wie neue Dokumente erstellt oder vorhandene Dokumente bearbeitet und analysiert (mit der Änderungsschnittstelle) werden sollen. Diese Optionen legen Sie im Bereich Einstellungen im BI-Launchpad fest. Sie haben abhängig von Ihren Berechtigungen die Auswahl zwischen Ansichtsmodus, Entwurfsmodus und Datenmodus. Hinweis Die Wahl der Schnittstelle kann durch Ihr Sicherheitsprofil weiter eingeschränkt sein. Der Ansichtsmodus wird gestartet, wenn Sie ein vorhandenes Dokument in der Liste der öffentlichen Dokumente auswählen, mit der rechten Maustaste klicken und im Menü Ansicht auswählen. Die Entwurfsschnittstelle wird gestartet, wenn Sie ein neues Dokument erstellen oder ein vorhandenes auswählen und in der Schnittstelle Entwurf auswählen. Im BI-Launchpad haben Sie die folgende Auswahl an Leseschnittstellen: Schnittstelle Beschreibung Web Sie können Dokumente mithilfe der Webschnittstelle im BILaunchpad anzeigen. Rich Internet Application Sie können Dokumente mithilfe der Rich-InternetApplication-Schnittstelle im BI-Launchpad anzeigen. Hinweis Für diese Schnittstelle muss ein Java-Applet heruntergeladen werden. 16 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Einrichten und Nutzen von Web Intelligence über das BI-Launchpad Schnittstelle Beschreibung Desktop Sie zeigen Dokumente mit dem Web-Intelligence-Rich-Client an, einer eigenständigen Schnittstelle, die außerhalb des BILaunchpad arbeitet und mit deren Hilfe Sie ohne Verbindung zu einem Unternehmensrepository mit Dokumenten arbeiten können. Hinweis Der Web-Intelligence-Rich-Client muss auf Ihrem lokalen Rechner installiert werden. PDF Sie zeigen Dokumente statisch im PDF-Format an. Im BI-Launchpad haben Sie die folgende Auswahl an Änderungsschnittstellen: Schnittstelle Beschreibung Web Sie erstellen, bearbeiten und analysieren Dokumente mit der Webschnittstelle im BI-Launchpad. Rich Internet Application Sie erstellen, bearbeiten und analysieren Dokumente mit der Rich-Internet-Application-Schnittstelle im BI-Launchpad. Sie können den Modus Entwurf oder Daten auswählen. Hinweis Für diese Schnittstelle muss ein Java-Applet heruntergeladen werden. Desktop Sie erstellen und bearbeiten Dokumente mit Web Intelligence Desktop, einer eigenständigen Schnittstelle, die außerhalb von BI-Launchpad arbeitet und mit deren Hilfe Sie ohne Verbindung zu einem Unternehmensrepository mit Dokumenten arbeiten können. Sie können den Modus Entwurf oder Daten auswählen. Hinweis Der Web-Intelligence-Rich-Client muss auf Ihrem lokalen Rechner installiert werden. Sobald Sie beginnen, mit einer bestimmten Schnittstelle zu arbeiten, verwenden Sie diese Schnittstelle bis zum Ende der Sitzung. Beispiel: Wenn Sie Web als Leseschnittstelle und Rich Internet Application als Änderungsschnittstelle ausgewählt haben, verwenden Sie auch dann weiterhin die Web-Schnittstelle, wenn Sie innerhalb der Anwendung in den Entwurfsmodus (der die Änderungsschnittstelle nutzt) wechseln. 2.1.4.1.1 Auswählen der Dokumentanzeige- und Entwurfsschnittstelle 1. Klicken Sie im BI-Launchpad auf Einstellungen, um das Dialogfeld Einstellungen anzuzeigen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Einrichten und Nutzen von Web Intelligence über das BI-Launchpad © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 17 2. Klicken Sie auf Einstellungen im linken Bereich des Dialogfelds Einstellungen, um die Liste der Einstellungen anzuzeigen, und wählen Sie dann Web Intelligence in der Liste aus. 3. Wählen Sie die Anzeigeschnittstelle in den Optionen von Lesen aus. 4. Wählen Sie die Entwurfsschnittstelle in den Optionen von Ändern aus. Dies ermöglicht den Zugriff auf den Daten- und den Entwurfsmodus über die gewünschte Schnittstelle. Der Datenbearbeitungsmodus ist in der Webschnittstelle nicht verfügbar. 5. Klicken Sie auf Speichern und schließen. 6. Um die Änderungen dauerhaft zu speichern, melden Sie sich vom BI-Launchpad ab und anschließend wieder an. 2.1.4.2 Einstellen der Schnittstellen- und DokumentGebietsschemen Mit dem Gebietsschema wird festgelegt, wie die Anwendungsschnittstelle (z.B. Menüeinträge und Schaltflächentext) und Daten (z.B. Datums- und Zahlenformat) angezeigt werden. Drei Gebietsschemen sind verfügbar: Gebietsschema Beschreibung Produktgebietsschema Das Gebietsschema der Web Intelligence-Schnittstelle Dokumentgebietsschema Das Gebietsschema für die aktuell im Dokument enthaltenen Daten Bevorzugtes Anzeigegebietsschema Das bevorzugte Gebietsschema des Benutzers für die Anzeige von Dokumentdaten Mit den Gebietsschemaeinstellungen wird festgelegt, wie die Gebietsschemen zum Anzeigen von Dokumentdaten interagieren. 2.1.4.2.1 Produktgebietsschema Das Produktgebietsschema dient der Anzeige der Benutzeroberfläche (z.B. Menüeinträge und Schaltflächentext). Hinweis Die Funktion GebietsschemaAbrufen gibt das Produktgebietsschema zurück. Festlegen des Produktgebietsschemas im BI-Launchpad 1. Klicken Sie in der Symbolleiste von BI-Launchpad auf Einstellungen. 2. Klicken Sie auf Gebietsschemas und Zeitzone, um die verfügbaren Optionen anzuzeigen. 18 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Einrichten und Nutzen von Web Intelligence über das BI-Launchpad 3. Wählen Sie das Produktgebietsschema in der Liste Produktgebietsschema aus. 4. Klicken Sie auf Speichern und schließen. 2.1.4.2.2 Dokumentgebietsschema Mit dem Dokumentgebietsschema werden die Daten in Dokumenten formatiert. Mit einem Dokumentgebietsschema wird beispielsweise festgelegt, wie Datumsangaben und Zahlen angezeigt werden. Standardmäßig wird das Gebietsschema des Browsers verwendet. Benutzer können Dokumenten das aktuelle Dokumentgebietsschema permanent zuordnen, indem sie das Dokument mit der aktivierten Option Permanente Länderformatierung speichern. Nachdem ein Dokument mit der ausgewählten Option gespeichert wurde, werden die Einstellungen ignoriert und die Dokumentdaten werden stets mit dem gespeicherten Dokumentgebietsschema formatiert. Dies gilt nicht nur für Benutzer, die die Option Permanente Länderformatierung aktiviert haben, sondern für alle Benutzer. Hinweis Die Funktion InhaltsgebietsschemaAbrufen gibt das Dokumentgebietsschema zurück. Zugehörige Links Permanentes Zuordnen von Dokumenten zu einem Gebietsschema [Seite 20] Festlegen des Dokumentgebietsschemas im BI-Launchpad 1. Klicken Sie in der Symbolleiste von BI-Launchpad auf Einstellungen, um den Bereich Einstellungen anzuzeigen. 2. Klicken Sie auf Web Intelligence. 3. Wählen Sie im Abschnitt Beim Anzeigen eines Dokuments die Option Dokumentgebietsschema zum Formatieren der Daten verwenden oder Bevorzugtes Anzeigegebietsschema zum Formatieren der Daten verwenden. 4. Klicken Sie auf Speichern und schließen. Zugehörige Links Bevorzugtes Anzeigegebietsschema [Seite 19] Festlegen des bevorzugten Anzeigegebietsschemas im BI-Launchpad [Seite 20] 2.1.4.2.3 Bevorzugtes Anzeigegebietsschema Das bevorzugte Anzeigegebietsschema ist das bevorzugte Gebietsschema der Benutzer zum Anzeigen von Dokumentdaten. Das Dokumentgebietsschema wird zum bevorzugten Anzeigegebietsschema der Benutzer, wenn die Einstellungen vom BI-Launchpad dem bevorzugten Anzeigegebietsschema Priorität einräumen. Wenn die Gebietsschema-Einstellungen das bevorzugte Anzeigegebietsschema der Benutzer über die Einstellung Bevorzugtes Anzeigegebietsschema zur Datenformatierung verwenden priorisieren, wird das Benutzerhandbuch für SAP BusinessObjects Web Intelligence Einrichten und Nutzen von Web Intelligence über das BI-Launchpad © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 19 Dokumentgebietsschema auf das bevorzugte Anzeigegebietsschema gesetzt, wenn Benutzer ein Dokument öffnen. Wenn der Benutzer das Dokument speichern, wird dieses Dokumentgebietsschema mit dem Dokument gespeichert. Falls dem bevorzugten Anzeigegebietsschema des Benutzers von den Einstellungen keine Priorität eingeräumt wird, werden die Daten gemäß dem mit dem Dokument gespeicherten Dokumentgebietsschema formatiert. Wenn ein Benutzer ein Dokument erstellt, wird sein bevorzugtes Anzeigegebietsschema stets als erstes Dokumentgebietsschema zugeordnet, wobei es keine Rolle spielt, ob die Gebietsschemaeinstellungen dem bevorzugten Anzeigegebietsschema Priorität einräumen. Hinweis Die Funktion BevorzugtesAnzeigegebietsschemaAbrufen gibt das bevorzugte Anzeigegebietsschema zurück. Die Funktion LokalisierteAbrufen verwendet ebenfalls das bevorzugte Anzeigegebietsschema, um lokalisierte Zeichenfolgen anzuzeigen. Festlegen des bevorzugten Anzeigegebietsschemas im BI-Launchpad 1. Klicken Sie in der Symbolleiste von BI-Launchpad auf Einstellungen, um das Dialogfeld Einstellungen anzuzeigen. 2. Klicken Sie auf Allgemein, um die allgemeinen Optionen anzuzeigen. 3. Wählen Sie das bevorzugte Anzeigegebietsschema in der Liste Bevorzugtes Anzeigegebietsschema aus. 4. Klicken Sie auf Web Intelligence, um die Web Intelligence-Optionen anzuzeigen. 5. Wenn die Daten mit dem bevorzugten Anzeigegebietsschema formatiert werden sollen, klicken Sie unter Beim Anzeigen eines Dokuments auf Bevorzugtes Anzeigegebietsschema zur Datenformatierung verwenden. 6. Klicken Sie auf Speichern und schließen. 2.1.4.2.4 Permanentes Zuordnen von Dokumenten zu einem Gebietsschema 1. Klicken Sie im Entwurfsmodus auf Dokumente in der Registerkarte Eigenschaften im linken Bereich, um das Dialogfeld Dokumentübersicht anzuzeigen. 2. Wählen Sie Permanente Länderformatierung. 3. Klicken Sie auf OK. 4. Speichern Sie das Dokument. 2.1.4.3 Festlegen von Anwendungsmodi Zum Erstellen von Abfragen, Dokumenten und Berichten und Analysieren von Daten in Berichten stehen drei Anwendungsmodi zur Verfügung: Daten-, Ansichts- und Entwurfsmodus. 20 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Einrichten und Nutzen von Web Intelligence über das BI-Launchpad Modus Beschreibung Daten Im Datenmodus erstellen, bearbeiten und verwalten Sie Abfragen, mit denen Berichten Daten bereitgestellt werden. Sie können beispielsweise einen neuen Datenprovider erstellen, einen Datenprovider umbenennen oder die Quelle ändern, aus der ein Datenprovider seine Daten bezieht. Alle vom aktuellen Dokument verwendeten Datenprovider werden im Datenmodus in einer Liste angezeigt, und alle nicht mit der Arbeit mit Datenprovidern in Zusammenhang stehenden Toolboxen sind deaktiviert. Die Datenansicht ist in der Web-Schnittstelle nicht verfügbar. Ansicht Im Ansichtsmodus können Sie vorhandene Berichte anzeigen, Text in Berichten suchen, Änderungen in Berichtsdaten verfolgen oder einen Drilldown in Berichtsdaten durchführen. Im Ansichtsmodus sind die Hauptanwendungssymbolleiste und der linke Bereich verfügbar. Toolboxen sind nicht verfügbar. Entwurfsmodus Im Entwurfsmodus können Sie eine Vielzahl von Analyseaufgaben durchführen. Sie können beispielsweise Berichtselemente wie Tabellen oder Diagramme hinzufügen oder löschen, Regeln für die bedingte Formatierung anwenden und Berichte mit Formeln und Variablen erweitern. Sie können nur im Entwurfsmodus mit der Berichtstruktur oder mit dem mit Daten aufgefüllten Bericht arbeiten. Nur wenn Sie mit der Berichtstruktur arbeiten, können Sie Änderungen vornehmen, ohne auf den Server zuzugreifen. Wenn Sie mit Berichten arbeiten, die Daten enthalten, wird jede von Ihnen vorgenommene Änderung auf den Server angewendet. Wenn Sie viele Änderungen vornehmen, wird empfohlen, dass Sie nur mit der Berichtstruktur arbeiten und den Bericht mit Daten auffüllen, nachdem Sie die Änderungen vorgenommen haben. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Einrichten und Nutzen von Web Intelligence über das BI-Launchpad © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 21 2.1.4.3.1 Wechseln zwischen Anwendungsmodi 1. Um im Datenmodus zu arbeiten, klicken Sie auf Daten. 2. Um im Ansichtsmodus zu arbeiten, klicken Sie auf Ansicht. 3. Um im Entwurfsmodus nur mit der Berichtsstruktur zu arbeiten, klicken Sie auf 4. Um im Entwurfsmodus mit Berichtsdaten zu arbeiten, klicken Sie auf Entwurf Mit Daten . Abhängig vom gewählten Modus sind die jeweils relevanten Toolboxen und Symbolleisten verfügbar. Anders Toolboxen und Symbolleisten sind entweder nicht sichtbar oder deaktiviert. 22 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Entwurf Nur Struktur . Benutzerhandbuch für SAP BusinessObjects Web Intelligence Einrichten und Nutzen von Web Intelligence über das BI-Launchpad 3 Erstellen von Dokumenten und Arbeiten mit Dokumenten 3.1 Arbeiten mit Dokumenten 3.1.1 Starten der Web-Intelligence-Schnittstelle Starten Sie Web Intelligence. Klicken Sie im BI-Launchpad auf Anwendungen Web-Intelligence- Anwendung , oder wählen Sie Web-Intelligence-Anwendung in den Anwendungsverknüpfungen aus. Web Intelligence wird gestartet. Die Registerkarte Web Intelligence ist im Hauptbereich aktiviert. Um zu überprüfen, welche Schnittstelle gestartet wurde (Web, Rich Internet Application oder Rich-Client), klicken Sie auf Einstellungen und wählen Web Intelligence. Zugehörige Links Abfragen (Definition) [Seite 43] Auswählen der Anzeige- und Entwurfsschnittstelle [Seite 16] 3.1.2 Erstellen und Bearbeiten von Dokumenten Sie können Dokumente über das BI-Launchpad unter Verwendung von SAP BusinessObjects Web Intelligence oder des Web-Intelligence-Rich-Clients erstellen oder bearbeiten, wobei Sie offline und ohne Verbindung zu einem Unternehmensrepository mit Dokumenten arbeiten können. Sie können mit Dokumenten arbeiten, indem Sie entweder ein vorhandenes Dokument auswählen oder die ausgewählte Schnittstelle starten, über die Sie dann vorhandene Dokumente öffnen oder neue erstellen können. Sie können Dokumente auf Universen, die Daten in relationalen oder OLAP-Datenquellen als Sammlung von Objekten darstellen, auf lokalen Datenquellen wie Microsoft Excel- oder CSV-Dateien, auf SAP BEx Querys oder auf Advanced-Analysis-Arbeitsbereichen basieren. Sie erstellen ein neues Dokument, das entweder leer ist oder auf einer Datenquelle basiert. Die verfügbaren Datenquellen hängen von der verwendeten Schnittstelle ab. Tabelle 4: Verfügbare Datenquellen Datenquelle Webschnittstelle Rich-InternetApplication-Schnittstelle Web-Intelligence-RichClient Keine Datenquelle Ja Ja Ja Universum (unx oder unv) Ja Ja Ja BEx Query Nein Ja Ja Analysesicht Nein Ja Ja Textquelle Nein Ja Ja Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 23 Hinweis Spezielle Informationen zum Web-Intelligence-Rich-Client erhalten Sie im Benutzerhandbuch für den WebIntelligence-Rich-Client von SAP BusinessObjects oder in der Onlinehilfe für den Web-Intelligence-Rich-Client. Hinweis Um eine Verbindung zu einer Essbase-OLAP-Datenquelle über SAP BusinessObjects OLAP-Produkte herzustellen, einschließlich Universe-Design-Tool, Web-Intelligence-Rich-Client und Web Intelligence, stellen Sie sicher, dass die Essbase-Client-Middleware ordnungsgemäß installiert und auf Rechnern konfiguriert ist, von denen die SAP BusinessObjects-OLAP-Produkte gehostet werden. Stellen Sie vor allem sicher, dass die Umgebungsvariablen ARBORPATH und ESSBASEPATH des Essbase-Clients erstellt und als WindowsSystemumgebungsvariablen (im Gegensatz zu Windows-Benutzerumgebungsvariablen) festgelegt werden. 3.1.2.1 Erstellen eines leeren Dokuments Sie haben die Web-Intelligence-Schnittstelle im Entwurfsmodus gestartet. Sie möchten ein leeres Dokument erstellen, mit dem Sie später arbeiten können. 1. Klicken Sie in der Symbolleiste auf das Symbol Neu. 2. Wählen Sie Ohne Datenquelle aus, und klicken Sie auf OK. Es wird ein leeres Dokument geöffnet. Der Bereich Verfügbare Objekte enthält keine Objekte. 3.1.2.2 Erstellen eines auf einem Universum basierenden Dokuments Sie verfügen über die erforderlichen Berechtigungen für den Zugriff auf eine Universumsdatenquelle und zum Erstellen von Abfragen und Dokumenten. Bestimmte Universumsobjekte sind möglicherweise nicht verfügbar. Dies hängt von Ihren Berechtigungen ab. Sie möchten entweder ein Dokument erstellen, das auf einem mit dem Information-Design-Tool erstellten .unxUniversum basiert, oder ein Dokument, das auf einem mit dem Universe-Design-Tool erstellten .unv-Universum basiert. 1. Klicken Sie in der Symbolleiste auf das Symbol Neu. 2. Wählen Sie Universum, und klicken Sie auf OK. 3. Wählen Sie ein .unx- oder ein .unv-Universum aus. Es wird ein Standarduniversum vorgeschlagen. Sie können dieses Universum verwenden, oder ein anderes Universum auswählen. .unx-Universen haben die Dateierweiterung .unx, .unv-Universen haben keine Dateierweiterung. 4. Klicken Sie auf Auswählen. Es wird ein leeres Dokument erstellt. Der Abfrageeditor wird geöffnet. Im linken Bereich wird die Universumsgliederung angezeigt. Im Hauptbereich werden die Bereiche Ergebnisobjekte, Abfragefilter und Datenvorschau angezeigt. Sie können Querys auf Basis des ausgewählten Universums erstellen und ausführen. 24 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten 3.1.2.3 Erstellen eines auf einer BEx Query basierenden Dokuments ● Sie können nur auf BEx Querys zugreifen, bei denen das Kennzeichen zur Zulassung eines erweiterten Zugriffs auf die Query aktiviert wurde. ● Die Objektzuordnung ist nicht völlig identisch, Einzelheiten zur korrekten Verwendung der Querys erhalten Sie auf den Seiten mit den Entsprechungen und Einschränkungen. Hinweis Die Web-Intelligence-Webschnittstelle kann nicht zum Erstellen von auf BEx Querys basierenden Dokumenten verwendet werden. Sie möchten auf einer BEx-Query-Datenquelle basierende Abfragen ausführen. 1. Klicken Sie in der Symbolleiste auf das Symbol Neu. 2. Wählen Sie BEx, und klicken Sie auf OK. Das Fenster BW-BEx-Query auswählen wird angezeigt. Es werden nur BEx Querys angezeigt, die externen Zugriff zulassen und zu deren Verwendung Sie berechtigt sind. 3. Wählen Sie den entsprechenden Verbindungsordner aus. Wenn ein Verbindungsordner mehrere BEx Querys enthält, wählen Sie die entsprechende BEx Query aus, und klicken Sie auf OK. Es wird ein leeres Dokument erstellt. Der Abfrageeditor wird geöffnet. Im linken Bereich wird die Universumsgliederung mit den verfügbaren BEx-Query-Objekten angezeigt. Im Hauptbereich werden die Bereiche Ergebnisobjekte, Abfragefilter und Datenvorschau angezeigt. Sie können Querys auf Basis der ausgewählten BEx Query erstellen und ausführen. 3.1.2.4 Erstellen eines neuen Dokuments auf Basis einer Analysesicht Sie benötigen die erforderlichen Berechtigungen für den Zugriff auf Analysesichten und ihre Verwendung für die Berichterstellung. Hinweis Die Web-Intelligence-Webschnittstelle kann nicht zum Erstellen von auf Analysesichten basierenden Dokumenten verwendet werden. 1. Klicken Sie in der Symbolleiste auf das Symbol Neu. 2. Wählen Sie Universum, und klicken Sie auf OK. 3. Navigieren Sie zu der gewünschten Analysesicht, wählen Sie sie aus, und klicken Sie auf OK. Es wird ein neues leeres Dokument erstellt, und der Abfrageeditor wird mit den verfügbaren Abfrageobjekten geöffnet. Sie können Objekte zum Abfrage- und Filterbereich hinzufügen und die Abfrage ausführen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 25 3.1.3 Öffnen eines Dokuments aus dem Repository Sie sind beim BI-Launchpad angemeldet. 1. Klicken Sie im BI-Launchpad auf die Registerkarte Dokumente, um die im Repository verfügbaren Dokumente anzuzeigen. 2. Klicken Sie links auf die Registerkarte Ordner, und wechseln Sie in den Ordner, der Ihr Dokument enthält. 3. Wählen Sie das Dokument aus, klicken Sie mit der rechten Maustaste, und wählen Sie Ansicht , um das Dokument mit der gewählten Ansichtsschnittstelle zu öffnen, oder wählen Sie Ändern, um es mit der ÄndernSchnittstelle zu öffnen. Wenn in einem Dokument die Regenerierung der Daten beim Öffnen festgelegt ist (wenn die Dokumenteigenschaft "Beim Öffnen regenerieren" ausgewählt wurde), zeigt das Dokument die aktuellen Informationen an. Hinweis Die Option Beim Öffnen regenerieren ist von zwei CMS-Einstellungen abhängig (dokument- und benutzerbezogene Sicherheitseinstellungen): Aktivieren Sie die Sicherheitsberechtigung "Automatische Regenerierung beim Öffnen für alle Dokumente deaktivieren" in CMC/Anwendung/WebI/Eigenschaften und "Automatische Regenerierung beim Öffnen für alle Dokumente deaktivieren" in den CMC-/ Anwendungs-/Benutzersicherheitseinstellungen. Wenn die Eigenschaften-Sicherheitseinstellung Aktivieren Sie die Sicherheitsberechtigung "Automatische Regenerierung beim Öffnen für alle Dokumente deaktivieren" in der CMC/Anwendung/WebI/Eigenschaften und in den CMC-/Anwendungs-/ Benutzersicherheitseinstellungen AKTIVIERT/ausgewählt wurde, wird die Sicherheitsberechtigung Automatische Regenerierung beim Öffnen für alle Dokumente deaktivieren für diesen Benutzer DEAKTIVIERT, so dass das Dokument beim Öffnen regeneriert wird, selbst wenn die Option Beim Öffnen regenerieren für das Dokument nicht festgelegt wurde. Das Dokument wird in der Schnittstelle geöffnet, die Sie in den Einstellungen ausgewählt haben. Zugehörige Links Auswählen der Anzeige- und Entwurfsschnittstelle [Seite 16] 3.1.4 Öffnen eines Dokuments in Web Intelligence Sie haben Zugriff auf die Dokumente und verfügen über die entsprechenden Berechtigungen zum Öffnen des Dokuments. 1. Starten Sie Web Intelligence: Klicken Sie auf Anwendungen Web-Intelligence-Anwendung 2. Klicken Sie in der Symbolleiste auf das Symbol Öffnen. Das Dialogfeld Dokument auswählen wird angezeigt. 3. Navigieren Sie durch die Ordner zu der zu öffnenden Datei. Wählen Sie die Datei aus, und klicken Sie auf Öffnen. Das Dokument wird im Entwurfsmodus geöffnet. Sie können abhängig von Ihren Rechten im Lesemodus oder im Entwurfsmodus arbeiten. 26 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten 3.1.5 Löschen eines Dokuments aus dem Repository Sie haben die entsprechenden Berechtigungen gestartet, um die Datei zu löschen. 1. Melden Sie sich beim BI-Launchpad an 2. Klicken Sie auf die Registerkarte Dokumente, um die im Repository verfügbaren Dokumente anzuzeigen. 3. Navigieren Sie zu dem Ordner, der das zu löschende Dokument enthält. 4. Klicken Sie mit der rechten Maustaste auf das zu löschende Dokument, und klicken Sie auf Organisieren. 5. Klicken Sie auf Löschen. 3.1.6 Senden von Dokumenten 3.1.6.1 Senden von Dokumenten per E-Mail 1. Wählen Sie das zu sendende Dokument aus. 2. So senden Sie das Dokument: a) Wählen Sie in der Symbolleiste der Webschnittstelle Senden, und wählen Sie anschließend E-Mail. b) Klicken Sie in der Rich Internet Application (Java-Applet) und im Web-Intelligence-Rich-Client auf den Pfeil neben Als E-Mail-Anhang senden. 3. Geben Sie die E-Mail-Informationen sowie ggf. eine Nachricht ein. 4. Klicken Sie auf Senden. 3.1.6.2 Senden eines Dokuments an einen anderen Benutzer Hinweis Diese Option ist im Web-Intelligence-Rich-Client nicht verfügbar. 1. Wählen Sie die zu sendende Datei aus. 2. Klicken Sie in der Symbolleiste auf Senden und wählen BI-Posteingang. 3. Wählen Sie die Benutzer oder Gruppen, denen Sie das Dokument senden möchten, in der Liste der Benutzer und Gruppen aus. 4. Klicken Sie auf Automatisch generiert, um das Dokument mit einem automatisch generierten Namen zu senden. 5. Klicken Sie auf Spezifischer Name, und geben Sie den Namen in das Feld ein, wenn Sie dem Dokument einen Namen zuweisen möchten. 6. Klicken Sie auf Verknüpfung, um eine Verknüpfung des Dokuments zu senden, oder auf Kopieren, um eine Kopie des Dokuments zu senden. 7. Klicken Sie auf Senden. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 27 3.1.6.3 Senden eines Dokuments per FTP Sie haben ein Dokument in Web Intelligence geöffnet und verfügen über die erforderlichen Berechtigungen zum Senden von Dateien über FTP. Falls Sie über keine Berechtigung verfügen, wird das Dialogfeld An FTP senden nicht angezeigt. Sie möchten das aktuelle Dokument über FTP übertragen. 1. Speichern Sie das Dokument vor dem Senden. 2. Klicken Sie in der Symbolleiste auf das E-Mail-Symbol, und wählen Sie An FTP senden aus. 3. Geben Sie den Hostnamen in das Feld Host ein. 4. Geben Sie den Port in das Feld Port ein. 5. Geben Sie den Benutzernamen und das Kennwort in die Felder Benutzername und Kennwort ein. 6. Geben Sie das Konto in das Feld Konto ein. 7. Geben Sie das Verzeichnis in das Feld Verzeichnis ein. 8. Klicken Sie auf Automatisch generiert, um das Dokument mit einem automatisch generierten Namen zu senden. 9. Klicken Sie auf Spezifischer Name, und geben Sie den Namen in das Feld ein, wenn Sie dem Dokument einen Namen zuweisen möchten. 10. Klicken Sie auf Senden. 3.1.7 Verwalten von Berichten in Dokumenten Jedes Web Intelligence-Dokument enthält einen oder mehrere Berichte. Sie können Berichte hinzufügen, löschen, duplizieren oder die Reihenfolge von Berichten ändern. 3.1.7.1 Umbenennen von Berichten Sie haben ein Dokument im Entwurfsmodus geöffnet. 1. Klicken Sie mit der rechten Maustaste auf die Berichtsregisterkarte des Berichts, den Sie umbenennen möchten. 2. Wählen Sie im Menü Bericht umbenennen aus, und geben Sie den neuen Berichtsnamen ein. 3. Klicken Sie außerhalb der Registerkarte "Berichtsname", und speichern Sie das Dokument. 3.1.7.2 Duplizieren von Berichten Sie haben ein Dokument im Entwurfsmodus geöffnet. 1. 28 Klicken Sie mit der rechten Maustaste auf die Berichtsregisterkarte des Berichts, den Sie duplizieren möchten. © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten 2. Klicken Sie auf Bericht duplizieren. 3. Benennen Sie den duplizierten Bericht ggf. um. 4. Speichern Sie das Dokument. 3.1.7.3 Löschen eines Berichts 1. Klicken Sie mit der rechten Maustaste auf die Berichtsregisterkarte des Berichts, den Sie löschen möchten, und wählen Sie Bericht entfernen. 2. Speichern Sie das Dokument. 3.1.7.4 Ändern der Reihenfolge von Berichten 1. Klicken Sie mit der rechten Maustaste auf die Berichtsregisterkarte des Berichts, dessen Reihenfolge Sie im Dokument ändern möchten. 2. Klicken Sie im Menü auf Bericht verschieben, und wählen Sie dann eine der Menüoptionen. Option Beschreibung Erste Der Bericht wird zum ersten Bericht im Dokument Vorher Der Bericht wird an die vorherige Position im Dokument verschoben Weiter Der Bericht wird an die nächste Position im Dokument verschoben Letzte Der Bericht wird an die letzte Position im Dokument verschoben 3.1.7.5 Hinzufügen eines Berichts Sie haben ein Dokument im Entwurfsmodus geöffnet. Klicken Sie mit der rechten Maustaste auf die Registerkarte "Bericht" eines vorhandenen Berichts, und klicken Sie danach auf Bericht hinzufügen. Ein neuer leerer Bericht mit dem Standardnamen "Bericht n" wird zu dem Dokument hinzugefügt. 3.1.7.6 Lokales Speichern eines Berichts 1. Klicken Sie mit der rechten Maustaste auf die Berichtsregisterkarte, und wählen Sie Aktuellen Bericht exportieren als. 2. Klicken Sie auf PDF, um im PDF-Format zu speichern, auf Excel, um im Excel-Format zu speichern, oder auf Excel 2007, um im Excel 2007-Format zu speichern, auf Text, um den Bericht im Textformat zu speichern. 3. Klicken Sie im Dialogfeld Dateidownload auf Speichern, und navigieren Sie zu dem Speicherort, an dem Sie die Datei speichern möchten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 29 4. Navigieren Sie zu dem Ordner, in dem das Dokument gespeichert werden soll. 5. Klicken Sie auf Speichern. Das Dokument wird im gewünschten Ordner gespeichert. 3.1.8 Speichern von Dokumenten, Berichten und Daten in Web Intelligence Sie können Web-Intelligence-Dokumente im Unternehmensrepository speichern, sie lokal exportieren oder die Daten im CSV-Format exportieren. Sie können auch Berichte lokal exportieren. Zur Gestaltung der Berichtsseiten haben Sie die folgenden Möglichkeiten: ● Ein Web Intelligence-Dokument im Unternehmensrepository speichern ● Ein Dokument lokal als PDF-Datei exportieren ● Ein Dokument lokal als Excel-Datei exportieren ● Ein Dokument lokal als Excel-2007-Datei exportieren ● Ein Dokument lokal als Textdatei exportieren ● Einen Bericht lokal als PDF-Datei exportieren ● Einen Bericht lokal als Excel-Datei exportieren ● Einen Bericht lokal als Excel-2007-Datei exportieren ● Einen Bericht lokal als Textdatei exportieren ● Daten lokal in eine CSV-Datei exportieren In den entsprechenden Themen finden Sie Anweisungen zum Speichern in verschiedenen Formaten in der verwendeten Schnittstelle. 3.1.9 Speichern von Dokumenten in MS Excel Sie können eine Priorität für das Speichern in MS Excel festlegen. ● Priorität für Dokumentformatierung festlegen. Wählen Sie diese Option, wenn Sie die Daten in einem Format anzeigen möchten, das der Arbeitsweise in SAP BusinessObjects Web Intelligence ähnelt. ● Festlegen von Prioritäten für die einfache Datenverarbeitung in Excel. Wählen Sie diese Option, wenn Sie die Daten in einem Textformat anzeigen möchten. Hinweis Wenn Sie eine Tabelle oder ein Diagramm im Excel-2003-Format exportieren, verwendet dieses Format nur 56 Farben, sodass Web Intelligence nur 56 Farben generiert. Dies kann die endgültigen Farben/Schattierungen des exportierten Dokuments beeinflussen. Sie können es als GIF-Bild im Excel-2003-Format exportieren, sodass die Farben korrekt exportiert werden. Beim Exportieren im Excel-2007-Format besteht keine Farb-/ Schattierungseinschränkung. 30 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten 3.1.10 Festlegen der Einstellungen zum Speichern von Dokumenten im Excel-Format Sie sind beim BI-Launchpad angemeldet. Sie können eine Priorität für das Speichern in MS Excel festlegen. Folgende Vorgehensweisen sind möglich: 1. Klicken Sie im Kopfbereich auf Einstellungen. 2. Klicken Sie auf Web Intelligence. 3. Wählen Sie unter Priorität für die Speicherung in MS Excel auswählen die Option aus, die Ihre Anforderung am besten erfüllt: a) Wählen Sie Priorität für Dokumentformatierung festlegen, um die Daten in einem Format anzuzeigen, das dem Web-Intelligence-Format entspricht. b) Wählen Sie Prioritäten der einfachen Datenverarbeitung im Excel-Dokument festlegen, um die Daten im Textformat anzuzeigen. 4. Klicken Sie auf Speichern und schließen. 3.1.11 Speichern von Dokumenten unter Verwendung des Rich-Client oder der Java-Schnittstelle 3.1.11.1 Speichern von Dokumenten im Unternehmensrepository (mit der Java-Schnittstelle) Sie verwenden die Java-Schnittstelle, um diese Aktion auszuführen. 1. Klicken Sie auf den Pfeil neben Speichern in der Symbolleiste der Registerkarte Datei, und wählen Sie Speichern unter, um das Dialogfeld Speichern unter anzuzeigen. 2. Wählen Sie das Unternehmensrepository auf der linken Seite des Dialogfelds aus. 3. Wenn Sie die Desktop-Schnittstelle verwenden, können Sie in einem beliebigen Unternehmensrepository speichern, indem Sie Mein Enterprise auf der linken Seite des Dialogfelds auswählen und sich dann bei dem Repository anmelden. 4. Klicken Sie auf Ordner oder Kategorien, um das Repository nach Ordnern oder Kategorien anzuzeigen. 5. Geben Sie im Feld Name den Namen des Dokuments ein. 6. Klicken Sie auf Erweitert, um zusätzliche Dokumentoptionen anzuzeigen. Die zusätzlichen Optionen werden stets in der Desktop-Schnittstelle angezeigt. 7. Geben Sie eine Beschreibung des Dokuments in das Feld Beschreibung ein. 8. Geben Sie Schlüsselwörter, mit denen Sie oder andere Benutzer das Dokument später suchen können, in das Feld Schlüsselwörter ein. 9. Wählen Sie Beim Öffnen regenerieren, um das Dokument bei jedem Öffnen zu regenerieren. 10. Wählen Sie Permanente Länderformatierung, um die regionale Formatierung des Dokuments beizubehalten. 11. Wählen Sie Dokumentsicherheit entfernen, um die gesamte Dokumentsicherheit zu entfernen und im eigenständigen Modus den Zugriff auf das Dokument zu ermöglichen (nur Desktop-Schnittstelle). Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 31 12. Wählen Sie Für alle Benutzer speichern, um sicherzustellen, dass das Dokument nicht von einem anderen Benutzer gesperrt wird (nur Desktop-Schnittstelle). 13. Klicken Sie auf OK. Hinweis Wenn die Eigenschaften-Sicherheitseinstellung Aktivieren Sie die Sicherheitsberechtigung "Automatische Regenerierung beim Öffnen für alle Dokumente deaktivieren" in der CMC/Anwendung/WebI/Eigenschaften und in den CMC-/Anwendungs-/Benutzersicherheitseinstellungen AKTIVIERT/ausgewählt wurde, wird die Sicherheitsberechtigung Automatische Regenerierung beim Öffnen für alle Dokumente deaktivieren für diesen Benutzer DEAKTIVIERT, so dass das Dokument beim Öffnen regeneriert wird, selbst wenn die Option Beim Öffnen regenerieren für das Dokument nicht festgelegt wurde. Das Dokument wird im Unternehmensrepository gespeichert. 3.1.11.2 Speichern von Dokumenten als Excel-Arbeitsblatt (mit der Java-Schnittstelle) Sie verwenden die Java-Schnittstelle, um diese Aktion auszuführen. Beim Speichern im Excel-Format können Sie Formatierungseinstellungen festlegen. Dies erfolgt separat, siehe die zugehörigen Verknüpfungen unten. Hinweis Die Tabellenzelle, die Leseinhalte im HTML-Format formatiert, wird beim Exportieren eines Dokuments oder Berichts im PDF-Format nicht unterstützt. Tabellenzellen mit dieser Einstellung werden in der generierten PDFDatei leer angezeigt. Um den Inhalt im PDF-Format zu erhalten, deaktivieren Sie diese Eigenschaft. Klicken Sie mit der rechten Maustaste in die Tabellenzelle, wählen Sie "Zelle formatieren", und ändern Sie im Abschnitt "Anzeige" der Registerkarte "Allgemein" die Option "Inhalt lesen als" in einen anderen Wert als HTML. Die Einstellung wird auf die gesamte Spalte angewendet. 1. Klicken Sie auf den Pfeil neben Speichern in der Symbolleiste der Registerkarte Datei, und wählen Sie Speichern unter, um das Dialogfeld Speichern unter anzuzeigen. 2. Wählen Sie auf der linken Seite des Dialogfelds Arbeitsplatz, Mein Desktop, oder Meine Dokumente aus, und navigieren Sie zu dem Ordner, in dem Sie das Dokument speichern möchten. 3. Wählen Sie Excel oder Excel 2007 in der Liste Dateityp aus. Jedes Excel 2007-Arbeitsblatt kann bis zu 1 Million Zeilen von exportierten Daten enthalten. Wenn Sie nicht in Excel 2007, sondern in Excel speichern, wird nach jeweils 65.000 Zeilen von exportierten Daten ein neues Arbeitsblatt begonnen. 4. Wählen Sie die Berichte aus, die Sie im Excel-Format speichern möchten, oder wählen Sie Alles auswählen, um alle Berichte zu speichern Wenn Sie das gesamte Dokument in Excel speichern, wird jeder in ihm enthaltene Bericht als separates Arbeitsblatt in der Excel-Datei gespeichert. 5. 32 Wählen Sie Priorität für Dokumentformatierung festlegen, um das Layout und die Formatierung des Dokuments in der Excel-Datei so ähnlich wie möglich anzupassen. (Im Gegenzug nutzt diese Option die Datenverarbeitungsfunktionen von Excel nicht im selben Maße.) © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten 6. Wählen Sie Prioritäten der einfachen Datenverarbeitung im Excel-Dokument festlegen, um weitgehend auszuschließen, dass mehrere Zellen zu Excel-Zellen zusammengeführt werden, um die Datenverarbeitungsfunktionen von Excel zu nutzen. 7. Klicken Sie auf Speichern. In Web Intelligence werden alle Diagramme automatisch in Bilder in Excel konvertiert. Sie können die exportierten Daten verwenden, um mit den Excel-Funktionen ein eigenes Diagramm zu erstellen. Zugehörige Links Speichern von Dokumenten in MS Excel [Seite 30] Festlegen der Einstellungen zum Speichern von Dokumenten im Excel-Format [Seite 31] 3.1.11.3 Speichern von Dokumenten im PDF-Format (mit der Java-Schnittstelle) Sie verwenden Web-Intelligence-Rich-Client oder die Java-Schnittstelle, um diese Aktion auszuführen. Hinweis Die Tabellenzelle, die Leseinhalte im HTML-Format formatiert, wird beim Exportieren eines Dokuments oder Berichts im PDF-Format nicht unterstützt. Tabellenzellen mit dieser Einstellung werden in der generierten PDFDatei leer angezeigt. Um den Inhalt im PDF-Format zu erhalten, deaktivieren Sie diese Eigenschaft. Klicken Sie mit der rechten Maustaste in die Tabellenzelle, wählen Sie "Zelle formatieren", und ändern Sie im Abschnitt "Anzeige" der Registerkarte "Allgemein" die Option "Inhalt lesen als" in einen anderen Wert als HTML. Die Einstellung wird auf die gesamte Spalte angewendet. 1. Klicken Sie auf den Pfeil neben Speichern in der Symbolleiste der Registerkarte Datei, und wählen Sie Speichern unter, um das Dialogfeld Speichern unter anzuzeigen. 2. Wählen Sie auf der linken Seite des Dialogfelds Arbeitsplatz, Mein Desktop, oder Meine Dokumente aus, und navigieren Sie zu dem Ordner, in dem Sie das Dokument speichern möchten. 3. Wählen Sie im Feld Dateityp PDF. 4. Wählen Sie Aktuellen Bericht exportieren als PDF , um den aktuellen Bericht als PDF zu speichern. Wenn ein Bericht Diagramme und Bilder enthält, können Sie die Größe von exportierten Dokumenten optimieren, indem Sie die Größe 96 dpi auswählen. Dies ist hilfreich bei Online-Veröffentlichungen. 5. Wählen Sie Berichte auswählen, um zu speichernde Berichte auszuwählen, und danach die Berichte in der Liste, oder wählen Sie Aktueller Bericht, um den aktuellen Bericht zu speichern, und danach die Seiten, die Sie speichern möchten. 6. Klicken Sie auf Speichern. 3.1.11.4 Speichern von Dokumenten im Text-Format (mit der Java-Schnittstelle oder dem Rich-Client) Sie verwenden die Java-Schnittstelle, um diese Aktion auszuführen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 33 ● Berichtselemente werden in der folgenden Reihenfolge exportiert: 1. Basierend auf der Position des Berichtselements (obere linke Ecke). 2. Von links nach rechts und dann von oben nach unten. 3. Im Seitenmodus werden Berichtselemente seitenweise exportiert. 4. Wenn sich das Berichtselement in der oberen linken Ecke auf Seite n befindet, werden alle Berichtselementdaten mit dieser Seite exportiert. 5. Die exportierte Datei im Seitenmodus kann sich vom Ergebnis im Entwurfsmodus unterscheiden. ● Als Trennzeichen wird ein Tabstopp verwendet. ● Diagramme/Bilder werden nicht exportiert ● Die Größenbeschränkung für Textdateien ist in der CMC definiert (Exportbeschränkung). Der Standardwert beträgt 5 MB. Bei Überschreitung der Größenbeschränkung wird eine Fehlermeldung angezeigt. ● Bei Auswahl mehrerer Berichte werden diese nacheinander an dieselbe Textdatei angehängt. 1. Klicken Sie auf den Pfeil neben Speichern in der Symbolleiste der Registerkarte Datei, und wählen Sie Speichern unter, um das Dialogfeld Speichern unter anzuzeigen. 2. Wählen Sie auf der linken Seite des Dialogfelds Arbeitsplatz, Mein Desktop, oder Meine Dokumente aus, und navigieren Sie zu dem Ordner, in dem Sie das Dokument speichern möchten. 3. Wählen Sie im Feld Dateityp TXT-Datei aus. 4. Wählen Sie die zu speichernden Berichte in der Liste aus, oder wählen Sie Alles auswählen, um alle Berichte zu exportieren. 5. Klicken Sie auf Speichern. 3.1.11.5 Speichern von Dokumentdaten im CSV-Format (mit der Java-Schnittstelle) Sie verwenden die Java-Schnittstelle im Entwurfs- oder Datenmodus, um diesen Vorgang auszuführen. Beim Speichern im CSV-Format werden die Rohdaten aus dem Kubus und nicht nur die Daten aus den bearbeiteten Tabellen in Ihrem Bericht gespeichert. Zum Anzeigen der Daten, die exportiert werden, klicken Sie auf die Registerkarte Daten. Wie Sie sehen, enthält das Dokument noch Spalten, die Sie aus der Berichtstabelle gelöscht haben. 1. Wählen Sie im Entwurfs- oder Datenmodus die Abfrage aus, deren Daten Sie im CSV-Format speichern möchten und wählen Datenzugriff Extras Daten exportieren aus. 2. Klicken Sie auf den Dateinamen. 3. Wählen Sie den Textqualifizierer, das Spaltenbegrenzungszeichen und den Zeichensatz in dem Dialogfeld aus. 4. Aktivieren Sie das Kontrollkästchen Als Standardwerte festlegen, wenn Sie die im vorherigen Schritt gewählten Optionen als Standardoptionen zum Speichern als CSV verwenden möchten. 5. Klicken Sie auf Speichern. 34 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten 3.1.12 Speichern von Dokumenten unter Verwendung der HTML-Schnittstelle 3.1.12.1 Speichern von Dokumenten im Unternehmensrepository (mit der HTML-Schnittstelle) Sie verwenden die HTML-Schnittstelle, um diese Aktion auszuführen. 1. Klicken Sie auf den Pfeil neben dem Symbol Speichern und wählen Speichern unter, um das Dialogfeld Speichern unter anzuzeigen. 2. Wählen Sie den Ordner, in dem Sie das Dokument speichern möchten. 3. Geben Sie im Feld Dateiname den Namen des Dokuments ein. 4. Klicken Sie auf die Schaltfläche "Aufklappen", um zusätzliche Dokumentoptionen anzuzeigen. Die zusätzlichen Optionen werden stets in der Desktop-Schnittstelle angezeigt. 5. Geben Sie eine Beschreibung des Dokuments in das Feld Beschreibung ein. 6. Geben Sie Schlüsselwörter, mit denen Sie oder andere Benutzer das Dokument später suchen können, in das Feld Schlüsselwörter ein. 7. Wählen Sie im Feld Kategorie zuordnen die Kategorien aus, die Sie dem Dokument zuordnen möchten. 8. Wählen Sie Beim Öffnen regenerieren, um das Dokument bei jedem Öffnen zu regenerieren. 9. Wählen Sie Permanente Länderformatierung, um die regionale Formatierung des Dokuments beizubehalten. 10. Klicken Sie auf OK. Das Dokument wird im Unternehmensrepository gespeichert. 3.1.12.2 Speichern von Dokumenten oder Berichten als ExcelArbeitsblatt (mit der HTML-Schnittstelle) Sie verwenden die HTML-Schnittstelle, um diese Aktion auszuführen. Um das Dokument oder den Bericht lokal zu speichern, verwenden Sie das Menü Exportieren, und wählen Sie anschließend das Format des Dokuments aus. Beim Speichern im Excel-Format können Sie Formatierungseinstellungen festlegen. Dies erfolgt separat, siehe die zugehörigen Verknüpfungen unten. Hinweis Die Tabellenzelle, die Leseinhalte im HTML-Format formatiert, wird beim Exportieren eines Dokuments oder Berichts im PDF-Format nicht unterstützt. Tabellenzellen mit dieser Einstellung werden in der generierten PDFDatei leer angezeigt. Um den Inhalt im PDF-Format zu erhalten, deaktivieren Sie diese Eigenschaft. Klicken Sie mit der rechten Maustaste in die Tabellenzelle, wählen Sie "Zelle formatieren", und ändern Sie im Abschnitt "Anzeige" der Registerkarte "Allgemein" die Option "Inhalt lesen als" in einen anderen Wert als HTML. Die Einstellung wird auf die gesamte Spalte angewendet. 1. Klicken Sie in der Symbolleiste auf das Symbol Exportieren und wählen Bericht exportieren als als Excel , oder wählen Sie Dokument exportieren als/Aktuellen Dokument exportieren als/Aktuellen Bericht exportieren Excel 2007. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 35 2. ○ Jedes Excel 2007-Arbeitsblatt kann bis zu 1 Million Zeilen von exportierten Daten enthalten. Wenn Sie nicht in Excel 2007, sondern in Excel speichern, wird nach jeweils 65.000 Zeilen von exportierten Daten ein neues Arbeitsblatt begonnen. ○ Wenn Sie das gesamte Dokument in Excel speichern, wird jeder in ihm enthaltene Bericht als separates Arbeitsblatt in der Excel-Datei gespeichert. Klicken Sie im Dialogfeld Dateidownload, das angezeigt wird, auf Speichern, und navigieren Sie zu dem Ordner, in dem Sie die Datei speichern möchten. Alle Diagramme werden automatisch in Bilder in Excel konvertiert. Sie können die exportierten Daten verwenden, um mit den Excel-Funktionen ein eigenes Diagramm zu erstellen. 3. Schließen Sie das Dialogfeld "Datei-Download". Zugehörige Links Speichern von Dokumenten in MS Excel [Seite 30] Festlegen der Einstellungen zum Speichern von Dokumenten im Excel-Format [Seite 31] 3.1.12.3 Speichern von Dokumenten oder Berichten im PDFFormat (mit der HTML-Schnittstelle) Sie verwenden die HTML-Schnittstelle, um diese Aktion auszuführen. Sie speichern das aktuelle Dokument oder den aktuellen aktiven Bericht. Hinweis Die Tabellenzelle, die Leseinhalte im HTML-Format formatiert, wird beim Exportieren eines Dokuments oder Berichts im PDF-Format nicht unterstützt. Tabellenzellen mit dieser Einstellung werden in der generierten PDFDatei leer angezeigt. Um den Inhalt im PDF-Format zu erhalten, deaktivieren Sie diese Eigenschaft. Klicken Sie mit der rechten Maustaste in die Tabellenzelle, wählen Sie "Zelle formatieren", und ändern Sie im Abschnitt "Anzeige" der Registerkarte "Allgemein" die Option "Inhalt lesen als" in einen anderen Wert als HTML. Die Einstellung wird auf die gesamte Spalte angewendet. 1. Klicken Sie auf den Pfeil neben Exportieren in der Symbolleiste der Registerkarte Datei, und wählen Sie Dokument exportieren als/Aktuellen Bericht exportieren als 2. PDF . Klicken Sie im Dialogfeld Dateidownload, das angezeigt wird, auf Speichern, und navigieren Sie zu dem Ordner, in dem Sie die Datei speichern möchten. 3.1.12.4 Speichern von Dokumenten oder Berichten im TextFormat (mit der HTML-Schnittstelle) Sie verwenden die HTML-Schnittstelle, um diese Aktion auszuführen. Sie können das aktuelle Dokument oder den aktuellen aktiven Bericht speichern. ● 36 Berichtselemente werden in der folgenden Reihenfolge exportiert: © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten 1. Basierend auf der Position des Berichtselements (obere linke Ecke). 2. Von links nach rechts und dann von oben nach unten. 3. Im Seitenmodus werden Berichtselemente seitenweise exportiert. 4. Wenn sich das Berichtselement in der oberen linken Ecke auf Seite n befindet, werden alle Berichtselementdaten mit dieser Seite exportiert. 5. Die exportierte Datei im Seitenmodus kann sich vom Ergebnis im Entwurfsmodus unterscheiden. ● Als Trennzeichen wird ein Tabstopp verwendet. ● Diagramme/Bilder werden nicht exportiert ● Die Größenbeschränkung für Textdateien ist in der CMC definiert (Exportbeschränkung). Der Standardwert beträgt 5 MB. Bei Überschreitung der Größenbeschränkung wird eine Fehlermeldung angezeigt. ● Bei Auswahl mehrerer Berichte werden diese nacheinander an dieselbe Textdatei angehängt. 1. Klicken Sie auf den Pfeil neben Exportieren in der Symbolleiste der Registerkarte Datei, und wählen Sie Dokument exportieren als/Aktuellen Bericht exportieren als Text . 2. Klicken Sie im Dialogfeld Dateidownload, das angezeigt wird, auf Speichern, und navigieren Sie zu dem Ordner, in dem Sie die Datei speichern möchten. 3. Schließen Sie das Dialogfeld "Datei-Download". 3.1.12.5 Speichern von Dokumentdaten im CSV-Format (mit der HTML-Schnittstelle) Sie verwenden die HTML-Schnittstelle, um diese Aktion auszuführen. Beim Speichern im CSV-Format werden die Rohdaten aus dem Kubus und nicht nur die Daten aus den bearbeiteten Tabellen in Ihrem Bericht gespeichert. 1. Klicken Sie auf den Pfeil neben Exportieren in der Symbolleiste der Registerkarte Datei, und wählen Sie Daten nach CSV exportieren. 2. Wählen Sie den Textqualifizierer, das Spaltenbegrenzungszeichen und den Zeichensatz in dem Dialogfeld aus. 3. Aktivieren Sie das Kontrollkästchen Als Standardwerte festlegen, wenn Sie die im vorherigen Schritt gewählten Optionen als Standardoptionen zum Speichern als CSV verwenden möchten. 4. Klicken Sie auf OK und danach im Dialogfeld Dateidownload, das eingeblendet wird, auf Speichern, und navigieren Sie zu dem Ordner, in dem Sie die Datei speichern möchten. 3.1.13 3.1.13.1 Automatisches Speichern und Wiederherstellen So speichern Sie Dokumente automatisch: Wenn "Automatisch speichern" aktiviert ist und Sie über die entsprechenden Sicherheitsrechte verfügen, werden Ihre Dokumente automatisch im Ordner Meine Favoriten gespeichert, während Sie arbeiten. Die Namen automatisch gespeicherter Dokumente setzen sich aus dem Namen des Dokuments, dem die Dokument-ID vorangestellt und die ID des automatisch gespeicherten Dokuments nachgestellt werden, zusammen. Wenn die Dokument-ID -1 ist, wurde das Dokument vor dem automatischen Speichern nicht gespeichert. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 37 Hinweis Web-Intelligence-Rich-Client speichert Dokumente nicht automatisch. Der zeitliche Abstand, in dem Dokumente automatisch gespeichert werden, wird in der CMC definiert. Dieses Intervall wird bei jedem manuellen Speichervorgang und jedem automatischen Speichervorgang zurückgesetzt. Das automatisch gespeicherte Dokument wird zudem gelöscht, wenn Sie ein Dokument manuell speichern. Zusätzlich zum regelmäßigen automatischen Speichern werden Dokumente gespeichert, wenn die Sitzung abläuft. Hinweis Wenn Sie ein Dokument verlieren, bevor Sie es speichern konnten, prüfen Sie umgehend den Ordner auf die automatisch gespeicherte Version. Der Ordner Meine Favoriten ist kein permanenter Speicherort für automatisch gespeicherte Dokumente. Weitere Informationen zu den Einstellungen und Sicherheitsrechten, die sich auf die automatische Speicherung auswirken, finden Sie in der Dokumentation für die Central Management Console. Zugehörige Links Verwalten automatisch gespeicherter Dokumente [Seite 39] Wiederherstellen von automatisch gespeicherten Dokumenten [Seite 38] 3.1.13.2 Wiederherstellen von automatisch gespeicherten Dokumenten Wenn Ihre Sitzung abläuft, während Sie an einem Dokument arbeiten, wird das Dokument im Ordner Meine Favoriten gespeichert und zeigt ein Dialogfeld an, das angibt, dass die Sitzung beendet wurde. Sie können im Dialogfeld die Option Wiederherstellen wählen, um eine neue Sitzung zu starten und das automatisch gespeicherte Dokument erneut zu öffnen. Beim nächsten manuellen Speichern des Dokuments wird es im ursprünglichen Ordner gespeichert. Wenn Sie Schließen wählen, werden Sie zur Startseite von BI-Launchpad weitergeleitet. Das automatisch gespeicherte Dokument steht im Ordner Meine Favoriten zur Verfügung. Nach einer Server-Zeitüberschreitung oder einem Verbindungsverlust kann nicht immer eine Verbindung zu dem automatisch gespeicherten Dokument hergestellt werden. Sie haben dann nicht die Möglichkeit, das automatisch gespeicherte Dokument wiederherzustellen. Überprüfen Sie umgehend den Ordner Meine Favoriten auf das automatisch gespeicherte Dokument. Dokumente werden regelmäßig auf der Grundlage der Einstellungen für das automatische Speichern aus diesem Ordner gelöscht. Zugehörige Links So speichern Sie Dokumente automatisch: [Seite 37] Verwalten automatisch gespeicherter Dokumente [Seite 39] 38 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten 3.1.13.3 Verwalten automatisch gespeicherter Dokumente Dokumente werden im Ordner Meine Favoriten automatisch gespeichert. Die automatische Speicherung ist in der Regel transparent, und Sie müssen nicht direkt auf automatische Dokumente zugreifen. Sie müssen nur direkt auf sie zugreifen, wenn die Sitzung abläuft und die automatisch gespeicherten Dokumente nicht manuell abgerufen werden konnten. Hinweis Wenn Sie direkt auf ein automatisch gespeichertes Dokument zugreifen müssen, überprüfen Sie umgehend den Ordner Meine Favoriten. Der Ordner ist kein permanenter Speicherort für automatisch gespeicherte Dokumente. Für den Ordner Meine Favoriten gilt eine Maximalgröße, die in der CMC festgelegt ist. Wenn die Gesamtgröße der Dokumente im Ordner diese Begrenzung überschreitet, löscht die Anwendung so viele der ältesten Dokumente in dem Ordner wie erforderlich sind, um das neueste Dokument ebenfalls zu speichern. Sämtliche Dokumente werden zudem in einem definierten Intervall, das in der CMC festgelegt wird, aus dem Ordner gelöscht. Wenn Sie das Dokument in Ihrem Browser verlassen, ohne es zu speichern, geht das Dokument verloren, und der Inhalt des Ordners Meine Favoriten wird gelöscht. Zugehörige Links So speichern Sie Dokumente automatisch: [Seite 37] Wiederherstellen von automatisch gespeicherten Dokumenten [Seite 38] 3.1.14 Einstellen von Dokumenteigenschaften In der folgenden Tabelle sind die Dokumenteigenschaften aufgeführt, die Sie in der Dokumentübersicht anzeigen und/oder festlegen können: Eigenschaft Beschreibung Name Name des Dokuments im BI-Launchpad Dies wird über den allgemeinen Eigenschaften angezeigt und kann nicht verändert werden. Typ (nur Webschnittstelle) Der Dokumenttyp. Autor Der Ersteller des Dokuments Erstellungsdatum Das Datum, an dem das Dokument erstellt wurde. Gebietsschema Gibt das Formatgebietsschema des Dokuments an. Beschreibung Optionale Informationen, die das Dokument beschreiben. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 39 Eigenschaft Beschreibung Schlüsselwörter Optionale Schlüsselwörter, die für die Suche nach dem Dokument im BI-Launchpad verwendet werden können. Letztes Regenerierungsdatum Zeigt das Datum an, zu dem die Ergebnisse zuletzt mit den neuesten Daten aus der Datenbank regeneriert wurden. Zuletzt geändert Zeigt den Zeitpunkt der letzten Änderung des Dokuments an. Zuletzt geändert von Zeigt den letzten Benutzer an, der das Dokument geändert hat. Dauer der vorherigen Regenerierung Der Zeitraum, der bei der letzten Regenerierung der Ergebnisse für den Abruf der Daten aus der Datenbank benötigt wurde, wird angezeigt. Erweiterte Ansicht Wenn diese Option aktiviert ist, wird die Darstellung von Berichten für die Bildschirmanzeige optimiert. Beim Öffnen regenerieren Jedes Mal, wenn ein Dokument geöffnet wird, werden automatisch die Ergebnisse in Berichten mit den neuesten Daten aus der Datenbank regeneriert. Wenn die Option "Beim Öffnen regenerieren" aktiviert ist, werden durch das Datentracking keine Unterschiede zwischen den Daten vor und nach der Regenerierung angezeigt. Die nach der Regenerierung erhaltenen Daten gelten als neue Daten, da die Regenerierung das Dokument bereinigt. Permanente Länderformatierung Dokumente werden entsprechend dem Formatgebietsschema formatiert, mit dem sie gespeichert wurden. Drill-Vorgang auf Abfrage ausführen Drill-Vorgänge im Modus "Drill-Vorgang auf Abfrage" Abfragenentfernung aktivieren Es werden Abfragen erstellt, die nur Objekte verwenden, die zu den Berichten beitragen, in denen sie verwendet werden. Jedes Mal, wenn eine Abfrage regeneriert wird, werden Objekte ohne Beitrag entfernt. Es werden nur relevante Daten vom Datenprovider abgerufen. Diese Funktion optimiert die Leistung. Hinweis Die Abfrageentfernung ist standardmäßig für BEx Queries festgelegt. Warnsymbole im Diagramm ausblenden 40 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Warnsymbole ausblenden, um die Lesbarkeit zu verbessern. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten Eigenschaft Beschreibung Standardstil ändern (nicht in der Webschnittstelle verfügbar) Sie können den Standardstil für das Dokument für die Arbeit in der Rich-Internet-Application-Schnittstelle ändern. Sie können einen neuen Stil importieren oder den aktuellen Stil exportieren. Datentracking Folgende Arten von Datenänderungen können nachverfolgt werden: Dimensionen automatisch zusammenführen ● Eingefügte Daten ● Gelöschte Daten ● Geänderte Daten ● Erhöhte Werte ● Verringerte Werte Dimensionen mit dem gleichen Namen und aus dem gleichen Universum werden automatisch zusammengeführt. Die zusammengeführte Dimension wird in der Liste der verfügbaren Objekte und die einzelnen zusammengeführten Dimensionen darunter angezeigt. Zusammengeführte Dimensionen sind der Mechanismus zum Synchronisieren von Daten aus verschiedenen Datenprovidern. Zusammengeführte Dimensionswerte erweitern Erweitert die Werte von zusammengeführten Dimensionen. Zusammengeführte Dimensionen sind der Mechanismus zum Synchronisieren von Daten aus verschiedenen Datenprovidern. Dies beeinflusst die Ergebnisse, wenn eine Tabelle synchronisierte Daten enthält. Wenn diese Option aktiviert ist und eine Tabelle eine in einer Zusammenführung verwendete Dimension enthält, gibt diese Dimension den Wert ihrer Abfrage plus die Werte von anderen Dimensionen zurück, die von anderen Datenprovidern zusammengeführt wurden, für die ein Objekt in der Tabelle vorhanden ist. Ist diese Option deaktiviert und eine Tabelle enthält eine in einer Zusammenführung verwendete Dimension, gibt diese Dimension den Wert ihrer Abfrage zurück. Standardstil Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten Sie können den für das Dokument verwendeten Standardstil ändern. Sie haben folgende Möglichkeiten: ● Sie importieren ein anderes css-Stylesheet, das das vorhandene Stylesheet ersetzt. ● Sie exportieren das aktuelle Stylesheet, um es an anderer Stelle zu speichern oder zu verwenden. © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 41 Eigenschaft Beschreibung ● Eingabeaufforderungen zusammenführen (BExVariablen) Sie setzen das Dokument auf das ursprüngliche Stylesheet zurück, das mit dem Produkt installiert wurde. Dies ist nur möglich, wenn sich das aktuelle Stylesheet des Dokuments vom ursprünglichen Stylesheet unterscheidet. Wählen Sie diese Option aus, wenn Sie Eingabeaufforderungen zusammenführen möchten, die in Web Intelligence auf Basis von BEx-Variablen aus der ursprünglichen BEx Query erstellt wurden. Es werden nur BEx-Variablen mit demselben technischen Namen zusammengeführt. Wenn Sie diese Option deaktivieren, wird die zuvor ausgeführte Zusammenführung von BEx-Variablen aufgehoben, und die Variablen werden als getrennte Eingabeaufforderungen angesehen. Hinweis Sie können festlegen, dass Web Intelligence beim Öffnen des Dokuments automatisch eine Regenerierung durchführt, ohne die Option "Beim Öffnen regenerieren" in den Dokumenteigenschaften zu aktivieren, indem Sie die Central Management Console verwenden, um die Auswahl des Sicherheitsrechts "Automatische Regenerierung beim Öffnen für alle Dokumente deaktivieren" aufzuheben. Zugehörige Links Zusammenführung - Definition [Seite 248] Definieren eines Abfrage-Drills [Seite 246] 3.1.14.1 Anzeigen und Festlegen von Dokumenteigenschaften Sie haben ein Dokument mit der Schnittstelle im Entwurfsmodus geöffnet. 1. Klicken Sie auf Dokumente in der Registerkarte Eigenschaften, um das Dialogfeld Dokumentübersicht anzuzeigen. 2. Zeigen Sie die Eigenschaften im Dialogfeld an, oder bearbeiten Sie sie, wie oben beschrieben. 3. Wenn Sie den Vorgang abgeschlossen haben, klicken Sie auf OK. 42 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Dokumenten und Arbeiten mit Dokumenten 4 Erstellen von Abfragen 4.1 Abfragen 4.1.1 Zurückgeben von Daten mithilfe von Abfragen 4.1.1.1 4.1.1.1.1 Abfragen (Definition) Abfrage- und Dokumentbenutzerrechte Ob Sie Dokumente und Berichte anzeigen, erstellen, ändern oder löschen können, hängt ebenfalls von Ihren Benutzerrechten ab. Sie können bestimmte Elemente von Berichten nur anzeigen, wenn Sie über die erforderlichen Rechte verfügen. Diese Rechte werden von Administratoren definiert. Administratoren können Abfragen auch dann anzeigen und bearbeiten, wenn die Zugriffsrechte auf eine begrenzte Untergruppe von Benutzern eingeschränkt wurde. 4.1.1.1.2 Abfragen (Definition) Wenn Sie ein Dokument erstellen oder neue Daten zu einem Dokument hinzufügen, müssen Sie mithilfe von Abfragen Daten aus der Datenquelle in das Dokument abrufen. Sie erstellen Abfragen mit einem Abfrageeditor. Der Typ des Abfrageeditors richtet sich dabei nach der Datenquelle der Abfrage. Abhängig vom der verwendeten Schnittstelle können Sie auf Universen basierende Abfragen erstellen, die Daten in relationalen oder OLAP-Datenbanken als Objekt darstellen sowie auf lokalen Datenquellen wie Textdateien oder Microsoft-Excel-Dateien basierende Abfragen, auf SAP InfoCubes in einem SAP Business Warehouse unter Verwendung von BEx Querys basierende Abfragen, auf Pioneer-Datenquellen oder auf Webdiensten basierende Abfragen. Sie führen die Abfrage aus, um Daten in einem Datenbericht zurückzugeben, den Sie anschließend weiter analysieren können, indem Sie die darin enthaltenen Daten beispielsweise filtern oder sortieren. Hinweis Microsoft Excel-Dateien älterer Versionen als MS Excel 97 werden nicht unterstützt. Alle Abfragen enthalten Kennzahlen. Kennzahlen geben Daten, oft numerische Daten zurück, die auf Grundlage der anderen Objekte in der Abfrage (Dimensionen oder Hierarchien) berechnet werden. Auf Universen basierende Abfragen können hierarchisch oder nicht hierarchisch sein. Nicht hierarchische Abfragen strukturieren Daten in Dimensionen, die keine hierarchische Beziehung haben. So berechnet beispielsweise eine Abfrage, die eine Kundendimension und eine Umsatzkennzahl enthält, den Umsatz pro Kunde. Hierarchien organisieren Daten in hierarchischen Beziehungen. Eine geographische Hierarchie kann beispielsweise Daten über Länder, Bundesstaaten und Städte enthalten (verschiedene Ebenen der Hierarchie). Eine Abfrage, die eine geographische Hierarchie und eine Umsatzkennzahl enthält, berechnet den Umsatz für die verschiedenen Ebenen der Hierarchie (Land, Bundesstaat, Stadt). Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 43 Ob eine Universumsabfrage hierarchisch oder nicht hierarchisch strukturiert ist, hängt von der Datenbank ab, aus der das Universum die Daten abruft. 4.1.1.1.3 In Abfragen verfügbare Objekte Folgende Objekte sind in Web-Intelligence-Abfragen verfügbar. Klassen und Unterklassen Objekte werden in Ordnern gruppiert, die als Klassen bezeichnet werden. Jede Klasse kann außerdem eine oder mehrere Unterklassen enthalten. Unterklassen enthalten Objekte, die eine untergeordnete Kategorie der Objekte der höheren Klassenebene darstellen. Die Funktion von Klassen besteht darin, die Objekte in logischen Gruppen zu organisieren. Bei der Erstellung von Abfragen anhand von Universen helfen Ihnen die Klassen dabei, die Objekte zu finden, deren Daten Sie in einer Abfrage verwenden möchten. Analysedimension Eine Analysedimension enthält eine Sammlung verwandter Hierarchien. Analysedimensionen werden nicht als Ergebnisobjekte in Abfragen angezeigt. Wenn Sie eine Analysedimension auswählen, wird ihre Standardhierarchie in der Abfrage angezeigt. Analysedimensionen werden wie folgt angezeigt: Dimension Mit Dimensionen werden nicht hierarchische Daten dargestellt, die als Grundlage für die Analyse in einem Bericht dienen können. Dimensionen rufen in der Regel Daten vom Typ Zeichen, wie z.B. Kundennamen, Erholungsorte oder Datumsangaben, ab. Eine Abfrage, die beispielsweise die Dimension [Kunde] und die Kennzahl [Umsatz] enthält, gibt den von jedem Kunden generierten Umsatz zurück. Dimensionen erzeugen nicht hierarchische Spalten in der von der Abfrage erzeugten Ergebnismenge. In hierarchischen Datenquellen basieren Hierarchien auf Dimensionen. Hierarchien werden unterhalb der Dimensionen, auf denen sie basieren, in der Liste der verfügbaren Objekte angezeigt. Sie können die Dimension in der Abfrage berücksichtigen, um nicht hierarchische Daten zurückzugeben, oder eine oder mehrere ihrer verknüpften Hierarchien einbeziehen, um hierarchische Daten zurückzugeben. 44 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Attribut Ein Attribut stellt beschreibende Daten über eine Dimension oder Hierarchie zur Verfügung. Beispielsweise kann "Alter" ein Attribut einer Kundendimension sein. Attribute müssen eine Eins-zu-eins-Beziehung zu der zugehörigen Dimension aufweisen. Jeder Wert eines Dimensionsobjekts kann nur einen zugehörigen Wert eines beliebigen Attributs haben. Im obigen Beispiel darf jeder Kundenwert nur einen zugehörigen Wert im Detailobjekt "Alter" aufweisen. Wenn ein Detailobjekt aufgrund von nicht standardgemäßer Universumserstellung versucht, mehrere Werte für einen Dimensionswert zurückzugeben, wird in der entsprechenden Zelle die Fehlermeldung #MEHRFACHWERT angezeigt. Attribute werden folgendermaßen angezeigt: Hinweis Für (mit dem Universe-Design-Tool erstellte) .unv-Universen werden Attribute als Details bezeichnet und sind auf relationale Datenquellen anwendbar. Hierarchie Eine Hierarchie ist eine Menge von Datenelementen, die in Ebenen oder Parent/Child-Beziehungen angeordnet sind. Beispiel: Die Hierarchie [Geografie] kann die Ebenen [Land], [Staat] und [Stadt] enthalten. Hierarchien erzeugen hierarchische Spalten in der von der Abfrage erzeugten Ergebnismenge. Sie können die Elemente in der Hierarchie aufklappen, um ihre Daten zu untersuchen. Beispiel: Sie können die Ebene [Kalifornien] in einer Hierarchie [Geografie] aufklappen, um zu Kalifornien gehörige Daten zu untersuchen. Mithilfe der Elementauswahl können Sie auswählen, welche Elemente in der Ergebnismenge angezeigt werden. In hierarchischen Datenquellen sind Hierarchien mit einer Dimension verknüpft und werden unterhalb der Dimension, mit der sie verknüpft sind, in der Liste der verfügbaren Objekte angezeigt. Außerdem werden folgenden Informationen für die Hierarchieobjekte angezeigt: Angezeigtes Objekt Beschreibung Pfeil neben Element Dies ist die Web-Intelligence-Standardhierarchie. Es handelt sich um den Platzhalter für die abgerufene Hierarchie. "V"-Symbol in einem schwarzen Kreis Dient zum Validieren oder Umschalten und gibt an, dass dieses Objekt die "aktive" Hierarchie in BEx, MSAS und Essbase ist (im MSAS wird die aktive Hierarchie als Standardhierarchie bezeichnet). [n], wobei "n" eine ganze Zahl ist Bezieht sich auf BEx Querys. Dies ist die Versionsnummer der BW-Hierarchie, die zur Entwurfszeit verwendet wurde. Für diese Hierarchien zeigt Web Intelligence jetzt nach dem Hierarchienamen die Version der Hierarchie an. Beispiel: Länderhierarchie [2]. Der BEx Query Designer kann der Versionsnummer eine Zeichenfolge voranstellen, z.B. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 45 Angezeigtes Objekt Beschreibung [Version 2]. Diese Version wird auch im Kopf der Berichtstabelle angezeigt. Ebene (Objekt) Eine Ebene ist eine Menge von Elementen in einer Hierarchie mit gleichem Abstand zum Hierarchiestamm. Beispiel: [Stadt] ist eine Ebene in der Hierarchie [Geografie], die Elemente wie [Los Angeles] und [San Francisco] enthält. Den Namen der Ebenen wird ihre Tiefe vorangestellt. Bei den Zahlen handelt es sich um aufeinanderfolgende Zahlen, die immer von der Stammebene ausgehen und mit 1 beginnen, wie nachfolgend dargestellt: 1 – Ebene a 2 – Ebene b 3 – Ebene c Ebenen erzeugen flache Spalten in der von der Abfrage erzeugten Ergebnismenge. Beispiel: Eine Abfrage, die die Ebene [Land] und [Umsatz]-Objekte enthält, erzeugt ein Ergebnis wie das Folgende: Land Umsatz USA 10.123.121 Frankreich 8.232.231 Deutschland 7.342.342 GB 9.343.092 Nicht alle Hierarchien enthalten Ebenen. In BEx Querys sind in Hierarchien keine Ebenen verfügbar. Ebenen werden wie folgt angezeigt: Zugehörige Links Definition von BEx Querys [Seite 74] Element Ein Element ist ein einzelnes Datenelement in einer Hierarchie. Beispielsweise kann die Hierarchie [Geographie] Elemente wie etwa [Frankreich] auf der Ebene [Land] oder [Las Vegas] (auf der Ebene [Stadt]) enthalten. Wenn Sie nicht alle Hierarchieelemente einschließen möchten, können Sie einzelne Elemente einer Hierarchie zur Berücksichtigung im Abfrageergebnis auswählen. Darüber hinaus können Sie eine benannte Menge definieren, die eine Elementmenge enthält. 46 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Benannte Menge Eine benannte Menge ist ein benannter Ausdruck, der eine Menge von Elementen zurückgibt. Benannte Mengen können in OLAP-Datenbanken oder in Universen definiert werden, die auf relationalen oder OLAP-Datenbanken basieren. Berechnetes Element Berechnete Elemente sind von einem MDX-Ausdruck zurückgegebene Elemente. MDX ist die Sprache, die für den Zugriff auf hierarchische Daten in OLAP-Datenbanken verwendet wird. Der Administrator einer OLAP-Datenbank kann berechnete Elemente erstellen, die für MDX-Abfragen verfügbar sind, die auf die Datenbank zugreifen. Berechnete Elemente werden wie folgt angezeigt: Kennzahl Mit Kennzahlen werden Daten, normalerweise numerische, abgerufen, die das Ergebnis von Datenberechnungen in der Datenbank sind. "Umsatz" entspricht beispielsweise der Berechnung der Anzahl verkaufter Artikel multipliziert mit dem Artikelpreis. Kennzahlen befinden sich häufig in einer Kennzahl-Klasse. Kennzahlen werden standardmäßig durch Aggregation detaillierter Werte berechnet, die von der Datenbank zurückgegeben werden. Intelligente Kennzahlen sind eine besondere Art von Kennzahlen, die von der Datenbank selbst berechnet und von der Abfrage bereits aggregiert zurückgegeben werden. Unter bestimmten Umständen beeinflussen intelligente Kennzahlen die Art und Weise, wie Berechnungen angezeigt werden. Weitere Informationen zu intelligenten Kennzahlen finden Sie im Handbuch zur Verwendung von Funktionen, Formeln und Berechnungen in Web Intelligence. Die Ergebnisse von Kennzahlen werden auf der Grundlage von Objekten zurückgegeben, mit denen sie in einer Abfrage verknüpft sind. Beispiel: Eine Abfrage, die die Dimension [Kunde] und die Kennzahl [Umsatz] enthält, gibt den Umsatz je Kunde zurück. Eine Abfrage, die die Hierarchie [Geografie] und die Kennzahl [Umsatz] enthält, gibt den für die unterschiedlichen und in der Hierarchie möglichen Aggregationen berechneten Umsatz zurück. Kennzahlobjekte werden wie folgt angezeigt: 4.1.1.1.4 Nicht hierarchische Abfragen (Definition) Nicht hierarchische Abfragen sind universumsbasierte Abfragen, die keine Objekte einschließen, die Daten hierarchisch organisieren. Eine nicht hierarchische Abfrage wird unter Verwendung von Dimensionen, Attributen und Kennzahlen erstellt. Dimensionen stellen Business-Objekte wie Kunden oder Städte dar. Kennzahlen leiten Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 47 Ergebnisse, üblicherweise in numerischer Form, aus den Dimensionen ab, die Sie in die Abfrage einschließen. Beispielsweise gibt eine Abfrage, die die Dimension [Kunde] und die Kennzahl [Umsatz] enthält, den Umsatz je Kunde zurück. Nicht hierarchische Abfragen erzeugen Ergebnismengen ohne zugehörige Dimensionen. Jedes Objekt in der Abfrage erzeugt eine Spalte in der Ergebnismenge. Folgende Objekte werden in nicht hierarchische Abfragen nicht eingeschlossen: Hierarchien, Ebenen, Elemente oder benannte Mengen. Zugehörige Links Erstellen von Universumsabfragen [Seite 54] 4.1.1.1.5 Hierarchische Abfragen (Definition) Eine hierarchische Abfrage enthält mindestens ein Hierarchieobjekt. Sie können hierarchische Abfragen für Universen, die hierarchische Daten unterstützen, oder für BEx Querys, die direkt auf SAP-InfoObjects zugreifen, erstellen. Die hierarchischen Daten können aus relationalen Datenbanken oder OLAP-Datenbanken stammen, je nachdem, wie das Universum die Daten strukturiert. Hinweis Bei einer relationalen Datenquelle handelt es sich nicht um eine tatsächliche Hierarchie, sondern um einen Navigationspfad. Sie können Hierarchien entweder als Ergebnis- oder Filterobjekte einschließen. Wenn Sie eine hierarchische Abfrage erstellen, bietet der Abfrageeditor Ihnen zusätzliche Funktionen zum Arbeiten mit hierarchischen Daten. Wenn Sie beispielsweise eine Hierarchie als Ergebnisobjekt einschließen, können Sie auswählen, dass bestimmte Elemente aus der Hierarchie im Ergebnis angezeigt werden. Diese Hierarchie-Funktionen sind nicht verfügbar, wenn Sie eine Abfrage für nicht hierarchische Daten erstellen. Welche Funktionen im hierarchischen Abfrageeditor zur Verfügung stehen, hängt auch von der Quelle der hierarchischen Daten ab, auf die Sie zugreifen. Mit der von einer hierarchischen Abfrage erzeugten Ergebnismenge können Sie eine hierarchische Datenanalyse durchführen. Jedes Hierarchieobjekt in der Abfrage erzeugt eine hierarchische Spalte im Bericht. Sie können Elemente aufklappen, um die untergeordneten Elemente anzuzeigen. Beispielsweise können Sie das Element [USA] aufklappen, um die US-Bundesstaaten in einer [Geographie]-Hierarchie anzuzeigen. Kennzahlen im Block werden in Abhängigkeit von dem zugehörigen Element aggregiert. Eine hierarchische Abfrage, die die Hierarchie [Kunden] und die Kennzahlen [Verkaufte Stückzahlen] und [Geschäftskosten] enthält, gibt folgende Ergebnismenge zurück: Kunden Verkaufte Stückzahlen Geschäftskosten Alle Kunden 364,707 371,579 276,773 234,555 CA 45,506 67,999 OR 32,104 56,700 10,324 12,325 USA Albany 48 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Zugehörige Links Hierarchische Elementauswahl in BEx Querys [Seite 58] Verwenden von Kontexten in BEx Querys [Seite 87] Einschließen mehrerer Hierarchien in eine Abfrage Wenn Sie mehrere Hierarchien in einer Abfrage kombinieren, gibt die Abfrage Ergebnisse für alle Kombinationen von Elementen in den verschiedenen Hierarchien zurück. Beispiel Einschließen von zwei Hierarchien in eine Abfrage Sie verfügen über die zwei Hierarchien [Geschlecht] (mit den Elementen [Alle], [Männlich] und [Weiblich]) und [Kunden-Geographie]. Werden diese in einer Abfrage mit einer Kennzahl kombiniert, geben die zwei Hierarchien folgendes Ergebnis zurück: Kunden-Geographie Geschlecht Internet-Umsatzbetrag Alle Kunden Beide Geschlechter $29.358.677 Frankreich Weiblich $10.000.000 Männlich $19.358.677 Beide Geschlechter Pierre Weiblich $1.058.677 Männlich $1.285.340 Beide Geschlechter Weiblich Alain $2.644.017 Beide Geschlechter Weiblich $1.249 $1.249 $1.155 $1.155 Einschränkungen bei der Arbeit mit Hierarchien Hinweis Bei der Arbeit mit Hierarchien gelten folgende Einschränkungen. Hierarchiefunktion Web-Intelligence-Einschränkungen Filtern nach Hierarchie (Einschränkung erweitern) Durch einen Filter kann ein Zwischenknoten einer Hierarchie entfernt werden. Der Benutzer kann nicht über einen einfachen Aufklappvorgang auf die nächste Elementebene Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 49 Hierarchiefunktion Web-Intelligence-Einschränkungen des übergeordneten Knotens zugreifen. Um den Nachfolger des übergeordneten Knotens anzuzeigen, verwenden Sie die Funktion Alle aufklappen. Filtern nach einem zusammengeführten Objekt auf der Basis einer Hierarchie Dies ist nicht möglich, da bei den zusammengeführten Hierarchien Konflikte auftreten können. Filtern nach Hierarchie (Bericht/Tabelle) Wenn eine Hierarchie vorhanden ist, können mit einem Berichts- oder Tabellenfilter Zeilen ohne Berücksichtigung der Hierarchiestruktur entfernt werden. Mit einem Filter kann ein gerade aufgeklappter übergeordneter Knoten entfernt werden, während zugeklappte Blätter oder Knoten beibehalten werden. Um die Rückgabe einer leeren Tabelle zu verhindern, klappt das System automatisch die Hierarchien in den Blöcken auf, um die resultierenden Elemente anzuzeigen. Filtern nach einem Objekt aus einer OLAP-Quelle über ein .unx-Universum (einschließlich BEx Querys) Beim Filtern über die Oberfläche basiert der Filter auf dem Schlüssel des jeweiligen Objekts. Filtern nach einer OLAP-Dimension über ein Eingabesteuerelement Filtert nach der Beschriftung, während beim Filtern nach einer Hierarchie nach dem Schlüssel gefiltert wird. Filtern über die Filterleiste Filtert nach Beschriftung (auch bei OLAP-Business-Objekten mit Schlüssel). Filterleiste (Drill-Leiste) Wenn beim Filtern nach einer Hierarchie über die Filterleiste ein Knoten ausgewählt wird, der nicht in der Tabelle angezeigt wird, weil er zugeklappt ist, ist das Ergebnis eine leere Tabelle. Verwenden Sie die Funktion "Aufklappen", um alle Werte anzuzeigen. Sortieren nach Hierarchien Das Sortieren nach Hierarchie (und einer Dimension bei OLAP-Quellen) basiert auf der Reihenfolge des Elements im zugrunde liegenden System und nicht auf der lexikografischen Reihenfolge wie bei anderen BusinessObjekten). Bei der Sortierung nach Hierarchie wird die Struktur der Hierarchie berücksichtigt, d.h. gleichgeordnete Elemente auf einer bestimmten Ebene werden sortiert. Sortieren nach Kennzahlen in einer Tabelle Beim Sortieren nach einer Kennzahl wird die Reihenfolge der Elemente einer Hierarchie in derselben Tabelle nicht beibehalten. Das System zeigt die Hierarchie mit aufgehobener Struktur in der Tabelle an, in der die Sortierung vorgenommen wird. Symmetrisches/asymmetrisches Zu-/Aufklappen in einer Hierarchie Wenn ein Zu-/Aufklappvorgang rechts neben einer anderen Hierarchie ausgeführt wird, führt das System einen asymmetrischen Zu-/Aufklappvorgang aus: Der Zu-/ Aufklappvorgang wird nur für das ausgewählte Element eines bestimmten Elements in der Hierarchie auf der linken Seite ausgeführt. Sie können explizit einen symmetrischen Zu-/ Aufklappvorgang anfordern. In diesem Fall wird der Vorgang für alle Instanzen des ausgewählten Elements ausgeführt. Das System führt standardmäßig symmetrische Zu-/ Aufklappvorgänge für eine Hierarchie aus, die sich rechts neben einer Dimension befinden (der standardmäßige Zu-/ 50 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Hierarchiefunktion Web-Intelligence-Einschränkungen Aufklappvorgang und der symmetrische Zu-/ Aufklappvorgang führen zum selben Ergebnis). Zu-/Aufklappen in einer Hierarchie In Hierarchien, die sich beim Regenerieren ändern (Hierarchieknotenvariable, Elementauswahl nach Aufforderung, Änderung auf Cube-Ebene), sind diese Vorgänge möglicherweise nach einer Regenerierung über den Vorschaubereich des Abfrageeditors blockiert. Verschieben Sie die Hierarchie in diesem Fall erneut per Drag-und-Drop in die Spalte, um dieses Problem zu beheben. Aufheben der Struktur von Hierarchien Wenn die Struktur einer Hierarchie aufgehoben wird, werden alle Elemente der Hierarchie auf derselben Ebene wie bei einer Dimension angezeigt, ohne dass +/- zum Navigieren verwendet wird und ohne das Kontextmenü "Zuklappen/ Aufklappen". Rangfolge und Hierarchien Bei der Rangfolge in einer Tabelle, die eine Hierarchie enthält, wird die hierarchische Struktur der Daten nicht berücksichtigt. Wenn Sie eine Rangfolge in einer Tabelle definieren, die eine Hierarchie enthält, wird die Struktur der Hierarchie aufgehoben. Einfügen eines Gruppenwechsels in eine Kennzahl oder ein Detail Ein Gruppenwechsel ist immer mit der Sortierung nach dem Objekt verknüpft, auf das er angewendet wird. Die Struktur jeder Hierarchie in einer Tabelle, in der ein Gruppenwechsel angewendet wird, wird aufgehoben. Entfernen Sie den Gruppenwechsel für das zugrunde liegende Objekt, um die Hierarchie wiederherzustellen. Zusammengeführtes Objekt mit Hierarchie Ein zusammengeführtes Objekt, das auf einer Hierarchie basiert, kann nicht direkt im Bericht verwendet werden. Dies ist darauf zurückzuführen, dass zwischen Hierarchiestrukturen ein Konflikt auftreten kann. Das Ziehen eines zusammengeführten Objekts wird vom System nicht zugelassen. Wenn Sie eine Formel unter Verwendung eines zusammengeführten Objekts erstellen, gibt das System die Meldung #SYNTAX zurück. Zusammenführen nach Schlüssel für OLAP-Business-Objekt : Die Datensynchronisation desselben Objekts aus derselben Quelle (Cube oder BEx Query) basiert auf dem internen Schlüssel für den Wert dieser Objekte. Aggregation von BEx-Query-Kennzahlen Kennzahlen, die mit der Summen-Funktion aggregieren, aggregieren die Summe in Web Intelligence. Sonstige Typen von Kennzahlaggregation werden delegiert. Delegierte Kennzahlaggregation Gibt #ZUREGENERIEREN zurück, wenn die erforderliche Aggregation in der Abfrage nicht verfügbar ist. Regenerieren Sie das Dokument, um die neue Aggregationsebene abzurufen. Delegierte Kennzahlaggregation Gibt #NICHTVERFÜGBAR zurück, wenn die Aggregation im Zusammenhang mit einer Formel für eine Dimension oder einem Mehrfachwert-Filter für eine Dimension erfolgt, die nicht zum Kontext der Kennzahlaggregation gehört. Dies ist z.B. beim Definieren einer URL auf einer Dimension in einer Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 51 Hierarchiefunktion Web-Intelligence-Einschränkungen Tabelle mit einer delegierten Kennzahl der Fall. In diesem Fall empfiehlt es sich, eine Variable auf einem Detail der ursprünglichen Dimension zu erstellen und die ursprüngliche Dimension in den Block aufzunehmen (jedoch auszublenden). Die Abfragenentfernung steht für .unv-, OLAP- und BEx-Query-Quellen zur Verfügung. Für andere Typen von Quellen ist sie nicht verfügbar. Drill-Ersatzfunktion Es gibt keine Drill-Ersatzfunktion für ein Objekt aus einer BEx Query (kein Navigationspfad vorhanden). Abfrage-Drill für OLAP-Quellen Für OLAP-Quellen über ein .unx-Universum nicht verfügbar. Diese Funktion ist über .unv-Universen verfügbar. OLAP-Dimensionselemente in einer Berichtswerteliste (LOV) Die OLAP-Dimensionselemente in der Werteliste eines Berichts (in der Filterleiste oder in der Eingabesteuerung) sind aufsteigend in lexikografischer Reihenfolge sortiert. 4.2 Erstellen von Universumsabfragen 4.2.1 Welche Schnittstellen können Sie für die Arbeit mit Universen verwenden? Zum Erstellen von Abfragen, zum Anzeigen von Berichten sowie zum Bearbeiten oder Regenerieren von Berichten auf der Basis von .unv- oder .unx-Datenquellen verwenden Sie die Schnittstellen, die in den nachfolgenden Abschnitten beschrieben werden. Erstellen von Abfragen Zum Erstellen eines Dokuments oder zum Erstellen einer Abfrage auf der Basis einer .unv- oder .unxUniversumsdatenquelle können Sie eine der folgenden Schnittstellen verwenden: ● Die Web-Schnittstelle (die über das BI-Launchpad gestartet werden kann) ● Die Rich Internet Application-Schnittstelle (die über das BI-Launchpad gestartet werden kann) ● Die Desktop-Schnittstelle (die über das BI-Launchpad gestartet werden kann) ● Den Web-Intelligence-Rich-Client, der mit der SAP Business Objects Suite installiert wird. Mit Berichten arbeiten Zum Anzeigen von Berichten sowie zum Bearbeiten oder Regenerieren von Berichten können Sie eine der folgenden Web-Intelligence-Schnittstellen verwenden: 52 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen ● Die Web-Schnittstelle (die über das BI-Launchpad gestartet werden kann) ● Die Rich Internet Application-Schnittstelle (die über das BI-Launchpad gestartet werden kann) ● Die Desktop-Schnittstelle (die über das BI-Launchpad gestartet werden kann) ● Den Web-Intelligence-Rich-Client, der mit der SAP Business Objects Suite installiert wird. Beispiel 4.2.2 Universen (Definition) Universen stellen Daten aus relationalen Datenquellen oder OLAP-Datenquellen als Zusammenstellungen verwandter Objekte dar. Universen enthalten zwei unterschiedliche Datentypen: Datentyp Beschreibung Relational Relationale Daten sind eine Zusammenstellung verwandter Objekte (Dimensionen, Informationen und Kennzahlen). Sie kombinieren Universumsobjekte in einer Abfrage, die Sie zur Berichtserzeugung ausführen. Beispielsweise erzeugt eine Abfrage, die die Dimension "Kunde" und die Kennzahl "Umsatz" enthält, einen Bericht, der den Umsatz pro Kunde angibt. Hierarchisch Hierarchische Daten sind als Elemente in verwandten Hierarchien strukturiert. Die Hierarchie "Geographie" kann beispielsweise Ebenen enthalten, die Länder, Bundesstaaten und Städte darstellen. Eine anhand der Hierarchie "Geographie" und der Kennzahl "Umsatz" erstellte Abfrage erzeugt einen Bericht, der den auf den verschiedenen Ebenen der Hierarchie erzeugten Umsatz angibt (Umsatz pro Land, pro Bundesstaat und pro Stadt). Die Abfrage berechnet automatisch die Umsatzwerte der verschiedenen Hierarchieebenen. Welche Funktionen in dem Abfrageeditor zur Verfügung stehen, mit dem Sie eine Abfrage für ein Universum erstellen, richtet sich nach den Daten in dem Universum. Der hierarchische Abfrageeditor bietet beispielsweise die Möglichkeit, Datenelemente aus einer Hierarchie auszuwählen. 4.2.3 Auswählen eines Standarduniversums Für auf Universen basierenden Abfragen können Sie ein Standarduniversum auswählen. Wenn der Benutzer ein neues Dokument erstellt, wird im Dialogfeld "Universum auswählen" das ausgewählte Standarduniversum angezeigt. 1. Klicken Sie im BI-Launchpad auf Einstellungen. 2. Klicken Sie im linken Bereich des Dialogfelds auf Einstellungen, um die Liste der Einstellungen anzuzeigen, und wählen Sie dann Web Intelligence in der Liste aus. 3. Klicken Sie unter Standarduniversum auswählen auf Durchsuchen, und gehen Sie zu dem Universum, das Sie als Standarduniversum auswählen möchten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 53 4. Wählen Sie ein Universum aus, und klicken Sie unten auf OK. 5. Klicken Sie auf Speichern und schließen. 6. Damit die Änderung wirksam wird, melden Sie sich ab, und melden Sie sich wieder an. Wenn Sie ein neues Dokument basierend auf einem Universum erstellen, wird bei Auswahl der Datenquelle die neue Standarddatenquelle ausgewählt. Sie können aber auch eine andere Datenquelle auswählen. 4.2.4 Erstellen von Universumsabfragen 1. Klicken Sie auf Daten. Der Datenmanager zeigt alle im Dokument enthaltenen Abfragen an. 2. Wählen Sie 3. Wählen Sie das Universum aus, mit dem Sie ein Dokument erstellen möchten (klicken Sie dann auf Auswählen, wenn Sie den Web-Intelligence-Rich-Client verwenden). Der Abfrageeditor wird geöffnet. 4. Wählen Sie die Objekte aus, die in die Abfrage einbezogen werden sollen, und ziehen Sie sie in den Abschnitt Ergebnisobjekte. Um alle Objekte einer Klasse hinzuzufügen, ziehen Sie die Klasse in den Bereich Ergebnisobjekte. 5. Wiederholen Sie den letzten Schritt, bis Sie der Abfrage alle gewünschten Objekte hinzugefügt haben. 6. Klicken Sie in der Symbolleiste Ergebnisobjekte auf Sortieren, und sortieren Sie das Abfrageergebnis im Dialogfeld Sortieren. 7. Wählen Sie die Objekte aus, für die Sie Abfrage-Filter festlegen möchten, und ziehen Sie sie in den Bereich Abfragefilter. Um einen Quick-Filter für ein Objekt zu erstellen, wählen Sie das Objekt im Bereich "Ergebnisobjekte" aus, und klicken Sie dann rechts oben im Bereich auf Quick-Filter hinzufügen. 8. Legen Sie die Analysetiefe und andere Abfrageeigenschaften fest. 9. Um ein Objekt aus dem Bereich Ergebnisobjekte oder Abfragefilter zu entfernen, klicken Sie rechts oben im Bereich auf Entfernen. Datenprovider Neu Von Universum 10. Um alle Objekte aus dem Bereich Ergebnisobjekte oder Abfragefilter zu entfernen, klicken Sie rechts oben im Bereich auf Alle entfernen. 11. Klicken Sie auf Ausführen, um die Abfrage auszuführen. Hinweis Wenn ein Dokument mit zwei Datenprovidern (Abfragen) auf Grundlage derselben Quelle (Universum) erstellt und die Quelle einer der Abfragen geändert wird, wird die Quelle des anderen Datenproviders hingegen nicht geändert. Zugehörige Links Vorschau von Abfrageergebnissen [Seite 91] Nicht hierarchische Abfragen (Definition) [Seite 47] 54 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen 4.2.5 So wählen Sie Hierarchieelemente aus Wenn Sie eine Hierarchie in einer Abfrage verwenden, wählen Sie mit der Elementauswahl die Elemente der Hierarchie aus, die in dem aus der Abfrageergebnismenge erzeugten Bericht angezeigt werden. Nachdem Sie die Elemente ausgewählt haben, erscheinen diese unterhalb des Hierarchieobjekts im Abfrageeditor. Sie können Elemente explizit oder implizit über Funktionen auswählen. Sie können beispielsweise explizit die Elemente [Kalifornien] und [Los Angeles] der Hierarchie [Geographie] auswählen. Sie können die untergeordneten Elemente des Elements [USA] auswählen (um die US-Bundesstaaten zu erhalten). Sie können auch Elemente auswählen, die in einer benannten Menge enthalten sind, beispielsweise Städte nach Umsatz, um die umsatzstärksten Städte einzuschließen. Zugehörige Links Überblick über die Elementauswahl [Seite 56] Vergleich von Elementauswahl und hierarchischem Filtern [Seite 55] 4.2.5.1 Filtern Vergleich von Elementauswahl und hierarchischem Wenn Sie Elemente in einem Abfragefilter filtern, wirkt sich dies auch auf die Kennzahlaggregation aus. Im Gegensatz dazu hat die Auswahl von Elementen in der Elementauswahl keinen Einfluss auf die Kennzahlen. Beispiel Elementauswahl und hierarchisches Filtern In diesem Beispiel verfügen Sie über folgende Daten: Kunden-Geographie Internet-Umsatzbetrag Alle Kunden 29.358.677,22 US-Dollar Frankreich 2.644.017,71 US-Dollar Hauts de Seine 263.416,19 US-Dollar Seine (Paris) 539.725,80 US-Dollar Deutschland 2.894.312,34 US-Dollar Brandenburg 119.871,08 US-Dollar Hessen $794.876,08 Wenn Sie in der Elementauswahl nur die auf Frankreich bezogenen Elemente auswählen, bleibt der Kennzahlwert für "Alle Kunden" unverändert: Kunden-Geographie Internet-Umsatzbetrag Alle Kunden 29.358.677,22 US-Dollar Frankreich 2.644.017,71 US-Dollar Hauts de Seine Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen 263.416,19 US-Dollar © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 55 Kunden-Geographie Internet-Umsatzbetrag Seine (Paris) $539.725,80 Wenn Sie "Deutschland" und die zugehörigen untergeordneten Elemente mit einem Abfragefilter filtern, wirkt sich dies auf die Kennzahl für "Alle Kunden" aus, da die auf Deutschland bezogenen Zahlen nicht mehr in der Aggregation erscheinen: Kunden-Geographie Internet-Umsatzbetrag Alle Kunden $26.464.364,08 Frankreich 2.644.017,71 US-Dollar Hauts de Seine 263.416,19 US-Dollar Seine (Paris) $539.725,80 Zugehörige Links So wählen Sie Hierarchieelemente aus [Seite 55] 4.2.5.2 Überblick über die Elementauswahl Mit der Elementauswahl können Sie Hierarchieelemente anzeigen und auswählen. Sie können explizit mit Elementen arbeiten oder mit bestimmten Elementmengen, beispielsweise Funktionen, benannten Mengen oder Hierarchieebenen. Außerdem können Sie die Elementauswahl zur Definition von Eingabeaufforderungen verwenden, über die die Benutzer auswählen können, welche Elemente bei der Abfrageausführung in eine Hierarchie eingeschlossen werden. Die Elementauswahl wird von den Hierarchieobjekten aus gestartet, die Sie in die Abfragen im Abfrageeditor einschließen. In der folgenden Tabelle werden die in der Elementauswahl verfügbaren Registerkarten beschrieben. Registerkarte Beschreibung Elemente Auf der Registerkarte Elemente werden die Elemente in hierarchischer Reihenfolge angezeigt. Berechnete Elemente werden an der vom Administrator definierten Position in der Hierarchie angezeigt. Metadaten Auf der Registerkarte Metadaten werden Hierarchieebenen (falls Ebenen in der Hierarchie unterstützt werden), benannte Mengen und berechnete Elemente angezeigt. Eingabeaufforderungen Dank Eingabeaufforderungen können Sie die Elementauswahl aufschieben, bis die Abfrage ausgeführt wird, indem Sie eine Eingabeaufforderung anzeigen, über die die Benutzer Elemente auswählen können. 56 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Hinweis Im Abfrageeditor wird der technische Name und der Business-Name von Objekten oder Hierachieobjekten angezeigt. Der technische Name ist der Name, der das Objekt zusätzlich zum Business-Namen identifiziert. Technische Namen werden nicht lokalisiert, wohingegen Business-Namen lokalisiert werden. Ein BusinessName wäre beispielsweise "Kunde", und der technische Name könnte Z_CUSTOMER lauten. Zugehörige Links So wählen Sie Hierarchieelemente aus [Seite 55] 4.2.5.3 Auswählen von Hierarchieelementen Sie haben den Abfrageeditor gestartet, und es steht mindestens ein Hierarchieobjekt zum Einschließen in die Abfrage zur Verfügung. 1. Fügen Sie das Hierarchieobjekt zum Bereich Ergebnisobjekte im Abfrageeditor hinzu. 2. Klicken Sie auf den Pfeil rechts neben dem Hierarchieobjekt, um die Elementauswahl zu starten. 3. Verwenden Sie die Elementauswahl, um Elemente zum Einschließen in die Abfrage auszuwählen. 4. Schließen Sie die Elementauswahl. Die berechneten Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekte angezeigt. Bei der Abfrageausführung werden nur diese Elemente in das Abfrageergebnis eingeschlossen. Werden keine Elemente ausgewählt, wird das (in der Datenbank definierte) Standardelement der Hierarchie im Abfrageergebnis verwendet. Wenn kein Standardelement definiert wurde, wird das Element der obersten Ebene verwendet. 4.2.5.4 Anzeigen der ausgewählten Hierarchieelemente Die ausgewählten Elemente werden im Abfrageeditor angezeigt. 4.2.5.5 Explizites Auswählen von Hierarchieelementen Sie haben den Abfrageeditor gestartet, ein Hierarchieobjekt ausgewählt und die Elementauswahl gestartet. 1. Klicken Sie auf Elemente, um die Hierarchieelemente anzuzeigen. 2. Wählen Sie die Elemente aus, indem Sie in der Hierarchieanzeige das Kontrollkästchen neben dem Element aktivieren. Die Elemente werden in der Elementauswahl in der Liste der ausgewählten Elemente angezeigt. 3. Um alle Elemente in der Hierarchie auszuwählen, klicken Sie oben in der Hierarchie auf "Alle Elemente". Diese Option ist nützlich, wenn Sie alle Elemente auch dann einschließen möchten, wenn sich die Hierarchiestruktur zukünftig verändert. 4. Schließen Sie die Elementauswahl Die von Ihnen ausgewählten Elemente werden unterhalb des Hierarchieobjekts im Abfrageeditor angezeigt. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 57 Zugehörige Links Auswählen von Hierarchieelementen [Seite 57] 4.2.5.5.1 Hierarchische Elementauswahl in BEx Querys Verwenden Sie den Abfrageeditor Elementauswahl, um Elemente einer Hierarchie für die Abfrage auszuwählen. Hinweis Wenn eine BEx Query eine obligatorische Variable ohne Standardwert enthält, müssen Sie den Bereich Variablen festlegen im Abfrageeditor öffnen und einen Standardwert im Bereich Variablen festlegen eingeben, bevor Sie die Elementauswahl öffnen können. In der folgenden Hierarchie wird das Elementauswahlverhalten in BEx Querys dargestellt. Welt EMEA Europa Naher Osten Afrika Nordamerika Asien/Pazifik Asien Pazifik Australien Philippinen Neuseeland Südamerika Regel Beispiel Bei Auswahl eines Elements in einer Hierarchie auf einer bestimmten Ebene Alle in der Hierarchie aufgeführten übergeordneten Elemente werden ausgewählt. Das Stammelement ist immer ausgewählt. Es ist nicht möglich, eine bestimmte Ebene auszuwählen. Wenn Sie die Auswahl eines Elements aufheben, dessen übergeordnetes Element bereits ausgewählt ist, wird die Auswahl aller untergeordneten Elemente des übergeordneten Elements ebenfalls aufgehoben. Wenn "Pazifik" und alle untergeordneten Elemente bereits ausgewählt sind und Sie die Auswahl von "Australien" aufheben, wird die Auswahl von "Philippinen" und "Neuseeland" ebenfalls aufgehoben. Folgende Elementauswahlen werden angezeigt: 58 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Regel Beispiel Wenn Sie ein Element auswählen, bei dem einige der untergeordneten Elemente bereits ausgewählt sind, werden alle untergeordneten Elemente ausgewählt. Wenn Sie ein Element auswählen, dessen NachfolgerElemente bereits ausgewählt sind, werden alle untergeordneten Elemente des Elements und alle gleichgeordneten Elemente der ausgewählten Nachfolger-Elemente ebenfalls ausgewählt. Wenn Sie ein Element auswählen, dessen NachfolgerElemente bereits ausgewählt sind, werden alle untergeordneten Elemente des Elements und alle gleichgeordneten Elemente der ausgewählten Nachfolger-Elemente ebenfalls ausgewählt. ● Europa ● Pazifik Wenn "Europa" ausgewählt ist und Sie "EMEA" auswählen, werden "Naher Osten" und "Afrika" ebenfalls ausgewählt. Folgende Elementauswahlen werden angezeigt: ● EMEA ● Untergeordnete Elemente von EMEA Wenn Sie "Asien/Pazifik" wählen und "Australien" bereits ausgewählt war, werden "Asien", "Pazifik" (untergeordnete Elemente von Asien/Pazifik), "Philippinen" und "Neuseeland" (gleichgeordnete Elemente von Australien) ebenfalls ausgewählt. Folgende Elementauswahlen werden angezeigt: ● Asien/Pazifik ● Untergeordnete Elemente von "Asien/Pazifik" ● Pazifik ● Untergeordnete Elemente von "Pazifik" Wenn Sie "Asien/Pazifik" wählen und "Australien" bereits ausgewählt war, werden "Asien", "Pazifik" (untergeordnete Elemente von Asien/Pazifik), "Philippinen" und "Neuseeland" (gleichgeordnete Elemente von Australien) ebenfalls ausgewählt. Folgende Elementauswahlen werden angezeigt: ● Asien/Pazifik ● Untergeordnete Elemente von "Asien/Pazifik" ● Pazifik ● Untergeordnete Elemente von "Pazifik" Zugehörige Links Einschränkungen bei der Verwendung von BEx Querys [Seite 76] Auswählen von Hierarchieelementen bis zu einer angegebenen Tiefe [Seite 62] Hierarchische Elementauswahl in BEx Querys [Seite 58] Verwenden von Kontexten in BEx Querys [Seite 87] 4.2.5.5.2 Hierarchieknotenvariablen in BEx Querys Wenn für ein Merkmal eines Hierarchieknotens in einer BEx Query eine Eingabeaufforderung vorhanden ist, wird diese als Hierarchieknotenvariable bezeichnet. In diesem Fall ist die Funktion zur Elementauswahl für diese Hierarchie deaktiviert. Die zur Hierarchieknotenvariablen gehörige Eingabeaufforderung wird zur Laufzeit angezeigt. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 59 4.2.5.6 Auswählen von Hierarchieelementen mithilfe von Funktionen Sie haben den Abfrageeditor gestartet, ein Hierarchieobjekt ausgewählt und die Elementauswahl gestartet. 1. Klicken Sie auf Elemente, um die Hierarchieelemente anzuzeigen. 2. Klicken Sie mit der rechten Maustaste auf das Element, auf das Sie eine Funktion anwenden möchten. Im Menü werden folgende Optionen angezeigt: Option Beschreibung Untergeordnete Elemente Fügt alle untergeordneten Elemente des Elements zur Liste der ausgewählten Elemente hinzu. . Die Elemente direkt unterhalb des ausgewählten Elements sind dessen untergeordneten Elemente. Die Elemente werden als Untergeordnete Elemente von [ausgewähltes Element] in der Liste aufgeführt. Hinweis Untergeordnete Elemente und Nachfolger desselben Elements können nicht eingeschlossen werden. Wenn Sie die Nachfolger bereits vor der Auswahl der untergeordneten Elemente ausgewählt haben, werden die Nachfolger aus der Liste entfernt und durch die untergeordneten Elemente ersetzt. Nachfolger Fügt alle Nachfolger-Elemente des Elements zur Liste der ausgewählten Elemente hinzu. Alle Elemente unterhalb des ausgewählten Elements in der Hierarchie sind seine Nachfolger. Die Elemente werden als Nachfolger von [ausgewähltes Element] in der Liste aufgeführt. Hinweis Untergeordnete Elemente und Nachfolger desselben Elements können nicht eingeschlossen werden. Wenn Sie die untergeordneten Elemente bereits vor der Auswahl der Nachfolger ausgewählt haben, werden die untergeordneten Elemente aus der Liste entfernt und durch die Nachfolger ersetzt. 60 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Option Beschreibung Übergeordnetes Element Fügt das übergeordnete Element des Elements zur Liste der ausgewählten Elemente hinzu Das Element direkt über dem ausgewählten Element ist das übergeordnete Element. Das Element wird als Übergeordnetes Element von [ausgewähltes Element] in der Liste angezeigt. Hinweis Das übergeordnete Element und die Vorgänger desselben Elements können nicht eingeschlossen werden. Wenn Sie die Vorgänger bereits vor der Auswahl des übergeordneten Elements ausgewählt haben, werden die Vorgänger aus der Liste entfernt und durch das übergeordnete Element ersetzt. Die Funktion Übergeordnetes Element steht in BEx Querys nicht zur Verfügung. Vorgänger Fügt die Vorgänger-Elemente des Elements zur Liste der ausgewählten Elemente hinzu. Alle Elemente oberhalb des ausgewählten Elements in der Hierarchie sind seine Vorgänger. Die Elemente werden als Vorgänger von [ausgewähltes Element] in der Liste aufgeführt. Die Vorgänger und das übergeordnete Element desselben Elements können nicht in die Liste eingeschlossen werden. Wenn Sie das übergeordnete Element bereits vor der Auswahl der Vorgänger ausgewählt haben, wird das übergeordnete Element aus der Liste entfernt und durch die Vorgänger ersetzt. Die Funktion Vorgänger steht in BEx Querys nicht zur Verfügung. Gleichgeordnete Elemente Fügt das ausgewählte Element und seine gleichgeordneten Elemente zur Liste der ausgewählten Elemente hinzu. Alle Elemente, die sich auf der Ebene des ausgewählten Elements befinden und dasselbe übergeordnete Element haben, sind gleichgeordnete Elemente. Die Elemente werden als Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 61 Option Beschreibung Gleichgeordnete Elemente von [ausgewähltes Element] in der Liste aufgeführt. Die Funktion Gleichgeordnete Elemente steht in BEx Querys nicht zur Verfügung. 3. Schließen Sie die Elementauswahl. Die berechneten Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekte angezeigt. Bei der Abfrageausführung werden nur diese Elemente in das Abfrageergebnis eingeschlossen. Zugehörige Links Auswählen von Hierarchieelementen [Seite 57] 4.2.5.7 Ebenenbasierte Elementauswahl Im Bereich "Metadaten" des Abfrageeditors können Sie Elemente nach Ebenen auswählen. Sie können die Elemente nach Ebene und Tiefe in der Hierarchie auswählen. 4.2.5.8 Auswählen von Hierarchieelementen bis zu einer angegebenen Tiefe Im Abfrageeditor können Sie alle Elemente einer Hierarchie bis zu einer angegebenen Tiefe auswählen. Alle Elemente der ausgewählten Hierarchie werden bis zur angegebenen Tiefe im Bericht angezeigt. 4.2.5.9 Für ein Merkmal definierte Hierarchievariable Wenn eine Hierarchievariable für ein Merkmal definiert wurde, wird in der Universumsgliederung des Abfrageeditors nur eine Standardhierarchie angezeigt. 4.2.5.10 Auswählen von Hierarchieelementen aus einer Ebene Sie haben den Abfrageeditor gestartet, ein Hierarchieobjekt ausgewählt, das Ebenen unterstützt, und die Elementauswahl gestartet. Sie können alle Elemente einer Ebene in der Hierarchie auswählen, wenn die Hierarchie in Ebenen strukturiert ist. Hinweis Nicht alle Hierarchien sind in Ebenen strukturiert. 62 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen 1. Klicken Sie auf Metadaten, um die Hierarchieebenen anzuzeigen. 2. Wählen Sie die Ebenen aus, deren Elemente eingeschlossen werden sollen. Die Elemente werden als Alle Elemente von Ebene [ausgewählte Ebene] in der Liste angezeigt. 3. Schließen Sie die Elementauswahl. Die berechneten Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekte angezeigt. Bei der Abfrageausführung werden nur diese Elemente in das Abfrageergebnis eingeschlossen. Zugehörige Links Auswählen von Hierarchieelementen [Seite 57] 4.2.5.11 Auswählen von berechneten Elementen Sie haben den Abfrageeditor gestartet, ein Hierarchieobjekt ausgewählt, die Elementauswahl gestartet, und die Datenbank, auf der das Universum basiert, unterstützt berechnete Elemente. 1. Klicken Sie auf Metadaten, und wählen Sie das berechnete Element aus, oder klicken Sie auf Elemente, und wählen Sie das berechnete Element aus der Hierarchie aus. ○ Die Position des berechneten Elements in der Hierarchie wird vom Administrator bestimmt. ○ Auf ein berechnetes Element können keine Funktionen (zum Beispiel Untergeordnetes Element oder Übergeordnetes Element) angewendet werden. 2. Wählen Sie das berechnete Element aus der Liste der berechneten Elemente aus. 3. Schließen Sie die Elementauswahl. Die berechneten Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekte angezeigt. Bei der Abfrageausführung werden nur diese Elemente in das Abfrageergebnis eingeschlossen. Zugehörige Links Auswählen von Hierarchieelementen [Seite 57] Berechnetes Element [Seite 47] 4.2.5.12 Auswählen benannter Mengen Sie haben den Abfrageeditor gestartet, ein Hierarchieobjekt ausgewählt und die Elementauswahl gestartet. 1. Klicken Sie auf Metadaten. 2. Wählen Sie die benannte Menge aus dem Ordner Benannte Mengen aus. 3. Schließen Sie die Elementauswahl. Die berechneten Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekte angezeigt. Bei der Abfrageausführung werden nur diese Elemente in das Abfrageergebnis eingeschlossen. Sie können eine benannte Menge einschließen, indem Sie sie aus der Liste der verfügbaren Abfrageobjekte auswählen. Benannte Mengen werden unterhalb der Analysedimension angezeigt, die die zur Menge gehörige Hierarchie enthält. Wenn Sie eine benannte Menge auswählen, wird die übergeordnete Hierarchie als Ergebnisobjekt eingeschlossen, und die benannte Menge wird als eine Elementauswahl neben dem Hierarchieobjekt angezeigt. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 63 4.2.5.13 Ausschließen von Hierarchieelementen Sie haben den Abfrageeditor gestartet, ein Hierarchieobjekt ausgewählt und die Elementauswahl gestartet. 1. Wählen Sie die Elemente oder Elementmengen aus, die ausgeschlossen werden sollen. 2. Klicken Sie neben den ausgewählten Elementen auf Ausschließen. 3. Schließen Sie die Elementauswahl. Die ausgeschlossenen Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekte angezeigt. Wenn Sie die Abfrage ausführen, werden diese Elemente aus der Hierarchie ausgeschlossen. In BEx Querys können Elemente nicht ausgeschlossen werden. 4.2.5.14 Suchen nach Elementen Sie haben den Abfrageeditor gestartet, ein Hierarchieobjekt ausgewählt und die Elementauswahl gestartet. Mit der Elementauswahl können Sie eine Hierarchie nach bestimmten Elementen durchsuchen. Hinweis Die Suche wird nicht nur für die bereits von der Elementauswahl abgerufenen Elemente, sondern immer für die gesamte in der Datenbank gespeicherte Hierarchie durchgeführt. 1. Klicken Sie auf Elemente. 2. Wählen Sie die Schaltfläche "Suchen" rechts unten in der Elementanzeige aus, um das Dialogfeld Suchen anzuzeigen. 3. Geben Sie den Suchtext in das Feld Suchmuster ein. Sie können Platzhalter für die Suche verwenden. 4. Platzhalter Beschreibung * Ersetzt eine beliebige Zeichenfolge ? Ersetzt einen beliebigen einzelnen Buchstaben Klicken Sie auf In Text suchen, um den Anzeigetext der Elemente zu durchsuchen, oder auf In Schlüssel suchen, um die entsprechenden Datenbankschlüssel zu durchsuchen. 4.2.5.15 Erstellen von Eingabeaufforderungen zur Auswahl von Elementen Sie haben den Abfrageeditor gestartet, ein Hierarchieobjekt ausgewählt und die Elementauswahl gestartet. Sie können die Auswahl von Elementen bis zur Abfrageausführung zurückstellen. In diesem Fall wird der Benutzer aufgefordert, die Elemente bei der Abfrageausführung auszuwählen. 64 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Hinweis Die Auswahl in Element-Eingabeaufforderungen ist auf die explizite Auswahl von Elementen beschränkt. Der Benutzer kann zur Auswahl von Elementen keine Funktionen wie Vorgänger oder Übergeordnetes Element verwenden. Hinweis Hier gelten die Regeln über die Auswahl von Elementen mithilfe von Funktionen. Weitere Informationen erhalten Sie über die Verknüpfung am Ende dieses Themas. 1. Klicken Sie auf Eingabeaufforderungen. 2. Wählen Sie Parameter aktivieren, um die Auswahl von Elementen bei der Abfrageausführung zu aktivieren. Wenn diese Option ausgewählt ist, können Sie nicht auf die anderen Registerkarten der Elementauswahl zugreifen. 3. Geben Sie den Text der Eingabeaufforderung in das Feld Eingabeaufforderungstext ein. 4. Klicken Sie auf Auswahl der letzten Werte beibehalten, wenn beim Anzeigen der Eingabeaufforderung standardmäßig die zuvor gewählten Werte ausgewählt werden sollen. 5. Wählen Sie Standardwerte festlegen aus, klicken Sie auf Bearbeiten, und wählen Sie die Standardwerte aus, wenn beim Anzeigen der Eingabeaufforderung Standardwerte ausgewählt werden sollen. 6. Schließen Sie die Elementauswahl Der Eingabeaufforderungstext wird unterhalb der Hierarchie im Abfrageeditor angezeigt. Zugehörige Links Auswählen von Hierarchieelementen mithilfe von Funktionen [Seite 84] 4.2.6 4.2.6.1 Auflösen zweideutiger Abfragen Definition von mehrdeutigen Abfragen Eine mehrdeutige Abfrage ist eine Abfrage mit einem oder mehreren Objekten, die potenziell zwei unterschiedliche Datentypen zurückgeben können. Bestimmte Dimensionen eines Universums können Werte aufweisen, die in der Datenbank für zwei unterschiedliche Zwecke verwendet werden. In der folgenden Abfrage kann die Dimension [Land] beispielsweise zwei Arten von Informationen zurückgeben: ● Kunden und das Land, in dem diese Kunden ihren Urlaub verbracht haben ● Kunden und das Land, in dem diese Kunden ihren Urlaub verbringen möchten und diesbezüglich gebucht haben Die Dimension Land spielt in dieser Abfrage eine zweideutige Rolle. Der Wert "Land" kann entweder das Land darstellen, in dem die Kunden ihren Urlaub verbracht haben, oder das Land, für welches der Urlaub gebucht wurde. Im ersten Fall handelt es sich um endgültige Informationen (Verkauf), im zweiten Fall handelt es sich um Prognosen (Reservierungen). Zur Vermeidung von Mehrdeutigkeiten in einer Abfrage werden bei der Erstellung des Universums die unterschiedlichen Verwendungsmöglichkeiten von Objekten innerhalb eines Universums identifiziert und Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 65 Einschränkungen bezüglich der Kombinationsmöglichkeiten dieser Objekte festgelegt. Diese Einschränkungen werden als Kontexte bezeichnet. 4.2.6.2 Definition von Kontexten Ein Kontext besteht aus einer Reihe von Objekten, die als Gruppe definiert wurden und auf ein gemeinsames Geschäftsziel bezogen sind. Unter Geschäftsziel ist im Allgemeinen die Art der Information zu verstehen, die durch diese zusammengehörigen Objekte dargestellt wird. Eine Gruppierung von Objekten, die sich zur Erstellung von Abfragen mit Bezug auf Verkaufzahlen verwenden lassen, wäre beispielsweise ein Verkaufskontext. Eine Gruppierung von Objekten, die sich zur Erstellung von Abfragen mit Bezug auf Reservierungen verwenden lassen, wäre wiederum ein Reservierungskontext. Die Kontexte im Universum werden bei der Erstellung des Universums definiert. Um eine Abfrage zu erstellen, können Sie innerhalb desselben Kontexts beliebige Objekte miteinander kombinieren. Die Objekte unterschiedlicher Kontexte sind ebenfalls kombinierbar. Wenn Sie ein mehreren Kontexten in einer Abfrage gemeinsames Objekt in einer Abfrage verwenden und der beste Kontext, der zu allen anderen Objekten in der Abfrage passt, nicht ermittelt werden kann, werden Sie aufgefordert, den anzuwendenden Kontext zu wählen. 4.2.6.3 Auswählen von Kontexten beim Ausführen von Abfragen Bei der Erstellung einer Abfrage oder Regenerierung eines Berichts werden Sie ggf. vor der Ausführung der Abfrage zur Auswahl eines Kontexts aufgefordert. Kontexte werden in Universen verwendet, um mehrdeutige Abfragen zu vermeiden. Sie müssen bei jeder Ausführung der Abfrage einen Kontext wählen, wenn die Abfrageeigenschaft Kontexte bei Regenerierung zurücksetzen ausgewählt ist. Sie müssen auch dann Kontexte auswählen, wenn Sie die Option Kontext entfernen in den Abfrageeigenschaften auswählen. 1. Führen Sie die Abfrage, die mehrere Kontexte enthält, aus. Das Dialogfeld Kontext auswählen wird angezeigt. 2. Wählen Sie im Dialogfeld Kontext auswählen den Kontext aus. 4.2.6.4 Zurücksetzen von Kontexten beim Regenerieren einer Abfrage Der Abfrageeditor wird angezeigt. 1. Klicken Sie in der Symbolleiste des Abfrageeditors auf Abfrageeigenschaften, um das Dialogfeld Abfrageeigenschaften anzuzeigen. 2. Wählen Sie Kontexte bei Regenerierung zurücksetzen. 66 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen 4.2.6.5 Entfernen von Kontexten aus einer Abfrage Der Abfrageeditor wird angezeigt. 1. Klicken Sie in der Symbolleiste des Abfrageeditors auf Abfrageeigenschaften, um das Dialogfeld Abfrageeigenschaften anzuzeigen. 2. Klicken Sie auf Kontext entfernen. 4.2.7 Analysetiefe Bei der Analysetiefe einer Abfrage handelt es sich um die Abrufmöglichkeit zusätzlicher Daten aus einer Datenbank, wodurch die durch die Abfrageobjekte zurückgegebenen Ergebnisse detailliertere Daten aufweisen. Diese Zusatzdaten werden nicht wie die ursprünglichen Abfrageergebnisse im Bericht ausgegeben, sondern im Datencube bereitgestellt. Auf diese Weise verfügen Sie jederzeit über Zusatzinformationen für Ihre Berichte. Der Vorgang, mit dem auf detailliertere Datenebenen eines Objekts zugegriffen werden kann, wird als Drilldown bezeichnet. Hinweis Die Option im Abfrageeditor ist nur für relationale unx-Universen und nicht für OLAP verfügbar. Die Analysetiefe eines Universums stellt die hierarchischen Ebenen unterhalb des ausgewählten Abfrageobjekts dar. Die auf eine Ebene eingestellte Analysetiefe würde bei dem Objekt Jahr beispielsweise das unmittelbar unter Jahr angeordnete Objekt Quartal umfassen. Sie definieren die Analysetiefe bei der Erstellung einer Abfrage. Durch die Analysetiefe lassen sich Objekte tieferer Hierarchieebenen in eine Abfrage mit einbeziehen, ohne im Bereich Ergebnisobjekte angezeigt zu werden. Anhand der Hierarchien eines Universums können Sie die gewünschte Analysetiefe sowie die entsprechend verfügbaren Drill-Ebenen definieren. Sie können eine benutzerdefinierte Analysetiefe erstellen, indem Sie spezifische Dimensionen auswählen, die berücksichtigt werden sollen. Hinweis Beim Arbeiten im Modus "Abfrage-Drill" kann die Analysetiefe nicht festgelegt werden, da die Analysetiefe von diesem Drill-Modus in Reaktion auf Drill-Vorgänge dynamisch geändert wird. 4.2.8 Ebenen der Analysetiefe Zur Definition der Analysetiefe können Sie die folgenden Ebenen angeben: Ebene Beschreibung Keine Nur die im Bereich Ergebnisobjekte angezeigten Objekte werden in die Abfrage einbezogen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 67 Ebene Beschreibung ● Eine Ebene ● Zwei Ebenen ● Drei Ebenen Für jedes Objekt, das im Bereich Ergebnisobjekte angezeigt ist, werden ein, zwei oder drei Objekte tieferer Hierarchieebenen in die Abfrage mit einbezogen. Die Daten dieser Objekte werden solange im Cube gespeichert, bis Sie sie in das Dokument einfügen. Benutzerdefiniert Alle Objekte, die Sie manuell in den Bereich "Analysetiefe" eingefügt haben, werden in die Abfrage einbezogen. Der Dokumentumfang wird bedeutend größer, wenn Sie eine Analysetiefe einstellen. Die Zunahme des Dokumentvolumens ist auf die Speicherung der für die eingestellte Analysetiefe erforderlichen Daten zurückzuführen, obwohl diese in den Berichten nicht sichtbar sind, es sei denn, Sie starten den Drill-Modus und zeigen die entsprechenden Werte per Drilldown an. Um den Dokumentumfang zu minimieren und Leistungssteigerungen zu erzielen, definieren Sie nur dann eine Analysetiefe, wenn Sie sicher sind, dass die Benutzer Drill-Vorgänge in dem Dokument ausführen müssen. 4.2.9 Festlegen der Analysetiefe 1. Klicken Sie auf die Schaltfläche Analysetiefe ein-/ausblenden, um sie zu aktivieren. Der Bereich "Analysetiefe" wird unter dem Bereich Ergebnisobjekte angezeigt. Standardmäßig ist die Analysetiefe auf "Kein" eingestellt. Sämtliche Dimensionen aus dem Bereich "Ergebnisobjekte" werden im Bereich "Analysetiefe" angezeigt. 2. Klicken Sie im Dropdown-Listenfeld Analysetiefe auf den Nach-Unten-Pfeil. 3. Wählen Sie eine Ebene für die Analysetiefe aus. Die Ebene wird im Listenfeld angezeigt, und die Dimensionen, die aus hierarchischer Sicht unter jeder Dimension des Bereichs Ergebnisobjekte aufgelistet sind, werden im Bereich Analysetiefe angezeigt. 4. Wenn Sie bestimmte Dimensionen in die Analysetiefe einfügen oder eine benutzerdefinierte Analysetiefe erstellen möchten, dann wählen Sie die gewünschten Dimensionen im Abfrage-Manager aus und ziehen Sie sie in den Bereich Analysetiefe. 4.2.10 Anzeigen des von einer Abfrage generierten Skripts Wenn Sie eine Abfrage erstellen, generiert diese im Hintergrund ein SQL- oder MDX-Skript, das gegen die Datenbank auszuführen ist, um das Abfrageergebnis zurückzugeben. SQL ist die Abfragesprache, die von allen relationalen Datenbanken verstanden wird. MDX ist die Abfragesprache, die von OLAP-Datenbanken verstanden wird. Sie können die von der Abfrage generierte SQL anzeigen und bearbeiten. Sie können MDX-Abfragen anzeigen, aber nicht bearbeiten. 68 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Hinweis Das Skript von Abfragen, die gespeicherte Prozeduren der Datenbank aufrufen, kann nicht angezeigt werden. 4.2.10.1 Anzeigen und Bearbeiten des generierten Skripts Hinweis Sie können das Abfrageskript nicht bearbeiten, wenn die Abfrage optionale Eingabeaufforderungen enthält. Bearbeiten Sie die Abfrage, um die optionalen Eingabeaufforderungen zu entfernen, bevor Sie das Skript bearbeiten. 1. Klicken Sie in der Abfragesymbolleiste auf Skript anzeigen, um das Dialogfeld Abfrageskript-Viewer anzuzeigen. Wenn das Skript nicht bearbeitet werden kann, werden die Werte, die für die Aufforderungen bereitgestellt wurden, direkt in der Abfrage angezeigt. Wenn beispielsweise "Großbritannien" als Antwort auf die Eingabeaufforderung zu [Land] bereitgestellt wird, so wird eine Zeile wie Resort_country.country In ('UK') in der Abfrage angezeigt. Wenn noch kein Wert für die Eingabeaufforderung bereitgestellt wurde, wird die Web Intelligence-Syntax für Eingabeaufforderungen (im Folgenden beschrieben) in der Abfrage angezeigt. 2. Klicken Sie auf Benutzerdefiniertes Abfrageskript verwenden, um das generierte Skript bearbeitbar zu machen. Wenn Sie das generierte Skript bearbeitbar machen, wird die Web Intelligence-Syntax für Eingabeaufforderungen in der Abfrage angezeigt. Beispielsweise wird eine Zeile wie Resort_Country.country = @prompt('Enter Country:','A','Resort\Country', Mono,Free,Persistent,,User:0) in der Abfrage angezeigt. 3. Klicken Sie nach dem Bearbeiten des Skripts auf Validieren, um zu prüfen, ob die vorgenommenen Änderungen gültig sind. 4. Klicken Sie auf Kopieren, um das Skript in die Zwischenablage zu kopieren. Diese Option ist in der Webschnittstelle nicht verfügbar. 5. Klicken Sie auf Drucken, um das Skript zu drucken. Diese Option ist in der Webschnittstelle nicht verfügbar. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 69 4.2.11 Beschränken der von Abfragen zurückgegebenen Datenmenge 4.2.11.1 Einschränken der von einer Abfrage zurückgegebenen Datenmenge Der Abfrageeditor wird angezeigt. Sie können die von Abfragen zurückgegebene Datenmenge einschränken, indem Sie die maximale Anzahl von Zeilen einstellen, die eine Abfrage zurückgeben kann, eine untersuchte Ergebnismenge verwenden, angeben, ob leere Zeilen abgerufen werden sollen, oder wählen, ob duplizierte Zeilen abgerufen werden sollen. Tabelle 5: Einschränken der von einer Abfrage zurückgegebenen Datenmenge Funktion Verfügbarkeit Abrufen von Duplikaten Verfügbar in relationalen .unx- und OLAP-Querys, jedoch nicht in BEx Querys. Rückgabe von Ergebnissatz-Einschränkungen Verfügbar in relationalen .unx-Querys, jedoch nicht in OLAP-.unx- oder BEx Querys. Abrufen/Ausschließen von leeren Zeilen Nur in OLAP-.unx verfügbar. Nicht in BEx Querys verfügbar. 1. Klicken Sie in der Symbolleiste des Abfrageeditors auf Abfrageeigenschaften, um das Dialogfeld Abfrageeigenschaften anzuzeigen. 2. Um Duplikate auszuschließen, stellen Sie sicher, dass Duplikate abrufen nicht ausgewählt wurde (diese Option ist für BEx Querys nicht verfügbar). 3. Um die maximale Anzahl von Zeilen für den Abruf auszuwählen, wählen Sie Max. abzurufende Zeilen, und legen Sie die maximale Anzahl abzurufender Zeilen fest. 4. Um eine Ergebnissatz-Einschränkung zurückzugeben, wählen Sie Ergebnissatz-Einschränkung. Um feste Stichproben zu verwenden, klicken Sie auf Fest. Stichproben sind in BEx Querys nicht verfügbar. Die Option Fest ist sichtbar, jedoch nicht aktiviert, wenn diese Option nicht von Ihrer Datenquelle unterstützt wird. 5. Um leere Zeilen aus dem Ergebnis auszuschließen, achten Sie darauf, dass Leere Zeilen abrufen deaktiviert ist. Zugehörige Links Duplikate abrufen (Abfrageeigenschaft) [Seite 72] Duplikate abrufen (Abfrageeigenschaft) [Seite 72] Ergebnissatz-Einschränkung (Abfrageeigenschaft) [Seite 71] Maximal abzurufende Zeilen (Abfrageeigenschaft) [Seite 71] 70 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen 4.2.11.2 Maximal abzurufende Zeilen (Abfrageeigenschaft) Die Abfrageeigenschaft "Max abzurufende Zeilen" bestimmt die bei Ausführung einer Abfrage maximal angezeigte Anzahl von Datenzeilen. Wenn Sie nur eine bestimmte Datenmenge benötigen, können Sie diesen Wert so einstellen, dass eine begrenzte Anzahl von Datenzeilen für Ihr Dokument zurückgegeben wird. "Max. abzurufende Zeilen" wird auf Datenbankebene angewendet, sofern die Datenbank dies unterstützt. Andernfalls werden Zeilen nach dem Abruf aus der Datenbank verworfen. "Max. abzurufende Zeilen" unterscheidet nicht zwischen Ebenen in hierarchischen Daten. Wenn "Max. abzurufende Zeilen" auf 3 gesetzt ist, werden die Daten in der ersten Tabelle weiter unten wie in der zweiten Tabelle abgeschnitten. Kunden Verkaufte Stückzahlen Geschäftskosten USA 276,773 234,555 CA 45,506 67,999 OR 32,104 56,700 10,324 12,325 Kunden Verkaufte Stückzahlen Geschäftskosten USA 276,773 234,555 CA 45,506 67,999 OR 32,104 56,700 Albany Auch die Abfrageeigenschaft "Ergebnissatz-Einschränkung" begrenzt die Anzahl der Zeilen in der Abfrage, jedoch auf Datenbankebene. Wenn Sie "Max. abzurufende Zeilen" auf 2000 und "Ergebnissatz-Einschränkung" auf 1000 festlegen, ruft die Abfrage maximal 1000 Zeilen ab. Diese Einstellung kann durch die von Ihrem Administrator in Ihrem Sicherheitsprofil definierten Begrenzungen außer Kraft gesetzt werden. Wenn Sie für Maximal abzurufende Zeilen z.B. 400 Zeilen angeben, während Ihr Sicherheitsprofil nur 200 Zeilen zulässt, werden bei der Abfrageausführung nur 200 Zeilen abgerufen. Zugehörige Links Ergebnissatz-Einschränkung (Abfrageeigenschaft) [Seite 71] 4.2.11.3 Ergebnissatz-Einschränkung (Abfrageeigenschaft) Die Eigenschaft Ergebnissatz-Einschränkung bestimmt die maximale Zeilenzahl, die eine Abfrage zurückgeben kann. Diese Einschränkung wird auf Datenbankebene in dem allgemeinen Skript angewendet, mit dem die Daten zurückgegeben werden. Hinweis Die Option "Ergebnismengen-Einschränkung" im Abfrageeditor ist nur für relationale unx-Universen und nicht für OLAP-unx-Universen oder BEx Querys verfügbar. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 71 Die Option Fest für feste Stichproben wird verwendet. Die Abfrage gibt bei jeder Datenregenerierung dieselben Zeilen zurück. Wenn Sie die Option Fest nicht festlegen, werden die Stichproben nach dem Zufallsprinzip durchgeführt. Bei jeder Datenregenerierung gibt die Abfrage einen anderen Satz von Stichprobenzeilen zurück. Ergebnissatz-Einschränkung ist effizienter als die Eigenschaften Max. abzurufende Zeilen. Letztere Eigenschaft ruft zunächst alle Zeilen der Abfrage ab und verwirft anschließend überschüssige Zeilen. Nicht alle Datenbanken unterstützen Stichproben. Wenn dieses Merkmal nicht unterstützt wird, ist die Option deaktiviert. Die Option Fest wird möglicherweise von manchen Datenbanken ebenfalls nicht unterstützt. In diesem Fall ist die Option Fest deaktiviert. Stichproben sind in BEx Querys oder OLAP-.unx-Universen nicht verfügbar. Zugehörige Links Maximal abzurufende Zeilen (Abfrageeigenschaft) [Seite 71] Definition von BEx Querys [Seite 74] 4.2.11.4 Duplikate abrufen (Abfrageeigenschaft) In einer Datenbank können identische Daten in zahlreichen Zeilen wiederholt werden. Sie können festlegen, ob eine Abfrage mehrfach wiederholte Zeilen oder nur einmalig vorhandene Zeilen zurückgeben soll. Diese Option ist in BEx Querys nicht verfügbar. Sie ist ebenfalls nicht verfügbar, wenn sie von der zugrunde liegenden Datenbank nicht unterstützt wird. Zugehörige Links Definition von BEx Querys [Seite 74] 4.2.11.5 Duplikate abrufen (Abfrageeigenschaft) Die Abfrageeigenschaft "Nicht leere Zeilen abrufen" gibt nur Zeilen zurück, die Daten enthalten. Diese Eigenschaft ist nur in Universen verfügbar, die auf OLAP-Datenquellen basieren. 4.2.12 Einstellen der maximalen Ausführungszeit einer Abfrage Der Abfrageeditor wird angezeigt. Hinweis Für BEx Querys steht diese Funktion nicht zur Verfügung. 1. Klicken Sie in der Symbolleiste des Abfrageeditors auf Abfrageeigenschaften, um das Dialogfeld Abfrageeigenschaften anzuzeigen. 2. Wählen Sie Max. Abrufzeit aus, und geben Sie die Zeit in Sekunden ein. 72 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen 4.2.13 Erteilen von Zugriff, damit andere Benutzer Abfragen bearbeiten können Der Abfrageeditor wird angezeigt. Abfragen können standardmäßig nur von dem Benutzer bearbeitet werden, der sie erstellt hat. Sie können jedoch auch Benutzern, denen der BI-Administrator entsprechende Rechte erteilt hat, die Bearbeitung von Abfragen gestatten. 1. Klicken Sie in der Symbolleiste des Abfrageeditors auf Abfrageeigenschaften, um das Dialogfeld Abfrageeigenschaften anzuzeigen. 2. Klicken Sie auf Bearbeitung aller Abfragen durch andere Benutzer zulassen. 4.3 4.3.1 Erstellen von Abfragen auf Grundlage von BEx Querys BEx Querys In diesem Handbuch wird auf die Besonderheiten der Erstellung von Web Intelligence-Abfragen auf der Basis von BEx Querys eingegangen. Ausführliche Informationen zur Erstellung von Abfragen und Berichten finden Sie im Web Intelligence-Benutzerhandbuch oder im Benutzerhandbuch für den Web-Intelligence-Rich-Client von SAP BusinessObjects. BEx Querys (Business Exchange Querys) werden im SAP BEx Query Designer auf Grundlage von SAP InfoCubes in einem SAP NetWeaver Business Warehouse (SAP NetWeaver BW) erstellt. Mit BEx Querys werden die Metadaten aus der Datenquelle abgerufen. Sie verwenden Web Intelligence, um über eine BICS-Verbindung (BI Consumer Services) eine Verbindung mit einer BEx Query herzustellen und zu Berichterstellungszwecken Daten über die BEx Query abzurufen. Web Intelligence ordnet die Daten der BEx Query automatisch Hierarchien, Attributen, Dimensionen und Kennzahlen zu, wie in universumsbasierten hierarchischen Abfragen. Der direkte Zugriff (über eine BICS-Verbindung) auf eine SAP BEx Query ermöglicht es Ihnen nicht, Metadaten umzubenennen, zu ändern oder hinzuzufügen. Für BEx Querys werden keine Universen erstellt. Beachten Sie folgende Punkte für die Verwendung von BEx Querys: ● Sie können nur auf BEx Querys zugreifen, bei denen das Kennzeichen zur Zulassung eines erweiterten Zugriffs auf die Query aktiviert wurde. ● Die Objektzuordnung ist nicht völlig identisch, Einzelheiten zur korrekten Verwendung der Querys erhalten Sie auf den Seiten mit den Entsprechungen und Einschränkungen. Hinweis Sie können auf BEx Querys basierende Dokumente und Berichte mit der Web-Intelligence-Schnittstelle Rich Internet Application (dem Java-Applet) oder dem Web-Intelligence-Rich-Client ausführen. In der WebIntelligence-Schnittstelle Web (DHTML-Modus) können Sie nur Dokumente anzeigen und regenerieren. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 73 4.3.1.1 Welche Schnittstellen können Sie für die Arbeit mit BEx Querys verwenden? Zum Erstellen von Abfragen, zum Anzeigen von Berichten sowie zum Bearbeiten und Regenerieren von Berichten verwenden Sie die Schnittstellen, die in den nachfolgenden Abschnitten beschrieben werden. Erstellen von Abfragen Zum Erstellen eines Dokuments oder zum Erstellen einer Abfrage auf der Basis einer BEx Query müssen Sie eine der folgenden Anwendungen verwenden: ● Die Rich Internet Application, die über das BI-Launchpad aufgerufen werden kann. ● Den Web-Intelligence-Rich-Client, der mit der SAP Business Objects Suite installiert wird. Mit Berichten arbeiten Zum Anzeigen von Berichten sowie zum Bearbeiten oder Regenerieren von Berichten können Sie eine der folgenden Web-Intelligence-Schnittstellen verwenden: ● Die Web-Schnittstelle (die über das BI-Launchpad aufgerufen werden kann) ● Die Rich Internet Application (die über das BI-Launchpad aufgerufen werden kann) ● Die Desktop-Schnittstelle (die über das BI-Launchpad aufgerufen werden kann) ● Den Web-Intelligence-Rich-Client, der mit der SAP Business Objects Suite installiert wird. 4.3.1.2 Definition von BEx Querys BEx Querys sind Abfragen, die mit einem anderen Tool erstellt wurden. Sie basieren auf SAP InfoCubes in einem SAP BW Business Warehouse. Web Intelligence ordnet die Daten der BEx Query automatisch Hierarchien, Attributen, Dimensionen und Kennzahlen zu, wie in universumsbasierten hierarchischen Abfragen. Für BEx Querys wird kein Universum erstellt. Sie verwenden Web Intelligence, um über eine BICS-Verbindung (BI Consumer Services) eine Verbindung mit einer BEx Query herzustellen. Der resultierende Mikro-Cube wird im Bereich "Verfügbare Objekte" als Objektstruktur dargestellt, verwendet jedoch eine Teilmenge der in den universumsbasierten hierarchischen Abfragen verfügbaren Funktionen. Beispielsweise stehen die Elementfunktionen Gleichgeordnete Elemente, Übergeordnetes Element und Vorgänger in der Elementauswahl in BEx Querys nicht zur Verfügung. Auf diese Einschränkungen wird in der Dokumentation für die Funktionen hingewiesen. Hinweis In Web Intelligence kann nur dann ein Dokument auf einer BEx Query erstellt werden, wenn die Authentifizierung der BEx-Query-Verbindung vordefiniert ist. Bei der Dokumenterstellung wird für die BEx Query kein Authentifizierungsmodus mit Eingabeaufforderung unterstützt. 74 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Zugehörige Links Erstellen einer neuen Abfrage auf Grundlage einer BEx Query [Seite 81] 4.3.1.3 Unterstützte BEx-Query-Metadaten Folgende NetWeaver-BW-Metadatenfunktionen werden unterstützt: Metadaten in BEx Query Unterstützt Merkmale (einschließlich Uhrzeit und Einheit) Ja Hierarchien Ja Grundlegende Schlüsselzahlen Ja Navigationsattribute Ja Anzeigeattribute Ja Berechnete Schlüsselzahlen/Formeln Ja Eingeschränkte Schlüsselzahlen Ja Benutzerdefinierte Strukturen Ja Variablen Ja Die Metadatentypen werden Universumsobjekten zugeordnet, die zum Erstellen von Abfragen und zum Ausführen von Berichten verwendet werden können. Die Datenzuordnung sieht folgendermaßen aus: Tabelle 6: Zuordnung von BEx-Query-Metadaten BEx-Query-Metadaten Zugeordnet zu diesem Objekt von Web Intelligence 4.x Merkmal Dimension Hierarchie Hierarchie Hierarchieebene Nicht verfügbar (Ebenen werden in der Elementauswahl angezeigt) Attribut Attribut Merkmalseigenschaften (Schlüssel, Beschriftung, Attribut Kurzbeschreibung, mittlere Beschreibung, ausführliche Beschreibung) Kennzahl ohne Einheit/Währung Kennzahl (numerisch) Formatierter Wert der Eigenschaft (Zeichenfolge) Kennzahl mit Einheit/Währung Kennzahl (numerisch) Einheit/Währung der Eigenschaft (Zeichenfolge) Formatierter Wert der Eigenschaft (Zeichenfolge) Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 75 So ordnet SAP Business Warehouse Web-Intelligence-Kennzahlobjekten Kennzahlen zu Bei Datenquellen, die auf BEx Querys basieren, werden BW-Kennzahlen Kennzahlobjekten in Web Intelligence zugeordnet. Ja nach Datentyp der BW-Kennzahlen, wird diesen Kennzahlen ein bestimmter Typ zugewiesen (STRING, DATE oder NUMERIC) Wenn jedoch Kennzahl- und Merkmalobjekte in der BEx-Query-Struktur in Spalten und Zeilen angeordnet sind und die Ergebnismenge daher in jeder Zeile unterschiedliche Objekttypen enthält, wird das Kennzahlobjekt im Web Intelligence-Bericht als Typ "STRING" angezeigt. Um die Agnostik zu gewährleisten, gilt für Web Intelligence die Regel, dass eine Spalte einem Datentyp entspricht. Date Datentyp "STRING" wird daher angewandt, wenn festgestellt wird, dass die Spalte heterogene Datentypen enthält. Dies ist der Fall, wenn nur die Spaltenachse die Kennzahlstruktur aufweist. In Ihrer BEx Query kann dieselbe Achse beide Strukturen aufweisen. Hinweis Wenn Sie die Ergebnisse, z.B. durch Hinzufügen von Aggregationen, ändern möchten, können Sie die zugeordnete Web-Intelligence-Kennzahl im Bericht ändern, indem Sie die Kennzahl anhand einer Formel in unterschiedliche Datentypen konvertieren. 4.3.1.4 Querys Einschränkungen bei der Verwendung von BEx Hinweis Der Administrator muss sicherstellen, dass die BEx Query mit den in der nachfolgenden Tabelle beschriebenen Reporting-Einschränkungen kompatibel ist. BEx-Query-Merkmal Web-Intelligence-Einschränkungen Verknüpfte Knoten Verknüpfte Knoten werden nicht angezeigt. Knoten auf tieferen Ebenen Knoten auf tieferen Ebenen werden immer nach dem Hauptknoten angezeigt. Dezimalzahl Die Dezimalzahldefinition der BEx Query wird in Web Intelligence nicht verwendet. Verwenden Sie stattdessen den formatierten Wert, wenn Sie die genaue Dezimaleinstellung in Ihrem Bericht beibehalten möchten. Sie können die Dezimaleinstellung auch in der Tabelle oder im Diagramm Ihres Berichts anwenden. Anzahl der in einer Query zulässigen Objekte Sie sollten nicht mehr als 50 Objekte in einer BEx Query verwenden, andernfalls wird eine Fehlermeldung ausgegeben. Von zusammengesetzten Merkmalen und dem übergeordneten Objekt abhängige Variablen Bei Abhängigkeiten zwischen Variablen in zusammengesetzten Merkmalen und ihrem übergeordneten Objekt gibt es keine Gewährleistung für die Abhängigkeiten. 76 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen BEx-Query-Merkmal Web-Intelligence-Einschränkungen Zeilen-/Spaltenanzeige als Hierarchie Es ist nicht möglich, eine Gesamthierarchie aus einer Achsenhierarchie anzuzeigen. Die Merkmale, Hierarchien und Kennzahlen, aus der die Hierarchie aufgebaut ist, werden beibehalten. Variablen für Standardwerte Definieren Sie keine Variablen für Standardwerte in BEx Querys. Sie werden zur Eingabe der Variablen aufgefordert, ohne dass sich dies auf die BEx Query auswirkt. Definieren Sie die Standardwerte stattdessen im Filter. Zur Eingabe bereite Variablen Wenn Sie Variablen definieren, die zur Eingabe in den BEx Query Designer bereit sind, ist es nicht möglich, in Web Intelligence manuell eine Zeichenfolge im Eingabeaufforderungsfenster einzugeben. Sie können nur Werte aus einer Werteliste auswählen. Derzeit wird die manuelle Eingabe für BEx Querys nicht unterstützt. Filter als Standardwerte Wird nicht unterstützt. Diese werden aus der BEx Query entfernt. Der Filter wird ignoriert, oder, falls eine Variable verwendet wird, wird die Eingabeauforderung für die Variable angezeigt, die Benutzerantwort wird jedoch ignoriert. Verschieben Sie auf einer Variablen basierende Einschränkungen in die Filterzone, damit sie beim Reporting berücksichtigt werden. Auf Ebene erweitern Hierarchien werden standardmäßig nicht auf eine bestimmte Ebene erweitert. Ebene 00 ist immer die Standardebene. Um dieses Verhalten zu reproduzieren, erweitern Sie die Tabelle und das Diagramm im Bericht, und speichern Sie das Dokument. Ihr IT-Administrator kann den Standardwert über die CMC-Schnittstelle neu definieren. Wenn jedoch ein zu hoher Wert festgelegt wird, ruft Web Intelligence die gesamten Hierarchiedaten ab, was erhebliche Auswirkungen auf Leistung und Stabilität des Systems hat. Berichtsersteller sollten bei der Erstellung der Berichtsabfragen immer explizit die Anzahl der Hierarchieebenen angeben, die sie abrufen möchten. Rangfolge und Hierarchien Bei der Rangfolge in einer Tabelle, die eine Hierarchie enthält, wird die hierarchische Struktur der Daten nicht berücksichtigt. Wenn Sie eine Rangfolge in einer Tabelle definieren, die eine Hierarchie enthält, wird die Struktur der Rangfolge aufgehoben. Zusammenführen nach Schlüssel für OLAP-Business-Objekt : Die Datensynchronisation desselben Objekts aus derselben Quelle (Cube oder BEx Query) basiert auf dem internen Schlüssel für den Wert dieser Objekte. Aggregation von BEx-Query-Kennzahlen Kennzahlen, die mit der Summen-Funktion aggregieren, aggregieren die Summe in Web Intelligence. Sonstige Typen von Kennzahlaggregation werden delegiert. Die Abfragenentfernung steht für .unv-, OLAP- und BEx-Query-Quellen zur Verfügung. Für andere Typen von Quellen ist sie nicht verfügbar. Abfrageausnahmen Diese werden in Web Intelligence nicht berücksichtigt. Wenden Sie stattdessen die bedingte Formatierung in Web Intelligence an. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 77 BEx-Query-Merkmal Web-Intelligence-Einschränkungen Komplexe Auswahl Wenn eine Variable für die Unterstützung der komplexen Auswahl definiert wird, gibt es keine Entsprechung. Dies ist auf die Bereichsauswahl beschränkt. Null-Unterdrückung Zeilen mit Nullwerten werden aus der Ergebnistabelle entfernt. Abfrage-Standardlayout Standardpositionen von Merkmalen in Zeilen/Spalten werden nicht wiedergegeben. Position von Knoten auf tieferen Ebenen Diese befinden sich immer unterhalb der oberen Ebenen. Lokale Berechnungen ("Rangfolge", "Minimum" ...) Die Kennzahlen, auf deren Basis die lokale Berechnung definiert wird, werden aus der BEx Query entfernt. Vermeiden Sie deren Verwendung. Verwenden Sie stattdessen die entsprechende Berechnungsfunktion im Bericht. Ergebniszeilen Es wird empfohlen, stattdessen Web IntelligenceGruppenergebnisse zu verwenden. Formel mit Berechnung Abhängig vom Layout sollten nicht unterstützte Formeln mit Berechnung vermieden werden ("Prozentualer Anteil am Ergebnis"). Sie können eine entsprechende Berechnungsfunktion im Web Intelligence-Bericht verwenden. Hierarchische Kennzahlstrukturen Hierarchische Kennzahlstrukturen werden als unstrukturierte Liste von Kennzahlen angezeigt. Drill-Ersatzfunktion Es gibt keine Drill-Ersatzfunktion für ein Objekt aus einer BEx Query (kein Navigationspfad vorhanden). Bedingungen Verwenden Sie keine Bedingungen. Wenn die Query ausgeführt wird, werden die Bedingungen, falls in der Query vorhanden, nicht angewendet. Kennzahlen Können in Filtern nicht verwendet werden. Hierarchie Kann nicht gleichzeitig im Ergebnissatz und in den Filtern verwendet werden. Attribute Kann nicht gleichzeitig im Ergebnissatz und in den Filtern verwendet werden. 4.3.2 Zugreifen auf BEx Querys Um auf BEx Querys zuzugreifen, müssen folgende Bedingungen erfüllt sein: ● Sie können nur auf BEx Querys zugreifen, für die das Kennzeichen "Erweiterten Zugriff auf diese Abfrage zulassen" aktiviert ist. ● Sie benötigen die erforderlichen Sicherheitsrechte zum Zugreifen auf und Verwenden der BEx Querys für die Berichterstellung. Zur Definition der Verbindung können Sie die CMC verwenden. Sie können auch das Information-Design-Tool zum Veröffentlichen der Verbindung in der CMC nutzen. Die einfachste Methode ist die Verwendung der CMC. 78 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen 4.3.2.1 Aktivieren des Zugriffs auf BEx Querys Der Zugriff auf BEx Querys kann nur dann über andere Tools einschließlich Web Intelligence erfolgen, wenn die BEx-Query-Eigenschaft zur Zulassung eines erweiterten Zugriffs auf die Query aktiviert wurde. Gehen Sie folgendermaßen vor, oder bitten Sie den Administrator, die nachfolgende Aufgabe auszuführen. 1. Wählen Sie im BEx Query Designer die Query aus, auf die Sie mit Web Intelligence zugreifen möchten. 2. Wählen Sie im Bereich "Eigenschaften" die Option "Erweitert", und stellen Sie sicher, dass die Eigenschaft zur Zulassung eines erweiterten Zugriffs auf die Query aktiviert wurde. 3. Speichern Sie die Query. 4. Wiederholen Sie die obigen Schritte für alle BEx Querys, auf die Sie mit Web Intelligence zugreifen möchten. Der Zugriff mit Web Intelligence auf diese BEx Querys ist nun möglich. 4.3.2.2 Definieren einer BICS-Verbindung mit der CMC Sie können über BICS-Verbindungen, die in der CMC erstellt und gespeichert wurden, eine Verbindung zu BEx Querys herstellen. Sie verfügen über die erforderlichen Rechte zur Verwendung der CMC. Um eine Verbindung zu einer BEx Query herzustellen, können Sie im Information-Design-Tool eine BICS-Verbindung definieren. Sie können eine Verbindung zu einer einzelnen BEx Query oder zu einem InfoProvider, der mehrere BEx Querys enthält, herstellen. 1. Melden Sie sich bei der CMC an. 2. Wählen Sie die Option "OLAP-Verbindung". 3. Definieren Sie eine neue Verbindung. Wählen Sie im Dialogfeld "Provider" des Fensters "Neue Verbindung" die Option "SAP NetWeaver Business Warehouse". 4. Geben Sie die Verbindungsinformationen und die Systemdetails an. 5. Speichern Sie die Verbindung. 4.3.2.3 Definieren einer BICS-Verbindung zu einer BEx Query im Information-Design-Tool Um eine Verbindung zu einer BEx Query herzustellen, können Sie im Information-Design-Tool eine BICSVerbindung definieren. Sie können eine Verbindung zu einer einzelnen BEx Query oder zu einem InfoProvider, der mehrere BEx Querys enthält, herstellen. 1. Verwenden Sie im Information-Design-Tool den OLAP-Verbindungsassistenten, um eine OLAP-Verbindung zu definieren, und wählen Sie den SAP-BICS-Middleware-Treiber von SAP NetWeaver BW aus. 2. Veröffentlichen Sie die Verbindung in einem Repository, in dem Web Intelligence auf die Verbindung zugreifen kann. Definieren Sie mit dem Assistenten "Neue OLAP-Verbindung" eine OLAP-Verbindung. Sie können nun Web Intelligence zur Auswahl der Verbindung verwenden und eine Verbindung mit der BEx Query herstellen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 79 4.3.3 Erstellen einer Web-Intelligence-Abfrage auf einer BEx Query Im folgenden Abschnitt wird das Erstellen einer auf einer BEx-Query-Datenquelle basierenden Web-IntelligenceAbfrage beschrieben. 4.3.3.1 Hierarchische Abfragen (Definition) Eine hierarchische Abfrage enthält mindestens ein Hierarchieobjekt. Sie können hierarchische Abfragen für Universen, die hierarchische Daten unterstützen, oder für BEx Querys, die direkt auf SAP-InfoObjects zugreifen, erstellen. Die hierarchischen Daten können aus relationalen Datenbanken oder OLAP-Datenbanken stammen, je nachdem, wie das Universum die Daten strukturiert. Hinweis Bei einer relationalen Datenquelle handelt es sich nicht um eine tatsächliche Hierarchie, sondern um einen Navigationspfad. Sie können Hierarchien entweder als Ergebnis- oder Filterobjekte einschließen. Wenn Sie eine hierarchische Abfrage erstellen, bietet der Abfrageeditor Ihnen zusätzliche Funktionen zum Arbeiten mit hierarchischen Daten. Wenn Sie beispielsweise eine Hierarchie als Ergebnisobjekt einschließen, können Sie auswählen, dass bestimmte Elemente aus der Hierarchie im Ergebnis angezeigt werden. Diese Hierarchie-Funktionen sind nicht verfügbar, wenn Sie eine Abfrage für nicht hierarchische Daten erstellen. Welche Funktionen im hierarchischen Abfrageeditor zur Verfügung stehen, hängt auch von der Quelle der hierarchischen Daten ab, auf die Sie zugreifen. Mit der von einer hierarchischen Abfrage erzeugten Ergebnismenge können Sie eine hierarchische Datenanalyse durchführen. Jedes Hierarchieobjekt in der Abfrage erzeugt eine hierarchische Spalte im Bericht. Sie können Elemente aufklappen, um die untergeordneten Elemente anzuzeigen. Beispielsweise können Sie das Element [USA] aufklappen, um die US-Bundesstaaten in einer [Geographie]-Hierarchie anzuzeigen. Kennzahlen im Block werden in Abhängigkeit von dem zugehörigen Element aggregiert. Eine hierarchische Abfrage, die die Hierarchie [Kunden] und die Kennzahlen [Verkaufte Stückzahlen] und [Geschäftskosten] enthält, gibt folgende Ergebnismenge zurück: Kunden Verkaufte Stückzahlen Geschäftskosten Alle Kunden 364,707 371,579 276,773 234,555 CA 45,506 67,999 OR 32,104 56,700 10,324 12,325 USA Albany Zugehörige Links Hierarchische Elementauswahl in BEx Querys [Seite 58] Verwenden von Kontexten in BEx Querys [Seite 87] 80 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen 4.3.3.2 Query Erstellen einer Abfrage auf Grundlage einer BEx Wenn Sie eine Verbindung zur BEx Query hergestellt haben, ordnet Web Intelligence die Metadaten der BEx Query den Abfrageobjekten von Web Intelligence zu. Mit dem Abfrageeditor wählen Sie die entsprechenden Objekte zur Erstellung der Abfrage aus. Sie können Filter und Eingabeaufforderungen auf dieselbe Art und Weise wie bei der Erstellung von Abfragen zu Universen hinzufügen. In bestimmten Fällen gibt es jedoch Einschränkungen, die im Abschnitt Einschränkungen bei der Verwendung von BEx Querys aufgeführt sind. Zugehörige Links Einschränkungen bei der Verwendung von BEx Querys [Seite 76] Auswählen von Hierarchieelementen bis zu einer angegebenen Tiefe [Seite 62] Hierarchische Elementauswahl in BEx Querys [Seite 58] Verwenden von Kontexten in BEx Querys [Seite 87] 4.3.3.3 Erstellen einer neuen Abfrage auf Grundlage einer BEx Query Um auf die BEx Query zuzugreifen, muss das Kennzeichen zur Zulassung eines erweiterten Zugriffs auf die BEx Query aktiviert sein. 1. Klicken Sie im Entwurfsmodus auf Neu Bex , um das Dialogfeld BW BEx Query auswählen anzuzeigen. 2. Wählen Sie die entsprechende BICS-Verbindung im Bereich auf der linken Seite des Dialogfelds aus. 3. Wählen Sie die BEx Query in dem rechten Bereich aus, und klicken Sie auf OK. Wenn eine BICS-Verbindung auf einem InfoCube basiert, stehen möglicherweise mehrere BEx Querys zu Verfügung. Der Abfrageeditor wird eingeblendet und zeigt die Objekte in der Abfrage als Hierarchien, Dimensionen und Attribute an. Wenn Sie die BEx Query, die Sie verwenden möchten, nicht sehen, verwenden Sie den BEx Query Designer, um sicherzustellen, die Eigenschaft zur Zulassung eines erweiterten Zugriffs auf die Query aktiviert wurde. 4. Erstellen Sie die Abfrage und die Abfragefilter mithilfe der vorhandenen Objekte. Hinweis Wenn Sie eine Web Intelligence-Abfrage auf der Basis einer BEx-Abfrage erstellen, die mindestens eine obligatorische Variable enthält, die keinen Standardwert aufweist, wird eine Fehlermeldung angezeigt, wenn Sie eine Werteliste auswählen oder die Elementauswahl verwenden. Legen Sie im Dialogfeld Variablen festlegen die Werte der obligatorischen Variablen fest. Hinweis Sie können in BEx Querys nicht nach Ergebnisobjekten filtern. Hinweis Wenn die BEx Query, mit der Sie verbunden sind, eine SAP-Servervariable enthält, können Sie den Wert der Variablen im Abfrageeditor ändern. Klicken Sie hierfür auf die Schaltfläche Variablen festlegen, und wählen Sie eine neue Variable aus der angezeigten Werteliste aus. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 81 4.3.3.4 Skalierungsfaktor in BEx Querys Wenn eine BEx Query Kennzahlzuordnungen von skalierten Schlüsselzahlen enthält, wird der Skalierungsfaktor der Kennzahl im resultierenden Bericht angezeigt. Wenn der Skalierungsfaktor für die Kennzahl geändert wird, wird diese Änderung beim Regenerieren des Berichts im Bericht übernommen. Der Skalierungsfaktor wird im Bericht für den Kennzahlnamen angezeigt und im Abfrageeditor für das Kennzahlattribut. 4.3.3.5 Hierarchieknotenvariablen in BEx Querys Wenn für ein Merkmal eines Hierarchieknotens in einer BEx Query eine Eingabeaufforderung vorhanden ist, wird diese als Hierarchieknotenvariable bezeichnet. In diesem Fall ist die Funktion zur Elementauswahl für diese Hierarchie deaktiviert. Die zur Hierarchieknotenvariablen gehörige Eingabeaufforderung wird zur Laufzeit angezeigt. 4.3.3.6 Hierarchische Elementauswahl in BEx Querys Verwenden Sie den Abfrageeditor Elementauswahl, um Elemente einer Hierarchie für die Abfrage auszuwählen. Hinweis Wenn eine BEx Query eine obligatorische Variable ohne Standardwert enthält, müssen Sie den Bereich Variablen festlegen im Abfrageeditor öffnen und einen Standardwert im Bereich Variablen festlegen eingeben, bevor Sie die Elementauswahl öffnen können. In der folgenden Hierarchie wird das Elementauswahlverhalten in BEx Querys dargestellt. Welt EMEA Europa Naher Osten Afrika Nordamerika Asien/Pazifik Asien Pazifik Australien Philippinen Neuseeland 82 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Südamerika Regel Beispiel Bei Auswahl eines Elements in einer Hierarchie auf einer bestimmten Ebene Alle in der Hierarchie aufgeführten übergeordneten Elemente werden ausgewählt. Das Stammelement ist immer ausgewählt. Es ist nicht möglich, eine bestimmte Ebene auszuwählen. Wenn Sie die Auswahl eines Elements aufheben, dessen übergeordnetes Element bereits ausgewählt ist, wird die Auswahl aller untergeordneten Elemente des übergeordneten Elements ebenfalls aufgehoben. Wenn "Pazifik" und alle untergeordneten Elemente bereits ausgewählt sind und Sie die Auswahl von "Australien" aufheben, wird die Auswahl von "Philippinen" und "Neuseeland" ebenfalls aufgehoben. Folgende Elementauswahlen werden angezeigt: Wenn Sie ein Element auswählen, bei dem einige der untergeordneten Elemente bereits ausgewählt sind, werden alle untergeordneten Elemente ausgewählt. Wenn Sie ein Element auswählen, dessen NachfolgerElemente bereits ausgewählt sind, werden alle untergeordneten Elemente des Elements und alle gleichgeordneten Elemente der ausgewählten Nachfolger-Elemente ebenfalls ausgewählt. Wenn Sie ein Element auswählen, dessen NachfolgerElemente bereits ausgewählt sind, werden alle untergeordneten Elemente des Elements und alle gleichgeordneten Elemente der ausgewählten Nachfolger-Elemente ebenfalls ausgewählt. ● Europa ● Pazifik Wenn "Europa" ausgewählt ist und Sie "EMEA" auswählen, werden "Naher Osten" und "Afrika" ebenfalls ausgewählt. Folgende Elementauswahlen werden angezeigt: ● EMEA ● Untergeordnete Elemente von EMEA Wenn Sie "Asien/Pazifik" wählen und "Australien" bereits ausgewählt war, werden "Asien", "Pazifik" (untergeordnete Elemente von Asien/Pazifik), "Philippinen" und "Neuseeland" (gleichgeordnete Elemente von Australien) ebenfalls ausgewählt. Folgende Elementauswahlen werden angezeigt: ● Asien/Pazifik ● Untergeordnete Elemente von "Asien/Pazifik" ● Pazifik ● Untergeordnete Elemente von "Pazifik" Wenn Sie "Asien/Pazifik" wählen und "Australien" bereits ausgewählt war, werden "Asien", "Pazifik" (untergeordnete Elemente von Asien/Pazifik), "Philippinen" und "Neuseeland" (gleichgeordnete Elemente von Australien) ebenfalls ausgewählt. Folgende Elementauswahlen werden angezeigt: ● Asien/Pazifik ● Untergeordnete Elemente von "Asien/Pazifik" ● Pazifik ● Untergeordnete Elemente von "Pazifik" Zugehörige Links Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 83 Einschränkungen bei der Verwendung von BEx Querys [Seite 76] Auswählen von Hierarchieelementen bis zu einer angegebenen Tiefe [Seite 62] Hierarchische Elementauswahl in BEx Querys [Seite 58] Verwenden von Kontexten in BEx Querys [Seite 87] 4.3.3.6.1 Auswählen von Hierarchieelementen mithilfe von Funktionen Sie haben den Abfrageeditor gestartet, ein Hierarchieobjekt ausgewählt und die Elementauswahl gestartet. 1. Klicken Sie auf Elemente, um die Hierarchieelemente anzuzeigen. 2. Klicken Sie mit der rechten Maustaste auf das Element, auf das Sie eine Funktion anwenden möchten. Im Menü werden folgende Optionen angezeigt: Option Beschreibung Untergeordnete Elemente Fügt alle untergeordneten Elemente des Elements zur Liste der ausgewählten Elemente hinzu. . Die Elemente direkt unterhalb des ausgewählten Elements sind dessen untergeordneten Elemente. Die Elemente werden als Untergeordnete Elemente von [ausgewähltes Element] in der Liste aufgeführt. Hinweis Untergeordnete Elemente und Nachfolger desselben Elements können nicht eingeschlossen werden. Wenn Sie die Nachfolger bereits vor der Auswahl der untergeordneten Elemente ausgewählt haben, werden die Nachfolger aus der Liste entfernt und durch die untergeordneten Elemente ersetzt. Nachfolger Fügt alle Nachfolger-Elemente des Elements zur Liste der ausgewählten Elemente hinzu. Alle Elemente unterhalb des ausgewählten Elements in der Hierarchie sind seine Nachfolger. Die Elemente werden als Nachfolger von [ausgewähltes Element] in der Liste aufgeführt. 84 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Option Beschreibung Hinweis Untergeordnete Elemente und Nachfolger desselben Elements können nicht eingeschlossen werden. Wenn Sie die untergeordneten Elemente bereits vor der Auswahl der Nachfolger ausgewählt haben, werden die untergeordneten Elemente aus der Liste entfernt und durch die Nachfolger ersetzt. Übergeordnetes Element Die Funktion Übergeordnetes Element steht in BEx Querys nicht zur Verfügung. Vorgänger Die Funktion Vorgänger steht in BEx Querys nicht zur Verfügung. Gleichgeordnete Elemente Die Funktion Gleichgeordnete Elemente steht in BEx Querys nicht zur Verfügung. 3. Nachfolger bis benannte Ebene Wählen Sie die Ebene in der Liste der Ebenennamen aus. Nachfolger bis Wählen Sie die Anzahl der Ebenen aus, die Sie in die Auswahl einschließen möchten. Schließen Sie die Elementauswahl. Die berechneten Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekte angezeigt. Bei der Abfrageausführung werden nur diese Elemente in das Abfrageergebnis eingeschlossen. Hinweis In BEx Querys können Hierarchieelemente nicht ausgeschlossen werden. Zugehörige Links Auswählen von Hierarchieelementen [Seite 57] 4.3.3.6.2 Anmerkungen zur Verwendung von berechneten Elementen in BEx Querys Informationen zu bestimmten Einschränkungen in Bezug auf berechnete Elemente finden Sie im Kapitel Einschränkungen bei der Verwendung von BEx Querys. Zugehörige Links Einschränkungen bei der Verwendung von BEx Querys [Seite 76] Auswählen von Hierarchieelementen bis zu einer angegebenen Tiefe [Seite 62] Hierarchische Elementauswahl in BEx Querys [Seite 58] Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 85 Verwenden von Kontexten in BEx Querys [Seite 87] 4.3.3.6.3 Suchen nach Elementen Sie haben den Abfrageeditor gestartet, ein Hierarchieobjekt ausgewählt und die Elementauswahl gestartet. Mit der Elementauswahl können Sie eine Hierarchie nach bestimmten Elementen durchsuchen. Hinweis Die Suche wird nicht nur für die bereits von der Elementauswahl abgerufenen Elemente, sondern immer für die gesamte in der Datenbank gespeicherte Hierarchie durchgeführt. 1. Klicken Sie auf Elemente. 2. Wählen Sie die Schaltfläche "Suchen" rechts unten in der Elementanzeige aus, um das Dialogfeld Suchen anzuzeigen. 3. Geben Sie den Suchtext in das Feld Suchmuster ein. Sie können Platzhalter für die Suche verwenden. 4. Platzhalter Beschreibung * Ersetzt eine beliebige Zeichenfolge ? Ersetzt einen beliebigen einzelnen Buchstaben Klicken Sie auf In Text suchen, um den Anzeigetext der Elemente zu durchsuchen, oder auf In Schlüssel suchen, um die entsprechenden Datenbankschlüssel zu durchsuchen. 4.3.3.6.4 Erstellen von Eingabeaufforderungen zur Auswahl von Elementen Sie haben den Abfrageeditor gestartet, ein Hierarchieobjekt ausgewählt und die Elementauswahl gestartet. Sie können die Auswahl von Elementen bis zur Abfrageausführung zurückstellen. In diesem Fall wird der Benutzer aufgefordert, die Elemente bei der Abfrageausführung auszuwählen. Hinweis Die Auswahl in Element-Eingabeaufforderungen ist auf die explizite Auswahl von Elementen beschränkt. Der Benutzer kann zur Auswahl von Elementen keine Funktionen wie Vorgänger oder Übergeordnetes Element verwenden. Hinweis Hier gelten die Regeln über die Auswahl von Elementen mithilfe von Funktionen. Weitere Informationen erhalten Sie über die Verknüpfung am Ende dieses Themas. 86 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen 1. Klicken Sie auf Eingabeaufforderungen. 2. Wählen Sie Parameter aktivieren, um die Auswahl von Elementen bei der Abfrageausführung zu aktivieren. Wenn diese Option ausgewählt ist, können Sie nicht auf die anderen Registerkarten der Elementauswahl zugreifen. 3. Geben Sie den Text der Eingabeaufforderung in das Feld Eingabeaufforderungstext ein. 4. Klicken Sie auf Auswahl der letzten Werte beibehalten, wenn beim Anzeigen der Eingabeaufforderung standardmäßig die zuvor gewählten Werte ausgewählt werden sollen. 5. Wählen Sie Standardwerte festlegen aus, klicken Sie auf Bearbeiten, und wählen Sie die Standardwerte aus, wenn beim Anzeigen der Eingabeaufforderung Standardwerte ausgewählt werden sollen. 6. Schließen Sie die Elementauswahl Der Eingabeaufforderungstext wird unterhalb der Hierarchie im Abfrageeditor angezeigt. Zugehörige Links Auswählen von Hierarchieelementen mithilfe von Funktionen [Seite 84] 4.3.3.7 Verwenden von Kontexten in BEx Querys Ein Kontext besteht aus einer Reihe von Objekten, die als Gruppe definiert wurden und auf ein gemeinsames Geschäftsziel bezogen sind. Unter Geschäftsziel ist im Allgemeinen die Art der Information zu verstehen, die durch diese zusammengehörigen Objekte dargestellt wird. Eine Gruppierung von Objekten, die sich zur Erstellung von Abfragen mit Bezug auf Verkaufzahlen verwenden lassen, wäre beispielsweise ein Verkaufskontext. Eine Gruppierung von Objekten, die sich zur Erstellung von Abfragen mit Bezug auf Reservierungen verwenden lassen, wäre wiederum ein Reservierungskontext. Die Kontexte im Universum werden bei der Erstellung des Universums definiert. Um eine Abfrage zu erstellen, können Sie innerhalb desselben Kontexts beliebige Objekte miteinander kombinieren. Die Objekte unterschiedlicher Kontexte sind ebenfalls kombinierbar. Wenn Sie ein mehreren Kontexten in einer Abfrage gemeinsames Objekt in einer Abfrage verwenden und der beste Kontext, der zu allen anderen Objekten in der Abfrage passt, nicht ermittelt werden kann, werden Sie aufgefordert, den anzuwendenden Kontext zu wählen. Zugehörige Links Einschränkungen bei der Verwendung von BEx Querys [Seite 76] Hierarchische Elementauswahl in BEx Querys [Seite 58] 4.3.3.8 Ändern der Datenquelle für BEx Querys Sie können die Datenquelle für ein auf einer BEx Query basierendes Dokument wie folgt ändern: Tabelle 7: Ändern der Datenquelle Originaldatenquelle Ändern in ... Eine BEx Query Ein auf einer OLAP-Quelle basierendes .unv-Universum Eine BEx Query Eine andere BEx Query Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 87 Wenn Sie die Quelle ändern, wird der Abfrageeditor automatisch gestartet. Sie müssen die Abfrage entsprechend ändern. 4.4 Erstellen von Abfragen für Advanced Analysis-Ansichten 4.4.1 SAP BusinessObjects Analysis SAP BusinessObjects Analysis ist ein OLAP-Analysetool, mit dessen Hilfe Benutzer interaktiv Analysen definieren können, um Daten in OLAP-Datenquellen zu analysieren. Benutzer können Daten in ihren Analysen als Analysesichten exportieren, um sie in anderen Anwendungen, z.B. in SAP BusinessObjects Web Intelligence, zu verwenden. Sie können Abfragen in Analysesichten erstellen, um ihre Daten in Web Intelligence-Dokumenten zu analysieren. Die Daten in der Analysesicht werden im Abfrageeditor als Berichtsobjekte wie Hierarchien, Dimensionen und Attribute angezeigt. Hinweis Analysesichten mit benutzerdefinierten Objekten werden nicht unterstützt. Es werden nur die Analysesichten unterstützt, die direkt aus NetWeaver BW stammen. 4.4.2 Erstellen einer Abfrage für eine Analysesicht Hinweis Eine auf einer Analysesicht basierende Abfrage kann nicht über die Webschnittstelle (DHTML-Client) erstellt werden. 1. Wählen Sie im Entwurfs- oder im Datenmodus Dialogfeld Analysesicht auswählen anzuzeigen. 2. Wählen Sie den Ordner mit der Analysesicht im Bereich Ordner aus. 3. Wählen Sie die Analysesicht im rechten Bereich aus. Der Abfrageeditor wird eingeblendet und zeigt die Daten in der Analysesicht als Berichtsobjekte an. 4. Klicken Sie auf Ausführen, um die Abfrage auszuführen. 88 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Datenzugriff Neu Aus Analysesicht aus, um das Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen 4.5 4.5.1 Verwalten von Abfragen Umschalten in den Datenmodus Hinweis Der Datenmodus ist in der Web-Schnittstelle (DHTML-Client) nicht verfügbar. Klicken Sie im Menü oben rechts auf Daten. Der Fensterbereich Daten wird mit dem ausgewählten Dokument angezeigt. Alle Datenprovider werden in einer Liste rechts neben dem Fensterbereich Daten angezeigt. Die Liste zeigt Informationen über den Datenprovider, wie z.B. die Anzahl der enthaltenen Zeilen und das letzte Regenerierungsdatum, an. 4.5.2 Verwalten von Abfragen mit dem Daten-Manager Mit dem Daten-Manager können Sie alle Abfragen in einem Dokument anzeigen, durchsuchen und verwalten. Besteht aus einem Datenfensterbereich zum Durchsuchen von Abfragen sowie einer Listenansicht, die sich abhängig von der Auswahl im Datenfensterbereich ändert. Sie verwenden den Daten-Manager, indem Sie in die Datenansicht wechseln. In der Datenansicht stehen nur die Toolboxen in der Gruppe Datenzugriff zur Verfügung. 4.5.2.1 Anzeigen und Filtern der Daten in einem Datenprovider 1. Wechseln Sie in den Datenmodus, um den Daten-Manager anzuzeigen 2. Wählen Sie den Datenprovider im Fensterbereich Daten. Die Daten in den Objekten im Datenprovider werden in einer Liste rechts neben dem Datenfensterbereich mit einer Spalte je Objekt angezeigt. Hinweis Falls der Datenprovider mehrere Kontexte oder Gruppierungen enthält, werden diese in einer DropdownListe oben rechts im Listenfensterbereich angezeigt. Jeder Kontext bzw. jede Gruppierung wird als Ergebnis n angezeigt. Wählen Sie einen Kontext oder eine Gruppierung aus der Liste aus, um die Daten anzuzeigen. 3. Klicken Sie zum Filtern der Daten auf den Pfeil auf einem Spaltenkopf und wählen einen Wert aus der Dropdown-Liste aus, oder wählen Sie Benutzerdefiniert und definieren einen benutzerdefinierten Filter. Ein benutzerdefinierter Filter enthält einen Filteroperator und Werte, die Sie aus der Werteliste auswählen oder direkt eingeben. Die Anzahl an Werten, die Sie angeben können, hängt vom Operator ab. Die benutzerdefinierten Filter sind folgende: Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 89 Operator Beschreibung is anything Die Daten werden nicht gefiltert is Die Daten entsprechen einem einzelnen Wert (entspricht der Auswahl eines einzelnen Werts in einer DropdownListe) does not equal Die Daten sind nicht gleich einem einzelnen Wert (es werden alle Werte außer diesem Wert angezeigt) is in Die Daten befinden sich in einer Werteliste (es werden nur die ausgewählten Werte angezeigt) is not in Die Daten befinden sich nicht in einer Werteliste (es werden alle Werte außer den ausgewählten Werten angezeigt) is empty Es werden nur Zeilen mit leeren Werten angezeigt is not empty Es werden nur Zeilen mit nicht leeren Werten angezeigt begins with Es werden nur Zeilen angezeigt, die mit dem eingegebenen Text beginnen ends with Es werden nur Zeilen angezeigt, die mit dem eingegebenen Text enden contains Es werden nur Zeilen angezeigt, die den eingegebenen Text enthalten does not contain Es werden nur Zeilen angezeigt, die den eingegebenen Text nicht enthalten Die Daten werden basierend auf den von Ihnen angegebenen Werten gefiltert. Der Filter beschränkt die Anzeige auch in der anderen Spalte. Wenn Sie beispielsweise die Spalte mit der Dimension "Kunde" so filtern, dass nur drei Werte angezeigt werden, zeigt die Spalte "Auftragssumme" nur die Werte an, die den übrigen Kundenwerten entsprechen. 4.5.3 Verwalten von Abfragen mit dem Datenmanager Mit dem Daten-Manager können Sie alle Abfragen in einem Dokument anzeigen, durchsuchen und verwalten. Der Daten-Manager enthält eine Aufstellung aller Abfragen und ermöglicht das Durchführen von Aktionen wie Abfragen umbenennen oder Ändern der Quelle der Daten, auf der eine Abfrage basiert. 1. Um den Datenmanager anzuzeigen, klicken Sie in der Hauptsymbolleiste auf Daten. Alle Abfragen, die Daten für das Dokument bereitstellen, werden in einer Liste angezeigt. Der linke Bereich enthält nur eine Registerkarte Daten, in der alle Objekte in der ausgewählten Abfrage aufgelistet sind, und nur die für die Verwaltung der Abfragen relevanten Toolbox-Elemente sind aktiviert. 2. Um eine Abfrage zu bearbeiten, klicken Sie mit der rechten Maustaste auf die Abfrage und wählen Bearbeiten im Kontextmenü. Der Abfrageeditor für die ausgewählte Abfrage wird angezeigt. 3. Um Daten aus einer Abfrage zu entfernen, klicken Sie mit der rechten Maustaste auf die Abfrage und wählen Bereinigen im Kontextmenü. 4. Wählen Sie Zuletzt ausgewählte Eingabeaufforderungswerte bereinigen aus, um die letzten Antworten auf Eingabeaufforderungen zu entfernen. Wenn die Abfrage regeneriert wird, werden die Standardwerte (falls 90 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen vorhanden) statt der Antworten angezeigt, die vor der Bereinigung zuletzt eingegeben wurden. Ist diese Option nicht ausgewählt, werden die zuletzt verwendeten Antworten vorgeschlagen. 5. Um eine Abfrage umzubenennen, klicken Sie mit der rechten Maustaste auf die Abfrage, wählen Sie Umbenennen im Kontextmenü, und geben Sie den neuen Namen ein. 6. Um die Datenquelle einer Abfrage zu ändern, klicken Sie mit der rechten Maustaste auf die Abfrage, und wählen Sie Quelle ändern im Kontextmenü.* Ausführliche Informationen über das Ändern der Datenquelle einer Abfrage erhalten Sie über die Verknüpfung am Ende dieses Themas. *Bei Verwendung einer Excel-Datenquelle im Web-Intelligence-Rich-Client sind die Optionen Extras -> Quelle ändern nicht verfügbar: Öffnen Sie den Abfrageeditor, und wählen Sie auf der Registerkarte Abfrageeigenschaften mithilfe des Menüs Quellpfad eine andere Quelldatei aus. Zugehörige Links Ändern der Datenquelle einer Abfrage [Seite 93] 4.5.4 Festlegen der Schlüsseldaten von Abfragen Wenn Abfragen im Dokument ein Schlüsseldatum enthalten, können Sie die Schlüsseldaten festlegen. 1. Wählen Sie 2. Wählen Sie Alle Abfragen haben ein Standarddatum, um jede Abfrage auf ihr Standardschlüsseldatum zu setzen. 3. Wählen Sie Alle Abfragen haben ein bestimmtes Datum und wählen das Datum, um ein Schlüsseldatum für alle Abfragen anzugeben. 4. Wählen Sie Benutzer beim Regenerieren von Daten zur Eingabe auffordern, um eine Eingabeaufforderung für das Schlüsseldatum anzuzeigen, wenn eine Abfrage, die ein Schlüsseldatum enthält, regeneriert wird. 4.5.5 Datenzugriff Datenprovider Schlüsseldaten . Vorschau von Abfrageergebnissen Sie haben die Ergebnisobjekte und Filterobjekte im Abfrageeditor definiert. Sie können eine Vorschau der Ergebnisse einer Abfrage im Bereich Datenvorschau im Abfrageeditor anzeigen. Klicken Sie auf Datenvorschaubereich ein-/ausblenden in der Symbolleiste des Abfrageeditors, um den Bereich Datenvorschau anzuzeigen. 4.5.6 Anzeigen von Daten aus einer hinzugefügten Abfrage Wenn die Abfrage nicht die erste Abfrage im Dokument ist, müssen Sie im Feld Neue Abfrage angeben, wie die Daten angezeigt werden sollen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 91 Option Beschreibung Tabelle in einen neuen Bericht einfügen Anzeigen der Daten in einem neuen Bericht im Dokument Tabelle in den aktuellen Bericht einfügen Anzeigen der Daten in einer neuen Tabelle innerhalb des aktuell ausgewählten Berichts Ergebnisobjekte ohne Erstellung einer Tabelle in das Dokument einfügen Fügen Sie die Daten in das Dokument ein, ohne sie in einem Bericht anzuzeigen. (Sie können die durch die Abfrage zurückgegebenen Objekte später in den Bericht einfügen.) 4.5.7 Unterbrechen von Abfragen Sie können eine Abfrage unterbrechen, bevor alle Daten an das Dokument zurückgegeben wurden. Beim Unterbrechen einer Abfrage werden nur Zwischenergebnisse im Dokument zurückgegeben. Die im Dokument angezeigten Daten entsprechen nicht genau der Abfragedefinition. Wenn Sie einen Datenabruf unterbrechen, haben Sie die Möglichkeit anzugeben, welche Daten angezeigt werden sollen. Hinweis Wenn Sie in der Webschnittstelle eine gerade ausgeführte Abfrage abbrechen, kehrt die Webschnittstelle zum vorherigen Status des Dokuments zurück, wobei keine Möglichkeit besteht, den Datenabruf zu unterbrechen. 1. Klicken Sie im Dialogfeld Bitte warten – Daten regenerieren auf Abbrechen. Das Dialogfeld Datenabruf unterbrechen wird angezeigt. 2. Wählen Sie eine der Optionen im Dialogfeld Datenabruf unterbrechen. Option Beschreibung Ergebnisse des vorherigen Datenabrufs wieder herstellen Die Werte, die bei der letzten Abfrageausführung abgerufen wurden, werden im Dokument wiederhergestellt. Die angezeigten Werte entsprechen nicht den in der Datenbank verfügbaren aktuellsten Daten. Sie können die Abfrage zu einem späteren Zeitpunkt ausführen, um die aktuellsten Werte aus der Datenbank abzurufen Alle Daten aus dem Dokument bereinigen Das Dokument wird ohne Werte angezeigt. Die Struktur und die Formatierung des Dokuments bleibt erhalten. Sie können die Abfrage zu einem späteren Zeitpunkt ausführen, um die aktuellsten Werte aus der Datenbank abzurufen. Teilergebnisse wiedergeben Die bisher abgerufenen, neuen Werte werden in den entsprechenden Abschnitten des Dokuments angezeigt. In den übrigen Teilen des Dokuments werden die Werte angezeigt, die bei der letzten Abfrageausführung abgerufen wurden 4.5.8 Entfernen von Abfragen 1. Wählen Sie durch Klicken mit der rechten Maustaste auf die entsprechende Abfrageregisterkarte die Abfrage aus, die Sie entfernen möchten. 2. Klicken Sie auf Entfernen. 92 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen 4.5.9 Duplizieren von Abfragen Sie müssen die Abfrage zuerst ausführen, bevor Sie sie duplizieren können. Wenn Sie eine andere Abfrage erstellen möchten, die auf einem bereits im Dokument enthaltenen Universum basiert, können Sie die entsprechende, auf diesem Universum basierende vorhandene Abfrage duplizieren und anschließend ändern. Auf diese Weise brauchen Sie sie nicht ganz neu zu erstellen. 1. Wählen Sie durch Klicken mit der rechten Maustaste auf die entsprechende Abfrageregisterkarte im unteren Bereich des Berichteditors die Abfrage aus, die Sie duplizieren möchten. 2. Wählen Sie Duplizieren. 4.5.10 Ändern der Datenquelle einer Abfrage Sie können die Datenquelle einer Abfrage ändern. Dies ist nützlich, wenn Sie beispielsweise ein Dokument in einem Universum in einer Testumgebung entwickeln und dann zu einem Universum in einer Produktionsumgebung wechseln möchten. Sie können die Quelle der Daten ändern, müssen jedoch Objekte verschiedenen Objekten in der gleichen Abfrage oder in einer anderen Abfrage zuordnen. Es ist nicht möglich, zwischen allen Datenquellen zu wechseln. In der folgenden Liste sind die durchführbaren Änderungen (aus einer Quelle in ein Ziel) aufgeführt: Zufuhr Ziel UNVUniversum UNXUniversum oder relationale Datenquelle UNXUniversum auf OLAPDatenquelle Änderung möglich Änderung möglich Änderung möglich Änderung möglich UNXUniversum oder relationale Datenquelle Änderung möglich Änderung möglich Änderung möglich UNXUniversum auf OLAPDatenquelle Änderung möglich* Änderung möglich Änderung möglich UNVUniversum Persönlicher Datenprovider (CSV, Excel) BEx-Query Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Persönlicher BEx-Query Datenprovide r (CSV, Excel) AdvancedAnalysisAnsicht Änderung möglich** Änderung möglich © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 93 Zufuhr Ziel UNVUniversum UNXUniversum oder relationale Datenquelle UNXUniversum auf OLAPDatenquelle Persönlicher BEx-Query Datenprovide r (CSV, Excel) AdvancedAnalysisAnsicht AdvancedAnalysisAnsicht Änderung möglich * Beim Wechsel zwischen diesen beiden Quellen ist möglicherweise eine umfangreiche Neuzuordnung von Objekten erforderlich. ** Siehe den ersten Hinweis weiter unten über die Änderung der Datenquelle für Excel-Dateien mit dem WebIntelligence-Rich-Client. Wenn Sie die Abfrage wählen, deren Datenquelle Sie ändern möchten, werden nur die Datenquellen angezeigt, die geändert werden können. Sie können die Datenquelle nur in der Java-Applet oder im Web-Intelligence-Rich-Client ändern. Im WebIntelligence-Rich-Client können Sie außerdem die Datenquelle von Abfragen auf Grundlage persönlicher Datendateien wie Excel-Dateien ändern (siehe den ersten Hinweis weiter unten). Hinweis Bei Verwendung einer Excel-Datenquelle im Web-Intelligence-Rich-Client sind die Optionen Extras -> Quelle ändern nicht verfügbar: Öffnen Sie den Abfrageeditor, und wählen Sie auf der Registerkarte Abfrageeigenschaften mithilfe des Menüs Quellpfad eine andere Quelldatei aus. Hinweis Wenn ein Bericht zwei Abfragen enthält, die auf demselben Universum basieren, können Sie den Datenprovider für eine der Abfragen von einem Universum zu einer BEx Query ändern. Hinweis Wenn es sich bei der Quelle einer Abfrage um ein Universum (.unv-Datei) handelt, können Sie die Quelle in eine BEx Query ändern. In der neuen Quelle müssen die Objekte ihrem jeweiligen Objekttyp neu zugeordnet werden. Hinweis Microsoft Excel-Dateien älterer Versionen als MS Excel 97 werden nicht unterstützt. 4.5.10.1 Ändern der Datenquelle einer Abfrage Sie können die Datenquelle ändern, auf der eine Abfrage basiert, indem Sie die Objekte in der neuen Datenquelle identifizieren, die Entsprechungen der Objekte in der aktuellen Datenquelle sind. Wenn möglich, werden Quellund Zielobjekte standardmäßig auf der Grundlage ihres Namens, Objekttyps, Datentyps und Speicherorts in der Datenquelle zugeordnet. 94 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Hinweis Die Zuordnung von Abfragefilterobjekten ist nicht möglich. Sie können die Zuordnungen manuell ändern oder manuell Zuordnungen für Objekte erstellen, die nicht standardmäßig zugeordnet werden konnten. 1. Klicken Sie auf Daten, um den Datenmanager anzuzeigen und die Liste der Datenprovider im Dokument aufzulisten. 2. Klicken Sie mit der rechten Maustaste auf die Abfrage, deren Quelle Sie ändern möchten, und wählen Sie Quelle ändern aus. Bei Verwendung einer MS Excel 97-Datenquelle im Web-Intelligence-Rich-Client sind die Optionen Extras -> Quelle ändern nicht verfügbar: Öffnen Sie den Abfrageeditor, und wählen Sie auf der Registerkarte Abfrageeigenschaften im Menü Quellpfad eine andere Quelldatei aus. 3. Wählen Sie Wählen Sie eine Datenquelle aus dem Dokument aus, um eine Zieldatenquelle auszuwählen, die bereits in dem Dokument verwendet wird, oder Geben Sie eine neue Datenquelle an, und geben Sie die Datenquelle aus der Liste an, um eine andere Datenquelle zu wählen. Es ist nicht möglich, zwischen allen Typen von Datenquellen zu wechseln. In der Liste werden nur die Datenquellen angezeigt, zu denen von der aktuellen Datenquelle aus gewechselt werden kann. 4. Klicken Sie auf Weiter. Quell- und Zielobjekt werden in Standardzuordnungen angezeigt. Wenn die Datenquellen hierarchische Daten enthalten, werden alle Objekte in der Hierarchie unter ihrer übergeordneten Hierarchie angezeigt. 5. Für jedes Objektpaar, das Sie manuell zuordnen möchten, klicken Sie auf ..., um das Dialogfeld Objekt zuordnen anzuzeigen. 6. Verwenden Sie das Dialogfeld Objekt zuordnen, um auszuwählen, welches Objekt im neuen Universum das Objekt im aktuellen Universum ersetzt. Objekte werden standardmäßig auf der Grundlage des Objekttyps, des Datentyps, des Namens und des Pfads in Quell- und Zieldatenquellen zugeordnet. Sie können die Standardzuordnung annehmen oder eine eigene Zuordnung wählen. Wenn keine Standardzuordnung möglich ist, wird das Objekt unter Ergebnisobjekt entfernen in der Zieldatenquelle angezeigt. Wenn Sie kein Objekt aus der neuen Datenquelle auswählen, wird das aktuelle Objekt aus der Abfrage entfernt, wenn Sie die Datenquelle ändern. Ist das entfernte Objekt ein gefiltertes Objekt oder ein rangbasiertes Objekt in einer Datenbankrangfolge, zeigt die Anwendung eine Warnung an. Wenn Sie die Objekte entfernen, werden sie aus der Rangfolge oder der Unterabfrage entfernt. Wenn das entfernte Objekt das Filterobjekt in einem Abfrage für Abfrage-Filter ist, zeigt die Anwendung eine Warnung an. Wenn Sie das Objekt entfernen, wird der Abfrage für Abfrage-Filter entfernt. 7. Klicken Sie auf Fertig stellen, um die Datenquelle zu ändern. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 95 4.6 Arbeiten mit mehreren Abfragen 4.6.1 Verwenden mehrfacher Abfragen Sie können eine oder mehrere Abfragen in ein Dokument einfügen. Diese Abfragen können auf einer beliebigen unterstützten Datenquelle basieren. Beispielsweise können Sie Daten mit Bezug auf Produktumsatz und Kunden in demselben Dokument einfügen. In diesem Fall sind die für den Umsatz bestimmter Produktlinien zur Verfügung stehenden Daten in einem Universum und Daten mit Bezug auf Kunden in einem anderen Universum enthalten. Sie möchten die Umsatzergebnisse bestimmter Produktlinien sowie Informationen zu den Altersgruppen der Kunden innerhalb desselben Berichts darstellen. Dazu erstellen Sie ein Dokument, das zwei Abfragen enthält, eine pro Universum. Sie können die Ergebnisse der beiden Abfragen anschließend in denselben Bericht einfügen und dann formatieren. Die Erstellung mehrerer Abfragen in einem einzigen Dokument erweist sich dann als erforderlich, wenn die in das Dokument einzufügenden Daten in mehreren Datenquellen enthalten sind oder wenn Sie mehrere gezielte Abfragen anhand derselben Datenquelle erstellen möchten. Mehrfache Abfragen können entweder bei der Erstellung eines neuen Dokuments oder durch Hinzufügen mehrerer Abfragen zu einem vorhandenen Dokument definiert werden. Sie können die Informationen sämtlicher Abfragen in einem einzigen oder in mehreren Berichten innerhalb desselben Dokuments präsentieren. 4.6.2 Mehrfache Abfragen, kombinierte Abfragen und synchronisierte Abfragen im Vergleich In einem Dokument können mehrere Abfragen auf verschiedene Arten verknüpft werden. ● Grundlegende mehrfache Abfragen rufen nicht zugeordnete Daten aus unterschiedlichen Quellen ab. ● Synchronisierte Abfragen rufen die Daten aus verschiedenen Abfragen auf Grundlage einer Dimension ab, die beiden Abfragen gemeinsame Daten enthält. Diese Dimensionen werden als zusammengeführte Dimensionen bezeichnet. Nachdem Sie mehrere Abfragen erstellt und ausgeführt haben, führen Sie die Dimensionen zusammen. ● Kombinierte Abfragen stellen eine besondere Art von Abfragen dar. Mit kombinierten Abfragen wird eine SQL generiert, die die Operatoren UNION, INTERSECT und MINUS enthält (falls die Datenbank diese unterstützt), oder die Auswirkungen dieser Operatoren simuliert. Anhand kombinierter Abfragen können Sie komplexe Geschäftsfragen beantworten, die mithilfe von Standardabfragen schwer zu formulieren sind. Hinweis Diese Option ist nicht für OLAP-Datenbanken oder für relationale .unx-Datenbanken verfügbar. Sie ist nur für relationale .unv-Universen verfügbar. 96 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen 4.7 Verwenden von kombinierten Abfragen 4.7.1 Definition von kombinierten Abfragen Eine kombinierte Abfrage ist eine Gruppe von Abfragen, die zusammen arbeiten, um ein einzelnes Ergebnis zurückzugeben. Zum Kombinieren von Abfragen stehen Ihnen drei Beziehungen zur Verfügung: ● Union ● Intersect ● Minus Bei einer UNION-Abfrage werden alle Daten von beiden Abfragen verwendet, doppelte Zeilen beseitigt und ein kombinierter Datensatz erstellt. Bei einer INTERSECT-Abfrage werden die Daten zurückgegeben, die beiden Abfragen gemeinsam sind. Bei einer MINUS-Abfrage werden die Daten aus der ersten Abfrage zurückgegeben, die in der zweiten Abfrage nicht vorkommen. Hinweis BEx Querys oder OLAP-Abfragen können nicht kombiniert werden. Beispiel Union-, Intersect- und Minus-Abfragen In diesem Beispiel verfügen Sie über zwei Abfragen, in denen Länderlisten zurückgegeben werden. Siehe dazu die folgende Tabelle: Abfrage Werte Abfrage 1 USA; Vereinigtes Königreich; Deutschland; Frankreich Abfrage 2 USA; Spanien Die verschiedenen Typen von kombinierten Abfragen geben die folgenden Werte zurück: Kombinationstyp Werte UNION USA; Vereinigtes Königreich; Deutschland; Frankreich; Spanien INTERSECT USA; MINUS Vereinigtes Königreich; Deutschland; Frankreich Zugehörige Links Definition von BEx Querys [Seite 74] Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 97 4.7.2 Verwenden von kombinierten Abfragen Mit kombinierten Abfragen können Sie Fragen beantworten, die normalerweise nur schwer oder überhaupt nicht durch eine Standardabfrage abgedeckt werden können. Beispiel Rückgabe eines Datensatzes mithilfe einer kombinierten Abfrage Das Beispieluniversum "Insel-Reisen" enthält die Dimension "Jahr", die Gäste zurückgibt, die bereits an einem Erholungsort untergebracht waren, sowie die Dimension "Reservierungsjahr", die Gäste zurückgibt, die für einen Termin in der Zukunft reserviert haben. Aufgrund der Struktur von Datenbank und Universum sind diese Objekte inkompatibel. Sie können folglich nicht in denselben Berichtsblock eingefügt werden. Angenommen, Sie möchten folgende Informationen in einer gemeinsamen Liste zurückgeben: Die Jahre, in denen mehr als n Gäste an einem Erholungsort untergebracht waren, und die Jahre, in denen mehr als n Gäste eine Reservierung für einen Erholungsort vorgenommen haben. Zur Beantwortung dieser Frage verwenden Sie die folgende kombinierte Abfrage: Abfrage Rückgabewert Abfrage 1 Jahre, in denen mehr als n Gäste an einem Erholungsort untergebracht waren UNION Abfrage 2 Jahre, in denen mehr als n Gäste eine Reservierung für einen Erholungsort vorgenommen haben Die Union-Kombination zwischen den beiden Abfragen gibt die gewünschte Jahresliste zurück. 4.7.3 Generieren von kombinierten Abfragen Wenn Ihre Datenbank den in der Abfrage enthaltenen Kombinationstyp unterstützt, können kombinierte Abfragen auf Datenbankebene ausgeführt werden: Dadurch wird die an die Datenbank gesendete Abfrage geändert. Dies wird durch Generieren eines Abfrageskripts bewerkstelligt, das die Operatoren UNION, INTERSECT und MINUS enthält. Wenn die Datenbank den Kombinationstyp nicht in der Abfrage unterstützt, wird die Kombination nach dem Datenabruf herbeigeführt. Mehrere Abfragen geben Daten an den Bericht zurück. Diese Daten werden dann von einer kombinierten Abfrage auf Datenbankebene in einem Ergebnis aufgelöst. 4.7.4 Erstellen von kombinierten Abfragen 1. Erstellen einer ersten Abfrage im Abfrageeditor 2. Klicken Sie in der Symbolleiste auf das Symbol Kombinierte Abfrage hinzufügen, um Kombinierte Abfragen unter der Liste der Abfrageobjekte anzuzeigen. 98 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Unter Kombinierte Abfragen wird die aktuelle Abfrage angezeigt. Sie können den Namen der Abfrage ändern, indem Sie auf sie klicken, im Menü Namen bearbeiten auswählen und dann einen neuen Namen in das Dialogfeld Name eingeben, das angezeigt wird. 3. Klicken Sie auf Abfrage hinzufügen, um eine weitere Abfrage hinzuzufügen. Die zweite Abfrage wird im Bereich Kombinierte Abfragen angezeigt und wird: ○ Durch eine UNION-Beziehung mit der ursprünglichen Abfrage kombiniert. ○ Bezeichnet als Kombinierte Abfrage #n. 4. Um zu einer Abfrage zu wechseln, klicken Sie im Bereich Kombinierte Abfragen auf die gewünschte Abfrage. 5. Um eine Abfrage zu löschen, wählen Sie sie im Bereich Kombinierte Abfragen aus, und drücken Sie die Löschtaste, oder verschieben Sie sie per Drag-und-Drop in die Universumsgliederung. 6. Um den Kombinationstyp zu ändern, klicken Sie auf den Operator. Der Operator durchläuft die Folge UNION, MINUS, INTERSECT. 7. Erstellen Sie die einzelnen Abfragen innerhalb der kombinierten Abfrage auf dieselbe Weise wie eine normale Abfrage. 8. Klicken Sie auf Abfrage ausführen. 4.7.5 Aufbau kombinierter Abfragen Die Abfragen innerhalb einer kombinierten Abfrage müssen dieselbe Anzahl von Objekten mit demselben Datentyp zurückgeben, und die Objekte müssen in derselben Reihenfolge angeordnet sein. Abfragen können nicht kombiniert werden, wenn die Anzahl der Objekte in den Abfrageergebnissen und die Datentypen dieser Objekte nicht identisch sind. Beispielsweise kann eine Abfrage, die "Jahr" zurückgibt, nicht mit einer Abfrage kombiniert werden, die "Jahr" und "Umsatz" zurückgibt. Außerdem kann eine Abfrage, die "Jahr" zurückgibt, nicht mit einer Abfrage kombiniert werden, die "Umsatz" zurückgibt. Darüber hinaus ist auf die Semantik der kombinierten Abfragen zu achten. Obwohl es grundsätzlich möglich ist, eine Abfrage, die "Jahr" zurückgibt, mit einer Abfrage zu kombinieren, die "Region" zurückgibt, liefert das Ergebnis – eine Mischliste aus Jahren und Regionen – wahrscheinlich keine aussagekräftigen Informationen, auch nicht, wenn beide Dimensionen denselben Datentyp haben. Wenn Ihre erste Abfrage die Dimension "Jahr" enthält, sollte auch die zweite Abfrage eine Dimension enthalten, die eine Liste von Jahren zurückgibt. 4.7.5.1 Zurückgeben einer Liste von Jahren und Reservierungsjahren auf der Grundlage der Anzahl der Gäste Angenommen, Sie möchten eine Abfrage erstellen, die eine Liste von Jahren zurückgibt: Die Jahre, in denen sich mehr als n Gäste an einem Erholungsort aufgehalten haben, und die Jahre, in denen mehr als n Gäste eine Reservierung für einen Erholungsort vorgenommen haben. Das Objekt, auf dessen Basis Sie filtern, muss sich auch im Bereich Ergebnisobjekte befinden. 1. Wählen Sie in der Liste der Universen das Universum "Insel-Reisen" aus, um den Abfrage-Editor zu öffnen. 2. Ziehen Sie die Objekte "Jahr", "Kundenanzahl" und "Zukünftige Kunden" in den Bereich Ergebnisobjekte. 3. Ziehen Sie das Objekt "Kundenanzahl" in den Bereich Abfragefilter, und erstellen Sie einen Berichtsfilter, durch den die Kundenanzahl auf einen Wert größer als n eingeschränkt wird. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 99 4. Klicken Sie auf Kombinierte Abfrage hinzufügen. Der Bereich Kombinierte Abfrage wird unten links im Abfrage-Editor angezeigt. Dabei sind die beiden Abfragen durch eine UNION-Kombination verknüpft. 5. Klicken Sie auf die zweite Abfrage, und entfernen Sie die Objekte "Jahr" und "Kundenanzahl". 6. Ziehen Sie das Objekt "Reservierungsjahr" in den Bereich Ergebnisobjekte. 7. Ziehen Sie das Objekt "Zukünftige Kunden" in den Bereich Abfragefilter, und erstellen Sie einen Berichtsfilter, durch den die Anzahl zukünftiger Gäste auf einen Wert größer als n eingeschränkt wird. 8. Klicken Sie auf Ausführen. Die Abfrage gibt eine kombinierte Liste aus Jahren und Reservierungsjahren zurück. 4.7.6 Rangfolge bei kombinierten Abfragen Die Ausführungsreihenfolge in einer kombinierten Abfrage ist für die Ermittlung des Endergebnisses entscheidend. Bei der einfachsten Form einer kombinierten Abfrage können Sie zwei oder mehr Abfragen in einer Beziehung kombinieren: Abfrage 1 INTERSECT Abfrage 2 Abfrage 3 In einem solchen Fall ist das erste zu berechnende Ergebnis die Schnittmenge von Kombinierte Abfrage n und Kombinierte Abfrage n + 1. Das nächste Ergebnis ist die Schnittmenge des ersten Ergebnisses und des Ergebnisses von Kombinierte Abfrage n + 2. Die Abfrageausführung wird auf diese Weise durch alle Abfragen der Beziehung hindurch fortgesetzt. Daraufhin erhalten Sie das folgende Ergebnis für das vorangehende Beispiel: Abfrage Daten Abfrage 1 USA; Vereinigtes Königreich; Frankreich; Deutschland Abfrage 2 USA; Frankreich; Finnland INTERSECTION von 1 und 2 USA; Frankreich Abfrage 3 USA; Spanien Final INTERSECTION USA 4.7.6.1 Verschachteln kombinierter Abfragen Standardmäßig wird jedes Mal, wenn Sie eine kombinierte Abfrage hinzufügen, diese auf der ersten Kombinationsebene mit vorhandenen Abfragen kombiniert. Die Liste der kombinierten Abfragen wird durch jede hinzugefügte Abfrage erweitert. Wenn Sie Abfrage 3 zu Abfrage 1 und Abfrage 2 hinzufügen, die bereits in einer UNION-Beziehung kombiniert sind, erhalten Sie das folgende Ergebnis: 100 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen UNION Abfrage 1 Abfrage 2 Abfrage 3 Sie können kombinierte Abfragen auch in komplexen Beziehungen mit mehreren Ebenen verschachteln, um die Ausführungsreihenfolge zu steuern. Siehe folgendes Beispiel, in dem das Ergebnis von Abfrage 1 MINUS Abfrage 2 in einer INTERSECT-Beziehung mit Abfrage 3 kombiniert wird. Kombinierte Abfrage 1 MINUS INTERSECT Kombinierte Abfrage 2 Abfrage 3 Abfragegruppen werden von rechts nach links und von oben nach unten in den einzelnen Gruppen verarbeitet. (Höherrangige Gruppen, z.B. die MINUS-Gruppe im vorangehenden Beispiel, sind nach rechts eingerückt.) Die erste zu berechnende Abfrage im vorangehenden Beispiel ist die MINUS-Abfrage. Das Ergebnis der MINUSAbfrage wird dann in einer INTERSECT-Abfrage mit Abfrage 3 kombiniert. Abfrage Ergebnis Abfrage 1 USA; Vereinigtes Königreich; Spanien; Deutschland Abfrage 2 Deutschland Abfrage 1 MINUS Abfrage 2 USA; Vereinigtes Königreich; Spanien Abfrage 3 USA; Spanien; Finnland (Abfrage 1 MINUS Abfrage 2) USA; Spanien INTERSECT Abfrage 3 Hinweis Wenn die Datenbank den Typ von kombinierter Abfrage unterstützt, den Sie ausführen möchten, sind die Kombinationsoperatoren direkt in dem von der Abfrage generierten Skript enthalten. In diesem Fall hängt die Vorrangigkeit von der in der Datenbank definierten Rangfolge ab. Wenden Sie sich an den Datenbankadministrator, um weitere Informationen zu erhalten. 4.7.6.2 Festlegen des Vorrangs bei kombinierten Abfragen 1. Erstellen Sie die Abfragen, die Sie unter Kombinierte Abfragen organisieren möchten. 2. Um ein Abfragepaar zu verschachteln, klicken Sie auf "Neuen Knoten einer kombinierte Abfrage hinzufügen", um einen neuen Knoten einer kombinierten Abfrage hinzuzufügen, und verschieben Sie dann eine Abfrage per Drag-und-Drop auf die Abfrage, mit der das verschachtelte Paar verknüpft werden soll. Der neue Knoten einer kombinierten Abfrage ist standardmäßig eine UNION-Beziehung. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 101 3. Fügen Sie der verschachtelten Gruppe weitere Abfragen hinzu, indem Sie sie per Drag-und-Drop in den Leerraum zwischen zwei Abfragen verschieben, die sich bereits in der Gruppe befinden. 4. Um weitere verschachtelte Gruppen innerhalb einer vorhandenen höherrangigen Gruppe zu erstellen, wiederholen Sie die letzten zwei Schritte. 5. Klicken Sie auf die Kombinationsoperatoren aller in der Abfrage enthaltenen Gruppen, um sie ggf. zu ändern. Zugehörige Links Erstellen von kombinierten Abfragen [Seite 98] 4.8 Erstellen von Rangfolgen für Daten mithilfe von Datenbankrangfolgen 4.8.1 Definition von Datenbankrangfolge Wenn Sie auf Daten eine Rangfolge anwenden, sortieren und filtern Sie sie anhand der Rangfolgenkriterien. Sie können Daten ohne Rangfolge aus einer Datenbank zurückgeben und dann die Rangfolge im Bericht bilden. Dank der Datenbankrangfolge können Sie Daten auf Datenbankebene in eine Rangfolge bringen, so dass die von der Abfrage zurückgegebenen Daten bereits eine Rangfolge besitzen. Datenbankrangfolgen haben folgende Vorteile: ● Grundsätzlich geht die Rangfolgenbildung bei Daten zu Lasten der Verarbeitungsleistung. Durch Rangfolgen auf Datenbankebene ermöglichen Sie jedoch die Verarbeitung durch den Server, was wesentlicher leistungsfähiger ist als die Verarbeitung durch den Clientcomputer. ● Durch diese Vorbehandlung der Daten wird die Datenmenge verringert, die über das Netzwerk übertragen und im Dokument gespeichert werden muss. Die Datenbankrangfolge ist das Ergebnis einer Änderung des von der Abfrage generierten Skripts. Wenn die Datenbank, auf der das Skript basiert, Rangfolgen nicht unterstützt, ist die Option für die Rangfolgenerstellung nicht im Abfrageeditor verfügbar. Hinweis Sie können keine hierarchischen Objekte in Datenbankrangfolgen berücksichtigen. Zugehörige Links Rangfolgen bei Daten [Seite 262] 4.8.2 Datenbankrangfolgenparameter Eine Datenbankrangfolge wird im Bereich "Abfragefilter" des Abfrageeditors angezeigt. In der folgenden Tabelle sind die Rangfolgen-Parameter von links nach rechts beschrieben: 102 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Parameter Beschreibung Richtung und Typ der Rangfolge ● Erste(r) – Ordnet die ersten [Anzahl der Datensätze] Werte der in eine Rangfolge gebrachten Dimension in absteigender Reihenfolge an. ● Letzte(r) – Ordnet die letzten [Anzahl der Datensätze] Werte der in eine Rangfolge gebrachten Dimension in aufsteigender Reihenfolge an. ● Erste % – Ordnet die ersten [Anzahl der Datensätze] Prozent der Werte der in eine Rangfolge gebrachten Dimension in absteigender Reihenfolge an. ● Letzte % – Ordnet die letzten [Anzahl der Datensätze] Prozent der Werte der in eine Rangfolge gebrachten Dimension in absteigender Reihenfolge an. Anzahl der Datensätze/Prozentsatz Die Anzahl der Datensätze (z.B. die ersten 10) oder der Prozentsatz der Datensätze (z.B. die letzten 10 %), die in der Rangfolge zurückgegeben werden sollen. Rangfolge der Dimension Die in der Rangfolge verwendete Dimension. Wenn die Dimension beispielsweise "Region" und die Rangfolge "Oberste 10" lautet, gibt die Rangfolge die obersten 10 Regionen zurück. Basiert auf Die Kennzahl, durch die die Rangfolge der Dimension bestimmt wird. Wenn die Kennzahl beispielsweise "Umsatz" und die Dimension "Region" lautet, werden bei Regionen Rangfolgen nach der Höhe des erzielten Umsatzes gebildet Rangfolge nach (optional) Dimension, durch die der zusätzliche Berechnungskontext für die Rangfolge angegeben wird. Wenn die Rangfolgendimension z.B. "Region" und die Kennzahl "Umsatz" lautet und die Dimension für "Rangfolge nach" als "Land" festgelegt wurde, werden die Regionen innerhalb der Länder nach Umsatz geordnet. Where-Bedingung (optional) Zusätzliche Einschränkung der in der Rangfolge zurückgegebenen Werte. Diese Einschränkung wird unterhalb der anderen Parameter angezeigt. Wenn eine Rangfolge von Regionen z.B. mit einer Bedingung versehen ist, die das Land auf "Deutschland" beschränkt, enthält die Rangfolge nur die Regionen dieses Landes. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 103 4.8.3 Erstellen einer Datenbankrangfolge 1. Fügen Sie dem Bereich Ergebnisobjekte des Abfrageeditors die Objekte hinzu, die in der Abfrage angezeigt werden sollen. 2. Klicken Sie auf Rang hinzufügen in der Symbolleiste am Anfang des Bereichs Abfragefilter. Die Gliederung der Rangfolge wird im Bereich Abfragefilter angezeigt. Hinweis Die Schaltfläche Rang hinzufügen ist deaktiviert, wenn Ihre Datenbank keine Rangfolgen unterstützt. 3. Wählen Sie die Richtung und den Typ der Rangfolge aus (Erste(r), Erste %, Letzte(r), Letzte %). 4. Geben Sie die Anzahl der Datensätze (wenn Sie "Erste(r)" oder "Letzte(r)" ausgewählt haben) oder den Prozentsatz der Datensätze (wenn Sie "Erste %" oder "Letzte %" ausgewählt haben) ein, die/der im nächsten Feld als Rangfolge zurückgegeben werden soll. Anstelle einer Konstanten können Sie eine Eingabeaufforderung angeben, indem Sie auf den Pfeil neben der Zahl klicken und Eingabeaufforderung auswählen. Wenn Sie eine Eingabeaufforderung auswählen, muss der Benutzer beim Ausführen der Abfrage die Rangnummer eingeben. 5. Ziehen Sie die Rangfolgendimension in das Feld links neben dem Feld Basiert auf. 6. Ziehen Sie die Kennzahl, auf der die Rangfolge basieren soll, zum Feld Basiert auf. 7. Ziehen Sie die Dimension, die den Berechnungskontext für die Kennzahl liefert, in das Feld Rangfolge nach. Diese Dimension ist optional. Um das Feld Rangfolge nach anzuzeigen, klicken Sie auf den Pfeil rechts neben der Kennzahl Basiert auf. 8. Ziehen Sie eine beliebige Dimension, die in die WHERE-Einschränkung aufgenommen werden soll, in den Bereich am Ende der Rangfolge. 9. Klicken Sie auf Abfrage ausführen. Zugehörige Links Definition von Unterabfragen [Seite 131] 4.8.4 Erstellen der Rangfolge der zehn ersten Mitarbeiter nach Gehalt in jeder Abteilung Der Abfrageeditor wird angezeigt. 1. Ziehen Sie die Objekte "Abteilung", "Name des Mitarbeiters" und "Gehalt" in den Bereich Ergebnisobjekte innerhalb des Abfrageeditors. 2. Klicken Sie auf Rang hinzufügen am Anfang des Bereichs Abfragefilter. Ein Datenbankrang wird zum Bereich Abfragefilter hinzugefügt. 3. Erstellen Sie eine Rangfolge der ersten 10 Mitarbeiter in absteigender Reihenfolge, indem Sie die Rangfolgenrichtung/den Rangfolgentyp auf "Erste(r)" und die Anzahl der Datensätze neben "Erste" auf 10 setzen. 4. Erstellen Sie eine Rangfolge der Mitarbeiter, indem Sie das Objekt "Name des Mitarbeiters" in das Feld rechts neben der Anzahl der Datensätze ziehen. 5. Basieren Sie die Rangfolge der Mitarbeiter auf das Gehalt, indem Sie das Objekt "Gehalt" zum Feld Basiert auf ziehen. 104 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen 6. Klicken Sie auf den Pfeil neben der Kennzahl Basiert auf, wenn das Feld Rangfolge nach noch nicht sichtbar ist, um das Dialogfeld Rangfolge nach anzuzeigen. 7. Erstellen Sie eine Rangfolge der Mitarbeiter basierend auf dem Gehalt, indem Sie das Objekt "Abteilung" per Drag-und-Drop zum Feld Rangfolge nach verschieben. 8. Führen Sie die Abfrage aus, um die Rangfolge zurückzugeben. 4.9 Filtern von Daten in den Abfragen 4.9.1 Filtern von Daten mithilfe von Abfragefiltern 4.9.1.1 Definition von Abfragefiltern Durch die Anwendung von Filtern, die Sie bei der Abfrageerstellung definieren, können Sie die im Dokument zurückgegebene Datenmenge einschränken. Mit Abfragefiltern haben Sie die Möglichkeit, Daten vor der Einsichtnahme bestimmter Benutzergruppen zu schützen und den Umfang der in Ihrem Netzwerk gespeicherten Dokumente zu begrenzen. Beim Ausführen der Abfrage für die Dokumentdaten gibt die Abfrage nur Werte zurück, die mit den von Ihnen definierten Abfragefiltern übereinstimmen. Mit Abfragefiltern können die an ein Dokument zurückgegebenen Daten eingegrenzt werden. Abfragefilter rufen Datenteilmengen aus der Datenbank ab und fügen die entsprechenden Werte in das Dokument ein. Sie definieren Filter so, dass sie geschäftsbezogene Fragen erfüllen. So könnten Sie beispielsweise die Dimension "Jahr" filtern, um ausschließlich den Umsatz für das Jahr 2003 anzuzeigen; oder die Dimension "Jährliches Einkommen", um nur Kunden anzuzeigen, deren jährliches Einkommen bei oder über 1,5 Millionen Euro liegt. Mit Abfragefiltern haben Sie folgende Möglichkeiten: ● Abrufen von Daten, die zur Beantwortung geschäftsbezogener Fragen erforderlich sind ● Ausblenden von Daten, die für bestimmte Benutzer nicht sichtbar sein sollen, wenn sie auf das Dokument zugreifen ● Minimieren der im Dokument zurückgegebenen Datenmenge für Leistungsoptimierungszwecke Beispiel Welche Geschäfte meines Verkaufsgebietes haben in den vier Quartalen des Jahres 2002 einen Gewinn von mehr als 130.000 Euro erwirtschaftet? Als Regionaler Marketing-Manager, der für Italien zuständig ist, sind Sie ausschließlich an der Analyse der in Italien erbrachten Gewinne interessiert. Das Universum Verkauf enthält jedoch Daten mit Bezug auf ganz Europa. Zudem möchten Sie ausschließlich Informationen zu Geschäften anzeigen, deren Gewinn in den vier Quartalen des Jahres 2002 über dem von Ihnen angegebenen Wert liegt: 130.000 Euro Um ein Dokument zu erstellen, das nur die benötigten Informationen abruft, wenden Sie einen Filter auf die Dimensionen "Staat", "Jahr" und "Quartal" sowie einen weiteren Filter auf die Kennzahl "Gewinn" an: UND Jahr Gleich 2002 Quartal Gleich Q4 Land Gleich Italien Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 105 Gewinn größer oder gleich 130000 Um die Anzeige der gefilterten Werte für Italien, 2002 und Q4 in den Tabellenspalten Jahr, Quartal und Land zu vermeiden, müssen Sie die Objekte "Jahr", "Quartal" und "Staat" aus dem Bereich "Ergebnisobjekte" ausschließen. Wenn Sie den Bericht erstellen, entsprechen die darin angezeigten Werte denjenigen Geschäften in Italien, deren Umsatz im 4. Quartal (Q4) 2002 bei oder über 130K Euro liegt: Geschäftsname Umsatz Gewinn eModen Mailand 307.914 133.802 eModen Rom 316.232 136.055 4.9.1.2 Abfragefilter und Berichtsfilter im Vergleich Filter lassen sich auf zwei verschiedenen Ebenen innerhalb eines Dokuments anwenden: ● Abfragefilter: Diese Filter werden in der Abfrage definiert und schränken die Daten ein, die aus der Datenquelle abgerufen und im Dokument angezeigt werden. ● Berichtsfilter: Diese Filter schränken die in den Berichten, Tabellen, Diagrammen und Abschnitten eines Dokuments angezeigten Werte ein. Sie haben keinen Einfluss auf den Datenabruf aus der Datenquelle, sondern blenden lediglich Werte auf Berichtebene aus. 4.9.1.3 Abfragefilterstruktur Abfragefilter haben die folgende Struktur: gefiltertes Objekt, Operator, Operand. Im Filter [Land] In Liste (USA;Frankreich) ist die Dimension [Land] das gefilterte Objekt, "In Liste" ist der Operator, und die Werteliste (USA;Frankreich) ist der Operand. Außer "USA und "Frankreich" entfernt der Filter alle Werte von [Land] aus dem Abfrageergebnis. Tabelle 8: Abfragefilterkomponenten Komponente Beschreibung Gefiltertes Objekt Das gefilterte Objekt ist das Objekt, dessen Werte gefiltert werden. Dimensionen, Attribute, Kennzahlen, Hierarchien und Ebenen können als gefilterte Objekte verwendet werden. Außer bei BEx Querys muss das gefilterte Objekt nicht als Ergebnisobjekt in der Abfrage enthalten sein. Beispiel: Eine Abfrage, die die Objekte [Kunde] und [Umsatz] enthält, kann das Objekt [Region] filtern. Ist der Filter [Region] Gleich "Bretagne", gibt die Abfrage nur Kunden aus der Region Bretagne zurück. Operator 106 Mit dem Operator werden die gefilterten Objekte mit dem Operanden verglichen. Beispielsweise behält der Operator "Gleich" nur die Werte des gefilterten Objekts bei, die genau dem Wert des Operanden entsprechen. © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Komponente Beschreibung Operand Der Operand liefert den oder die Werte, mit dem/denen das gefilterte Objekt gefiltert wird. Die Typen von Operanden werden in der folgenden Tabelle beschrieben. Tabelle 9: Typen von Operanden Operandentyp Beschreibung Konstante Der Operand "Konstante" dient zur direkten Eingabe von Werten. Sie können beispielsweise eine Konstante verwenden, um "Frankreich" in den Filter [Land] Gleich Frankreich einzugeben. Der Operand kann keine Konstante sein, wenn das gefilterte Objekt eine Hierarchie ist, sofern die Hierarchie nicht mit dem Operator Gleich Musteroder dem Operator Ungleich Muster verwendet wird. Werteliste Der Operand "Werteliste"" wird zum Auswählen von Werten aus der mit dem gefilterten Objekt verknüpften Liste verwendet. Ist das gefilterte Objekt beispielsweise [Stadt], können Sie mit "Werteliste" eine oder mehrere mit dem Objekt verknüpfte Städte auswählen. Eingabeaufforderung Eine Eingabeaufforderung ist ein dynamischer Filter, der beantwortet wird, wenn die Abfrage regeneriert wird. Universumsobjekt Sie können auch ein Objekt aus dem Universum auswählen, um das gefilterte Objekt gegen seine Werte zu filtern. Hinweis Sie können ein Universumsobjekt nicht als Operand für mehrere Datenquellen, oder wenn das gefilterte Objekt eine Hierarchie ist, verwenden. Ergebnis einer anderen Abfrage Sie können das gefilterte Objekt mit den von einer anderen Abfrage zurückgegebenen Werten vergleichen. Zugehörige Links Definition von BEx Querys [Seite 74] 4.9.1.3.1 Abfragefilter und Eingabeaufforderungsoperatoren Operatorliste Gleich (Operator) Mit dem Gleich-Operator können Sie Daten abrufen, die gleich einem Wert sind. Beispiel: Um nur Daten für die USA abzurufen, erstellen Sie den Filter "Land Gleich USA". Ungleich (Operator) Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 107 Mit dem Ungleich-Operator können Sie Daten abrufen, die ungleich einem Wert sind. Beispiel: Um Daten für alle Länder außer die USA abzurufen, erstellen Sie den Filter "Land Ungleich USA". Hinweis Der Operator kann nicht für Parent/Child-Hierarchien von OLAP-unx-Universen oder BEx Querys verwendet werden. Größer-als-Operator Mit dem Größer-als-Operator können Sie Daten abrufen, die größer als ein bestimmter Wert sind. Beispiel: Um Daten für Kunden älter als 60 abzurufen, erstellen Sie den Filter "[Kundenalter] Größer als 60". Hinweis Der Operator kann nicht für Parent/Child-Hierarchien von OLAP-unx-Universen oder BEx Querys verwendet werden. Größer als oder gleich (Operator) Mit dem Größer-als-oder-gleich-Operator können Sie Daten abrufen, die größer als oder gleich einem bestimmten Wert sind. Beispiel: Um Daten für Umsätze ab 1,5 Millionen Euro abzurufen, erstellen Sie den Filter "[Umsatz] Größer als oder gleich 1500000". Hinweis Der Operator kann nicht für Parent-Child-Hierarchien von OLAP-unx-Universen oder für BEx-Hierarchien verwendet werden. Less Than-Operator Mit dem Less Than-Operator können Sie Daten abrufen, die kleiner als ein bestimmter Wert sind. Beispiel: Um Daten für Prüfungsnoten unter 40 abzurufen, erstellen Sie den Filter "[Prüfungsnote] Less Than 40". Hinweis Der Operator kann nicht für OLAP-unx-Universen und Hierarchien in Filtern oder für Hierarchien in BEx Querys verwendet werden. Kleiner als oder gleich (Operator) Mit dem Kleiner-als-oder-gleich-Operator können Sie Daten abrufen, die kleiner als oder gleich einem bestimmten Wert sind. Beispiel: Um Daten für Kunden im Alter von 30 Jahren oder jünger abzurufen, erstellen Sie den Filter "[Alter] Kleiner als oder gleich 30". Hinweis Der Operator kann nicht für OLAP-unx-Universen und Hierarchien in Filtern oder für Hierarchien in BEx Querys verwendet werden. 108 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Zwischen (Operator) Mit dem Zwischen-Operator können Sie Daten zwischen zwei Grenzwerten (einschließlich der beiden Grenzwerte) abrufen. Der erste deklarierte Wert muss kleiner als der zweite Wert sein. Beispiel: Um Daten für Woche 25 bis Woche 36 abzurufen (einschließlich Woche 25 und 36), erstellen Sie den Filter "[Woche] Zwischen 25 und 36". Hinweis Dieser Operator kann nicht für OLAP-unx-Universen und BEx-Hierarchien in Filtern verwendet werden. Nicht zwischen (Operator) Mit dem Nicht-zwischen-Operator können Sie Daten außerhalb des Bereichs von zwei Werten abrufen. Beispiel: Um Daten für alle Wochen des Jahres außer den Wochen 25 bis 36 (einschließlich Woche 25 und 36) abzurufen, erstellen Sie den Filter "[Woche] Nicht zwischen 25 und 36". Hinweis Dieser Operator kann nicht für OLAP-unx-Universen und BEx-Hierarchien in Filtern verwendet werden. In Liste (Operator) Mit dem Operator "In Liste" können Sie Daten zu Werten in einer Werteliste abrufen. Beispiel: Um nur Daten für die USA, GB und Japan abzurufen, erstellen Sie den Filter [Land] In Liste. Wenn Sie in das Feld "Geben Sie einen Wert ein" Werte eingeben können, geben Sie "USA", "GB", "Japan" ein. Wenn "In Liste" in einem Abfragefilter mit einer hierarchischen Werteliste (entweder von einer mit einer hierarchischen Werteliste verknüpften Dimension oder einem Hierarchieobjekt) verwendet wird, können mehrere Elemente von beliebigen Ebenen der Hierarchie ausgewählt werden. Beispiel: Bei einer Eingabeaufforderung für die Hierarchie [Geografie] mit dem Operator "In Liste" können [Paris] auf der Ebene "Stadt" und [Kanada] auf der Ebene "Land" in der Eingabeaufforderung ausgewählt werden. Wenn "In Liste" in einem Berichtsfilter verwendet wird, wird eine unstrukturierte Werteliste erzeugt. Nicht in Liste (Operator) Mit dem Nicht-in-Liste-Operator können Sie Daten abrufen, die nicht mehreren Werten entsprechen. Beispiel: Wenn Sie keine Daten für die USA, GB und Japan abrufen möchten, erstellen Sie den Filter [Land] Nicht in Liste. Wenn Sie in das Feld "Geben Sie einen Wert ein" Werte eingeben können, geben Sie "USA", "GB", "Japan" ein. Wenn "In Liste" zusammen mit einer hierarchischen Werteliste (entweder von einer mit einer hierarchischen Werteliste verknüpften Dimension, einem Hierarchieobjekt oder einem Ebenenobjekt) verwendet wird, können mehrere Elemente von beliebigen Ebenen der Hierarchie ausgewählt werden. Beispiel: Bei einer Eingabeaufforderung für die Hierarchie [Geografie] mit dem Operator "Nicht in Liste" können [Paris] auf der Ebene "Stadt" und [Kanada] auf der Ebene "Land" in der Eingabeaufforderung ausgewählt werden. Hinweis Dieser Operator kann nur in bestimmten Typen von Hierarchien verwendet werden – beispielsweise in ebenenbasierten Hierarchien. Gleich Muster (Operator) Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 109 Mit dem Operator "Gleich Muster" werden Daten abgerufen, die eine bestimmte Zeichenfolge oder Teil einer Zeichenfolge enthalten. Beispiel: Um Kunden abzurufen, deren Geburtsdatum 1972 ist, erstellen Sie den Filter [Geburtsjahr] Gleich Muster "72". Hinweis Dieser Operator kann nicht für BEx-Hierarchien verwendet werden. Ungleich Muster (Operator) Der Operator "Ungleich Muster" wird verwendet, um Daten abzufragen, die eine bestimmte Zeichenfolge nicht enthalten. Beispiel: Um Kunden abzurufen, deren Geburtsdatum nicht 1972 ist, erstellen Sie den Filter [Geburtsjahr] Ungleich Muster '72' Hinweis Dieser Operator kann nicht für auf übergeordneten Elementen basierenden Hierarchien von BEx- oder OLAPunx-Universen verwendet werden. Beide (Operator) Der Operator "Beide" wird verwendet, um Daten abzurufen, die zwei Werten entsprechen. Beispiel: Um Kunden abzurufen, die sowohl ein Festnetz- als auch Mobiltelefon haben, erstellen Sie den Filter [Kontentyp] Beide 'Festnetz' und 'Mobil'. Hinweis Dieser Operator wird für auf Hierarchieobjekten basierende Filter oder in auf OLAP-Datenquellen basierende Universen unterstützt. Außer (Operator) Der Operator "Außer" wird verwendet, um Daten abzufragen, die einem Wert entsprechen und einen anderen ausschließen. Beispiel: Um Kunden abzurufen, die Festnetz aber kein Mobiltelefon haben, erstellen Sie den Filter [Kontotyp] 'Festnetz' Außer 'Mobil'. Der Operator "Außer" schränkt stärker ein als Ungleich Muster oder Nicht in Liste. Beispiel: Ein Bericht, der Kunden zurückgibt, und der den Filter [Artikel] Ungleich 'Zubehör' enthält, schließt alle Umsatzaufzeichnungen aus, in der der verkaufte Artikel Teil des Artikels 'Zubehör' ist. Wenn derselbe Kunde Zubehör und Nicht-Zubehör hat, wird dieser Kunde trotzdem im Bericht angezeigt, die Summe enthält jedoch nur Umsätze für Nicht-Zubehör. Mit dem Filter [Artikel] Außer 'Zubehör' sind nur Kunden im Bericht enthalten, die keine Zubehör gekauft haben. Hinweis Dieser Operator wird nicht in Universen unterstützt, die auf OLAP-Datenquellen basieren. 110 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Zugehörige Links Ungleich Muster (Operator) [Seite 110] Nicht in Liste (Operator) [Seite 109] Einschränkungen für Filteroperatoren Die folgende Tabelle enthält die Einschränkungen für Eingabeaufforderungen und Filteroperatoren auf der Grundlage des gefilterten Objekt- und Abfragetyps. Objekt Verfügbare Filter Ebenenbasierte Hierarchie Gleich, Ungleich, In Liste, Nicht in Liste, Gleich Muster, Ungleich Muster Hierarchie Übergeordnet-Untergeordnet Gleich, In Liste, Gleich Muster Hierarchie in BEx Query Gleich, In Liste 4.9.1.4 Abfragefiltertypen Sie können folgende Abfragefiltertypen erstellen: ● Vordefinierte Filter: Diese Filter werden von Ihrem Administrator erstellt. ● Benutzerdefinierte Filter: Diese Filter werden von Ihnen bei der Abfrageerstellung definiert. ● Quick-Filter – Diese Filter sind eine vereinfachte Form eines benutzerdefinierten Filters für einfache Filter. ● Eingabeaufforderungen: Hierbei handelt es sich um dynamische Filter, die Sie definieren, um eine Frage oder eine Werteliste anzuzeigen, in der Sie oder andere Benutzer bei jeder Abfrageausführung unterschiedliche Filterwerte auswählen können. Sie können verschiedene Filtertypen in einer einzigen Abfrage kombinieren. 4.9.1.4.1 Vordefinierte Abfragefilter Dank vordefinierter Filter können die von Ihnen am häufigsten benötigten Berichtsdaten permanent bereitgestellt werden. Diese Filter werden von Ihrem Administrator erstellt und zusammen mit dem Universum gespeichert. Vordefinierte Filter enthalten häufig komplexe Ausdrücke, die eine genaue Kenntnis der Datenbankstruktur voraussetzen. Wenn in einem Universum vordefinierte Filter enthalten sind, müssen Sie keine entsprechenden benutzerdefinierten Filter für jedes neue Dokument einrichten, das auf der Grundlage desselben Universums erstellt wird. Sie können die Komponententeile vordefinierter Filter nicht anzeigen und vordefinierten Filter nicht bearbeiten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 111 Auswählen des vordefinierten Abfragefilters Doppelklicken Sie auf den vordefinierten Filter, oder ziehen Sie ihn in den Bereich Abfragefilter. Bei der Ausführung der Abfrage werden nur die Daten im Bericht zurückgegeben, die den ausgewählten Abfragefiltern entsprechen. 4.9.1.4.2 Quick-Filter Mit Quick-Filtern können Sie rasch Werte definieren, die Sie für ein bestimmtes Ergebnisobjekt ohne Aufruf des Filter-Editors abrufen möchten. Standardmäßig verwenden Quick-Filter den Operator "Gleich" bei der Auswahl eines einzelnen Wertes und den Operator "In Liste" bei der Auswahl mehrerer Werte. Beispiel: ● Wenn Sie die Dimension [Zahlungsstand] und den Wert "nicht beglichen" auswählen, erstellen Sie den Filter: [Zahlungsstand] Gleich "nicht beglichen". ● Wenn Sie die Dimension [Land] und die Werte "USA", "Japan" und "Deutschland" auswählen, erstellen Sie den Filter: [Land] In Liste "USA;Japan;Deutschland". Hinweis Quick-Filter sind in BEx Querys nicht verfügbar. Zugehörige Links Definition von BEx Querys [Seite 74] Erstellen oder Entfernen von Quick-Filtern 1. Wählen Sie das zu filternde Objekt aus. 2. Klicken Sie auf Quick-Filter hinzufügen in der oberen rechten Ecke des Bereichs Ergebnisobjekte. Das Dialogfeld Werteliste von wird angezeigt. Darin sind die Werte des ausgewählten Objekts aufgelistet. 3. Wählen Sie die Werte aus, die Sie von der Datenbank abrufen möchten. Um die Abfrage beispielsweise nach Werten im 1. Quartal zu filtern, wählen Sie zunächst die Dimension [Quartal] und dann Q1 aus der Werteliste aus. 4. Klicken Sie auf OK. Der neue Filter wird nun im Bereich Abfragefilter angezeigt. 5. Um den Filter zu entfernen, wählen Sie ihn im Bereich Abfragefilter aus, und drücken Sie die Entf-Taste. 4.9.1.4.3 Benutzerdefinierte Abfragefilter Sie erstellen benutzerdefinierte Abfragefilter, um die Dokumentdaten auf ganz bestimmte Informationen einzuschränken: 112 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen ● Daten zur Beantwortung geschäftsbezogener Fragen ● Geschäftsspezifische Datenerfordernisse bestimmter Benutzergruppen Sie können beispielsweise benutzerdefinierte Filter erstellen, um Verkaufsergebnisse mit Bezug auf bestimmte Datumsangaben, Produkte oder Dienstleistungen abzurufen oder um Informationen über Kunden anzuzeigen, die über ein hohes Einkommen verfügen oder in einer bestimmten Region leben. Hinzufügen und Löschen von benutzerdefinierten Abfragefiltern 1. Wählen Sie das zu filternde Objekt, und ziehen Sie es in den Bereich Abfragefilter. Der Abfragefilter wird nun umrandet im Bereich Abfragefilter angezeigt. 2. Klicken Sie auf den Pfeil neben dem Standardoperator (In Liste), und wählen Sie den Abfrageoperator aus der Liste der Operatoren aus. 3. Klicken Sie auf den Pfeil rechts neben dem Abfragefilter, und wählen Sie den anzuwendenden Filtertyp: Konstante, Werteliste, Eingabeaufforderung, Objekt aus dieser Abfrage, Ergebnis aus einer anderen Abfrage, Ergebnis aus einer anderen Abfrage (Beliebig), Ergebnis aus einer anderen Abfrage (Alle). Option Beschreibung Konstante Sie vergleichen das Objekt mit einem konstanten Wert, um das Abfrageergebnis zu filtern. Werteliste Sie vergleichen das Objekt mit Werten aus einer Werteliste, um das Abfrageergebnis zu filtern. ○ Wenn das gefilterte Objekt eine Dimension, ein Attribut oder eine Kennzahl ist, können Sie einen beliebigen Wert des Objekts auswählen. ○ Wenn ein gefiltertes Objekt eine Hierarchie ist, können Sie beliebige Elemente der Hierarchie auswählen. ○ Wenn das gefilterte Objekt eine Ebene ist, können Sie ein beliebiges Element der Ebene auswählen. Eingabeaufforderung Sie erstellen einen Filter, der den Benutzer zur Bereitstellung von Filterwerten bei der Datenregenerierung auffordert. Objekt aus dieser Abfrage Sie vergleichen das Objekt mit Werten, die von einem Objekt aus derselben Abfrage zurückgegeben wurden. Ergebnis einer anderen Abfrage Sie vergleichen das Objekt mit Werten, die von einem Objekt aus einer anderen Abfrage (der Filterabfrage) zurückgegeben wurden, um das Abfrageergebnis zu filtern. 4. Geben Sie ein, oder wählen Sie aus, welche Konstante, Werteliste oder welches Objekt in den Filter aufgenommen werden soll. 5. Um den Filter zu entfernen, wählen Sie ihn aus und klicken Sie auf die Schaltfläche "Löschen", oder klicken Sie auf Entfernen in der oberen rechten Ecke des Bereichs Abfragefilter. Um alle Filter zu entfernen, klicken Sie auf Alle entfernen in der rechten oberen Ecke des Bereichs Abfragefilter. Auswählen von Werten aus einer Liste In einer Abfrage können Werte in einer Werteliste je nach Objekt in einer einspaltigen Liste, einer mehrspaltigen Liste oder in einer Hierarchie angezeigt werden. In einer mehrspaltigen Liste enthalten zusätzliche Spalten dem Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 113 Hauptwert ähnliche Werte. In einer hierarchischen Liste werden die Werte in einer hierarchischen Beziehung angezeigt. In einem Bericht werden Werte in einer unstrukturierten Liste ohne mehrere Spalten angezeigt. 1. Wenn die Werteliste nicht beim Öffnen des Dialogfelds angezeigt wird, regenerieren Sie die Liste, oder durchsuchen Sie die Liste, um Werte abzurufen. (Einzelheiten zum Durchsuchen von Wertelisten finden Sie weiter unten in diesem Thema.) In einigen Werteliste muss zunächst eine Suche durchgeführt werden, damit Werte angezeigt werden, da die Liste zu groß ist, um vollständig geladen zu werden. 2. Wenn die Werteliste in Bereiche unterteilt ist, navigieren Sie mithilfe des Steuerelements über der Liste durch die Bereiche. Einige größere Listen sind in Bereiche unterteilt, damit kleinere Datenmengen aus der Datenbank abgerufen werden. Wenn Sie einen Bereich auswählen, werden in der Liste die Werte aus diesem Bereich angezeigt. 3. Wenn die Werteliste von anderen Wertelisten abhängig ist, geben Sie zuerst die abhängigen Werte in das Dialogfeld "Eingabeaufforderung" ein, das angezeigt wird. Eine Werteliste kann von anderen Wertelisten abhängig sein, wenn sie beispielsweise Teil einer hierarchischen Werteliste ist. Wenn die Werteliste beispielsweise Städte enthält, und das Objekt "Stadt" Teil der Hierarchie Land > Region > Stadt ist, müssen Sie zuerst Werte für Land und Region angeben, um die Liste der Städte zu filtern. Hinweis Abhängige Wertelisten werden nur in Abfragen angezeigt. Sie werden nicht angezeigt, wenn Sie eine Auswahl in einer Werteliste in einem Bericht vornehmen. Wenn Sie die Werteliste zum ersten Mal anzeigen, sehen Sie das Dialogfeld "Eingabeaufforderung", in dem Sie die abhängigen Werte angeben. Nachdem Sie die abhängigen Werte angegeben haben, können Sie die Werte in der gefilterten Liste auswählen. 4. Um die Werteschlüssel anzuzeigen, klicken Sie auf Schlüsselwerte ein-/ausblenden. In der Liste Ausgewählte Werte werden keine Schlüsselwerte angezeigt, sondern nur in der Liste der verfügbaren Werte. Einige Wertelisten enthalten Schlüsselwerte, die einmalige Werte sind, mit deren Hilfe Werte mit dem gleichen Anzeigewert identifiziert werden können. Wenn die Werteliste mehrere Spalten enthält, wird nur der Schlüssel der Filterspalte angezeigt. 5. 114 Um Werte in der Liste zu suchen, geben Sie den Suchbegriff in das Feld unter der Liste ein, und wählen Sie die Option Groß-/Kleinschreibung beachten, In Schlüsseln suchen oder In Datenbank suchen. Option Beschreibung Groß-/ Kleinschreibung beachten Bei der Suche wird die Groß- und Kleinschreibung berücksichtigt. Suchen in Schlüsseln Bei dieser Suche werden einmalige Werteschlüssel und keine Anzeigewerte verwendet. Diese Option ist nicht verfügbar, wenn die Optionen In Schlüsseln suchen oder In Datenbank suchen ausgewählt sind. Diese Option ist nur für Wertelisten verfügbar, die Schlüsselwerte unterstützen. © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Option Beschreibung Suchen in der Datenbank Bei der Suche werden alle in der Datenbank gespeicherten Werte berücksichtigt, so dass sie nicht auf die in der Liste geladenen Werte beschränkt ist. Dies verbessert die Suchgenauigkeit, verringert aber die Suchgeschwindigkeit. Diese Option ist nur für Wertelisten verfügbar, die Datenbanksuchen unterstützen. Datenbanksuchen verbessern die Suchgenauigkeit, gehen aber zu Lasten der Leistung. Sie sind nützlich, wenn nicht alle Werte in der Werteliste abgerufen wurden. Dieser kann der Fall sein, wenn die Gesamtzahl der Werte in der Liste die Abfrageeigenschaft Max. abzurufende Zeilen überschreitet. Die Datenbanksuche ist besonders dann nützlich, wenn die Werteliste hierarchisch ist, da Werte nur aus der Datenbank geladen werden, nachdem ihr übergeordneter Wert in der Hierarchie aufgeklappt wurde. In einer geografischen Hierarchie werden beispielsweise die untergeordneten Werte des Werts Kalifornien (Städte in Kalifornien) erst dann aus der Datenbank geladen, wenn der Wert aufgeklappt wird. Wenn die Option ausgewählt wird, berücksichtigt die Suche diese Elemente auch dann, wenn der Wert "Kalifornien" nicht aufgeklappt wurde. Die Suche berücksichtigt alle Bereiche, wenn die Werteliste in Bereiche aufgeteilt ist. Im Suchmuster stellen der Platzhalter '*' eine Zeichenfolge und der Platzhalter '?' ein einzelnes Zeichen dar. Beispiel: Der Wert "März" kann von den Suchmuster "M*" oder "M?rz" zurückgegeben werden. Damit die Zeichen "*" und "?" als solche und nicht als Platzhalter interpretiert werden, stellen Sie ihnen im Suchmuster das Zeichen "\" voran. 6. Geben Sie Werte der Liste direkt ein (wenn die Liste die direkte Dateneingabe unterstützt), oder wählen Sie Werte in der Liste aus. Zugehörige Links Maximal abzurufende Zeilen (Abfrageeigenschaft) [Seite 71] Filtern einer Abfrage nach von einer anderen Abfrage zurückgegebenen Werten Sie können Abfragen nach von einer anderen Abfrage zurückgegebenen Werten filtern. Wenn Sie z.B. Ergebnisse für alle Länder in Abfrage 1 zurückgeben möchten, für die es ein entsprechendes Land in Abfrage 2 gibt, können Sie das Objekt [Abfrage 1].[Land] nach Werten des Objekts [Abfrage 2].[Land] filtern. Die gefilterte Abfrage muss sich in einem Universum befinden, das auf einer relationalen (RDMBS) Datenquelle basiert. Die Abfrage, die die Filterwerte liefert (Filterabfrage) kann auf einer relationalen OLAP- oder lokalen Datenquelle basieren. Wenn Sie eine Abfrage anhand einer anderen Abfrage erstellen, wird die Filterabfrage erst in der Liste der als Filterabfragen verwendbaren Abfragen angezeigt, nachdem sie ausgeführt oder gespeichert wurde. Die Filterabfrage wird nicht regeneriert, wenn Sie die gefilterte Abfrage regenerieren. Der Abfragefilter kann nach allen oder beliebigen von der Filterabfrage zurückgegebenen Werten filtern. Die unterstützten Operator-Filtermodus-Kombinationen werden in der folgenden Tabelle angezeigt. Wenn Sie keinen Operator aus der Tabelle auswählen, ist das Menüelement Ergebnis aus einer anderen Abfrage nicht verfügbar. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 115 Operator Filtermodus Beschreibung Gleich Beliebig Beibehalten von Werten in der gefilterten Abfrage, die gleich einem von der Filterabfrage zurückgegebenen Wert sind. Ungleich Alle Beibehalten von Werten in der gefilterten Abfrage, die sich von allen von der Filterabfrage zurückgegebenen Werten unterscheiden. Größer als Beliebig Beibehalten von Werten in der gefilterten Abfrage, die größer als oder Größer als oder gleich gleich wie beliebige Werte in der Filterabfrage sind. Anders ausgedrückt: Es sollen Werte in der gefilterten Abfrage beibehalten werden, die größer als bzw. größer oder gleich dem von der Filterabfrage zurückgegebenen Mindestwert sind. Größer als Alle Beibehalten von Werten in der gefilterten Abfrage, die größer als alle Größer als oder gleich Werte in der Filterabfrage sind. Anders ausgedrückt: Es sollen Werte in der gefilterten Abfrage beibehalten werden, die größer als bzw. größer oder gleich dem von der Filterabfrage zurückgegebenen Höchstwert sind. Kleiner als Beliebig Beibehalten von Werten in der gefilterten Abfrage, die kleiner als bzw. Kleiner als oder gleich kleiner oder gleich wie beliebige Werte in der Filterabfrage sind. Anders ausgedrückt: Es sollen Werte in der gefilterten Abfrage beibehalten werden, die kleiner als bzw. kleiner oder gleich dem von der Filterabfrage zurückgegebenen Höchstwert sind. Kleiner als Alle Kleiner als oder gleich Beibehalten von Werten in der gefilterten Abfrage, die kleiner als bzw. kleiner oder gleich wie beliebige Werte in der Filterabfrage sind. Anders ausgedrückt: Es sollen Werte in einer gefilterten Abfrage beibehalten werden, die kleiner als bzw. kleiner oder 116 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Operator Filtermodus Beschreibung gleich dem von einer Filterabfrage zurückgegebenen Mindestwert sind. InListe Beliebig Beibehalten von Werten in der gefilterten Abfrage, die gleich einem von der Filterabfrage zurückgegebenen Wert in der Werteliste sind. Nicht InListe Beliebig Beibehalten von Werten in der gefilterten Abfrage, die nicht gleich einem von der Filterabfrage zurückgegebenen Wert in der Werteliste sind. 4.9.1.4.4 Kombinieren von Abfragefiltern Kombinieren von Abfragefiltern Im Allgemeinen erfordern geschäftsbezogene Fragestellungen den Abruf von Informationen, die mit mehr als einem Kriterium übereinstimmen. Bei der Analyse von Kundendienstdaten möchten Sie sich wahrscheinlich in den meisten Fällen auf Kundeninformationen konzentrieren, die z.B. bestimmte Zeiträume und bestimmte Regionen und gegebenenfalls bestimmte Kundendienstverträge betreffen. Durch die Kombination mehrerer Filter innerhalb derselben Abfrage können Sie Daten zur Beantwortung solcher komplexen Fragen abrufen. Beispiel Analyse des diesjährigen Umsatzes bei Geschäften mit einer Verkaufsfläche von über 1219 Quadratmetern, die einen Umsatz von oder über 1,5 Mio. Euro erzielt haben In diesem Beispiel sind Sie als Betriebsleiter einer Einzelhandelskette tätig. Sie möchten die Daten größerer Geschäfte in Ihrer Einzelhandelskette analysieren, deren Umsatz unter dem von Ihrem Unternehmen als Geschäftsziel festgelegten Umsatz liegt. Um anzugeben, dass Sie nur Werte mit Bezug auf das laufende Jahr wünschen, wenden Sie einen vordefinierten Filter auf die Dimension [Jahr] an. Anschließend wenden Sie einen zweiten Filter auf die Dimension [Verkaufsflächengruppe] an, um nur für Geschäfte mit einer Bodenfläche von über 1219 Quadratmetern Daten abzurufen. Danach erstellen Sie einen dritten Filter für die Kennzahl [Umsatz], um nur die Daten derjenigen Geschäfte abzurufen, deren Umsatz gleich oder kleiner als 1,5 Mio. Euro ist. Zuletzt kombinieren Sie diese drei Filter mithilfe des Operators Und: UND Vorjahr Verkaufsflächengruppe Größer oder gleich: 4000 Umsatz Kleiner als 1.500.000 Bei der Ausführung der Abfrage werden ausschließlich Daten für diejenigen Geschäfte im Bericht zurückgegeben, die allen drei Kriterien entsprechen. Zugehörige Links Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 117 Kombinieren von Abfragefiltern [Seite 118] Verschachteln von Abfragefiltern [Seite 118] Kombinieren von Abfragefiltern 1. Erstellen Sie die Filter, und fügen Sie sie dem Bereich Abfragefilter hinzu. Filter werden standardmäßig mit dem Operator UND kombiniert. 2. Klicken Sie auf den Operator, oder klicken Sie auf den Pfeil neben dem Operatorkontrollkästchen, und wählen Sie den anderen Operator aus, um zwischen UND und ODER zu wechseln. Hinweis Der ODER-Operator wird von manchen OLAP-Datenquellen wie BEx Querys und OLAP-unx-Universen auf Microsoft Analysis Services (MSAS) und Oracle Essbase nicht unterstützt. Zugehörige Links Kombinieren von Abfragefiltern [Seite 117] Verschachteln von Abfragefiltern Durch das Verschachteln von Abfragefiltern können Sie komplexere Filterbedingungen festlegen, als dies bei der Kombination von Filtern auf derselben Ebene möglich ist. Wenn Sie Filter verschachteln, legen Sie die Reihenfolge fest, in der sie bewertet werden. Sie können beispielsweise Daten zurückgeben, die zwei mit einer ODER-Beziehung verknüpften Abfragefiltern entsprechen (wobei entweder die eine oder die andere Filterbedingung zutreffen muss), und diese Daten weiter einschränken, indem ein weiterer Filter darauf angewendet wird. In diesem Fall sind die beiden Filter in einer ODER-Beziehung verschachtelt und werden dann mit dem anderen Filter in einer UND-Beziehung verglichen. Dies wird im folgenden Beispiel verdeutlicht. Beispiel Alle japanischen Umsätze auflisten, die entweder in Q4 erzielt wurden oder über 1000000 lagen Um diese Frage zu beantworten, erstellen Sie den folgenden verschachtelten Abfragefilter: UND Land Gleich Japan ODER Quartal Gleich Q4 Umsatz Größer als 1000000 Diese Kombination von Abfragefiltern gibt zuerst die Umsatzdaten zurück, die in Q4 erzielt wurden oder über 1000000 lagen. Anschließend werden die Daten weiter eingeschränkt, damit nur die Umsätze in Japan zurückgegeben werden. Zugehörige Links 118 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Verschachteln von Abfragefiltern [Seite 119] Kombinieren von Abfragefiltern [Seite 117] Verschachteln von Abfragefiltern 1. Ziehen Sie ein Berichtsobjekt, und legen Sie es auf einem vorhandenen Abfragefilter ab. Für das Berichtsobjekt wird ein umrandeter Abfragefilter in einer verschachtelten UND-Beziehung mit dem vorhandenen Abfragefilter angezeigt. 2. Definieren Sie den neuen Abfragefilter. Zugehörige Links Verschachteln von Abfragefiltern [Seite 118] Kombinieren von Abfragefiltern [Seite 117] 4.9.1.5 4.9.1.5.1 Filtern hierarchischer Abfragen Filtern von hierarchischen Abfragen mit Ebenen Eine als Abfragefilter verwendete Ebene entfernt die angegebenen Elemente aus der Ebene und deren untergeordneten Elemente aus der Hierarchie. Der Filter hat auch Auswirkungen auf die Kennzahlaggregation. Beispiel Filtern auf einer Ebene Auf die folgenden Daten wird der Ebenenfilter [Land] Ungleich Deutschland angewendet. (Sie wenden den Filter an, indem Sie die Ebene [Land] in den Bereich Abfragefilter im Abfrageeditor ziehen und den Operator "Ungleich" und danach "Deutschland" in der Werteliste der Ebene auswählen). Kunden-Geographie Internet-Umsatzbetrag Alle Kunden 29.358.677,22 US-Dollar Frankreich 2.644.017,71 US-Dollar Hauts de Seine 263.416,19 US-Dollar Seine (Paris) 539.725,80 US-Dollar Deutschland 2.894.312,34 US-Dollar Brandenburg 119.871,08 US-Dollar Hessen 794.876,08 US-Dollar Nach dem Filtern werden die Daten wie folgt angezeigt: Kunden-Geographie Internet-Umsatzbetrag Alle Kunden 26.464.364,88 US-Dollar Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 119 Kunden-Geographie Internet-Umsatzbetrag Frankreich 2.644.017,71 US-Dollar Hauts de Seine 263.416,19 US-Dollar Seine (Paris) 539.725,80 US-Dollar Wenn der Filter angewendet wird, werden Deutschland und alle Nachfolger aus der Hierarchie gefiltert. Der Werte von [Internet-Umsatzbetrag] für "Alle Kunden" wird ebenfalls verringert, da der Wert von Deutschland nicht mehr Bestandteil der Aggregation ist. 4.9.1.5.2 Filtern von hierarchischen Abfragen mit Kennzahlen Ein Filter für eine Kennzahl wird auf alle Ebenen einer Hierarchie angewendet und hat keine Auswirkungen auf die Kennzahlaggregation in einem gefilterten Ergebnis. Beispiel Filtern auf einer Kennzahl Auf die folgenden Daten wird der Filter [Internet-Umsatzbetrag] Größer als 500.000 angewendet. Kunden-Geographie Internet-Umsatzbetrag Alle Kunden 29.358.677,22 US-Dollar Frankreich 2.644.017,71 US-Dollar Hauts de Seine 263.416,19 US-Dollar Seine (Paris) 539.725,80 US-Dollar Deutschland 2.894.312,34 US-Dollar Brandenburg 119.871,08 US-Dollar Hessen 794.876,08 US-Dollar Die gefilterten Daten werden wie folgt angezeigt: Kunden-Geographie Internet-Umsatzbetrag Alle Kunden 29.358.677,22 US-Dollar Frankreich 2.644.017,71 US-Dollar Seine (Paris) Deutschland 539.725,80 US-Dollar 2.894.312,34 US-Dollar Hessen 794.876,08 US-Dollar Der Filter wird auf alle Elemente, unabhängig von deren Ebene in der Hierarchie angewendet. Das Entfernen der gefilterten Elemente hat keine Auswirkungen auf die aggregierten Kennzahlen. (Beispiel: Der Betrag "Alle Kunden" ist weiterhin 29.358.677,22 US-Dollar). 120 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen 4.9.2 Filtern von Daten mit Eingabeaufforderungen 4.9.2.1 Definition von Eingabeaufforderungen Eine Eingabeaufforderung ist eine spezielle Art von Abfragefilter Sie ist ein dynamischer Filter, der bei jeder Regenerierung der Daten in einem Dokument eine Frage anzeigt. Sie beantworten Eingabeaufforderungen, indem Sie vor dem Regenerieren der Daten die Werte eingeben oder auswählen, die Sie anzeigen lassen möchten. Die Abfrage ruft ausschließlich die von Ihnen angegebenen Werte aus der Datenbank ab und fügt sie in die Berichte des Dokuments ein. Mithilfe von Eingabeaufforderungen können mehrere Benutzer dasselbe Dokument anzeigen, jedoch unterschiedliche, gezielte Datensätze aus der Datenbank abrufen und in denselben Berichttabellen und Diagrammen anzeigen. Außerdem wird durch Eingabeaufforderungen die Zeit verkürzt, die zum Abrufen der Daten aus der Datenbank erforderlich ist. Eine Eingabeaufforderung enthält die folgenden Elemente: ● ein gefiltertes Objekt ● einen Operator ● Eine Meldung Um die Benutzer zur Auswahl eines bestimmten Jahres aufzufordern, definieren Sie z.B. eine Eingabeaufforderung für die Dimension [Jahr]: Year Equal To ("Which year?) In dieser Eingabeaufforderung ist das gefilterte Objekt [Jahr], der Operator ist "Gleich", und die Meldung der Eingabeaufforderung ist "Welches Jahr?". Sie können Eingabeaufforderungen für Dimensionen, Kennzahlen, Attribute, Hierarchien und Ebenen definieren. Sie können beispielsweise die Dimension [Jahr] filtern, um Werte für ein bestimmtes Jahr zurückzugeben. Oder die Kennzahl [Umsatz], um Werte für einen Umsatzbereich zurückzugeben. Oder die Hierarchie [Geografie], um Elemente aus der Hierarchie zurückzugeben. Hinweis Im Web-Intelligence-Rich-Client oder in der Rich-Internet-Application-Schnittstelle können Sie für OLAP-unxUniversen beim Filtern nach Kennzahlen nur eine Konstante eingeben. Hinweis Im Web-Intelligence-Rich-Client oder in der Rich-Internet-Application-Schnittstelle können Sie keine Kennzahlen oder Informationsobjekte im Filterbereich für BEx Querys hinzufügen Sie können in einer Abfrage mehrere Eingabeaufforderungen erstellen, die durch die Operatoren UND oder ODER verbunden sind. Sie können Eingabeaufforderungen auch verschachteln. Wenn der Benutzer eine Abfrage ausführt, werden die Eingabeaufforderungen angezeigt. Hinweis Für BEx Querys und OLAP-unx-Universen können Sie nur den UND-Operator verwenden. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 121 Eingabeaufforderungen werden in dem von der Abfrage generierten Skript als Wert, der als Antwort auf die Eingabeaufforderung geliefert wird, oder als spezielle Eingabeaufforderungssyntax angezeigt. Beispielsweise kann eine Eingabeaufforderung zu [Land) in der generierten SQL wie folgt angezeigt werden: Resort_Country.country = @prompt('Enter Country:','A', 'Resort\Country', Mono,Free,Persistent,,User:0) oder Resort_country.country In ('UK') Eingabeaufforderungen können optional sein. Sie müssen keine Werte für optionale Eingabeaufforderungen angeben. Wenn Sie keinen Wert angeben, wird die Eingabeaufforderung nicht beachtet. Sie können eigene Eingabeaufforderungen erstellen oder bereits definierte Eingabeaufforderungen im Universum auswählen. 4.9.2.1.1 Zusammengeführte Eingabeaufforderungen Wenn ein Dokument mehrere Datenprovider enthält, werden Eingabeaufforderungen, die Objekte desselben Datentyps, Operatoren desselben Operatortyps beinhalten, und die denselben Eingabeaufforderungstext aufweisen, zusammengeführt. Bei der Regenerierung aller Datenprovider wird lediglich eine Eingabeaufforderungsmeldung für diese Eingabeaufforderungen angezeigt. Bei der von der Eingabeaufforderung angezeigten Werteliste handelt es sich um die Liste, die mit dem Objekt in der Eingabeaufforderung verknüpft ist, die die meisten Anzeigeeigenschaftsbeschränkungen aufweist. 4.9.2.1.2 Zusammenführen von Eingabeaufforderungen aus BEx-Variablen und Aufheben der Zusammenführung BEx-Variablen werden in Web Intelligence in Eingabeaufforderungen konvertiert. Wenn zwei oder mehr BEx Querys in einer Abfrage mit mehreren Datenquellen vorliegen und zwei oder mehr BEx-Variablen identisch sind, können diese zusammengeführt werden, sodass der Benutzer nur einmal zur Eingabe der Informationen aufgefordert wird. Es werden nur BEx-Variablen mit demselben technischen Namen zusammengeführt. Sie wählen die Option zum Zusammenführen der Eingabeaufforderungen im Bereich Dokumentübersicht aus. Wenn Sie diese Option deaktivieren, wird die Zusammenführung von Eingabeaufforderungen aufgehoben. Dem Benutzer wird für jede BEx-Variable eine Eingabeaufforderung angezeigt. 4.9.2.1.3 Hierarchische Eingabeaufforderungen Die folgenden Objekte zeigen ihre Wertelisten hierarchisch in einer Eingabeaufforderung an: ● 122 Hierarchien © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen ● Ebenen ● Mit einer hierarchischen Werteliste verknüpfte Dimensionen Eine hierarchische Werteliste wird als Struktur angezeigt. Sie können in der Struktur nach oben oder unten zu den gewünschten Elementen navigieren. Je nach Filteroperator in der Eingabeaufforderung können Sie Elemente aus verschiedenen Ebenen der Werteliste oder nur auf der untersten Ebene auswählen. 4.9.2.2 Abfragefilter und Eingabeaufforderungsoperatoren 4.9.2.2.1 Operatorliste Gleich (Operator) Mit dem Gleich-Operator können Sie Daten abrufen, die gleich einem Wert sind. Beispiel: Um nur Daten für die USA abzurufen, erstellen Sie den Filter "Land Gleich USA". Ungleich (Operator) Mit dem Ungleich-Operator können Sie Daten abrufen, die ungleich einem Wert sind. Beispiel: Um Daten für alle Länder außer die USA abzurufen, erstellen Sie den Filter "Land Ungleich USA". Hinweis Der Operator kann nicht für Parent/Child-Hierarchien von OLAP-unx-Universen oder BEx Querys verwendet werden. Größer-als-Operator Mit dem Größer-als-Operator können Sie Daten abrufen, die größer als ein bestimmter Wert sind. Beispiel: Um Daten für Kunden älter als 60 abzurufen, erstellen Sie den Filter "[Kundenalter] Größer als 60". Hinweis Der Operator kann nicht für Parent/Child-Hierarchien von OLAP-unx-Universen oder BEx Querys verwendet werden. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 123 Größer als oder gleich (Operator) Mit dem Größer-als-oder-gleich-Operator können Sie Daten abrufen, die größer als oder gleich einem bestimmten Wert sind. Beispiel: Um Daten für Umsätze ab 1,5 Millionen Euro abzurufen, erstellen Sie den Filter "[Umsatz] Größer als oder gleich 1500000". Hinweis Der Operator kann nicht für Parent-Child-Hierarchien von OLAP-unx-Universen oder für BEx-Hierarchien verwendet werden. Less Than-Operator Mit dem Less Than-Operator können Sie Daten abrufen, die kleiner als ein bestimmter Wert sind. Beispiel: Um Daten für Prüfungsnoten unter 40 abzurufen, erstellen Sie den Filter "[Prüfungsnote] Less Than 40". Hinweis Der Operator kann nicht für OLAP-unx-Universen und Hierarchien in Filtern oder für Hierarchien in BEx Querys verwendet werden. Kleiner als oder gleich (Operator) Mit dem Kleiner-als-oder-gleich-Operator können Sie Daten abrufen, die kleiner als oder gleich einem bestimmten Wert sind. Beispiel: Um Daten für Kunden im Alter von 30 Jahren oder jünger abzurufen, erstellen Sie den Filter "[Alter] Kleiner als oder gleich 30". Hinweis Der Operator kann nicht für OLAP-unx-Universen und Hierarchien in Filtern oder für Hierarchien in BEx Querys verwendet werden. Zwischen (Operator) Mit dem Zwischen-Operator können Sie Daten zwischen zwei Grenzwerten (einschließlich der beiden Grenzwerte) abrufen. Der erste deklarierte Wert muss kleiner als der zweite Wert sein. Beispiel: Um Daten für Woche 25 bis Woche 36 abzurufen (einschließlich Woche 25 und 36), erstellen Sie den Filter "[Woche] Zwischen 25 und 36". 124 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Hinweis Dieser Operator kann nicht für OLAP-unx-Universen und BEx-Hierarchien in Filtern verwendet werden. Nicht zwischen (Operator) Mit dem Nicht-zwischen-Operator können Sie Daten außerhalb des Bereichs von zwei Werten abrufen. Beispiel: Um Daten für alle Wochen des Jahres außer den Wochen 25 bis 36 (einschließlich Woche 25 und 36) abzurufen, erstellen Sie den Filter "[Woche] Nicht zwischen 25 und 36". Hinweis Dieser Operator kann nicht für OLAP-unx-Universen und BEx-Hierarchien in Filtern verwendet werden. In Liste (Operator) Mit dem Operator "In Liste" können Sie Daten zu Werten in einer Werteliste abrufen. Beispiel: Um nur Daten für die USA, GB und Japan abzurufen, erstellen Sie den Filter [Land] In Liste. Wenn Sie in das Feld "Geben Sie einen Wert ein" Werte eingeben können, geben Sie "USA", "GB", "Japan" ein. Wenn "In Liste" in einem Abfragefilter mit einer hierarchischen Werteliste (entweder von einer mit einer hierarchischen Werteliste verknüpften Dimension oder einem Hierarchieobjekt) verwendet wird, können mehrere Elemente von beliebigen Ebenen der Hierarchie ausgewählt werden. Beispiel: Bei einer Eingabeaufforderung für die Hierarchie [Geografie] mit dem Operator "In Liste" können [Paris] auf der Ebene "Stadt" und [Kanada] auf der Ebene "Land" in der Eingabeaufforderung ausgewählt werden. Wenn "In Liste" in einem Berichtsfilter verwendet wird, wird eine unstrukturierte Werteliste erzeugt. Nicht in Liste (Operator) Mit dem Nicht-in-Liste-Operator können Sie Daten abrufen, die nicht mehreren Werten entsprechen. Beispiel: Wenn Sie keine Daten für die USA, GB und Japan abrufen möchten, erstellen Sie den Filter [Land] Nicht in Liste. Wenn Sie in das Feld "Geben Sie einen Wert ein" Werte eingeben können, geben Sie "USA", "GB", "Japan" ein. Wenn "In Liste" zusammen mit einer hierarchischen Werteliste (entweder von einer mit einer hierarchischen Werteliste verknüpften Dimension, einem Hierarchieobjekt oder einem Ebenenobjekt) verwendet wird, können mehrere Elemente von beliebigen Ebenen der Hierarchie ausgewählt werden. Beispiel: Bei einer Eingabeaufforderung für die Hierarchie [Geografie] mit dem Operator "Nicht in Liste" können [Paris] auf der Ebene "Stadt" und [Kanada] auf der Ebene "Land" in der Eingabeaufforderung ausgewählt werden. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 125 Hinweis Dieser Operator kann nur in bestimmten Typen von Hierarchien verwendet werden – beispielsweise in ebenenbasierten Hierarchien. Gleich Muster (Operator) Mit dem Operator "Gleich Muster" werden Daten abgerufen, die eine bestimmte Zeichenfolge oder Teil einer Zeichenfolge enthalten. Beispiel: Um Kunden abzurufen, deren Geburtsdatum 1972 ist, erstellen Sie den Filter [Geburtsjahr] Gleich Muster "72". Hinweis Dieser Operator kann nicht für BEx-Hierarchien verwendet werden. Ungleich Muster (Operator) Der Operator "Ungleich Muster" wird verwendet, um Daten abzufragen, die eine bestimmte Zeichenfolge nicht enthalten. Beispiel: Um Kunden abzurufen, deren Geburtsdatum nicht 1972 ist, erstellen Sie den Filter [Geburtsjahr] Ungleich Muster '72' Hinweis Dieser Operator kann nicht für auf übergeordneten Elementen basierenden Hierarchien von BEx- oder OLAPunx-Universen verwendet werden. Beide (Operator) Der Operator "Beide" wird verwendet, um Daten abzurufen, die zwei Werten entsprechen. Beispiel: Um Kunden abzurufen, die sowohl ein Festnetz- als auch Mobiltelefon haben, erstellen Sie den Filter [Kontentyp] Beide 'Festnetz' und 'Mobil'. Hinweis Dieser Operator wird für auf Hierarchieobjekten basierende Filter oder in auf OLAP-Datenquellen basierende Universen unterstützt. 126 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Außer (Operator) Der Operator "Außer" wird verwendet, um Daten abzufragen, die einem Wert entsprechen und einen anderen ausschließen. Beispiel: Um Kunden abzurufen, die Festnetz aber kein Mobiltelefon haben, erstellen Sie den Filter [Kontotyp] 'Festnetz' Außer 'Mobil'. Der Operator "Außer" schränkt stärker ein als Ungleich Muster oder Nicht in Liste. Beispiel: Ein Bericht, der Kunden zurückgibt, und der den Filter [Artikel] Ungleich 'Zubehör' enthält, schließt alle Umsatzaufzeichnungen aus, in der der verkaufte Artikel Teil des Artikels 'Zubehör' ist. Wenn derselbe Kunde Zubehör und Nicht-Zubehör hat, wird dieser Kunde trotzdem im Bericht angezeigt, die Summe enthält jedoch nur Umsätze für Nicht-Zubehör. Mit dem Filter [Artikel] Außer 'Zubehör' sind nur Kunden im Bericht enthalten, die keine Zubehör gekauft haben. Hinweis Dieser Operator wird nicht in Universen unterstützt, die auf OLAP-Datenquellen basieren. Zugehörige Links Ungleich Muster (Operator) [Seite 110] Nicht in Liste (Operator) [Seite 109] 4.9.2.2.2 Einschränkungen für Filteroperatoren Die folgende Tabelle enthält die Einschränkungen für Eingabeaufforderungen und Filteroperatoren auf der Grundlage des gefilterten Objekt- und Abfragetyps. Objekt Verfügbare Filter Ebenenbasierte Hierarchie Gleich, Ungleich, In Liste, Nicht in Liste, Gleich Muster, Ungleich Muster Hierarchie Übergeordnet-Untergeordnet Gleich, In Liste, Gleich Muster Hierarchie in BEx Query Gleich, In Liste 4.9.2.3 Erstellen einer neuen Eingabeaufforderung 1. Verschieben Sie das Objekt, das Sie mit einer Eingabeaufforderung filtern möchten, per Drag-und-Drop in den Bereich Abfragefilter. Der Abfragefilter wird nun umrandet im Bereich Abfragefilter angezeigt. Das gefilterte Objekt, der Operator und der auf das Objekt angewendete Filtertyp werden in der Gliederung angezeigt. (Der Filter ist standardmäßig eine Konstante.) 2. Wählen Sie den Filteroperator in der Liste aus. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 127 Hinweis Die Liste der verfügbaren Operatoren richtet sich nach dem Typ des gefilterten Objekts. 3. Klicken Sie auf den Pfeil rechts neben dem Gliederungsabfragefilter, und wählen Sie im Menü Eingabeaufforderung aus, um das Objekt mit einer Eingabeaufforderung zu filtern. Hinweis Wenn das Dokument mehrere Datenprovider enthält und bereits eine Eingabeaufforderung vorhanden ist, die Objekte desselben Datentyps und Operatoren desselben Operatortyps umfasst und die denselben Eingabeaufforderungstext verwendet wie die neue Eingabeaufforderung, wird eine Warnmeldung angezeigt, in der Sie darauf hingewiesen werden, dass die beiden Eingabeaufforderungen zusammengeführt werden. Dies bedeutet, dass bei jeder Regenerierung aller Datenprovider lediglich eine Eingabeaufforderungsmeldung für die beiden Eingabeaufforderungen angezeigt wird. Das Dialogfeld Eingabeaufforderung wird angezeigt. 4. Wenn die Eigenschaften der Eingabeaufforderung mit Werteliste deaktiviert sind, geben Sie den Text der Eingabeaufforderung (z.B. "Stadt eingeben") in das Feld Eingabeaufforderungstext ein. 5. Klicken Sie auf Eingabeaufforderung mit Werteliste, damit der Benutzer beim Beantworten der Eingabeaufforderung aus einer Werteliste auswählen kann. 6. 7. ○ Die Option ist standardmäßig aktiviert, wenn das gefilterte Objekt über eine verknüpfte Werteliste im Universum verfügt. ○ Die Option ist standardmäßig aktiviert und kann nicht deaktiviert werden, wenn das gefilterte Objekt eine Hierarchie ist. ○ Wählen Sie diese Option nicht aus, wenn das gefilterte Objekt ein Datum ist und Sie möchten, dass ein Popupkalender angezeigt wird, in dem die Benutzer das Datum auswählen können. Klicken Sie im Dialogfeld "Parametereigenschaften" auf Nur aus Liste auswählen, um die Auswahlmöglichkeiten des Benutzers auf Werte zu beschränken, die aus der Liste ausgewählt werden können. ○ Diese Option ist standardmäßig aktiviert, wenn das gefilterte Objekt über eine verknüpfte Werteliste im Universum verfügt, und kann nicht deaktiviert werden, wenn das gefilterte Objekt eine Hierarchie ist. ○ Wählen Sie diese Option nicht aus, wenn das gefilterte Objekt ein Datum ist und Sie möchten, dass ein Popupkalender angezeigt wird, in dem die Benutzer das Datum auswählen können. Wählen Sie im Dialogfeld "Parametereigenschaften" Auswahl der letzten Werte beibehalten, damit in der Eingabeaufforderung standardmäßig die Werte ausgewählt werden, die der Benutzer bei der letzten Eingabeaufforderung ausgewählt hat. Diese Option ist standardmäßig aktiviert, wenn das gefilterte Objekt über eine verknüpfte Werteliste im Universum verfügt, und kann nicht deaktiviert werden, wenn das gefilterte Objekt eine Hierarchie ist. 8. Klicken Sie im Dialogfeld "Parametereigenschaften" auf Standardwerte festlegen, wenn die Eingabeaufforderung standardmäßig bei der Anzeige Werte auswählen soll, und geben Sie einen Wert in das Feld Geben Sie einen Wert ein ein, oder klicken Sie auf ..., und wählen Sie Standardwerte im Dialogfeld Werteliste aus. Hinweis Die Schaltfläche ist deaktiviert, wenn keine Werteliste mit dem gefilterten Objekt verknüpft ist. 128 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen 9. Wählen Sie im Dialogfeld "Parametereigenschaften" Optionale Eingabeaufforderung, um die Eingabeaufforderung optional zu machen. Wenn der Benutzer keinen Wert für eine optionale Eingabeaufforderung angibt, wird die Eingabeaufforderung nicht beachtet. 10. Klicken Sie auf das Symbol neben dem Textfeld, und legen Sie die Eingabeaufforderungseigenschaften im angezeigten Dialogfeld fest. Die Eingabeaufforderung wird bei jeder Regenerierung des Dokuments angezeigt. Zugehörige Links Definieren der Anzeige von Eingabeaufforderungen [Seite 129] Zusammengeführte Eingabeaufforderungen [Seite 122] 4.9.2.4 Auswählen einer vorhandenen Eingabeaufforderung Sie können eine Auswahl unter bereits vorhandenen Eingabeaufforderungen treffen und diese auf eine Abfrage anwenden. Nur bereits vorhandene Eingabeaufforderungen, die mit dem Objekt kompatibel sein, das Sie gerade filtern, werden angezeigt, 1. Verschieben Sie das Objekt, auf das Sie eine Eingabeaufforderung anwenden möchten, per Drag-und-Drop in den Bereich Abfragefilter. Der Abfragefilter wird nun umrandet im Bereich Abfragefilter angezeigt. 2. Klicken Sie auf den Pfeil rechts neben "Abfragefilter", und wählen Sie Eingabeaufforderung aus dem Menü 3. Klicken Sie auf Von Universum, wählen Sie eine vorhandene Eingabeaufforderung aus, und klicken Sie auf OK. In der Liste werden nur mit dem Objekt, das Sie gerade filtern, kompatible Universumseingabeaufforderungen angezeigt. Das gefilterte Objekt und die Universumseingabeaufforderung müssen beispielsweise denselben Datentyp haben. 4.9.2.5 Entfernen von Eingabeaufforderungen Wählen Sie die Eingabeaufforderung im Bereich Abfragefilter aus, und klicken Sie auf Löschen. 4.9.2.6 Definieren der Anzeige von Eingabeaufforderungen Standardmäßig werden bei Eingabeaufforderungen eine Werteliste sowie ein Eingabeaufforderungstextfeld angezeigt. Sie beantworten die Eingabeaufforderung, indem Sie den/die Wert(e) entweder im Textfeld eingeben oder in der Werteliste auswählen. Sie können die Anzeige von Eingabeaufforderungen ändern, indem Sie eine, mehrere oder alle folgenden Optionen aktivieren (diese Optionen sind im Dialogfeld "Parametereigenschaften" verfügbar): Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 129 Zweck der Eingabeaufforderung (Kontext) Aktion Anzeige der Werteliste, die der gefilterten Dimension, Kennzahl oder Information zugeordnet ist Wenn Sie alle Werte des Objekts anzeigen möchten, um anschließend unter diesen Werten wählen zu können Lassen Sie die Option standardmäßig aktiviert: Eingabeaufforderung mit Werteliste Anzeige des Wertes/der Werte, der/die bei der letzten Eingabeaufforderung eingegeben wurde(n) (wobei die Benutzer andere Werte wählen können) Wenn Sie bei der Wählen Sie die Option: Letzte Werte Dokumentregenerierung oft ausgewählt lassen. den/die gleichen Wert(e) erneut wählen, jedoch die Möglichkeit bestehen muss, einen anderen Wert wählen zu können, wie z.B. den Namen des laufenden Monats Anzeige des bzw. der von Ihnen als Standardwert definierten Wertes/ Werte (wobei die Benutzer andere Werte wählen können) Wenn Sie bei der Wählen Sie die Option Dokumentregenerierung fast immer Standardwerte festlegen. den/die gleichen Wert(e) erneut wählen, jedoch die Möglichkeit bestehen muss, einen anderen Wert wählen zu können, wie z.B. die Angabe des laufenden Jahres Anzeige einer Werteliste, in der die Benutzer einen bzw. mehrere Wert(e) auswählen können Um zu verhindern, dass die Benutzer Werte eingeben, die gegebenenfalls nicht in der Datenbank enthalten sind Wählen Sie die Option Nur aus Liste auswählen. Um die Eingabeaufforderung optional zu machen, wählen Sie Optionale Eingabeaufforderung. Sie müssen für die Eingabeaufforderung keinen Werte angeben. Sie wird dann nicht beachtet. Hinweis Falls die Eingabeaufforderung für ein Datum ist, sehen die Benutzer einen Popup-Kalender und eine Werteliste. Wenn den Benutzern ein Popup-Kalender für die Auswahl der Datumsangabe(n) angezeigt werden soll, deaktivieren Sie die Option Eingabeaufforderung mit Werteliste. 4.9.2.7 Kombinieren von Eingabeaufforderungen Durch die Kombination mehrfacher Eingabeaufforderungen innerhalb derselben Abfrage lassen sich die Dokumentdaten so filtern, dass jeder Benutzer, der die Berichte anzeigt, nur seinen spezifischen Erfordernissen entsprechende Daten sieht. Sie kombinieren beispielsweise die drei folgenden Eingabeaufforderungen für das Dokument "Kunden": ● Welcher Kunde? ● Welches Konto? ● Welche Kalenderperiode: Von? Bis? Auf diese Weise kann jeder Leiter der Buchhaltungsabteilung, der das Dokument anzeigt, Berichtwerte für ein bestimmtes Kundenkonto und über einen bestimmten Zeitraum einsehen. 130 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Eingabeaufforderungen können auf dieselbe Weise kombiniert werden wie Abfragefilter. 4.9.2.7.1 Kombinieren von Eingabeaufforderungen mit Abfragefiltern Die Kombination von Eingabeaufforderungen und Filtern innerhalb derselben Abfrage bietet Ihnen die Möglichkeit, die Werte einiger der ausgewählten Abfrageobjekte anhand der Filter zu definieren, während die Benutzer die Werte weiterer ausgewählter Objekte anhand der Eingabeaufforderungen eingeben können. Sie kombinieren beispielsweise die drei folgenden Filter und Eingabeaufforderungen für das Dokument einer Personalabteilung: ● [Jahr] Gleich Dieses Jahr ● [Berufsbezeichnung] Ungleich Abteilungsleiter ● Welcher Angestellte? Die Benutzer des Dokuments können zwar den Angestellten wählen, aber dessen Daten nur für das laufende Jahr anzeigen. Die Daten der Abteilungsleiter sind für die Benutzer nicht zugänglich. 4.9.2.8 Ändern der Reihenfolge von Eingabeaufforderungen Der Abfrageeditor wird angezeigt. 1. Klicken Sie in der Symbolleiste des Abfrageeditors auf Abfrageeigenschaften. 2. Wählen Sie im Feld Eingabeaufforderungsreihenfolge die Eingabeaufforderung aus, die Sie in der Eingabeaufforderungsreihenfolge nach oben oder nach unten verschieben möchten, und klicken Sie dann neben dem Feld auf den Pfeil nach oben oder nach unten. 4.9.3 4.9.3.1 Filtern von Daten mithilfe von Unterabfragen Definition von Unterabfragen Bei einer Unterabfrage handelt es sich um eine flexiblere Art von Abfragefilter, mit dem Sie weit mehr Möglichkeiten zur Einschränkung von Daten haben als mit einem normalen Abfragefilter. Unterabfragen liefern aus den folgenden Gründen bessere Ergebnisse als normale Abfragefilter: ● Sie können die Werte des Objekts, dessen Werte für die Einschränkung der Abfrage verwendet werden, mit Werten anderer Objekte vergleichen. ● Die von der Unterabfrage zurückgegebenen Werte können durch eine WHERE-Klausel eingeschränkt werden. ● Sie können komplexe Fragen formulieren, die mit einfachen Abfragefiltern nur schwer bzw. überhaupt nicht möglich sind. Welche Kunden haben eine Dienstleistung in Anspruch genommen, die in Q1 des Jahres 2003 (von einem beliebigen Kunden) reserviert wurde, und wie hoch ist der mit ihnen erwirtschaftete Umsatz? Um Unterabfragen zu erhalten, ändern Sie die SQL, die zum Abrufen von Abfragedaten generiert wird. Die SQL enthält eine Unterabfrage, die die von einer äußeren Abfrage zurückgegebenen Daten einschränkt. SQL ist eine Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 131 Abfragesprache, die von allen relationalen Datenbanken (RDBMS) unterstützt wird, obwohl jede Datenbank über ihre eigene Syntax verfügt. Weitere Informationen zu SQL-Unterabfragen finden Sie in jeder beliebigen SQLDokumentation. Hinweis Unterabfragen werden nicht in allen Datenbanken unterstützt. Wenn sie nicht unterstützt werden, wird die Option zum Erstellen von Unterabfragen nicht im Abfrageeditor angezeigt. Hinweis Sie können Unterabfragen nur mit Dimensionen, Attributen und Kennzahlen erstellen. Sie können Unterabfragen nicht mit hierarchischen Objekten erstellen. Zugehörige Links Erstellen von Unterabfragen [Seite 132] Unterabfrageparameter [Seite 134] 4.9.3.2 Erstellen von Unterabfragen 1. Fügen Sie dem Bereich Ergebnisobjekte die Objekte hinzu, die in der Abfrage angezeigt werden sollen. 2. Wählen Sie das Objekt im Bereich Ergebnisobjekte aus, das Sie mit einer Unterabfrage filtern möchten, und klicken Sie auf Unterabfrage hinzufügen oben rechts im Bereich Abfragefilter. Die Gliederung der Unterabfrage wird im Bereich Abfragefilter angezeigt. Das ausgewählte Objekt wird standardmäßig als Filter- und Filter nach-Objekt angezeigt. 3. Um der Unterabfrage eine WHERE-Bedingung hinzuzufügen, ziehen Sie ein Berichtsobjekt in den Bereich der Unterabfrage unterhalb der Felder "Objekt hier ablegen". 4. Um der Unterabfrage eine WHERE-Bedingung hinzuzufügen, ziehen Sie ein Berichtsobjekt in den Bereich der Unterabfrage unterhalb der Felder Objekt hier ablegen. In einer Unterabfrage können Sie eine vorhandene Unterabfrage oder einen Standardabfragefilter als WHEREBedingung verwenden. Verschieben Sie den vorhandenen Filter zu diesem Zweck durch Ziehen und Ablegen in den Bereich der Unterabfrage unterhalb der Felder Objekt hier ablegen. Um den vorhandenen Filter in die WHERE-Bedingung zu kopieren, anstatt ihn zu verschieben, halten Sie die STRG-Taste gedrückt, während Sie den Filter ziehen und ablegen. In diesem Fall verbleibt der vorhandene Filter an seiner ursprünglichen Position und wird zum Bestandteil der WHERE-Bedingung der Unterabfrage. 5. Wählen Sie den Operator und die Werte aus, die in der WHERE-Bedingung zum Filtern des Objekts verwendet werden. 6. Klicken Sie auf Unterabfrage, um dem Abfragefilter eine zusätzliche Unterabfrage hinzuzufügen. Unterabfragen können nicht nur durch UND- bzw. ODER-Beziehungen verknüpft, sondern auch verschachtelt werden (Unterabfragen innerhalb von Unterabfragen). Ziehen Sie dazu eine vorhandene Unterabfrage in den Bereich unterhalb der Felder Objekt hier ablegen. In diesem Fall wird die innere Unterabfrage zum Bestandteil der WHERE-Bedingung der äußeren Unterabfrage. Um die vorhandene Unterabfrage in die WHEREBedingung zu kopieren, anstatt sie zu verschieben, halten Sie die STRG-Taste gedrückt, während Sie die Unterabfrage ziehen und ablegen. In diesem Fall verbleibt die zweite Unterabfrage auf derselben Ebene wie die erste und wird zum Bestandteil der WHERE-Klausel der ersten Unterabfrage. 132 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Die beiden Unterabfragen sind standardmäßig durch eine UND-Beziehung verknüpft. Klicken Sie auf den UND-Operator, um zwischen UND bzw. ODER umzuschalten. 7. Um eine Unterabfrage zu verschachteln (Unterabfragen innerhalb von Unterabfragen), ziehen Sie die vorhandene Unterabfrage in den Bereich unterhalb der Felder Objekt hier ablegen. Um die vorhandene Unterabfrage in die WHERE-Bedingung zu kopieren, anstatt sie zu verschieben, halten Sie die STRG-Taste gedrückt, während Sie die Unterabfrage ziehen und ablegen. In diesem Fall verbleibt die zweite Unterabfrage auf derselben Ebene wie die erste und wird zum Bestandteil der WHERE-Klausel der ersten Unterabfrage Die innere Unterabfrage wird zum Bestandteil der WHERE-Bedingung der äußeren Unterabfrage. Zugehörige Links Definition von Unterabfragen [Seite 131] Welche Kunden haben eine Dienstleistung in Anspruch genommen, die bereits in Q1 des Jahres 2003 reserviert wurde, und wie viel Umsatz wurde durch sie erzielt? [Seite 133] Unterabfrageparameter [Seite 134] 4.9.3.3 Welche Kunden haben eine Dienstleistung in Anspruch genommen, die bereits in Q1 des Jahres 2003 reserviert wurde, und wie viel Umsatz wurde durch sie erzielt? Der Abfrageeditor wird angezeigt. 1. Ziehen Sie die Objekte "Kunde" und "Umsatz" in den Bereich "Ergebnisobjekte" des Abfrage-Editors. 2. Wählen Sie das Objekt "Dienstleistung" aus. 3. Klicken Sie auf Unterabfrage. Die Gliederung der Unterabfrage wird im Bereich "Abfragefilter" angezeigt. Hinweis Das ausgewählte Objekt wird in der Gliederung der Unterabfrage in beiden Bereichen angezeigt. Häufig verwenden Sie dasselbe Objekt in beiden Bereichen, obwohl dies nicht erforderlich ist. Wenn die Objekte keine gemeinsamen Werte zurückgeben, werden von der Unterabfrage und somit auch von der Abfrage keine Werte zurückgegeben. 4. Ziehen Sie das Objekt "Reservierungsjahr" in den Bereich der Unterabfragegliederung unter die DienstObjekte, um eine WHERE-Bedingung zu dem Objekt "Reservierungsjahr" hinzuzufügen. 5. Setzen Sie den Operator in der Bedingung "Reservierungsjahr" auf "Gleich". 6. Geben Sie "FJ2003" im Feld Konstante eingeben ein. 7. Ziehen Sie das Objekt "Reservierungsjahr" in den Bereich der Unterabfragegliederung unter die DienstObjekte, um das Objekt "Reservierungsquartal" zu der WHERE-Bedingung hinzuzufügen 8. Setzen Sie den Operator in der Bedingung "Reservierungsquartal" auf "Gleich". 9. Geben Sie "Q1" im Feld Konstante eingeben ein. 10. Klicken Sie auf Ausführen, um die Abfrage auszuführen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 133 4.9.3.4 Unterabfrageparameter Eine Unterabfrage bzw. eine Gruppe von Unterabfragen enthält die folgenden Parameter: Parameter Beschreibung Filter-Objekt(e) Das Objekt, dessen Werte zum Filtern der Ergebnisobjekte verwendet werden. Es können mehrere Filter-Objekte eingefügt werden. In diesem Fall werden die Werte der ausgewählten Objekte verkettet. Filtern nach-Objekt(e) Das Objekt, durch das bestimmt wird, welche Werte des Filter-Objekts von der Unterabfrage zurückgegeben werden. Es können mehrere Filtern nach-Objekte eingefügt werden. In diesem Fall werden die Werte der ausgewählten Objekte verkettet. Operator Der Operator, durch den die Beziehung zwischen dem Filter-Objekt und dem Filtern nach-Objekt angegeben wird. Aufgrund von Datenbankbeschränkungen können bestimmte Kombinationen von Operatoren und Filtern nach-Objekten nicht zusammen verwendet werden. Wenn Sie z.B. den Gleich-Operator mit einem Filtern nach-Objekt verwenden, das mehrere Werte zurückgibt, weist die Datenbank die SQL-Abfrage zurück, weil das Filtern nach-Objekt für diese Art von Unterabfrage nur einen Wert zurückgeben darf. Falls die generierte SQL von der Datenbank zurückgewiesen wird, erhalten Sie eine Fehlermeldung mit der von der Datenbank zurückgegebenen Fehlerbeschreibung WHERE-Bedingung (optional) Eine zusätzliche Bedingung, durch die die Werteliste des Filtern nach-Objekts eingeschränkt wird. Sie können normale Berichtsobjekte, vordefinierte Bedingungen oder vorhandene Abfragefilter (einschließlich Unterabfragen) in der WHEREBedingung verwenden. Beziehungsoperator Wenn mehrere Unterabfragen vorhanden sind, bestimmt dieser Operator die Beziehung zwischen den Unterabfragen. UND – Die Bedingungen aller Unterabfragen müssen erfüllt sein. 134 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen Parameter Beschreibung ODER – Die Bedingungen beliebiger Unterabfragen müssen erfüllt sein. 4.10 Regenerieren von Web-Intelligence-Dokumenten auf Basis von persönlichen/benutzerdefinierten Datenquellen aus dem BI-Launchpad Sie können Web Intelligence-Dokumente regenerieren, die aus persönlichen Datenquellen wie Text, MS Excel 97Dateien oder aus benutzerdefinierten Datenquellen wie Webdiensten über das BI-Launchpad erstellt wurden. Um die Regenerierungsoption eines mit einer Text- oder einer Excel-Datei erstellten Web-Intelligence-Dokuments zu verwalten, müssen Sie den RefreshOnServer-Parameter in der Registrierung mit einem der folgenden Werte bearbeiten: ● NO oder DISABLE – Deaktivieren der Regenerierungsoption ● YES oder ENABLE – Aktivieren der RefreshOnServer-Option und Verwenden der Datenquelldateien vom Server_Path. Wenn der Datenquellenpfad nicht im Serverpfad angegeben ist, wird die Datenquelle vom ursprünglichen Quellspeicherort (Speicherort der Datenquelle, aus der das Web-Intelligence-Dokument erstellt wird) abgerufen. Der RefreshOnServer-Parameter ist standardmäßig auf ENABLE gesetzt. ● ALLOW_USE_WINDOWS_SHARE – Aktivieren der Regenerierungsoption vom gemeinsamem WindowsSpeicherort/UNC-Pfad. Falls die Quelle nicht erreicht werden kann, wird als Sicherheitsmechanismus die Quelle im Server_Path gesucht. Hinweis ● Server_Path ist ein Parameter der Registrierung, der den Pfad der persönlichen Datenquellen auf dem Server angibt. Der Server_Path-Ordner wird nicht standardmäßig während der Installation erstellt. Sie müssen den Server_Path-Ordner manuell erstellen. Sie können den Server_Path-Wert in der Registrierung ändern, indem Sie den Server_Path-Parameter bearbeiten. ● Der RefreshOnRegistry-Parameter ist nicht auf benutzerdefinierte Datenquellen anwendbar. Für dateibasierte benutzerdefinierte Datenquellen kann das Plug-In den Such-/Sicherheitsmechanismus der Datenquelle implementieren. Auf Windows-Plattformen muss der RefreshOnServer-Parameter bearbeitet werden, der sich im folgenden Speicherort der Registrierung befindet: ● Text: [HSCHLÜSSEL_LOKALER_RECHNER]\SOFTWARE\SAP BusinessObjects\Suite XI 4.0\default \Web Intelligence\Calculator\PDP\TXT ● Excel: [HSCHLÜSSEL_LOKALER_RECHNER]\SOFTWARE\SAP BusinessObjects\Suite XI 4.0\default \Web Intelligence\Calculator\PDP\XLS Um den Wert des Server_Path-Parameters zu ändern, bearbeiten Sie den Eintrag "Server_Path" unter: [HSCHLÜSSEL_LOKALER_RECHNER\SOFTWARE\SAP BusinessObjects\Suite XI 4.0\default\Web Intelligence\Calculator\PDP Der Wert des Server_Path-Parameters ist standardmäßig <SAP_BOBJ_INSTALLVERZ>\PersonalDPFiles>. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 135 Um auf UNIX-Plattformen die Regenerierungsoption eines mit persönlichen Text- und Excel-Datenquellen erstellten Dokuments zu verwalten, bearbeiten Sie den RefreshOnSever-Parameter mit dem Wert YES/ENABLE oder NO/DISABLE in der .registry-Datei. Der Standardwert des RefreshOnServer-Parameters ist ENABLE. Die .registry-Datei befindet sich in folgenden Speicherorten: ● Text: <SAP_BOBJ_INSTALLVERZ>/sap_bobj/data/.bobj/registry/64/software/sap businessobjects/suite xi 4.0/default/webintelligence/calculator/pdp/txt ● Excel: <SAP_BOBJ_INSTALLVERZ>/sap_bobj/data/.bobj/registry/64/software/sap businessobjects/suite xi 4.0/default/webintelligence/calculator/pdp/xls Um den Server_Path-Parameter zu ändern, bearbeiten Sie die .registry-Datei im Verzeichnis: <SAP_ BOBJ_INSTALLVERZ>/sap_bobj/data/.bobj/registry/64/software/sap businessobjects/suite xi 4.0/default/webintelligence/calculator/pdp/ Der Wert des Server_Path-Parameters ist standardmäßig home/<Benutzername>/ <SAP_BOBJ_INSTALLVERZ>/PersonalDPFiles. Beispiel Regenerieren von Web Intelligence-Dokumenten basierend auf einer Excel 97-Datenquelle Szenario A: Benutzer A erstellt ein Web-Intelligence-Dokument mit dem Web-Intelligence-Rich-Client anhand einer Excel-Datenquelle, die sich unter C:\xyz.xls befindet. Der Benutzer exportiert dieses Dokument in das Repository. Nun möchte der Benutzer das Dokument anhand von BI-Launchpad anzeigen und regenerieren, wobei der Web Intelligence-Server auf einem anderen Rechner installiert ist. Führen Sie die folgenden Schritte aus, um das Dokument zu regenerieren: 1. Legen Sie die Datei xyz.xls im Verzeichnis C:\ auf dem Server-Rechner ab. 2. Legen die Datei xyz.xls unter einem vordefinierten Pfad auf dem Server ab. Der Standardserverpfad ist <INSTALLVERZ>\Business Objects\PersonalDPFiles. Sie können diesen Pfad ändern, indem Sie den Wert von "Server_Path" in der Registrierung ändern ([HKEY_LOCAL_MACHINE]\SOFTWARE\Business Objects\Suite 12.0\default\WebIntelligence\Calculator\PDP]) Szenario B: Benutzer B erstellt ein Web-Intelligence-Dokument mit dem Web-Intelligence-Rich-Client anhand einer Excel-Datenquelle im UNC-Pfad: \\MySharedLocation\MYXLSFILEs\xyz.xls Um das Dokument zu regenerieren, muss der Benutzer die Datenquelle entweder unter "Server_Path" wie in Szenario A oben beschrieben ablegen, oder den Wert des Parameters "RefreshOnServer" in ALLOW_USE_WINDOWS_SHARE ändern. Dieser Wert ermöglicht die Regenerierung auf gemeinsamen Windows-Speicherorten. Es gibt jedoch einen Ausweichmechanismus zum Server_Path-Speicherort, wenn der UNC-Pfad nicht vom Server aus zugreifbar ist. Hinweis ● Das obige Beispiel gilt auch für Textdatenquellen. ● Der Server Intelligence Agent (SIA) muss mittels einer in der Netzwerkdomäne gültigen Benutzerauthentifizierung verwaltet werden. Der SIA wird über das lokale Systemkonto verwaltet. Falls Sie sich im oben erwähnten Szenario B befinden, und der Dienst nicht auf den gemeinsamen Speicherort Ihrer Excel-Datei zugreifen kann, auch wenn Sie über Start Ausführen \ \MySharedLocation\MYXLSFILEs auf die Datei zugreifen können; in solchen Fällen können Sie den SIA, der Zugriff auf den gemeinsamen Speicherort hat, entweder über die Anmeldedaten starten, oder die Datei in den Server_Path einfügen. 136 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen 4.10.1 Vor dem Regenerieren eines Dokuments von BILaunchpad zu beachtende Punkte Stellen Sie vor dem Regenerieren eines Dokuments aus BI-Launchpad sicher, dass die folgenden Punkte berücksichtigt wurden: ● Falls der UNC-Pfad (Universal Naming Convention) auch dann nicht verwendet werden soll, wenn es sich dabei um den ursprünglichen Speicherort der Datenquelle handelt, muss sich die Datenquelle auf dem Serverpfad des SAP-BusinessObjects-Enterprise-Servers befinden. Wenn der SAP BusinessObjects Enterprise-Server geclustert ist, muss jedes Cluster mit derselben Kopie der Datenquelldatei aktualisiert werden. ● Wenn die Verwendung von UNC-Pfaden ermöglicht werden soll, sollte der Server Intelligence Agent (SIA) mit einem Benutzerkonto verwaltet werden, das Zugriff auf eine Netzwerkdomäne hat. In herkömmlichen Installationen verwendet der SIA das lokale Systemkonto; dies wird nicht empfohlen, da die UNC-Pfade mit solchen Konten möglicherweise nicht erreichbar sind. Um den SIA mit einem bestimmten Konto (Benutzername/Kennwort) zu verwalten, führen Sie folgende Schritte aus: 1. Starten Sie den Central Configuration Manager (CCM). 2. Stoppen Sie den SIA. 3. Klicken Sie mit der rechten Maustaste auf den SIA, und wählen Sie anschließend Eigenschaften. 4. Wenn auf der Registerkarte Eigenschaften unter Anmelden als die Option Systemkonto ausgewählt ist, heben Sie die Auswahl auf, und geben Sie den Benutzernamen und das Kennwort ein. 5. Klicken Sie auf Anwenden und dann auf OK. 6. Starten Sie den SIA. Hinweis Dies gilt nur unter Windows. ● Um ein Dokument basiered auf einen systemeigenen WS zu regenerieren, ergänzen Sie die Datei net.properties unter: <SAP_BOBJ_INSTALLVERZ>\SAP BusinessObjects Enterprise XI 4.0\win64_x64\sapjvm\jre\lib (unter UNIX <BOBJ_INSTALLVERZ>/sap_bobj/enterprise_xi40/ <Plattform>_x64/sapjvm/jre/lib), indem Sie folgende Zeilen eingeben: http.proxyHost=<http proxy hostname> http.proxyPort=<http proxy port number> http.nonProxyHosts=localhost|127.0.0.1 wobei ● ○ proxyHost für den Namen des Proxyservers steht. Zum Beispiel: proxy.mydomain.com. ○ proxyPort die zu verwendende Portnummer darstellt. Standardmäßig ist der Wert 80. ○ nonProxyHosts ist eine durch '|' getrennte Liste mit den Namen von Hosts, auf die direkt statt über den Proxyserver zugegriffen werden sollte. Standardmäßig ist der Wert localhost & 127.0.0.1. Geben Sie für HTTPS-Parameter folgende Werte an: https.proxyHost=<http proxy hostname> https.proxyPort=<http proxy port number> wobei Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 137 138 ○ proxyHost für den Namen des Proxyservers steht. Zum Beispiel: proxy.mydomain.com ○ proxyPort die zu verwendende Portnummer darstellt. Standardmäßig ist der Wert 443. Die HTTPSProtokollhandler verwenden die HTTP-nonProxyHosts-Liste. © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Abfragen 5 Erstellen von Berichten 5.1 Informationen zu Berichten 5.1.1 5.1.1.1 Arbeiten mit Berichten Hierarchische und nicht hierarchische Daten Berichte können je nach Datenquelle nicht hierarchische oder hierarchische Daten enthalten. Nicht hierarchische und hierarchische Daten verhalten sich unterschiedlich, und Sie arbeiten auf unterschiedliche Arten mit diesen Daten. 5.1.1.1.1 Arbeiten mit nicht hierarchischen Daten Nicht hierarchische Daten haben keine Parent/Child-Beziehungen. Eine Dimension ist ein Beispiel eines nicht hierarchischen Objekts. Die Werte der Dimensionen [Land] und [Stadt] beispielsweise werden wie folgt in einer Tabelle angezeigt: Land Stadt USA New York USA Atlanta Frankreich Paris Frankreich Rennes Obwohl die Daten eine hierarchische Beziehung haben (beispielsweise sind "New York" und "Atlanta" untergeordnete Werte von "USA"), werden die Daten in nicht hierarchischen Spalten angezeigt und die Parent/ Child-Beziehung wird nicht in der Datenstruktur ausgedrückt. Zum Analysieren von nicht hierarchischen Daten in Berichten stehen Ihnen zahlreiche Möglichkeiten zur Verfügung, z.B. Sortieren oder Filtern. 5.1.1.1.2 Arbeiten mit hierarchischen Daten Bei hierarchischen Daten werden Daten in einer Parent/Child-Beziehung organisiert. Sie können mithilfe dieser Beziehungen navigieren und die Daten und die von den zugehörigen Kennzahlen zurückgegebenen Ergebnisse analysieren. Mit Hierarchien verknüpfte Kennzahlen werden auf der Grundlage der Position der Daten in der Hierarchie aggregiert. Beispiel: Die Kennzahl [Umsatz] berechnet den Gesamtumsatz für [San Diego] und den Gesamtumsatz für [Kalifornien] (auf einer weniger detaillierten Aggregationsebene), wenn sie mit einer Hierarchie Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 139 [Geografie] verknüpft ist. Durch Navigieren in der Hierarchie können Sie verschiedene Kennzahlwerte auf unterschiedlichen Ebenen der Hierarchie untersuchen. Die Art und Weise, wie hierarchische Daten angezeigt werden und sich verhalten, richtet sich nach dem Berichtselement, in dem sie enthalten sind. Zugehörige Links Arbeiten mit nicht hierarchischen Daten [Seite 139] Einschränkungen bei der Berichterstellung mit hierarchischen Daten In der folgenden Tabelle sind die Einschränkungen bei der Berichterstellung mit hierarchischen Daten aufgeführt. Diese Einschränkungen werden in den entsprechenden Abschnitten dieses Handbuchs wiederholt beschrieben. Tabelle 10: Einschränkungen bei der Berichterstellung mit Hierarchien Einschränkung betreffend Beschreibung BEx-Query-Kennzahlen BEx-Query-Kennzahl: Die Kennzahl, die mit der Summen-Funktion aggregiert (einschließlich Aggregation), aggregiert die Summe in Web Intelligence, und nicht in der BEx Query. Die anderen Arten der Kennzahlaggregation werden delegiert. Gruppenwechsel bei Kennzahl oder Detail Ein Gruppenwechsel ist immer mit der Sortierung nach dem Objekt verknüpft, auf das er angewendet wird. Daher wird die Struktur für jede Hierarchie in der Tabelle, auf die der Gruppenwechsel angewendet wird, aufgehoben. Die Benutzer können den Gruppenwechsel für das zugrundeliegende Objekt entfernen, um die Hierarchie wiederherzustellen. Delegierte Kennzahlaggregation Diese Beschränkung gilt bei jeder Verwendung von delegierten Kennzahlen und bezieht sich nicht ausschließlich auf die Berichtserstellung auf Basis hierarchischer Daten. Bei der delegierten Kennzahlaggregation wird #ZUREGENERIEREN zurückgegeben, wenn die erforderliche Aggregation in der Abfrage nicht verfügbar ist. Der Benutzer muss das Dokument regenerieren, um die neue Aggregationsebene abzurufen. Dies ist beispielsweise bei Verwendung der Filterleiste der Fall, wenn der Benutzer einen Wert auswählt, bevor er "Alle Werte" auswählt und umgekehrt, bei Auswahl von "Alle Werte" vor Auswahl eines Werts. Die delegierte Kennzahlaggregation gibt #NICHTVERFÜGBAR zurück, wenn sich die delegierte Kennzahl in einer Formel für eine Dimension oder in einem Mehrfachwert-Filter für eine Dimension befindet, die nicht zum Kontext der Kennzahlaggregation gehört. Dies ist z.B. beim Definieren einer URL auf einer Dimension in einer Tabelle mit einer delegierten Kennzahl der Fall. In diesem Fall sollte eine Variable auf der URL-Formel als Information der ursprünglichen Dimension erstellt und die ursprüngliche Dimension in den Block aufgenommen (jedoch ausgeblendet) werden. 140 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Einschränkung betreffend Beschreibung Drill-Vorgänge Es gibt keine Drill-Ersatzfunktion für Objekte aus einer BEx Query (kein Navigationspfad vorhanden). Es gibt keinen Abfrage-Drill für OLAP-.unx-Quellen. Aufklappen/Zuklappen Symmetrisches-asymmetrisches Auf-/Zuklappen: Wenn der Benutzer eine Hierarchie, die sich rechts neben einer anderen Hierarchie befindet, zu- bzw. aufklappt, führt das System einen asymmetrischen Zu-/Aufklappvorgang aus: Der Zu-/ Aufklappvorgang wird nur für das ausgewählte Element für ein bestimmtes Element in der Hierarchie auf der linken Seite ausgeführt. Der Benutzer kann einen symmetrischen Zu-/ Aufklappvorgang explizit anfordern. In diesem Fall wird der Vorgang für alle Instanzen des ausgewählten Elements (für alle Elemente der Hierarchie links) ausgeführt. Das System führt standardmäßig symmetrische Zu-/ Aufklappvorgänge für eine Hierarchie aus, die sich rechts neben einer Dimension befinden (in diesem Fall führt der standardmäßige Zu-/Aufklappvorgang und der symmetrische Zu-/Aufklappvorgang zum selben Ergebnis). Zu-/Aufklappvorgänge in Hierarchien, die sich beim Regenerieren ändern (Hierarchieknotenvariable, Elementauswahl nach Aufforderung, Änderung auf Cube-Ebene), sind möglicherweise nach einer Regenerierung von der Vorschau des Abfrageeditors gesperrt. In diesem Fall kann der Benutzer die Hierarchie erneut per Drag-und-Drop in die Spalte verschieben, um dieses Problem zu lösen. Filtern nach Hierarchien Wenn eine Hierarchie vorhanden ist, können durch Berichts- oder Tabellenfilter Zeilen ohne Berücksichtigung der Hierarchiestruktur entfernt werden. Daher kann durch einen Filter ein gerade aufgeklappter übergeordneter Knoten entfernt werden, wobei jedoch zugeklappte Blätter oder Knoten beibehalten werden. Um die Rückgabe einer leeren Tabelle zu vermeiden, klappt das System in diesem Fall automatisch die Hierarchie in dem Block auf, um die resultierenden Elemente anzuzeigen. Durch einen Filter kann ein Zwischenknoten einer Hierarchie entfernt werden. In diesem Fall kann der Benutzer nicht über einen einfachen Aufklappvorgang auf die nächste Elementebene des übergeordneten Knotens zugreifen. Um den Nachfolger des übergeordneten Knotens anzuzeigen, kann der Benutzer den Befehl "Alle aufklappen" verwenden. Eine Filterung nach einem zusammengeführten Objekt, das auf einer Hierarchie basiert, ist nicht möglich. Filterleiste (Drill-Leiste): Wenn beim Filtern nach einer Hierarchie über die Filterleiste ein Knoten ausgewählt wird, der nicht in der Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 141 Einschränkung betreffend Beschreibung Tabelle angezeigt wird, weil er zugeklappt ist, wird eine leere Tabelle angezeigt. Der Benutzer kann über den Befehl "Alle aufklappen" alle Werte anzeigen. Beim Filtern über die Filterleiste wird nach Beschriftung gefiltert (auch bei OLAP-Business-Objekten mit Schlüssel). Berichtsfilter Wenn der Benutzer einen Berichtsfilter ändert, fährt das System mit der Option "Alle aufklappen" in jeder Hierarchie im Bericht fort. Aufheben der Struktur von Hierarchien Aufheben der Struktur einer Hierarchie: Wenn die Struktur einer Hierarchie aufgehoben wird, werden alle Elemente der Hierarchie auf derselben Ebene angezeigt, wie bei einer Dimension ohne Verwendung von +/- zum Navigieren und ohne das Kontextmenü "Zuklappen/Aufklappen". Zusammengeführte Objekte Eine Filterung nach einem zusammengeführten Objekt, das auf einer Hierarchie basiert, ist nicht möglich. Zusammengeführtes Objekt mit Hierarchie: Ein zusammengeführtes Objekt, das auf einer Hierarchie basiert, kann nicht direkt im Bericht verwendet werden. Der Grund hierfür ist, dass in Fällen, in denen die ursprüngliche Hierarchie eine in Konflikt stehende Hierarchiestruktur aufweist (ein Element A ist Nachfolger eines anderen Elements B, wohingehen in der anderen Hierarchie das Element A der Vorgänger von Element B ist), keine zusammengeführte Hierarchie erstellt werden kann. In diesem Fall kann das zusammengeführte Objekt nicht verschoben werden. Wenn der Benutzer eine Formel unter Verwendung des zusammengeführten Objekts erstellt, gibt das System #SYNTAX zurück. Der Benutzer kann die ursprüngliche Hierarchie stattdessen direkt im Bericht verwenden. Zusammenführen nach Schlüssel für OLAP-Business-Objekt: Die Datensynchronisation desselben Objekts von derselben Quelle (Cube oder BEx Query) basiert auf dem internen Schlüssel für den Wert dieser Objekte. Andernfalls basiert sie auf der Beschriftung. OLAP Die Reihenfolge eines OLAP-Dimensionselements in der Werteliste eines Berichts (Filterleiste, Eingabesteuerung) ist aufsteigend in lexikografischer Reihenfolge. Filtern nach dem OLAP-Objekt über den Oberflächenfilter basierend auf dem Schlüssel des jeweiligen Objekts. Filtern über das Eingabesteuerelement nach OLAP-Dimension entspricht Filtern nach Beschriftung. Filtern nach Hierarchie entspricht Filtern nach Schlüssel. 142 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Einschränkung betreffend Beschreibung Abfragenentfernung Die Abfragenentfernung steht für .unv-, OLAP- und BEx-QueryQuellen zur Verfügung. Für andere Arten von Quellen steht sie nicht zur Verfügung. Regenerieren von Berichten Wenn Sie einen Bericht regenerieren, fährt das System mit der Option "Alle zuklappen" für die Hierarchien fort, deren Pfadwerte sich geändert haben. Rangfolge nach hierarchischen Daten in einer Tabelle Bei Rangfolgen in einer Tabelle, die eine Hierarchie enthält, wird die Hierarchiestruktur der Daten nicht berücksichtigt. Daher wird die Struktur jeder Hierarchie in einer Tabelle, in der der Benutzer eine Rangfolge definiert, aufgehoben. Sortieren Sortierung und Hierarchie: Die Sortierung einer Hierarchie (und einer Dimension von OLAP-Quellen) basiert auf der Reihenfolge des Elements im zugrundeliegenden System (sie basiert auf der Quellordnungszahl, genannt natürliche Reihenfolge, nicht auf der lexikografischen Reihenfolge wie bei anderen BusinessObjekttypen). Bei der Sortierung nach Hierarchie wird die Struktur der Hierarchie berücksichtigt, d.h. gleichgeordnete Elemente auf einer bestimmten Ebene werden sortiert. Beim Sortieren nach einer Kennzahl wird die Reihenfolge der Elemente einer Hierarchie in derselben Tabelle nicht beibehalten. Daher wird die Struktur der Hierarchie in einer Tabelle, in der der Benutzer eine Sortierung nach Kennzahl vorgenommen hat, aufgehoben. Variablen Variable (Formel) nach Hierarchie: Eine auf einer Hierarchie basierende Formel resultiert immer in einer unstrukturierten Werteliste (keine hierarchischen Daten). Arbeiten mit hierarchischen Daten in Tabellen Hierarchien werden in Tabellen als hierarchische Spalten angezeigt. In einer hierarchischen Spalte wird die Hierarchie in Parent/Child-Beziehungen angezeigt. Sie können die Hierarchie durchsuchen, indem Sie ihre Werte auf- und zuklappen. Beispiel Eine hierarchische Spalte in einer Tabelle In der folgenden Tabelle werden die Hierarchie [Produkt] und die Kennzahl [Umsatz] beschrieben: Produkt Umsatz Lebensmittel 203.124 Backwaren Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 100.101 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 143 Produkt Umsatz Getränke 54.345 Brot 48.678 Mit der Kennzahl wird der Gesamtumsatz für den entsprechenden Wert in der Hierarchie angezeigt. Beispielsweise ist der Gesamtumsatz für "Lebensmittel" 203.124. Sie erhalten weitere Informationen über "Getränke", indem Sie auf das Element [Getränke] klicken: Produkt Umsatz Lebensmittel 203.124 Backwaren 100.101 Getränke 54.345 Alkoholfreie Getränke 10.100 Mineralwasser 20.200 Milch 24.045 Brot 48.678 Wenn Sie das Element aufklappen, werden in der Spalte "Umsatz" auch die Kennzahlwerte angezeigt, die mit den unterschiedlichen Sorten von Getränken verknüpft sind. Hierarchische Daten in Kreuztabellen Hierarchische Daten verhalten sich in Kreuztabellen ähnlich wie in Tabellen. Wenn eine Achse der Kreuztabelle auf einer Hierarchie basiert, können Sie auf ein Datenelement klicken, um es aufzuklappen. Beispiel Hierarchische Daten in einer Kreuztabelle Die folgende Kreuztabelle hat auf der vertikalen Achse eine Hierarchie [Zeit] und auf der horizontalen Achse eine Hierarchie [Produkt]. Zeit Lebensmittel 2008 203.110 2009 321.400 2010 350.444 Wenn Sie auf [Lebensmittel] klicken, wird das Element aufgeklappt, und seine untergeordneten Elemente und die entsprechenden Kennzahlwerte werden angezeigt. 144 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Zeit Lebensmittel Backwaren Getränke Brot 2008 54.570 67.000 81.540 2009 101.000 98.990 121.410 2010 124.000 133.000 93.444 Durchsuchen von Hierarchien Aufklappen und Zuklappen aller Hierarchien in einer Tabelle Sie können aller Hierarchien in einer Tabelle aufklappen, um alle möglichen Kombinationen von Hierarchieelementen anzuzeigen. 1. Um alle Hierarchien in einer Tabelle aufzuklappen, klicken Sie mit der rechten Maustaste in die Tabelle, und wählen Sie 2. Hierarchische Navigation Alle Alle Hierarchien aufklappen . Um alle Hierarchien in einer Tabelle zuzuklappen, klicken Sie mit der rechten Maustaste in die Tabelle, und wählen Sie Hierarchische Navigation Alle Alle Hierarchien zuklappen . Asymmetrisches Durchsuchen einer Hierarchie Das asymmetrische Durchsuchen ist das Standardverfahren zum Durchsuchen einer Hierarchie, wenn Sie auf Elemente klicken, um sie auf- oder zuzuklappen. Wenn Sie eine Hierarchie asymmetrisch durchsuchen, werden die Aufklapp- und Zuklappaktionen nur auf den aktuellen Wert der anderen Dimensionen angewendet, die links von der durchsuchten Hierarchie angezeigt werden. Beispiel Asymmetrisches Durchsuchen Eine Tabelle enthält die Dimension [Produkt] und die Hierarchie [Geografie]. Produkt Geografie Umsatz Lebensmittel Kalifornien 540.000 Getränke Kalifornien 453.300 Wenn Sie das Element [Kalifornien] aufklappen, um Städte in Kalifornien in der ersten Zeile der Tabelle anzuzeigen, wird diese Aktion nur auf den aktuellen Wert (Lebensmittel) der Dimension [Produkt] angewendet. Produkt Geografie Umsatz Lebensmittel Kalifornien 540.000 Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Los Angeles 320.000 San Diego 100.000 San Francisco 120.000 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 145 Produkt Geografie Umsatz Getränke Kalifornien 453.300 Asymmetrisches Durchsuchen einer Hierarchie 1. Um die untergeordneten Elemente eines Elements aufzuklappen, klicken Sie auf das Element, oder klicken Sie mit der rechten Maustaste, und wählen Sie im Menü Untergeordnete Elemente aufklappen . Die Hierarchie wird nur für den aktuellen Wert der Dimensionen oder Hierarchien links neben der aufgeklappten Hierarchie in der Tabelle aufgeklappt. 2. Um alle Nachfolger eines Elements aufzuklappen, klicken Sie auf das Element, oder klicken Sie mit der rechten Maustaste, und wählen Sie Nachfolger aufklappen . Die Hierarchie wird nur für den aktuellen Wert der Dimensionen oder Hierarchien links neben der aufgeklappten Hierarchie in der Tabelle zugeklappt. 3. Um die untergeordneten Elemente eines Elements zuzuklappen, klicken Sie auf das aufgeklappte Element, oder klicken Sie mit der rechten Maustaste, und wählen Sie Untergeordnete Elemente zuklappen Die Hierarchie wird nur für den aktuellen Wert der Dimensionen oder Hierarchien links neben der zugeklappten Hierarchie in der Tabelle zugeklappt. Symmetrisches Durchsuchen einer Hierarchie Wenn Sie eine Hierarchie symmetrisch durchsuchen, werden die Aufklapp- und Zuklappaktionen im Verhältnis zu allen Werten der anderen Hierarchien oder Dimensionen angewendet, die links neben der durchsuchten Hierarchie in der Tabelle angezeigt werden. Beispiel Symmetrisches Durchsuchen Eine Tabelle enthält die Dimension [Produkt] und die Hierarchie [Geografie]. Produkt Geografie Umsatz Lebensmittel Kalifornien 540.000 Getränke Kalifornien 453.300 Wenn Sie das Element [Kalifornien] in der ersten Zeile aufklappen, um Städte in Kalifornien anzuzeigen, wird diese Aktion auf die beiden Werte der Dimension [Produkt] angewendet. Produkt Geografie Umsatz Lebensmittel Kalifornien 540.000 Getränke 146 320.000 San Diego 100.000 San Francisco 120.000 Kalifornien © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Los Angeles 453.300 Los Angeles 120.000 San Diego 200.000 Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Produkt Geografie Umsatz San Francisco 133.300 Symmetrisches Durchsuchen einer Hierarchie 1. Um die untergeordneten Elemente eines Elements aufzuklappen, klicken Sie mit der rechten Maustaste auf das Element, und wählen Sie Hierarchische Navigation Symmetrisch Untergeordnete Elemente aufklappen . Die Hierarchie wird für alle Werte der Dimensionen oder Hierarchien links neben der aufgeklappten Hierarchie in der Tabelle aufgeklappt. 2. Um alle Nachfolger eines Elements aufzuklappen, klicken Sie mit der rechten Maustaste auf das Element, und wählen Sie Hierarchische Navigation Symmetrisch Nachfolger . Die Hierarchie wird für alle Werte der Dimensionen oder Hierarchien links neben der aufgeklappten Hierarchie in der Tabelle aufgeklappt. 3. Um die untergeordneten Elemente eines Elements zuzuklappen, klicken Sie mit der rechten Maustaste auf das Element, und wählen Sie Hierarchische Navigation Symmetrisch Untergeordnete Elemente zuklappen . Die Hierarchie wird für alle Werte der Dimensionen oder Hierarchien links neben der zugeklappten Hierarchie in der Tabelle zugeklappt. Ändern des Drill-Fokus einer Hierarchie Sie können den Drill-Fokus ändern, wenn Sie Hierarchien durchsuchen. Wenn Sie den Drill-Fokus ändern, filtern Sie das übergeordnete Element sowie alle Elemente auf und über seiner Ebene beim Aufklappen heraus. Die Änderung des Drill-Fokus ist beim Erstellen von Diagrammen für hierarchische Daten hilfreich. Da mit übergeordneten Elementen verknüpfte Kennzahlwerte in höherem Maße aggregiert sind als ihre untergeordneten Elemente, ist es schwierig, sie mit der gleichen Skala auf der gleichen Diagrammachse anzuzeigen. Durch Entfernen des übergeordneten Elements können die Werte für die untergeordneten Elemente mit der gleichen Skala angezeigt werden. Beispiel Drilldown bei einer Hierarchie Eine Tabelle enthält die folgenden Daten: Zeit Umsatz 2008 29.358.677,22 2009 30.242.323 2010 45.320.243 Wenn Sie einen Drilldown für das Element [2010] durchführen, wird Folgendes angezeigt: Zeit Umsatz Q1 12.500.650 Q2 14.353.231 Q3 8.342.231 Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 147 Zeit Umsatz Q4 10.124.131 Die Jahreselemente mit Werten, die viel größer als die Kennzahlwerte der Quartalselemente sind, werden nicht angezeigt. Ändern des Drill-Fokus einer Hierarchie 1. So führen Sie ein Drilldown für eine Hierarchie durch: a) Klicken Sie in der Webschnittstelle mit der rechten Maustaste auf das Element, das Sie aufklappen möchten, und wählen Sie Drill-Vorgang starten Drilldown zu . b) Klicken Sie in der Rich-Internet-Application-Schnittstelle und im Web-Intelligence-Rich-Client mit der rechten Maustaste auf das Element, das Sie aufklappen möchten, und wählen Sie Drill 2. Drill-Vorgang starten aus. Um einen Drillup für eine Hierarchie durchzuführen, klicken Sie mit der rechten Maustaste auf ein beliebiges untergeordnetes Element, für das Sie zuvor einen Drilldown durchgeführt haben, und wählen Sie Drill-Fokus Drillup . Aggregieren hierarchischer Daten Aggregation hierarchischer Daten Hierarchische Kennzahldaten werden abhängig davon, ob es sich um eine Standardaggregation oder eine explizite Aggregation handelt, unterschiedlich aggregiert. Die Aggregationslogik basiert auf den folgenden Regeln: ● ● Zur Aggregation verwendete Datensätze: 1. Wenn es eine Hierarchie in einem Kennzahlkontext gibt, werden die Kennzahlwerte für die Stammelemente der Hierarchie aggregiert. Dies ist eine Standardfunktion (der Aggregate()Mechanismus wird nicht explizit deklariert). 2. Für explizite Typen (Summe, Maximum, Minimum) wird die hierarchische Natur der Daten ignoriert. Alle sichtbaren Daten werden aggregiert, einschließlich Daten, die bereits aggregiert wurden (übergeordnete, bereits aggregierte Elemente). Berücksichtigung des Zuklapp-/Aufklappstatus. 1. Bei expliziter Aggregation werden nur sichtbare Daten aggregiert, ausgenommen, der Set-Ausdruck wird für eine bestimmte Hierarchie verwendet, dann wird die Aggregation für die im Set-Ausdruck definierten Objekte ausgeführt. 2. Die Standardaggregation, einschließlich der aggregate()-Funktion berücksichtigt den Aufklapp-/ Zuklappstatus nicht. Standardaggregation Mit der Standardaggregation (einschließlich der Aggregate()-Funktion) wird eine nicht redundante Aggregation durchgeführt (keine doppelte Zählung). Die Standardaggregation verwendet die Standardaggregationsfunktion für die Daten in der Hierarchie. Wenn Sie eine Kennzahl in einer Zelle verwenden, ohne eine Aggregationsfunktion anzugeben, oder wenn Sie die Funktion Aggregation verwenden, wird die Kennzahl mithilfe der Standardaggregationsfunktion berechnet. 148 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Die Standardaggregation verwendet die von der Datenbank zurückgegebenen Rollup-Werte, d. h. also, dass sie mit den von der Datenbank zurückgegebenen Werten kompatibel ist. Die Standardwerte werden durch Anwendung der Standardaggregationsfunktion auf alle Wurzelwerte in der Hierarchie berechnet. Dies bedeutet, dass die Standardaggregation Werte nur einmal zählt, außer wenn der gleiche Wert unter verschiedenen Wurzelelementen in einer Hierarchie erscheint. (Im unten stehenden Beispiel sind die Wurzelelemente [Getränk] und [Lebensmittel], und unter den beiden Wurzelelementen befinden sich keine Elemente.) Beispiel Standardaggregation Sie stellen [Verkaufte Stückzahlen] in eine individuelle Zelle in einem Bericht, der die unten stehende Hierarchie enthält. Die Standardaggregationsfunktion ist Summe; daher lautet der Wert in der individuellen Zelle 43.791 (24.597 + 19.194). Die Anwendung gibt einen Wert zurück, indem sie die Standardaggregationsfunktion auf die Wurzelwerte der Hierarchie anwendet. Produkt Verkaufte Stückzahlen Getränk 24.597 Alkoholische Getränke 6.838 Getränke 13.573 Lebensmittel 19.194 Backwaren 7.870 Explizite Aggregation Die explizite Aggregation enthält eine spezifische Aggregationsfunktion (z.B. Summe) direkt in einer Formel. Wenn ein Wert mehrere Male in einer expliziten Aggregation berücksichtigt wird, kann er abhängig von dem visuellen Status der Hierarchie mehrere Male gezählt werden. Wenn beispielsweise ein Element aufgeklappt ist und eine explizite Aggregation das Element und eines seiner untergeordneten Elemente referenziert, kann der Wert des untergeordneten Elements in Abhängigkeit von der Rollup-Berechnung zweimal gezählt werden: einmal für sich selbst und einmal mit dem Wert des übergeordneten Elements. Dies liegt daran, dass Web Intelligence den untergeordneten und übergeordneten Wert addiert. In der expliziten Aggregation verweist die Anwendung auf den visuellen Status in der Hierarchie. Daher können die Werte mehrere Male gezählt werden, und das Ergebnis der Berechnungen kann abhängig davon, ob ein Element aufgeklappt oder zugeklappt ist, variieren. Beschränkung bei mengenbasierter expliziter Aggregation Wenn eine Kennzahl entlang Hierarchien aggregiert wird, die nicht Bestandteil des Mengenausdrucks sind, der in der Aggregationsfunktion deklariert wird, ist die Aggregation nicht implizit. Beispiel: In einer Tabelle sind Hierarchien enthalten, der Tabellenfuß enthält die Aggregation, von der die Menge verwendet wird, und die Hierarchien in der Tabelle sind nicht im Mengenausdruck angegeben. Wenn in diesem Fall der Bericht einen Filter enthält, der die anfänglichen Wurzeln der Hierarchie in der Tabelle entfernt, aggregiert das System Werte für diese Wurzeln nur entlang der ursprünglichen, ungefilterten Wurzeln (ursprüngliches Abfrageergebnis). Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 149 Zugehörige Links Beispiele der Standardaggregation und der expliziten Aggregation [Seite 150] Beispiele der Standardaggregation und der expliziten Aggregation Beispiel Standardaggregation und explizite Aggregation Sie verfügen über eine Hierarchie mit den folgenden Daten, und die Hierarchie wird vollständig aufgeklappt in einem Bericht angezeigt: Produkt Verkaufte Stückzahlen Getränk 24.597 Alkoholische Getränke 6.838 Getränke 13.573 Lebensmittel 19.194 Backwaren ● 7.870 [Verkaufte Stückzahlen] im Tabellenfuß gibt 43.791 zurück. Diese Standardaggregation gibt den aggregierten Gesamtwert (24.597 + 19.194) der Kennzahl zurück. ● Im Tabellenfuß gibt Summe(Verkaufte Stückzahlen]) 72.072 zurück. Diese explizite Aggregation zählt jeden sichtbaren Wert in der Hierarchie (24.597 + 6.838 + 13.573 + 19.194 + 7.870). ● Die explizite Aggregation Summe([Verkaufte Stückzahlen]; [Produkt]&[Getränke].Untergeordnete Elemente) gibt 20.411 (6.838 + 13.573) zurück, da [Getränke] aufgeklappt ist. ● Die explizite Aggregation Summe([Verkaufte Stückzahlen];{[Produkt]&[Getränke]; [Produkt]&[Getränke]}) gibt 38.170 (24.597 + 13.573) zurück. Der Wert für [Getränke] erscheint zwei Mal in der Berechnung, da [Getränke] aufgeklappt ist. ● Die Standardaggregation Aggregation([Verkaufte Stückzahlen];{[Produkt]&[Getränk]; [Produkt].[Getränke]}) gibt 24.597 zurück. Der Wert für [Getränke] erscheint nicht zwei Mal in der Berechnung. Wenn Sie den Knoten [Getränk] im Bericht zuklappen, werden die folgenden Berechnungen durchgeführt: ● [Verkaufte Stückzahlen] gibt 43.791 zurück. Die Änderung der Anzeige hat keine Auswirkungen auf die Standardaggregation. ● Summe([Verkaufte Stückzahlen]) gibt 51.661 (24.597 + 19.194 + 7.870) zurück. Die explizite Aggregation verwendet alle sichtbaren Werte, um den Wert zurückzugeben. ● Summe([Verkaufte Stückzahlen];[Produkt].&[Getränke].Untergeordnete Elemente) gibt einen Nicht-NULL-Wert zurück, obwohl die untergeordneten Elemente von [Getränk] nicht sichtbar sind. ● Summe([Verkaufte Stückzahlen];{[Produkt].&[Getränke];[Produkt].&[Getränke]}) gibt 38.170 zurück, da [Getränke] nicht sichtbar ist. Die explizite Aggregation verwendet nur sichtbare Werte. ● Aggregation([Verkaufte Stückzahlen];{[Produkt].&[Getränke]; [Produkt].&[Getränke]}) gibt 24.597 zurück. Die Änderung der Anzeige hat keine Auswirkungen auf die Standardaggregation. 150 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.1.1.2 5.1.1.2.1 Suchen von Text Suchen von Text im Bericht 1. Klicken Sie in der unteren Symbolleiste auf Suchen, um die Suchleiste unter den Berichten anzuzeigen. 2. Geben Sie den Suchtext im Feld Suchen ein. 3. Klicken Sie auf den Pfeil neben dem Feld, und wählen Sie Groß-/Kleinschreibung beachten, um eine Suche durchzuführen, bei der die Groß-/Kleinschreibung beachtet wird, oder Groß-/Kleinschreibung ignorieren. 4. Wenn der Text mehrere Male vorkommt, klicken Sie auf Weiter oder auf Vorherige, um andere Vorkommen des Texts hervorzuheben, oder auf Alle markieren, um alle Vorkommen des Texts zu markieren. 5.1.1.3 5.1.1.3.1 Anzeigemodi Anzeigemodi (Definition) Sie können Berichte abhängig davon, wie Sie mit den Daten arbeiten möchten und wie die Daten angezeigt werden sollen, in verschiedenen Modi anzeigen. Seitenmodus Im Seitenmodus wird das Seitenlayout von Berichten angezeigt, einschließlich Seitenrändern, Kopf- und Fußzeilen. Verwenden Sie den Seitenmodus, wenn Sie die Formatierung von Tabellen und Diagrammen sowie das Layout von Berichtsseiten optimieren möchten. Einstellen der Berichtsgröße im Seitenmodus Sie können die Berichtsgröße (Höhe und Breite) auf einen bestimmten Prozentwert oder eine bestimmte Anzahl von Seiten setzen. Beispiel: Sie legen fest, dass der Bericht eine Seite lang sein soll. Alle Elemente des Berichts werden dann so angeordnet, dass sie auf eine horizontale Seite passen. Durch Einstellen der Berichtsgröße werden alle anderen Einstellungen überschrieben, die das Seitenlayout eines Berichts steuern. Beispiel: Ihr Bericht hat drei Sektionen und ist so eingestellt, dass jede Sektion auf einer neuen Seite beginnt. Wenn Sie jedoch festgelegt haben, dass der Bericht eine Seite lang sein soll, enthält er dennoch nur eine Seite. Die Einstellung der Berichtsgröße ist nur im Seitenmodus wirksam. Einstellen der Berichtsgröße 1. Wählen Sie im Entwurfsmodus die Registerkarte Seite einrichten. 2. Wählen Sie die Berichtsbreite im Feld Breite und die Höhe im Feld Höhe aus, oder legen Sie die Berichtsgröße als Prozentsatz im Feld Skalierung fest. Wenn Sie einen Prozentsatz angeben, werden Breite und Höhe automatisch berechnet. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 151 Schneller Anzeigemodus Der schnelle Anzeigemodus ist der Standardanzeigemodus. Dabei handelt es sich um ein Seitenlayout, das auf den Daten statt auf der physisches Größe der Berichtsseiten basiert. Im schnellen Anzeigemodus werden nur die Tabellen, Berichte und freistehenden Zellen in Berichten und je nach Einstellungen des schnellen Anzeigemodus nur eine maximale Anzahl von Datensätzen vertikal und horizontal angezeigt. Im schnellen Anzeigemodus werden auch die minimale Breite und Höhe und die Abstände um die Kanten des Berichts festgelegt. Da durch den schnellen Anzeigemodus die Anzahl der horizontalen und vertikalen Zeilen begrenzt ist, enthält ein Bericht u.U. nicht alle möglichen Daten. Verwenden Sie den schnellen Anzeigemodus, wenn Sie primär Ergebnisse analysieren, Berechnungen oder Formeln hinzufügen, Gruppenwechsel in Tabellen einfügen und Tabellen sortieren möchten, um Ergebnisse zu organisieren. Die Eigenschaften des schnellen Anzeigemodus können entweder vom Administrator oder direkt in der Anwendung konfiguriert werden. Eigenschaft Konfiguration Maximale Anzahl vertikaler Datensätze Administrator Maximale Anzahl vertikaler Datensätze Administrator Minimale Seitenbreite Administrator Minimale Seitenhöhe Administrator Füllen rechts Administrator Füllen Unten Administrator Vertikale Datensätze pro Seite Anwendung Horizontale Datensätze pro Seite Anwendung Hinweise ● Wirkt sich nur auf horizontale Tabellen und Kreuztabellen aus ● Horizontale Tabellen werden nie vertikal ausgeschnitten ● Die Anzahl der Zeilen in einer horizontalen Tabelle wird bei der Berechnung der vertikalen Datensätze ignoriert ● Wirkt sich nur auf horizontale Tabellen, Formulare und Kreuztabellen aus ● Die Anzahl der Zeilen in einer vertikalen Tabelle wird bei der Berechnung der horizontalen Datensätze ignoriert Weitere Hinweise: ● Tabellenkopfe und -füße zählen nicht als Zeilen. ● Individuelle Zellen und Diagramme zählen nicht als Zeilen. ● Sektionszellen zählen nicht als Zeilen, wenn die Sektion nicht leer ist. ● Sektionszellen zählen als vertikale Zeilen, wenn die Sektion leer ist. ● Die Option "Seitenwechsel im Block vermeiden" hat im schnellen Anzeigemodus keine Auswirkung. Ändern der Einstellungen des schnellen Anzeigemodus 152 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Im schnellen Anzeigemodus können Sie die Anzahl der horizontalen und vertikalen Datensätze pro Seite ändern. 1. Klicken Sie mit der rechten Mausraste auf den Bericht, und wählen Sie Bericht formatieren, um das Dialogfeld Bericht formatieren anzuzeigen. 2. Wählen Sie die Registerkarte Allgemein. 3. Wählen Sie die Anzahl der horizontalen und vertikalen Datensätze pro Seite im Abschnitt Seiteninhalt (nur schneller Anzeigemodus) aus. 5.1.1.3.2 Wechseln zwischen Ansichtsmodi 1. Um einen Bericht im schnellen Anzeigemodus anzuzeigen, wählen Sie in der Statusleiste Schnelle Anzeige aus. 2. Um einen Bericht im Seitenmodus anzuzeigen, klicken Sie in der Statusleiste auf Seite. 5.1.1.4 Verdecken und Aufdecken von Berichtsdaten Sie können Berichtsdaten anzeigen oder ausblenden, indem Sie die Anzeige für verschiedene Berichtelemente verdecken bzw. aufdecken. Sie können Sektionen, Gruppenwechsel und Tabellen verdecken und aufdecken. Je nach Berichtselement werden die Daten verborgen und auf eine andere Art und Weise angezeigt. Berichtelement Ergebnis Sektion Wenn eine Sektion verdeckt wird, werden die Sektionsdetails ausgeblendet und nur freie Zellen angezeigt. Im Ansichtsmodus können Sie Sektionen mit dem DHTMLViewer (Webviewer), dem Java-Applet (Rich-InternetApplication) und dem Web-Intelligence-Rich-Client verdecken und aufdecken. Tabelle oder Gruppenwechsel Wenn eine Tabelle oder ein Gruppenwechsel verdeckt wird, werden die Zeilen ausgeblendet und nur die Kopf- und Fußzeilen angezeigt. (Tabellen müssen Kopf- und Fußzeilen enthalten, um verdeckt oder aufgedeckt angezeigt werden zu können.) Vertikale Tabellen, horizontale Tabellen und Kreuztabellen können verdeckt und aufgedeckt werden. Im Ansichtsmodus können Sie Sektionen mit dem JavaApplet (Rich-Internet-Application) und dem WebIntelligence-Rich-Client verdecken und aufdecken. Sie können Tabellen jedoch nicht mit dem DHTML-Viewer (Webviewer) verdecken und aufdecken. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 153 5.1.1.4.1 Verdecken und Aufdecken von Berichtsdaten Im Ansichts- und im Entwurfsmodus können Sie Daten verdecken und aufdecken, indem Sie die Gliederung aktivieren. 1. Im Ansichtsmodus wählen Sie Gliederung in der Symbolleiste, um die Verdecken/Aufdecken-Leiste oben und links vom Bericht anzuzeigen. Mit dem DHTML-Viewer können Sie Sektionen nur im Ansichtsmodus verdecken und aufdecken. Mit dem Web-Intelligence-Rich-Client und dem Java-Applet (Rich-Internet-Application) können Sie Abschnitte und Tabellen im Lesemodus verdecken und aufdecken. 2. Wählen Sie im Entwurfsmodus Analyse Interagieren Leiste oben und links vom Bericht anzuzeigen. 3. Verwenden Sie die Symbole +/- der Symbolleiste, die den einzelnen Berichtselementen entsprechen, um bestimmte Berichtselemente zu verdecken bzw. aufzudecken. 4. Verwenden Sie die Symbole unten links oder oben rechts auf der Leiste, um alle Instanzen eines Berichtselementtyps zu verdecken und aufzudecken. 5.1.1.5 Gliederung , um die Verdecken/Aufdecken- Anzeigen aller ausgeblendeten Inhalte eines Berichts Sie können Tabellen, Zellen und Sektionen in Berichten ausblenden. Klicken Sie mit der rechten Maustaste auf den Bericht mit dem ausgeblendeten Inhalt, und klicken Sie auf Alle ausgeblendeten Inhalte anzeigen- 5.1.1.6 Drucken von Berichten Sie haben die Möglichkeit, Dokumente berichtweise auszudrucken. Sie können einen oder mehrere Berichte eines Dokuments drucken. Berichte werden von links nach rechts und dann von oben nach unten gedruckt. Wenn ein Bericht größer als das im Seitenlayout definierte Seitenformat ist, werden beim Drucken Seitenumbrüche eingefügt. Seitenformat und Seitenausrichtung können beim Drucken anders eingestellt sein als bei der Anzeige von Berichten in der Java- oder Desktop-Schnittstelle. Auf diese Weise wird es den Benutzern ermöglicht, verschiedene Drucker zur Ausgabe des geeigneten Layouts zu verwenden. Sie können Dokumente direkt über die Java- und die Desktop-Schnittstelle drucken. Wenn Sie über die HTMLSchnittstelle drucken, exportieren Sie das Dokument in eine PDF-Datei, die Sie dann drucken können. 5.1.1.6.1 1. Klicken Sie auf Drucken auf der Registerkarte Datei. ○ 154 So drucken Sie Berichte Wenn Sie die HTML-Schnittstelle verwenden, wird das Dialogfeld Dateidownload angezeigt. © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten ○ 2. Wenn Sie die Java- oder die Desktop-Schnittstelle verwenden, wird das Dialogfeld Drucken angezeigt. Wählen Sie Ihre Druckoptionen, und drucken Sie den Bericht. 5.2 Arbeiten mit Tabellen 5.2.1 Anzeigen von Daten in Tabellen 5.2.1.1 Übersicht der Tabellen Wenn Sie ein neues Dokument erstellen und die Abfrage erstmalig ausführen, um die Ergebnisse anzuzeigen, enthält das Dokument einen Bericht, der alle Abfrageergebnisse in einer vertikalen Tabelle anzeigt. Sie haben folgende Möglichkeiten: ● Die Anordnung der Tabelle ändern ● Daten entfernen oder hinzufügen ● Zusätzliche Zeilen oder Spalten einfügen ● Den Tabellentyp ändern, um die Ergebnisse anders anzuzeigen ● Die Tabelle in ein Diagramm umwandeln, um die Ergebnisse anders anzuzeigen ● Andere Tabellen einfügen 5.2.1.2 5.2.1.2.1 Tabellentypen Vertikale Tabelle Vertikale Tabellen enthalten Kopfzellen am oberen Tabellenrand und Spalten zur Anordnung der zugehörigen Daten. Standardmäßig werden in den Kopfzellen die Namen der in der Tabelle enthaltenen Dimensions-, Informations- und Kennzahlobjekte angezeigt. Die entsprechenden Werte werden in den Zellen des Tabellenkörpers aufgeführt. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 155 5.2.1.2.2 Horizontale Tabelle In horizontalen Tabellen befinden sich die Kopfzellen am linken Tabellenrand und die zugehörigen Daten werden in Zeilen angeordnet. Standardmäßig werden in den Kopfzellen die Namen der in der Tabelle enthaltenen Dimensions-, Informations- und Kennzahlobjekte angezeigt. Die entsprechenden Werte werden in den Zellen des Tabellenkörpers aufgeführt. 5.2.1.2.3 Kreuztabellen In Kreuztabellen werden die Werte der Dimensionen auf der oberen und der linken Achse dargestellt. Der Kreuztabellenkörper enthält Kennzahlwerte, die sich aus der Überschneidung der Dimensionen ergeben. Die unten abgebildete Kreuztabelle zeigt zum Beispiel Werte der Dimension [Quartal] auf der oberen Achse und Werte der Dimension [Land] auf der linken Achse an. Die Werte im Kreuztabellenkörper stellen die anhand der Kennzahl [Umsatz] berechneten Umsatzergebnisse für jedes Quartal und jedes Land dar. Sie können mehrere Dimensionen in eine Kreuztabelle einfügen. Die hier abgebildete Kreuztabelle umfasst zum Beispiel zwei Dimensionen. Die Kennzahl [Umsatz] gibt Werte für jedes Land pro Quartal und pro Produktlinie zurück. 156 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Wenn Sie eine Kreuztabelle mit einer oder mehreren im Körper eingefügten Dimensionen erstellen, werden die Körperzellenwerte gemäß eines mehrdimensionalen Datenmodells berechnet. Die im Körper angezeigten Werte werden gemäß aller Koordinaten auf der Tabellenachse berechnet. Dies erfolgt unabhängig davon, ob eine Zeile für die betreffende Koordinate in den Daten vorhanden ist. 5.2.1.2.4 Formulare Formulare eignen sich besonders gut zur Darstellung detaillierter Informationen zu einzelnen Kunden, Produkten oder Geschäftspartnern. Ein Formular ist z.B. sehr praktisch, wenn Sie einzelne Kundeneinträge mit Angaben wie Kundenkonto, Name, Adresse usw. in Ihrem Bericht anzeigen möchten. Außerdem lassen sich Adressenetiketten für Umschläge mithilfe von Formularen leicht formatieren. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 157 5.2.1.3 Erstellen und Bearbeiten von Tabellen 5.2.1.3.1 Erstellen von Tabellen durch Ziehen von Objekten in einen Bericht Sie haben bereits eine Datenquelle ausgewählt und eine Abfrage für das Dokument, mit dem Sie arbeiten, erstellt. Sie arbeiten mit einem Bericht und möchten eine Tabelle in den Bericht einfügen. Sie verwenden die verfügbaren Objekte, die beim Erstellen Ihrer Abfragen erstellt wurden. 1. Klicken Sie im Entwurfsmodus links neben dem Bericht auf Verfügbare Objekte, um den Bildschirm Verfügbare Objekte im linken Bereich anzuzeigen. 2. Wählen Sie ein Objekt oder mehrere Objekte aus, und verschieben Sie es bzw. sie per Drag-und-Drop in einen leeren Berichtsteil. Wenn Sie den Cursor loslassen, werden die Objekte als Spalten in einer vertikalen Tabelle angezeigt. 3. Um weitere Objekte zur Tabelle hinzuzufügen, ziehen Sie diese auf eine bestehende Tabelle. Um eine Spalte links neben einer bestehenden Spalte einzufügen, ziehen Sie das Objekt links neben die Spalte. Um eine Spalte rechts neben einer bestehenden Spalte einzufügen, ziehen Sie das Objekt rechts neben die Spalte. Um eine bestehende Spalte zu ersetzen, ziehen Sie das Objekt in die Mitte der Spalte. 5.2.1.3.2 1. Wählen Sie Erstellen von Tabellen unter Auswahl einer Vorlage Entwurf Nur Struktur aus, um in den Strukturmodus zu wechseln. Wenn Sie im Strukturmodus arbeiten, können Sie die neue Tabelle definieren und vorab einsehen, ohne dabei den Server zur Anwendung Ihrer Änderungen auffordern zu müssen. 2. Wählen Sie Berichtselemente Tabellen Vertikale Tabelle definieren/Horizontale Tabelle definieren/ Kreuztabelle definieren/Formular definieren aus. 3. Klicken Sie an der Stelle in den Bericht, an der die Tabelle angezeigt werden soll. Das Dialogfeld Berichtselement einfügen wird angezeigt. 4. Um Tabellenkomponenten (Spalten-, Zeilen- oder Körperzellen) hinzuzufügen, je nachdem, ob Sie eine vertikale oder horizontale Tabelle, eine Kreuztabelle oder ein Formular erstellen, klicken Sie im rechten Bereich des Dialogfelds rechts neben einer vorhandenen Komponente auf +, und wählen Sie anschließend das Objekt aus der Dropdown-Liste aus, das mit der Spalten-, Zeilen- oder Körperzelle verknüpft werden soll. Hinweis Anstelle eines Berichtsobjekts können Sie eine Formel mit der Komponente verknüpfen, indem Sie auf den Pfeil neben der Komponente klicken, Formel bearbeiten auswählen und die Formel im Formel-Editor definieren. 5. Um eine Tabellenkomponente zu löschen, klicken Sie auf den Pfeil rechts neben der Komponente, und wählen Sie im Menü die Option Löschen, oder klicken Sie auf das X. 6. Wenn die Definition der Tabelle abgeschlossen ist, wählen Sie füllen, oder klicken Sie auf OK. 158 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Entwurf Mit Daten , um sie mit Daten zu Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.2.1.3.3 Anwenden verschiedener Tabellenvorlagen mit der Option "Umwandeln in" Sie können eine Tabelle in ein anderes Format oder in ein Diagramm umwandeln. Wählen Sie die Kontextmenüoption Tabelle umwandeln in, oder wählen Sie den Tabellen- oder Diagrammstil auf der Registerkarte Berichtselemente im Bereich Extras aus. 1. Klicken Sie mit der rechten Maustaste auf die Tabelle, die neu formatiert werden soll, und wählen Sie anschließend Tabelle umwandeln in aus, um die Optionen für Umwandeln in anzuzeigen. 2. Wählen Sie den neuen Tabellen- oder Diagrammtyp aus. 3. Klicken Sie auf OK, um das Dialogfeld zu schließen. Wenn Sie eine Tabelle mit einer Unicode-Schriftart in ein Diagramm umgewandelt haben, wird die Schriftart nicht beibehalten, wenn Unicode nicht als Ihre Standardschriftart für Diagramme festgelegt ist. Sie müssen das Diagramm mit der Unicode-Schriftart formatieren. Weitere Informationen erhalten Sie von Ihrem Administrator. 5.2.1.3.4 Hinzufügen von Tabellenzeilen oder -spalten 1. Wählen Sie eine Zelle in der Spalte oder Zeile aus, neben der Sie eine neue Spalte oder Zeile einfügen möchten. 2. Klicken Sie mit der rechten Maustaste, und wählen Sie Einfügen Zeile darüber einfügen/Zeile darunter einfügen/Spalte links einfügen/Spalte rechts einfügen , oder wählen Sie Layout Einfügen Berichtselement Tabellen- Zeilen darüber einfügen/Zeilen darunter einfügen/Spalten links einfügen/Spalten rechts einfügen . 3. Ziehen Sie ein Objekt aus dem Bereich Verfügbare Objekte im linken Bereich in die von Ihnen eingefügte leere Spalte oder Zeile. 5.2.1.3.5 Entfernen von Tabellenzeilen oder -spalten 1. Klicken Sie mit der rechten Maustaste in die zu entfernende Tabellenspalte oder -zeile, und wählen Sie im Menü die Option Löschen aus. Wenn Sie im Menü die Option "Löschen" auswählen, wird standardmäßig die Spalte in einer vertikalen Tabelle oder einer Zeile in einer horizontalen Tabelle gelöscht. 2. Sie können Zeile oder Spalte auswählen. 3. Klicken Sie auf OK. 5.2.1.3.6 Entfernen von Zeilen oder Spalten Ziehen Sie die ausgewählte Spalte oder Zeile und legen Sie sie links oder rechts neben einer anderen Tabellenzeile oder -spalte ab. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 159 Während Sie eine Zeile oder Spalte ziehen, wird der Spalten- bzw. Zeilenkopf neben dem Mauszeiger angezeigt. 5.2.1.3.7 Vertauschen von Zeile oder Spalte Ziehen Sie die ausgewählte Spalte oder Zeile auf diejenige Spalte oder Zeile, mit der sie vertauscht werden soll. 5.2.1.3.8 Löschen des Zellinhalts einer Tabelle Die Zellinhalte können gelöscht werden, um in den leeren Zellen anschließend Bilder, Hyperlinks, Formeln oder Text anzuzeigen. Sie können den Inhalt folgender Zelltypen in einer Tabelle löschen: ● Zellen im Tabellenkopf: Jede Kopfzelle kann einzeln gelöscht werden. ● Zellen im Tabellenfuß: Jede Fußzelle kann einzeln gelöscht werden. ● Zusammenhängende Zellen des Tabellenkörpers: Wenn Sie eine Zelle des Tabellenkörpers löschen, wird automatisch der Inhalt aller Körperzellen derselben Spalte oder Zeile entfernt. 1. Um die Zelle auszuwählen, deren Inhalt Sie löschen möchten, klicken Sie einfach auf die Zelle. Der Zellrahmen wird markiert. 2. Klicken Sie mit der rechten Maustaste auf die ausgewählte Zelle, und wählen Sie Inhalt löschen aus. 5.2.1.3.9 Entfernen von Tabellen 1. Um die zu entfernende Tabelle auszuwählen, klicken Sie auf die obere Ecke der Tabelle. Ein grau schraffierter Rahmen wird um der Tabelle angezeigt. 2. Drücken Sie die Entf-Taste. 5.2.1.3.10 Kopieren von Tabellen Sie können Tabellen innerhalb eines Berichts oder in externe Anwendungen, z.B. Microsoft Word und Excel, kopieren und einfügen. Tabellen können nicht von einer Web Intelligence-Instanz in eine andere kopiert werden. 1. Wählen Sie die Tabelle aus, klicken Sie mit der rechten Maustaste, und wählen Sie Kopieren im Menü 2. Um die Tabelle in einen anderen Teil des Berichts einzufügen, klicken Sie mit der rechten Maustaste auf die Stelle, an der die Tabelle angezeigt werden soll, und klicken im Menü auf Einfügen. 3. Um die Tabelle in eine andere Anwendung einzufügen, fügen Sie den Inhalt der Zwischenablage ein, während Sie sich in der anderen Anwendung befinden. Sie können eine Tabelle auch in eine andere Anwendung kopieren, indem Sie sie durch Ziehen und Ablegen direkt in der Zielanwendung in das geöffnete Dokument einfügen. 160 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Die Tabelle wird im geöffneten Dokument als Bild angezeigt, wenn sie in eine andere Anwendung eingefügt wurde. 5.2.1.4 Formatieren von Tabellen und Tabellenzellen 5.2.1.4.1 Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen Sie können die Hintergrundfarbe für eine Tabelle oder für Tabellenzellen festlegen. Wenn die Hintergrundfarbe der Zellen festgelegt ist (auch wenn sie weiß ist), hat sie Vorrang vor der Hintergrundfarbe der Tabelle. Wenn Sie versuchen, eine Hintergrundfarbe auf die gesamte Tabelle anzuwenden, und die Zellen weiß bleiben, stellen Sie sicher, dass für die Zellen kein weißer Hintergrund festgelegt wurde. 1. Wählen Sie die Tabelle oder Zelle aus, klicken Sie mit der rechten Maustaste, und wählen Sie dann Tabelle formatieren oder Zelle formatieren. 2. Wählen Sie im Dialogfeld die Registerkarte Aussehen aus. 3. Klicken Sie auf des Optionsfeld neben dem Farbpalettensymbol rechts neben der Option Keine Farbe. 4. Klicken Sie auf den Pfeil neben dem Farbpalettensymbol, um die Palette anzuzeigen. 5. Wählen Sie die Farbe mithilfe der Palette aus. 6. Klicken Sie auf OK. 5.2.1.4.2 Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen 1. Wählen Sie die Tabelle aus, klicken Sie mit der rechten Maustaste, und wählen Sie dann Tabelle formatieren. 2. Wählen Sie im Dialogfeld die Registerkarte Aussehen aus. 3. Legen Sie im Bereich Farbe abwechseln im Kombinationsfeld neben Frequenz die Frequenz fest, mit der die Farbe für die Zeile gewechselt werden soll. 4. Klicken Sie auf den Pfeil neben Farbe, und wählen Sie mithilfe der Farbpalette die Farbe aus. 5. Klicken Sie auf OK. 5.2.1.4.3 Einfügen einer Tabelle ein Bild oder eine Skin 1. Wählen Sie die Tabelle aus, klicken Sie mit der rechten Maustaste, und wählen Sie dann Tabelle formatieren. 2. Wählen Sie im Dialogfeld die Registerkarte Aussehen aus. 3. Um eine Skin anzuzeigen, wählen Sie die Skin aus der Liste aus. Wenn Sie Skins auf Tabellen anwenden, stellen Sie sicher, dass der Wert für Füllen horizontal oder vertikal größer als 0.00 ist. Andernfalls werden die Skins nicht angezeigt. 4. Um mit einer URL auf ein Bild zu verweisen, wählen Sie Bild aus URL, und geben Sie dann die URL ein. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 161 ○ Um auf dem Server des Unternehmens auf ein Bild zuzugreifen, geben Sie den Bildnamen ein. Die Anwendung fügt boimg:// ein, wenn Sie auf Anwenden klicken. ○ Um direkt auf eine Bilddatei zuzugreifen, klicken Sie auf Bild aus Datei und dann auf Durchsuchen, um nach der Datei zu suchen. 5. Wenn Sie eine Referenz auf eine Bilddatei verednen möchten, verwenden Sie die Listen Anzeigen und Position, um zu bestimmen, wie das Bild angezeigt wird. 6. Klicken Sie auf OK, um das Dialogfeld zu schließen. 7. Um das Bild oder das Muster zu entfernen, wählen Sie Kein für das Muster aus. 5.2.1.4.4 1. Formatieren von Tabellen- oder Zellenrahmen Klicken Sie mit der rechten Maustaste auf die Tabelle oder Zelle, und wählen Sie Zelle formatieren Tabelle formatieren aus dem Kontextmenü. 2. Wählen Sie die Registerkarte Rahmen aus. 3. Verwenden Sie die Steuerelemente auf der Registerkarte zum Festlegen der Rahmenstile und -farben. 5.2.1.4.5 1. oder Formatieren von Text von Tabellenzellen Wählen Sie die Zellen aus, deren Text Sie formatieren möchten. (Um mehrere Spalten oder Zellen auszuwählen, wählen Sie die erste Spalte oder Zelle aus, halten Sie die Strg-Taste gedrückt, und wählen Sie weitere Spalten oder Zellen aus.) Wenn Sie eine Zelle in einer Spalte auswählen, werden alle Zellen der Spalte ausgewählt. 2. Formatieren Sie mithilfe der Toolbox 3. Wählen Sie die Schriftart, den Schriftschnitt, die Größe und die Effekte wie gewünscht aus. 4. Klicken Sie auf OK. 5.2.1.4.6 Zelle formatieren Schriftart den Text in den ausgewählten Zellen. Festlegen von Zellenhöhe und -breite Sie können die Höhe und Breite von Zellen per Drag-und-Drop definieren oder indem Sie die Größe der Zellen im Dialogfeld Zelle formatieren festlegen. Wenn Sie den Zellinhalt in Bericht verbergen möchten, dann stellen Sie die Zellbreite auf 0,1 cm ein. Sie können diese Breite später wieder ändern, um den Zellinhalt erneut anzuzeigen. 1. Ziehen Sie den Zellenrand, bis die Zelle die gewünschte Höhe und Breite hat. 2. Wählen Sie die Zelle aus, die Sie ändern möchten, klicken Sie mit der rechten Maustaste, und wählen Sie Zelle formatieren. 3. Wählen Sie die Registerkarte Allgemein. 4. Legen Sie die Höhe und Breite der Zelle fest. 5. Wenn Sie die Zelle automatisch anpassen möchten, wählen Sie Breite automatisch an Inhalt anpassen und/ oder Höhe automatisch an Inhalt anpassen, um die Mindestbreite und die Mindesthöhe festzulegen. 162 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Einige Funktionen sind mit automatisch angepassten Zellen nicht kompatibel. Wenn Sie eine dieser Funktionen in einer automatisch angepassten Zelle platzieren, gibt die Funktion die Fehlermeldung #REKURSIV zurück. Sie können die automatische Größenanpassung auch aktivieren, indem Sie auf die Zellränder doppelklicken. ○ Für eine automatische Anpassung der Zellenbreite doppelklicken Sie auf den rechten Rand der Zelle ○ Für eine automatische Anpassung der Zellenhöhe doppelklicken Sie auf den unteren Rand der Zelle Die Option "Autom. Anpassen" definiert die aktuelle Zellgröße als Mindestgröße und erweitert die Zelle, wenn die enthaltene Zeichenfolge breiter oder höher als der festgelegte Mindestwert ist. Hinweis Die Anzeige von Dokumenten mit Tabellen, deren Zellengröße auf "Automatisch anpassen" eingestellt ist, dauert länger als die Anzeige von Dokumenten, deren Tabellen eine feste Zellenbreite und Zellenhöhe aufweisen. Hinweis Die Eigenschaften Höhe automatisch anpassen und Breite automatisch anpassen werden nicht korrekt ausgeführt, wenn Zellinhalt lesen als in einem Bericht von Web Intelligence auf HTML festgelegt ist. Auswirkungen der Funktionen "Automatisch anpassen" und "Zeilenumbruch" In der folgenden Tabelle sind die Auswirkungen der Funktionen "Automatisch anpassen" und "Zeilenumbruch" bei einzelner und gemeinsamer Verwendung aufgeführt: Funktion Effekt Zeilenumbruch Text wird am Ende der Zelle umgebrochen. Breite automatisch anpassen Die Zellenbreite wird so angepasst, dass der gesamte Text angezeigt wird. Höhe automatisch anpassen Die Zellenhöhe wird so angepasst, dass der gesamte Text angezeigt wird. Breite automatisch anpassen + Höhe automatisch anpassen Zellenbreite und -höhe werden so angepasst, dass der gesamte Text angezeigt wird. Zeilenumbruch + Breite automatisch anpassen Die Zellenbreite wird so angepasst, dass das längste Wort angezeigt wird. Da die Zellenhöhe nicht an die Anzahl der Zeilen angepasst ist, kann der Text vertikal abgeschnitten sein. Zeilenumbruch + Höhe automatisch anpassen Die Zellenhöhe wird so angepasst, dass alle durch den Zeilenumbruch entstandenen Textzeilen angezeigt werden. Da die Zellenbreite nicht an das längste Wort angepasst ist, kann der Text horizontal abgeschnitten sein. Zeilenumbruch + Höhe automatisch anpassen + Breite automatisch anpassen Zellenhöhe und -breite werden an den Text angepasst, und Text wird horizontal und vertikal nicht abgeschnitten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 163 5.2.1.4.7 Kopieren von Formatierungen mit "Format übertragen" Mit "Format übertragen" können Sie die Formatierung von einem Bericht, einer Tabelle oder Zelle auf andere Berichte, Tabellen oder Zellen übertragen. Das Tool Format übertragen finden Sie im Abschnitt Tools der Registerkarte Formatierung tab. Die angewendeten Formatierungsoptionen hängen von den Objekten ab, die Sie als Quelle und Ziel auswählen. Im Allgemeinen werden nur solche Eigenschaften angewendet, die sich auf die sichtbare Formatierung (z.B. Schriftart, Hintergrundfarbe) auswirken. Eigenschaften, die sich auf die Anzeige von Daten auswirken (z.B. Tabelleneigenschaften wie die Eigenschaft "Duplikatgruppierung vermeiden") werden nicht angewendet. 1. Wählen Sie den Bericht, die Tabelle oder Zelle aus, dessen bzw. deren Formatierung angewendet werden soll. 2. Klicken Sie auf Format übertragen, um die Formatierung einmalig anzuwenden, oder doppelklicken Sie auf die Schaltfläche, um die Formatierung mehrfach anzuwenden. "Format übertragen" finden Sie in der Toolbox unter 3. Format Tools . Klicken Sie auf den Bericht, die Tabelle oder Zelle, auf den bzw. die die Formatierung angewendet werden soll. Wenn Sie nur einmal auf "Format übertragen" geklickt haben, wird die Formatübertragung nun deaktiviert. Wenn Sie doppelt auf "Format übertragen" geklickt haben, bleibt die Formatübertragung aktiv. 4. Klicken Sie in diesem Fall erneut auf "Format übertragen", oder drücken Sie die Escape-Taste, um die Formatierung zu beenden. (Diese Aktion können Sie auch ausführen, um die Formatierung zu beenden, bevor Sie sie das erste Mal verwendet haben.) 5.2.1.4.8 Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite Im Folgenden finden Sie die Anleitungen für die Positionierung einer Tabelle oder eines Diagramms in einer Berichtsseite. Sie können das gleiche Feld "Layout" auch aufrufen, indem Sie Berichtselemente Position Ausrichten wählen, oder mit der rechten Maustaste auf der Tabelle oder dem Diagramm klicken und Ausrichten auswählen. 1. Wählen Sie den Rahmen der Tabelle oder des Diagramms aus, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren... oder Diagramm formatieren.... 2. Wählen Sie Layout. 3. Verwenden Sie die Steuerelemente in Bereich Relative Position, um die Position der Tabelle oder des Diagramms im Verhältnis zu anderen Berichtselementen festzulegen. 5.2.1.4.9 Schichten von Tabellen und Zellen Durch Schichten wird festgelegt, wie Tabellen und Zellen angezeigt werden, wenn sie im Bericht denselben Platz einnehmen. Ein Objekt, das sich weiter vorn in der Schichtreihenfolge befindet, wird über dem Objekt angezeigt, dass sich weiter hinten in der Schichtreihenfolge befindet. 164 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 1. Wählen Sie die Tabelle oder Zelle, deren Schichten festgelegt werden sollen. 2. Klicken Sie mit der rechten Maustaste auf Reihenfolge. Option Beschreibung In den Vordergrund Verschieben Sie die Tabelle oder Zelle an die erste Stelle der Schichtreichenfolge. In den Hintergrund Verschieben Sie die Tabelle oder Zelle an die letzte Stelle der Schichtreichenfolge. Eine Ebene nach vorne Verschieben Sie die Tabelle oder Zelle um eine Stelle in der Schichtreihenfolge nach vorne. Eine Ebene nach hinten Verschieben Sie die Tabelle oder Zelle um eine Stelle in der Schichtreihenfolge nach hinten. 5.2.1.4.10 Zusammenführen von Tabellenzellen 1. Wählen Sie die Zellen aus, die Sie zusammenführen möchten, indem Sie die Strg-Taste halten und dann auf die Zellen klicken. 2. Halten Sie die Strg-Taste gedrückt, klicken Sie mit der rechten Maustaste, und wählen Sie Zusammenführen aus. Wenn Sie Zellen zusammenführen, enthält die zusammengeführte Zelle nur die Daten aus der zuerst ausgewählten Zelle. Daten aus allen anderen Zellen gehen verloren. 5.2.1.5 5.2.1.5.1 Spalten Steuern der Anzeige von Tabellen Ein- oder Ausblenden von Tabellen, Zeilen oder In manchen Tabellen oder bestimmten Zeilen bzw. Spalten werden keine Werte angezeigt. Wenn ein bestimmtes Produkt beispielsweise nicht mehr verkauft wird, werden die Tabellenzeilen oder -spalten dieses Produkts leer angezeigt. Diese leeren Zeilen, Spalten oder Tabellen werden standardmäßig angezeigt. Sie können sie ein- oder ausblenden. Wenn eine Tabelle oder ein Element ausgeblendet ist, wird sein Name in der Dokumentstruktur und im Filterbereich in grauem Kursivdruck angezeigt Sie können Tabellen auch auf der Grundlage des Ergebnisses einer Formel ein- und ausblenden. 1. Wählen Sie die Tabelle aus, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren. 2. Wählen Sie die Registerkarte Allgemein. 3. Wählen Sie Immer ausgeblendet aus, um die Tabelle auszublenden. 4. Wählen Sie Ausblenden, wenn leer aus, um die Tabelle auszublenden, wenn sie leer ist. 5. Wählen Sie Ausblenden, wenn folgende Formel wahr ist aus, und geben Sie eine Formel in das Feld ein, um die Tabelle auszublenden, wenn die Formel wahr ist. 6. Wählen Sie Alle Zeilen ohne Kennzahlwerte anzeigen, um alle Zeilen ohne Kennzahlwerte anzuzeigen. 7. Wählen Sie Zeilen ohne Dimensionswerte anzeigen, um Zeilen ohne Dimensionswerte anzuzeigen. 8. Wenn es sich um eine Kreuztabelle handelt, klicken Sie auf Zeilen/Spalten ohne Dimensionswerte anzeigen, um Zeilen und Spalten ohne Dimensionswerte anzuzeigen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 165 5.2.1.5.2 Erneutes Anzeigen ausgeblendeter Tabellen, Zellen oder Sektionen Tabellen, Zellen und Sektionen können ohne Bedingungen, wenn sie keine Daten enthalten, oder basierend auf dem Ergebnis einer Formel ausgeblendet werden. Sie können diese Tabellen erneut anzeigen. Um alle ausgeblendeten Elemente in einem Bericht anzuzeigen, klicken Sie mit der rechten Maustaste in den Bericht und wählen Alle ausgeblendeten Inhalte anzeigen. Sie haben folgenden Möglichkeiten: 1. Wählen Sie die ausgeblendete Tabelle, individuelle Zelle oder Sektion in der Registerkarte Dokumentstruktur und Filter im linken Bereich, oder wählen Sie das ausgeblendete Berichtsobjekt in der Tabelle aus, in der es angezeigt wird. 2. Klicken Sie mit der rechten Maustaste, und wählen Sie 5.2.1.5.3 Ausblenden Anzeigen . Ausblenden von Dimensionen in Tabellen 1. Wählen Sie im Entwurfsmodus die Spalte aus, die die Dimension enthält. 2. Wählen Sie Berichtselemente auszublenden. 5.2.1.5.4 Zellverhalten Ausblenden Dimension ausblenden , um die Dimension Erneutes Anzeigen ausgeblendeter Dimensionen 1. Wählen Sie im Entwurfsmodus die Tabelle aus, die die ausgeblendeten Dimensionen enthält. 2. Wählen Sie Berichtselemente Verhalten Dimensionen erneut anzuzeigen. 3. Wenn die ausgeblendeten Dimensionen die einzigen Objekte in der Tabelle waren, klicken Sie mit der rechten Ausblenden Ausgeblendete Dimensionen anzeigen , um die Maustaste im Bereich Dokumentstruktur und Filter des linken Bereichs, und wählen Sie Ausblenden Ausgeblendete Dimensionen anzeigen . 5.2.1.5.5 Vermeiden einer Duplikatgruppierung Wenn Zeilen doppelte Daten enthalten, werden standardmäßig Kennzahlwerte aggregiert. Sie können jedoch festlegen, dass in diesem Fall keine Kennzahlwerte aggregiert werden. 1. Wählen Sie die Tabelle aus, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren. 2. Wählen Sie die Registerkarte Allgemein. 3. Wählen Sie Duplikatgruppierung vermeiden aus. 166 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.2.1.5.6 Anzeigen oder Ausblenden der Kopf- und Fußzeilen 1. Wählen Sie die Tabelle aus, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren aus, um das Dialogfeld Tabelle formatieren anzuzeigen. 2. Wählen Sie die Registerkarte Allgemein. 3. Wählen Sie Tabellenköpfe, um alle Tabellenköpfe anzuzeigen. 4. Wählen Sie Tabellenfüße, um alle Tabellenfüße anzuzeigen. Hinweis In einer Kreuztabelle lauten die Optionen Kopf oben anzeigen, Kopf links anzeigen, Fuß unten anzeigen und Fuß rechts anzeigen. 5.2.1.5.7 Neue Tabellen auf neuer Berichtsseite 1. Wählen Sie die Tabelle aus, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren. 2. Wählen Sie die Registerkarte Layout. 3. Wählen Sie Auf neuer Seite beginnen in den vertikalen oder horizontalen Bereichen aus. Die horizontalen und vertikalen Bereiche verweisen auf die Tabellenachsen. 5.2.1.5.8 Anzeigen von Objektnamen in Kreuztabellenköpfen 1. Wählen Sie die Tabelle aus, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren. 2. Wählen Sie die Registerkarte Allgemein. 3. Klicken Sie auf Objektnamen anzeigen, um den Objektnamen in zusätzlichen Köpfen in der Kreuztabelle anzuzeigen. 5.2.1.5.9 Vermeiden eines Seitenwechsels in Tabellen 1. Wählen Sie die Tabelle aus, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren. 2. Wählen Sie die Registerkarte Layout. 3. Wählen Sie Seitenwechsel in Tabelle vermeiden im Bereich Vertikal oder Horizontal aus. Die horizontalen und vertikalen Bereiche verweisen auf die Tabellenachsen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 167 5.2.1.5.10 Wiederholen von Kopf- oder Fußzeilen von Tabellen auf jeder Berichtsseite 1. Wählen Sie die Tabelle aus, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren. 2. Wählen Sie die Registerkarte Layout. 3. Wählen Sie Kopf auf jeder Seite wiederholen oder Fuß auf jeder Seite wiederholen in den vertikalen oder horizontalen Bereichen aus. Die horizontalen und vertikalen Bereiche verweisen auf die Tabellenachsen. 5.2.2 Anzeigen von Daten in individuellen Zellen 5.2.2.1 Individuelle Zellen – Definition Individuelle Zellen sind einzelne, freistehende Berichtszellen. Sie können jeden Text oder jede Formel in eine leere individuelle Zelle eingeben, oder Sie können vordefinierte individuelle Zellen verwenden, die bestimmte Informationen anzeigen. Die verfügbaren individuellen Zellen enthalten die folgenden Funktionen: ● Formel- und Textzellen: ○ Leere Zelle – Leere Zelle, in der Sie jeden Text bzw. jede Formel eingeben können. ○ Drillfilter – Verwendet die Funktion Drillfilter, um Details der Drillfilter anzuzeigen, die auf den Bericht angewendet werden. ○ Letztes Regenerierungsdatum- Verwendet die Funktion DatumLetzteAusführung, um das Datum anzuzeigen, an dem das Dokument zuletzt regeneriert wurde. ○ Dokumentname – Verwendet die Funktion DokumentName, um den Dokumentnamen anzuzeigen. ○ Übersicht der Abfrage – Verwendet die Funktion Abfragezusammenfassung, um die Details der Abfragen im Dokument anzuzeigen. ○ Übersicht der Eingabeaufforderung – Verwendet die Funktion Eingabeaufforderungszusammenfassung, um die Details der Eingabeaufforderung im Dokument anzuzeigen. ○ Übersicht des Berichtsfilters – Verwendet die Funktion Berichtsfilterzusammenfassung, um die Berichtsfilter anzuzeigen, die auf den Bericht angewendet werden. ● Seitenzahlzellen: ○ Seitenzahl – Verwendet die Funktion Seite, um die Seitenzahl des Berichts anzuzeigen. ○ Seitenzahl/Gesamtseitenzahl – Verwendet die Funktionen Seite und AnzahlSeiten, um die aktuelle Seitenzahl und die Gesamtanzahl der Seiten im Bericht anzuzeigen. ○ Gesamtseitenzahl – Verwendet die Funktion AnzahlSeiten, um die Gesamtzahl der Seiten des Berichts anzuzeigen. Weitere Informationen zu den Funktionen, die in individuellen Zellen verwendet werden finden Sie im Handbuch zur Verwendung von Funktionen, Formeln und Berechnungen in Web Intelligence oder in der Onlinehilfe. 168 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.2.2.2 Einfügen von individuellen Zellen in Berichte Sie können nur im Entwurfsmodus eine individuelle Zelle einfügen. 1. Wählen Sie 2. Wählen Sie Berichtselement Zelle Vordefiniert , und wählen Sie eine Zelle aus der Liste mit den Zellen aus, um eine vordefinierte Zelle einzufügen. 3. Platzieren Sie die Maus auf dem Teil des Berichts, in den Sie die Zelle einfügen möchten, und klicken Sie mit der linken Maustaste. 4. Wenn Sie eine leere Zelle eingefügt haben, geben Sie den Text oder die Formel der Zelle in das Feld Formel im Menü Analyse ein. 5. Um die Zelle zu löschen, wählen Sie sie aus, und klicken Sie auf "Löschen". 5.2.2.3 Berichtselement Zelle Leer , um eine leere Zelle einzufügen. Ausblenden individueller Zellen Sie können individuelle Zellen ohne Bedingungen ausblenden, wenn diese leer sind, oder auf der Grundlage des Ergebnisses einer Formel. 1. Klicken Sie mit der rechten Maustaste auf die individuelle Zelle, und klicken Sie auf Zelle formatieren, um das Dialogfeld Zelle formatieren anzuzeigen. 2. Wählen Sie die Registerkarte Allgemein. 3. Um die Zelle ohne Bedingungen auszublenden, wählen Sie Immer ausgeblendet. 4. Um die Zelle auszublenden, wenn sie leer ist, wählen Sie Ausblenden, wenn leer. 5. Um die Zelle auf der Grundlage des Ergebnisses einer Formel auszublenden, klicken Sie auf Ausblenden, wenn folgende Formel wahr ist, und geben Sie die Formel in das Feld ein. 5.2.2.4 Erneutes Anzeigen ausgeblendeter Tabellen, Zellen oder Sektionen Tabellen, Zellen und Sektionen können ohne Bedingungen, wenn sie keine Daten enthalten, oder basierend auf dem Ergebnis einer Formel ausgeblendet werden. Sie können diese Tabellen erneut anzeigen. Um alle ausgeblendeten Elemente in einem Bericht anzuzeigen, klicken Sie mit der rechten Maustaste in den Bericht und wählen Alle ausgeblendeten Inhalte anzeigen. Sie haben folgenden Möglichkeiten: 1. Wählen Sie die ausgeblendete Tabelle, individuelle Zelle oder Sektion in der Registerkarte Dokumentstruktur und Filter im linken Bereich, oder wählen Sie das ausgeblendete Berichtsobjekt in der Tabelle aus, in der es angezeigt wird. 2. Klicken Sie mit der rechten Maustaste, und wählen Sie Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Ausblenden Anzeigen . © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 169 5.2.2.5 Kopieren von individuellen Zellen Sie können individuelle Zellen kopieren und innerhalb eines Berichts oder in externe Anwendungen wie Microsoft Word und Excel einfügen. Individuelle Zellen können nicht von einer Anwendungsinstanz in eine andere kopiert werden. 1. Wählen Sie die individuelle Zelle aus, und klicken Sie in der Symbolleiste auf Kopieren. 2. Um die individuelle Zelle in einen anderen Teil des Berichts einzufügen, klicken Sie mit der rechten Maustaste auf die Stelle, an der die individuelle Zelle angezeigt werden soll, und klicken dann im Kontextmenü auf Einfügen. 3. Um die individuelle Zelle in eine andere Anwendung einzufügen, fügen Sie den Inhalt der Zwischenablage ein, während Sie sich in der anderen Anwendung befinden. Sie können eine individuelle Zelle auch in eine andere Anwendung kopieren, indem Sie sie ziehen und in der Zielanwendung direkt im geöffneten Dokument ablegen. Wenn Sie eine individuelle Zelle ziehen und in einer Microsoft-Office-Anwendung ablegen, wird der Text in der Zelle in die Anwendung eingefügt. 5.2.3 Anordnen von Daten mithilfe von Sektionen, Gruppenwechseln und Sortierungen 5.2.3.1 5.2.3.1.1 Gruppieren von Daten mithilfe von Sektionen Gruppieren von Informationen in Sektionen Mithilfe von Sektionen können Sie Informationen in kleinere, verständlichere Teile zerlegen. Beispiel Gruppieren der quartalsbezogenen Umsatzdaten in Sektionen in einem Bericht Sie sind als regionaler Verkaufsleiter in Italien tätig. Sie haben einen Bericht erhalten, in dem der Jahresumsatz für das Jahr 2003 für die Geschäfte in Ihrem Land nach Stadt und Quartal angegeben ist: Stadt Quartal Umsatz Austin Q1 314430 Austin Q2 273608 Austin Q3 294798 Austin Q4 252644 Dallas Q1 215874 Dallas Q2 194689 Dallas Q3 204066 Dallas Q4 188791 170 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Stadt Quartal Umsatz Houston Q1 572177 Houston Q2 619924 Houston Q3 533765 Houston Q4 520332 Um die Ergebnisse für jede Stadt pro Quartal zu vergleichen, müssen Sie [Quartal] als Sektionswert definieren. Der Bericht wird dann in vier separate Sektionen nach Quartal unterteilt. Q1 Stadt Umsatz Austin 314430 Dallas 215874 Houston 572177 Q2 Stadt Umsatz Austin 273608 Dallas 194689 Houston 619924 Q3 Stadt Umsatz Austin 294798 Dallas 204066 Houston 533765 Q4 Stadt Umsatz Austin 252644 Dallas 188791 Houston 520332 Sie können eine einzige Sektion erstellen oder mehrere Sektionen mit Untersektionen in einen Bericht einfügen. Sie haben darüber hinaus die Möglichkeit, die Sektionen in einem Bericht wieder zu entfernen oder neu anzuordnen. Sie erstellen eine Sektion ausgehend von einer oder zwei Datenquellen: ● einer Dimension, die bereits in einer Tabelle oder einem Diagramm angezeigt wird: Klicken Sie mit der rechten Maustaste auf die Dimension, und wählen Sektion erstellen.. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 171 ● einer Dimension, die im Dokument enthalten, jedoch nicht in einer Tabelle oder einem Diagramm angezeigt ist. Die Erstellung einer Sektion anhand eines Kennzahlobjekts ist nicht möglich. 5.2.3.1.2 Anwenden von Filtern auf Sektionen Sie können Sektionsfilter basierend auf den Werten im Sektionskopf oder den innerhalb der Sektion angezeigten Werten anwenden. Anwenden eines Sektionsfilters auf den Sektionskopf In einem Bericht mit einer Sektion über [Land], filtert der Filter [Land] = "US" alle Sektionen über Länder mit Ausnahme der USA heraus. Anwenden eines Sektionsfilters auf die Sektionsdaten Wenn Sie in einem Bericht mit der Sektion [Region] den Filter [Produkt]="Getränke" auf die Sektion anwenden, enthält der Bericht alle Sektionen, die das Produkt "Getränke" enthalten. In diesem Fall enthalten die in dem Bericht verbleibenden Sektionen Produkte mit Ausnahme von Getränken, wenn diese Produkte in diesen Regionen verkauft wurden. Der Grund hierfür ist, dass der Sektionsfilter Regionen beibehält, in denen Getränke verkauft wurden, jedoch keine anderen Produkte von den in der Sektion enthaltenen Daten ausschließt. D. h. also, dass der Filter auf den Daten in der Sektion basiert, aber indirekt auf die Daten im Sektionskopf angewendet wird. 5.2.3.1.3 Erstellen einer Sektion aus einer Spalte Klicken Sie mit der rechten Maustaste auf die Spalte, die Sie als Sektion definieren möchten, und klicken Sie auf Sektion erstellen. 5.2.3.1.4 Erstellen einer Sektion aus einer Dimension 1. Wählen Sie 2. Klicken Sie an der Position auf den Bericht, an der Sie die Sektion einfügen möchten. 172 Berichtselemente Sektion Sektion einfügen . © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 3. Wählen Sie die Dimension im Dialogfeld aus, das angezeigt wird, und klicken Sie auf OK, um die Sektion einzufügen. 5.2.3.1.5 Erstellen von Sektionen aus einer Hierarchie Wenn Sie eine Sektion für eine Hierarchie erstellen, werden die einzelnen Elemente der Hierarchie zu Sektionsköpfen. Sie können Sektionen genau so aufklappen wie Elemente in einer Spalte einer Tabelle. Sie verfügen über einen Bericht mit den folgenden Daten: Kunden-Geographie Geschlecht Internet-Umsatzbetrag Alle Kunden Männlich 235.243 Weiblich 254.342 Männlich 34.342 Weiblich 45.464 Männlich 12.232 Weiblich 14.242 Männlich 17.343 Weiblich 18.001 Australien Kanada Frankreich Wenn Sie eine Sektion für [Kunden-Geografie] erstellen, wird der Bericht zuerst wie folgt angezeigt: Alle Kunden Geschlecht Internet-Umsatzbetrag Männlich 235.243 Weiblich 254.342 Wenn Sie den Sektionskopf aufklappen, wird der Bericht wie folgt angezeigt: Alle Kunden Geschlecht Internet-Umsatzbetrag Männlich 235.243 Weiblich 254.342 Australien Geschlecht Internet-Umsatzbetrag Männlich 34.342 Weiblich 45.464 Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 173 Kanada Geschlecht Internet-Umsatzbetrag Männlich 12.232 Weiblich 14.242 Frankreich Geschlecht Internet-Umsatzbetrag Männlich 17.343 Weiblich 18.001 5.2.3.1.6 Erstellen von Untersektionen Sie können einen Bericht erstellen, der Sektionen innerhalb von Sektionen (Untersektionen) enthält, indem Sie in einer vorhandenen Sektion einen neue Sektion erstellen. 5.2.3.1.7 Entfernen von Sektionszellen oder Sektionen Klicken Sie mit der rechten Maustaste auf die Sektionszelle, und wählen Sie Sektion zu löschen, oder 5.2.3.1.8 Löschen Löschen Nur Zelle , um die Zelle und Sektion , um die Zelle und die Sektion zu löschen. Festlegen des Seitenlayouts einer Sektion 1. Klicken Sie mit der rechten Maustaste auf die Sektion, und wählen Sie im Menü Sektion formatieren. 2. Wählen Sie im Dialogfeld die Registerkarte Layout aus. 3. Wählen Sie Auf neuer Seite beginnen, um die Sektion auf einer neuen Seite zu beginnen. 4. Wählen Sie Seitenwechsel vermeiden, um Seitenwechsel in der Sektion zu vermeiden. 5. Wählen Sie Auf jeder Seite wiederholen, um den Sektionskopf auf jeder Seite zu wiederholen. 5.2.3.1.9 Ausblenden von Sektionen 1. Wählen Sie die Sektion aus. 2. Wählen Sie 3. Klicken Sie auf Berichtselemente wenn sie leer ist. 174 Berichtselemente Verhalten Verhalten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Ausblenden , um die Sektion auszublenden. Ausblenden, wenn leer , um die Sektion auszublenden, Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 4. Wählen Sie Berichtselemente Verhalten Ausblenden, wenn und danach Ausblenden, wenn folgende Formel wahr ist, und geben Sie eine Formel in das Feld ein, um die Sektion auszublenden, wenn die Formel wahr ist. Die Formel muss einen booleschen Wert zurückgeben (Wahr oder Falsch). 5.2.3.1.10 Erneutes Anzeigen ausgeblendeter Tabellen, Zellen oder Sektionen Tabellen, Zellen und Sektionen können ohne Bedingungen, wenn sie keine Daten enthalten, oder basierend auf dem Ergebnis einer Formel ausgeblendet werden. Sie können diese Tabellen erneut anzeigen. Um alle ausgeblendeten Elemente in einem Bericht anzuzeigen, klicken Sie mit der rechten Maustaste in den Bericht und wählen Alle ausgeblendeten Inhalte anzeigen. Sie haben folgenden Möglichkeiten: 1. Wählen Sie die ausgeblendete Tabelle, individuelle Zelle oder Sektion in der Registerkarte Dokumentstruktur und Filter im linken Bereich, oder wählen Sie das ausgeblendete Berichtsobjekt in der Tabelle aus, in der es angezeigt wird. 2. Klicken Sie mit der rechten Maustaste, und wählen Sie 5.2.3.1.11 Ausblenden Anzeigen . Definieren von Farben und Bildern in einer Sektion 1. Klicken Sie mit der rechten Maustaste auf die Sektion, und wählen Sie Sektion formatieren. 2. Klicken Sie im Dialogfeld auf die Registerkarte Aussehen. 3. Definieren Sie die Farben und Bilder mithilfe der Steuerelemente in der Registerkarte Aussehen. 5.2.3.2 5.2.3.2.1 Verwenden von Gruppenwechseln Definition von Gruppenwechseln Ein Gruppenwechsel ist eine Unterteilung eines Blocks, in der Daten in Übereinstimmung mit einer ausgewählten Dimension, Information oder Kennzahl in separate Komponenten zerlegt werden. Diese Komponenten werden als Mini-Tabellen innerhalb desselben Datenblocks dargestellt. Gruppenwechsel werden verwendet, um die von jedem eindeutigen Wert eines Objekts zurückgegeben Daten zu unterteilen. Die Verwendung von Gruppenwechseln bietet zwei wichtige Vorteile: ● Sie können die Darstellung Ihrer Daten verbessern. ● Sie können Berechnungsergebnisse anzeigen. ● Sie können Unteraggregationen anzeigen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 175 5.2.3.2.2 Gruppenwechsel im Vergleich zu Sektionen Eine Sektion unterteilt die Daten in mehrfache individuelle Zellen, die als Sektionsköpfe bezeichnet werden. Jeder Sektionskopf enthält einen Wert für eine Dimension und ist mit einem Block verbunden, der die Dimensionswerte des Sektionskopfs zurückgibt. Ein Gruppenwechsel unterteilt die Daten in einzelne Blöcke. Eine Spalte enthält die Werte für ein Dimensions-, Informations- oder Kennzahlobjekt, die in allen Wertezeilen des Blockswiederholt werden. 5.2.3.2.3 Anwenden von Gruppenwechseln auf Hierarchien Wenn Sie einen Gruppenwechsel auf eine Hierarchie anwenden, tritt der Gruppenwechsel bei allen Hierarchieelementen auf allen Ebenen auf. Beispiel Auf eine Hierarchie angewendeter Gruppenwechsel Sie verfügen über einen Bericht mit den folgenden Daten: Kunde Geschlecht Verkaufte Stückzahlen ALL W 131.587 M 138.215 W 131.587 M 138.215 W 36.759 M 37.989 USA CA Wenn Sie einen Gruppenwechsel auf die Hierarchie [Kunde] anwenden, wird Folgendes angezeigt. Der Gruppenwechsel wird auf jedes Element von [Kunde] angewendet. Kunde Geschlecht Verkaufte Stückzahlen ALL W 131.587 M 138.215 ALL 269.802 Kunde Geschlecht Verkaufte Stückzahlen USA W 131.587 M 138.215 USA 176 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 269.802 Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Kunde Geschlecht Verkaufte Stückzahlen CA W 36.759 M 37.989 CA 74.748 5.2.3.2.4 Standardmäßige Sortierreihenfolge in Gruppenwechseln Wenn Sie einen Gruppenwechsel auf ein Objekt anwenden, werden die Werte des Objekts automatisch in aufsteigender Reihenfolge sortiert. ● Wenn es sich bei den Werten um numerische Werte handelt, wird der niedrigste Wert in der ersten und der höchste Wert in der letzten Zeile der Tabelle angezeigt. ● Handelt es sich bei den Werten um Buchstaben, werden diese in alphabetischer Reihenfolge von oben nach unten angeordnet. Sie können diese Sortierreihenfolge jederzeit ändern. Sie können mehrere Gruppenwechsel definieren und eine Sortierpriorität für jeden Gruppenwechsel festlegen. Dadurch lässt sich die Datenanzeige im Rahmen mehrfacher Gruppenwechsel, die auf mehrere Dimensions-, Informations- und Kennzahlobjekte angewendet wurden, steuern. 5.2.3.2.5 Einfügen von Gruppenwechseln Hinweis In Formulartabellen können keine Gruppenwechsel eingefügt werden. Sie können nur im Entwurfsmodus Gruppenwechsel hinzufügen. 1. Wählen Sie die Spalte aus, für die der Gruppenwechsel angewendet werden soll. 2. Wählen Sie Analyse Anzeigen Gruppenwechsel Gruppenwechsel hinzufügen . Die Tabelle ist in so viele Minitabellen unterteilt wie einmalige Werte in der Spalte vorhanden sind. Jede Minitabelle hat einen Fuß. Zugehörige Links Verwalten von Gruppenwechseln [Seite 178] 5.2.3.2.6 Entfernen von Gruppenwechseln Sie können nur im Entwurfsmodus Gruppenwechsel entfernen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 177 1. Wählen Sie die Spalte aus, für die der Gruppenwechsel definiert ist. 2. Wählen Sie Analyse Anzeigen Gruppenwechsel Gruppenwechsel löschen . Der Menüpunkt Gruppenwechsel löschen ist nicht verfügbar, wenn kein Gruppenwechsel für die Spalte definiert ist. 3. Zum Entfernen aller Gruppenwechsel wählen Sie eine beliebige Spalte in der Tabelle und danach Anzeigen Gruppenwechsel Analyse Alle Gruppenwechsel entfernen . Der Menüpunkt Alle Gruppenwechsel entfernen ist nicht verfügbar, wenn keine Gruppenwechsel für die Tabelle definiert wurden. 5.2.3.2.7 Verwalten von Gruppenwechseln Sie können nur im Entwurfsmodus Gruppenwechsel verwalten. 1. Wählen Sie eine beliebige Spalte in der Tabelle aus. 2. Wählen Sie Analyse Anzeigen Gruppenwechsel Gruppenwechsel verwalten . In dem Dialogfeld werden die in der Tabelle definierten Gruppenwechsel angezeigt. Handelt es sich bei der Tabelle um eine Kreuztabelle werden die Gruppenwechsel im Dialogfeld auf der horizontalen und auf der vertikalen Achse eingeblendet. Jeder Gruppenwechsel wird von der Dimension dargestellt, auf der er definiert wurde. Die Reihenfolge, in der die Dimensionen angezeigt werden, gibt die Reihenfolge an, in der Gruppenwechsel angewendet werden. 3. Zum Ändern der Priorität eines Gruppenwechsels wählen Sie die Dimension, und klicken Sie auf "Nach oben" oder "Nach unten", um die Dimension in der Gruppenwechselpriorität zu verschieben. 4. Zum Hinzufügen eines Gruppenwechsels klicken Sie auf Hinzufügen, und wählen Sie die Dimension, auf der Sie den Gruppenwechsel anwenden möchten. 5. Zum Entfernen eines Gruppenwechsels wählen Sie die Dimension aus, und klicken Sie auf Entfernen. 6. Zum Festlegen der Eigenschaften eines Gruppenwechsels wählen Sie die Dimension und danach die Eigenschaften auf der rechten Seite des Dialogfelds aus. Weitere Informationen über die Gruppenwechseleigenschaften, die Sie festlegen können, erhalten Sie über die Verknüpfung am Ende dieses Themas. Zugehörige Links Gruppenwechseleigenschaften [Seite 178] 5.2.3.2.8 Gruppenwechseleigenschaften Sie können die folgenden Eigenschaften für einen Gruppenwechsel definieren: Eigenschaft Beschreibung Gruppenwechselkopf Beim Einfügen eines Gruppenwechsels wird in jeder Tabelle, Kreuztabelle oder in jedem Formular eine Kopfzeile angezeigt. 178 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Eigenschaft Beschreibung Gruppenwechselfuß Beim Einfügen eines Gruppenwechsels wird nach der letzten Zeile einer Tabelle oder nach der letzten Spalte einer Kreuztabelle eine Fußzeile für jeden Gruppenwechsel in einer Sektion angezeigt. Wenn Sie eine Berechnung auf die Daten anwenden, wird das Ergebnis in der Fußzeile ausgegeben. Sortierung einfügen Die Standardsortierreihenfolge wird auf die Werte im Gruppenwechsel angewendet. Doppelte Werte: Alle anzeigen Alle Werte werden im Gruppenwechsel angezeigt, auch wenn sie dupliziert wurden. Doppelte Werte: Erste(r/s) anzeigen Nur der erste Wert wird angezeigt, wenn Werte dupliziert wurden. Doppelte Werte: Zusammenführen Zellen, die doppelte Werte enthalten, werden zusammengeführt, und nur ein einziger Wert wird auf den zusammengeführten Zellen angezeigt. Duplizierte Werte: Erstes Element auf neuer Seite wiederholen Der erste Wert in einer Gruppe doppelter Werte wird am Beginn des Gruppenwechsels und auf jeder neuen Seite angezeigt. Auf neuer Seite beginnen Alle durch den Gruppenwechsel erstellten Bereiche der Tabelle werden auf einer neuen Seite angezeigt. Seitenwechsel vermeiden Zeigt jeden Gruppenwechselabschnitt auf derselben Seite an, wann immer dies möglich ist. Diese Option ist nicht verfügbar, wenn ein Block mehr als eine Seite einnimmt. Kopf auf jeder Seite wiederholen Wiederholt den Tabellenkopf auf jeder neuen Seite, wenn eine Tabelle mehr als eine Seite einnimmt. Fuß auf jeder Seite wiederholen Wiederholt den Tabellenfuß am Ende der Tabelle vor jeder neuen Seite, wenn eine Tabelle mehr als eine Seite einnimmt. 5.2.3.3 5.2.3.3.1 Organisieren von Daten mithilfe von Sortierungen Sortieren von Ergebnissen in Berichten Sie können auf die in Tabellen, Sektionen und Diagrammen angezeigten Werte Sortierungen anwenden, um die Reihenfolge zu bestimmen, in der diese im Bericht angeordnet werden. Die Standardsortierung ist in der Reihenfolge der Dimensionsspalten von links nach rechts des Ergebnisobjekts. Hinweis Beim Sortieren in Berichten, in denen von der zugrundeliegenden Abfrage bereits eine Sortierung durchgeführt wurde, stellen Sie sicher, dass die sortierte Abfragedimension an erster Stelle in der Tabelle im Bericht steht, Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 179 andernfalls geht der Effekt der sortierten Dimension im Bericht verloren. Sie können die Abfrage auch so bearbeiten, dass die sortierte Dimension zuerst zurückgegeben wird. Folgende Sortierreihenfolgen stehen zur Verfügung: Sortierreihenfolge Beschreibung Standard Hierbei handelt es sich um die für den jeweiligen Datentyp verwendete Standardreihenfolge. Je nach Typ der in der Spalte oder Zeile enthaltenen Daten werden die Ergebnisse folgendermaßen sortiert: Aufsteigend ● in aufsteigender Reihenfolge bei numerischen Daten ● in aufsteigender chronologischer Reihenfolge bei Datumsangaben ● in chronologischer Reihenfolge bei Monaten ● in alphabetischer Reihenfolge bei alphanumerischen Daten Werte werden in aufsteigender Reihenfolge sortiert: vom niedrigsten Wert am Anfang bis zum höchsten Wert am Ende der Liste. Beispiel: 100, 200, 300 oder Deutschland, Niederlande, Spanien. Absteigend Werte werden in absteigender Reihenfolge sortiert: vom höchsten Wert am Anfang bis zum niedrigsten Wert am Ende der Liste. Beispiel: 300, 200, 100 or Spanien, Niederlande, Deutschland. Benutzerdefiniert 180 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Sie definieren eine eigene Sortierreihenfolge. "Benutzerdefinierte Reihenfolge" ist für Dimensionen und Attribute verfügbar. Beachten Sie folgende Einschränkungen: ● "Benutzerdefinierte Reihenfolge" ist für Hierarchien, Ebenen und Kennzahlen nicht verfügbar. ● Werte können nicht manuell zur Liste "Benutzerdefinierte Reihenfolge" hinzugefügt werden. (Das Feld ist für Detailobjekte aktiv, aber die eingegebenen Werte werden nicht zu der Liste hinzugefügt.) ● Im Änderungsmodus können Sie "Benutzerdefinierte Reihenfolge" nicht in DHTML (Web-Modus) festlegen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Sortierreihenfolge Beschreibung Hinweis Die maximale Anzahl von Werten für Dimensionen ist standardmäßig auf dem Client und dem Server auf verschiedene Werte gesetzt. Um Konflikte zu vermeiden, wird empfohlen, auf beiden denselben Wert festzulegen. Serverstandardwert: 100 Einträge (Parameter "Maximale Größe für benutzerdefinierte Sortierung" in den WebIntelligenceProcessingServer-Eigenschaften in der CMC) Clientstandardwert: 1000 Einträge (WebiParamCustomSortMaxSize-Parameter in WebIContainer_ClientDescriptor.xml) 5.2.3.3.2 Sortieren hierarchischer Daten Sortierungen werden auf hierarchische Daten innerhalb der einzelnen übergeordneten Elemente in der Hierarchie angewendet. Sortierungen unterbrechen die Verknüpfungen zwischen übergeordneten und untergeordneten Elementen nicht. Beispiel Sortieren hierarchischer Daten Die folgende Tabelle enthält die nicht sortierte Hierarchie [Produkt]: Produkt Lebensmittel Backwaren Getränke Alkoholfreie Getränke Milch Mineralwasser Brot Nachdem eine absteigende Sortierung angewendet wurde, wird die Hierarchie wie folgt angezeigt: Produkt Lebensmittel Brot Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 181 Produkt Getränke Alkoholfreie Getränke Mineralwasser Milch Backwaren Die Lebensmittel werden von der Sortierung in absteigender Reihenfolge und die Getränke werden in aufsteigender Reihenfolge in dem übergeordneten Element angeordnet. Die sortierten Getränke behalten ihre hierarchische Verknüpfung mit ihrem übergeordneten Element bei. 5.2.3.3.3 Einfügen einer Sortierung 1. Klicken Sie auf Entwurf, um im Entwurfsmodus zu arbeiten. 2. Wählen Sie die Spalte aus, auf die die Sortierung angewendet werden soll. 3. Wählen Sie Analyse Anzeigen Sortieren oder absteigender Reihenfolge zu sortieren. 5.2.3.3.4 So entfernen Sie eine Sortierung 1. Wählen Sie die sortierte Spalte aus. 2. Wählen Sie Analyse Anzeigen Sortieren Sie können auch eine beliebige Spalte und dann entfernen Keine Analyse Anzeigen Sortieren Alle Sortierungen auswählen, um alle Sortierungen aus der Tabelle zu entfernen. 5.2.3.3.5 1. Aufsteigend/Absteigend , um die Spalte in aufsteigender Verwalten von Sortierungen Wählen Sie die Tabelle oder das Diagramm aus, in der/dem Sie Sortierungen verwalten möchten, und wählen Sie Analyse Anzeigen Sortieren Sortierungen verwalten . Im Dialogfeld werden die auf die Tabelle oder das Diagramm angewendeten Sortierungen angezeigt. In einer Kreuztabelle werden die Sortierungen auf der horizontalen und auf der vertikalen Achse angezeigt. Jede Sortierung wird durch den Namen der sortierten Dimension dargestellt, und die Sortierungsrichtung (aufoder absteigend) wird durch einen Pfeil angezeigt. Die Reihenfolge, in der die sortierten Dimensionen angezeigt werden, gibt die Reihenfolge an, in der Sortierungen angewendet werden. 2. 182 Zum Ändern der Priorität einer Sortierung wählen Sie die Dimension, und klicken Sie auf "Nach oben" oder "Nach unten", um die Dimension in der Sortierungspriorität zu verschieben. © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Hinweis Sie können die Priorität einer Sortierung nicht ändern, wenn ein sortierter Gruppenwechsel für die Dimension definiert wurde. 3. Um die Richtung einer Sortierung zu ändern, doppelklicken Sie auf die Dimension, oder wählen Sie sie und danach Aufsteigend oder Absteigend in der Liste Reihenfolge aus. 4. Um eine Sortierung hinzuzufügen, klicken Sie auf Hinzufügen, und wählen Sie die Dimension, die Sie sortieren möchten, in der Liste aus. 5. Zum Entfernen einer Sortierung wählen Sie die Dimension aus, und klicken Sie auf Entfernen. 6. Um eine Sortierung durch Wählen einer eigenen Sortierreihenfolge oder Hinzufügen von Werten zur Werteliste anzupassen, klicken Sie unter Benutzerdefinierte Reihenfolge auf Werte, und geben Sie eine benutzerdefinierte Sortierung an. Die Schaltfläche Werte ist deaktiviert, wenn die benutzerdefinierte Sortierung nicht anwendbar ist. Die benutzerdefinierte Reihenfolge wird auf das gesamte Dokument angewendet, nicht nur auf die Dimension im ausgewählten Block. 7. Um eine benutzerdefinierte Sortierreihenfolge auf die Standardsortierreihenfolge zurückzusetzen, wählen Sie die Dimension, und klicken Sie auf Zurücksetzen. Hinweis Die Schaltfläche Zurücksetzen ist deaktiviert, wenn die Sortierung für die ausgewählte Dimension nicht benutzerdefiniert ist. Hinweis Die Einschränkungen der Option Benutzerdefinierte Reihenfolge finden Sie in der Tabelle unter dem Thema Sortieren von Ergebnissen in Berichten. Zugehörige Links Sortieren von Ergebnissen in Berichten [Seite 179] 5.2.4 Formatieren von Zahlen und Datumsangaben 5.2.4.1 Vordefinierte und benutzerdefinierte Formate Sie haben die Möglichkeit, das Format der in bestimmten Zellen oder auf den Diagrammachsen angezeigten Werte zu ändern. Dazu können Sie die in der Anwendung verfügbaren vordefinierten Formate heranziehen oder eigene, benutzerdefinierte Formate erstellen. Die benutzerdefinierten Formate können gespeichert und anschließend auf verschiedene Blöcke und Berichte desselben Dokuments angewendet werden. 5.2.4.1.1 Vordefinierte Formate Sie haben die Möglichkeit, das Format der in bestimmten Zellen oder auf den Diagrammachsen angezeigten Werte zu ändern. Dazu können Sie vordefinierte Formate heranziehen oder eigene, benutzerdefinierte Formate Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 183 erstellen. Die benutzerdefinierten Formate können gespeichert und anschließend auf verschiedene Blöcke und Berichte desselben Dokuments angewendet werden. Die folgenden vordefinierten Formate stehen für Zellen zur Verfügung: Format Beschreibung Standard Das im Universum für das Objekt definierte Format. Zahl Formate für Dezimalwerte oder Ganzzahlen. Währung Formate für Währungswerte. Datum/Uhrzeit Formate für Datum und Uhrzeit. Boolesch Formate für die Werte Wahr und Falsch Zugehörige Links Anwenden von benutzerdefinierten Zahlenformaten auf Zellen [Seite 188] Erstellen von benutzerdefinierten Formaten [Seite 187] Anwenden von vordefinierten Formaten auf Zellen 1. Klicken Sie auf Entwurf, um im Entwurfsmodus zu arbeiten. 2. Wählen Sie die Zelle aus. 3. Klicken Sie auf 5.2.4.1.2 Format Zahlen Benutzerdefiniert , und wählen Sie das Format in der Liste aus. Benutzerdefinierte Formate Zur Erstellung eines Formats, das sich für beliebige Zellen eignet, können Sie den Formattyp "Benutzerdefiniert" verwenden. Hinweis Sie können benutzerdefinierte Formate auf Zahlen in der Webschnittstelle (DHTML-Schnittstelle) anwenden. Die nachstehend abgebildete Tabelle enthält eine Liste der Zeichenfolgen, die Sie bei der Erstellung benutzerdefinierter Formate verwenden können: Zeichen Anzeige Beispiel: # Die entsprechende Ziffer. Wenn die Zahl weniger Ziffern als die Anzahl der für die Formatangabe verwendeten #-Zeichen aufweist, '12345' im Format #,##0 ergibt werden keine führenden Nullen eingefügt. 184 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. '12,345' (wenn in Ihren länderspezifischen Einstellungen ein Komma als Gruppierungstrennzeichen definiert ist) oder '12 345' (wenn in Ihren länderspezifischen Einstellungen Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Zeichen Anzeige Beispiel: ein Leerzeichen als Gruppierungstrennzeichen definiert ist). 0 Die entsprechende Ziffer. Wenn die Zahl weniger Ziffern als die Anzahl der für die Formatangabe verwendeten 0-Zeichen aufweist, '123' im Format #0,000 ergibt '0,123' wird eine oder mehrere führende Nullen vor der Zahl eingefügt. Gruppierungstrennzeichen wie in Ihren länderspezifischen Einstellungen definiert. '1234567' im Format #,##0 ergibt Dezimaltrennzeichen wie in Ihren länderspezifischen Einstellungen definiert. '12.34' im Format #.#0 ergibt [%]% Zeigt ein Prozentzeichen (%) nach dem Ergebnis an und multipliziert das Ergebnis mit 100. 0,50 wird zu 50 %. % Zeigt ein Prozentzeichen (%) nach dem Ergebnis an, multipliziert das Ergebnis aber nicht mit 100. 0,50 wird zu 0,50 % Geschütztes Leerzeichen ( ) '1234567' im Format # ##0 ergibt , . '1,234,567' (wenn in Ihren länderspezifischen Einstellungen ein Komma als Gruppierungstrennzeichen definiert ist) oder '1 234 567' (wenn in Ihren länderspezifischen Einstellungen ein geschütztes Leerzeichen als Gruppierungstrennzeichen definiert ist). '12.34' (wenn in Ihren länderspezifischen Einstellungen ein Punkt als Dezimaltrennzeichen definiert ist) oder '12,34' (wenn in Ihren länderspezifischen Einstellungen ein Komma als Dezimaltrennzeichen definiert ist). '1234 567' 1, 2, 3, a, b, c, $, £, € Alphanumerische Zeichen. (usw.) '705.15' im Format $#.#0 ergibt '$705.15' oder ergibt '705,15' €' im Format #,#0 € [Red], [Blue], [Green], [Yellow], [Gray], [White], [Dark Red], [Dark Blue], [Dark Green] Der Wert in der angegebenen Farbe. '150' im Format #,##0[Red] ergibt Tag/Datum-Zeichen (Tag, Datum) '150' #,##0[Blue] ergibt '150' Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 185 Zeichen Anzeige Beispiel: d Zahl des Tages im Monat ohne führende Null. Wenn das Datum für den Tag weniger als zwei Zeichen umfasst, wird das Datum ohne vorangestellte Null angezeigt. Der erste Tag des Monats im Format d ergibt '1' dd Zahl des Tages mit führender Null. Wenn das Datum für den Tag weniger als zwei Zeichen umfasst, wird das Datum mit einer vorangestellten Null angezeigt. Der erste Tag des Monats im Format dd ergibt '01' ddd Abgekürzter Name des Tages. Der erste Buchstabe wird groß geschrieben. Montag im Format ddd ergibt 'Mon' dddd Vollständiger Name des Tages. Der erste Buchstabe wird groß geschrieben. 'Montag' Wochentag gefolgt von einem Leerzeichen und der Zahl des Tages. 'Montag 01' dddd dd 'Montag' im Format dddd ergibt 'Montag' im Format dddd ergibt Kalenderzeichen (Monat, Jahr) M Zahl des Monats ohne führende Null. Wenn die Zahl für den Monat weniger als zwei Zeichen umfasst, wird die Zahl ohne vorangestellte Null angezeigt. MM Zahl des Monats mit führender Null. 'Januar' im Format MM ergibt '01' Wenn die Zahl für den Monat weniger als zwei Zeichen umfasst, wird die Zahl mit vorangestellter Null angezeigt. mmm Abgekürzter Name des Monats. Der 'Januar' im Format mmmergibt 'Jan' erste Buchstabe wird groß geschrieben. mmmm Vollständiger Name des Monats. Der erste Buchstabe wird groß geschrieben. 'Januar' im Format mmmm ergibt yy Die letzten beiden Ziffern für das Jahr. '2003' im Format yy ergibt '03' yyyy Alle vier Ziffern für das Jahr. '2003' im Format yyyy ergibt 'Januar' im Format M ergibt '1' 'Januar' '2003' 186 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Zeichen Anzeige Uhrzeit-Zeichen (Stunden, Minuten, Sekunden, am/pm hh:mm:ss a Stundenangabe ohne führende Null, '21:05:03' im Format hh:mm:ss a Minuten und Sekunden mit ergibt '9:05:03 PM' im englischen führender Null. Das Zeichen "a" Gebietsschema steht für die im englischsprachigen Raum gebräuchliche Angabe von AM (vormittags) oder PM (nachmittags) nach der Zeitangabe. HH Stundenangabe gemäß der 24Stundenuhr. '21:00' im Format HH ergibt '21' hh Stundenangabe gemäß der 12Stundenuhr. '21:00' im Format hh ergibt '09' HH:mm Stunden und Minuten mit führender '7.15 AM' im Format HH:mm ergibt Null. '07:15' HH:mm:ss Stunden, Minuten und Sekunden mit führender Null. '7.15 AM' im Format HH:mm:ss Minuten und Sekunden mit führender Null. '07:15:03' im Format mm:ss ergibt mm:ss Beispiel: ergibt '07:15:00' '15:03' Erstellen von benutzerdefinierten Formaten 1. Klicken Sie im Entwurfsmodus auf Format Zahlen 2. Klicken Sie auf Benutzerdefiniert, um das Dialogfeld Angepasstes Format anzuzeigen. 3. Wählen Sie ein im Bereich Eigenschaften aufgeführtes Format aus und bearbeiten Sie das ausgewählte Format, indem Sie zusätzliche Zeichen in eines oder mehrere der Textfelder eingeben. Wenn Sie z.B. ein benutzerdefiniertes Format für numerische Werte erstellen möchten, geben Sie das gewünschte benutzerdefinierte Format in die Felder Positiv, Negativ und Gleich null ein. Wenn Sie ein benutzerdefiniertes Format für boolesche Werte erstellen möchten, geben Sie das benutzerdefinierte Format in die Felder Wahr und Falsch ein. 4. Klicken Sie auf Hinzufügen. Sie können benutzerdefinierte Formate weder löschen noch bearbeiten. Um ein benutzerdefiniertes Format zu ändern, müssen Sie ein neues benutzerdefiniertes Format erstellen und das neue Format auf die ausgewählten Zellen anwenden. Sämtliche benutzerdefinierten Formate, die nicht auf Zellen in einem Dokument angewendet wurden, werden automatisch beim Beenden der Sitzung gelöscht. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 187 Anwenden von benutzerdefinierten Zahlenformaten auf Zellen 1. Wählen Sie die Zelle(n) aus, auf die Sie ein benutzerdefiniertes Format anwenden möchten. 2. Klicken Sie im Hauptmenü auf Bearbeiten. 5.2.4.2 Formatieren einer Zahl als Währung 1. Klicken Sie auf Entwurf, um im Entwurfsmodus zu arbeiten. 2. Wählen Sie die Zelle aus. 3. Klicken Sie auf 5.3 Format Zahlen Währung , und wählen Sie die Währung in der Liste aus. Arbeiten mit Diagrammen 5.3.1 Anzeigen von Daten in Diagrammen 5.3.1.1 Erstellen von Diagrammen Sie haben die Möglichkeit, ein oder mehrere Diagramme in die Berichte eines Dokuments einzufügen. Sie können ein Diagramm erstellen, wenn Sie ein neues Dokument erstellen, oder Diagramme in ein vorhandenes Dokument einfügen. Hinweis Beim Exportieren eines Dokuments, das ein Diagramm enthält, in das Excel-Format, wird das Diagramm in ein Bild konvertiert. Zugehörige Links Hinzufügen von Diagrammen zu einem Bericht [Seite 193] 5.3.1.1.1 Öffnen von in Web Intelligence 3.x erstellten Diagrammen Diese Version der Software unterstützt die Abwärtskompatibilität mit Web Intelligence XI 3.x. Vorhandene Diagramme werden automatisch konvertiert, wenn Sie sie öffnen. Nur wenn Sie ein vorhandenes 3DDiagramm öffnen, das kein 3D-Balkendiagramm ist, wird es in ein 3D-Balkendiagramm konvertiert. 188 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.3.1.2 Diagrammtypen Ein Bericht zeigt die Ergebnisse in einem Block an. Sie können den Block in einem speziellen Tabellen- oder Diagrammtyp darstellen. Hinweis 3D-Linien-, 3D-Flächen- und 3D-Oberflächendiagramme sind in dieser Produktversion nicht mehr enthalten. Wenn in einem dieser Diagramme Dokumente und Berichte gezeigt werden, die in 4.x migriert werden, werden sie in 3D-Balkendiagramme umgewandelt. 5.3.1.2.1 Balkendiagramme In Balkendiagrammen werden Daten in rechteckiger Form horizontal angezeigt. Balkendiagramme sind nützlich, wenn ähnliche Datengruppen, z.B. der Umsatz von zwei Zeiträumen, miteinander verglichen werden sollen. Sie können unter drei verschiedenen Balkendiagrammformaten wählen: Balkendiagramm: Ein aus horizontal ausgerichteten Rechtecken bestehendes Diagramm. Die Länge der Rechtecke ist proportional zu den mit den unterschiedlichen Kategorieelementen verknüpften Werten. Stapelbalkendiagramm: Ein aus horizontal ausgerichteten und gestapelten farbigen Rechtecken bestehendes Diagramm. Die Höhe der Rechtecke ist proportional zu den mit den unterschiedlichen Kategorieelementen verknüpften Werten. Die Farbe der Rechtecke entspricht den Legendeneinträgen. 100 % Stapelbalken: Ein Diagramm, in dem die Daten als Teil eines Ganzen (als Prozentwerte) angezeigt werden. Ein Ganzes ist ein Rechteck, und eine Reihe ist eine Unterteilung des Rechtecks 5.3.1.2.2 Box-Plot-Diagramme Ein Diagramm (auch Kursdiagramm genannt), in dem eine Übersicht von fünf Werten auf der Grundlage der Verteilung eines Datensatzes angezeigt wird: Maximalwert, Minimalwert, erstes Quartil, drittes Quartil und Medianwert. Es kann auch ungewöhnliche Werte anzeigen, die als Ausreißer bezeichnet werden. 5.3.1.2.3 Säulendiagramme In Säulendiagrammen werden eine Reihe oder eine Menge von vertikalen Balken dargestellt, die nach Kategorie gruppiert sind. Säulendiagramme eignen sich insbesondere zur Darstellung von Veränderungen von Daten während eines Zeitraums oder zur Veranschaulichung von Vergleichen von Elementen. Die folgenden sieben Typen von Säulendiagrammen sind verfügbar: Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 189 Säulendiagramm: Ein aus vertikal ausgerichteten Rechtecken bestehendes Diagramm. Die Höhe der Rechtecke ist proportional zu den mit den unterschiedlichen Kategorieelementen verknüpften Werten. Säulendiagramm mit Doppelwertachsen: Ein Diagramm mit zwei Wertachsen. Mithilfe dieses Diagramms kann ein Teil einer Datenreihe gegen eine Achse und ein Teil der Datenreihe gegen die andere Achse aufgetragen werden. Kombiniertes Säulen- und Liniendiagramm: Ein Diagramm, in dem eine Kombination eines Säulendiagramms und eines Liniendiagramms angezeigt wird. Die Diagrammtypen haben eine gemeinsame Wertachse. Kombiniertes Säulen- und Liniendiagramm mit Doppelwertachsen: Ein Diagramm, in dem eine Kombination eines Säulendiagramms und eines Liniendiagramms angezeigt wird. Jeder der beiden Diagrammtypen hat eine eigene Wertachse. Stapelsäulendiagramm: Ein aus vertikal ausgerichteten und gestapelten farbigen Rechtecken bestehendes Diagramm. Die Höhe der Rechtecke ist proportional zu den mit den unterschiedlichen Kategorieelementen verknüpften Werten. Die Farbe der Rechtecke entspricht den Legendeneinträgen. 100 % Stapelsäulendiagramm: Ein Diagramm, in dem Daten als Teil eines Ganzen (als Prozentwerte) angezeigt werden, wobei ein Ganzes eine Spalte und eine Reihe eine Unterteilung der Spalte ist. Wenn das Diagramm nur eine Reihe enthält, passen alle Säulenbalken zu 100 % auf den Diagrammbereich. 3D-Säulendiagramm: Ein dem Säulendiagramm ähnliches Diagramm mit einer zusätzlichen 3D-Dimension. 5.3.1.2.4 Liniendiagramme Mit Liniendiagrammen lassen sich bestimmte Datenwerte linienförmig, entweder in horizontaler oder vertikaler Verlaufsrichtung anzeigen. Liniendiagramme sind nützlich, um Trends oder im Laufe der Zeit auftretende Datenänderungen hervorzuheben. Drei Arten von Liniendiagrammen sind verfügbar: Liniendiagramm: Ein (XY)-Diagramm, in dem linienverbindende Datenpunkte angezeigt werden. Die Wertachsen-Datenpunktpositionen werden durch Analysekategorieelemente dargestellt. Die sekundären Wertachsen-Datenpunktpositionen stellen die zugehörigen Werte dar. Zwei-Liniendiagramm: Ein (XY)-Diagramm mit zwei Achsen, in dem linienverbindende Datenpunkte angezeigt werden. Kategorieachsen-Datenpunktpositionen stellen Analysekategorieelemente dar. Die WertachsenDatenpunktpositionen stellen auf beiden Achsen die zugehörigen Werte dar. Flächendiagramm: Ein Flächendiagramm ist ein (XY)-Diagramm, in dem eine aus einer Verbindung von Datenpunkten bestehende Oberfläche angezeigt wird. 5.3.1.2.5 Map-Diagramme Folgende Map-Diagramme sind verfügbar: 190 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten ● Treemap-Diagramme: Diagramme, in denen Werte in verschachtelten Rechtecken angezeigt werden, die farbig sein können. Die Verschachtelungsebenen entsprechen der Ebene der hierarchischen Aufschlüsselung. Die Größe und die Farbe der Rechtecke drücken jeweils eine Menge von Werten aus. ● Wärmestrukturdiagramme: Diagramme, in denen durch Farben in einer Übersicht dargestellte Werte angezeigt werden. Dabei werden eine Kategorieachse und optional eine zweite Kategorieachse verwendet. Die Farben der Rechtecke richten sich nach einem Kennzahlwert. 5.3.1.2.6 Kreisdiagramme In Kreisdiagrammen werden die Daten als Anteile eines Ganzen dargestellt. Kreisdiagramme sind nützlich, wenn Sie zeigen möchten, wie jeder Teil Ihrer Berichtsdaten zu dem Gesamtdatenvolumen beiträgt. Sie können nur ein Kennzahlobjekt in ein einfaches Kreisdiagramm einschließen oder zwei in ein Kreisdiagramm mit Tiefe. Wenn der Bericht mehrere Objekte enthält, sollten Sie einen anderen Diagrammtyp wählen. Datenbeschriftungen in Kreisdiagrammen können umbrochen werden, um das Layout zu optimieren. Dazu kann im Bereich Datenwerte der Registerkarte Diagramm formatieren die Textvorgabe-Option Zeilenumbruch verwendet werden. Drei Typen von Kreisdiagrammen sind verfügbar: Kreisdiagramm: Ein kreisförmiges Diagramm, das aus Sektoren besteht. Der Bereich des Kreises stellt ein Ganzes dar, und die Sektoren des Kreises stellen Teile eines Ganzen dar. Kreisdiagramm mit variablen Segmenttiefen: Ein kreisförmiges Diagramm, das aus Sektoren besteht. Der Bereich des Kreises stellt ein Ganzes dar, und die Sektoren des Kreises stellen Teile eines Ganzen dar. Die Sektoren können eine Tiefe haben, die einen dritten Wert ausdrückt. Zusätzlich kann ein Ringdiagramm auf der Grundlage eines Kreisdiagramms angezeigt werden. Es ähnelt einem Kreisdiagramm, aber seine Mitte ist leer; es ist ringförmig. 5.3.1.2.7 Punktdiagramme Sie können unter vier verschiedenen Punktdiagrammformaten wählen. Punktdiagramme sind mit Liniendiagrammen vergleichbar. Der Unterschied besteht darin, dass die Datenpunkte im Punktdiagramm nicht durch eine Linie miteinander verbunden sind. Punktdiagramme sind nützlich, wenn Sie Vergleiche zwischen bestimmten Datenpunkten ziehen möchten. Zwei Typen von Punktdiagrammen sind verfügbar: Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 191 Punktdiagramm: Ein (XY)-Diagramm, in dem Datenpunkte angezeigt werden. Datenpunkte werden mit Koordinaten positioniert, die durch ein Wertepaar angegeben werden. Jeder Datenpunkt kann farbige Symbole haben, die die mit dem Analysekategorieelement verknüpften Werte darstellen. Blasendiagramm: Ein zweidimensionales Diagramm aus Punkten, die eine Sammlung von Daten darstellen. Zusätzliche Variablen werden durch die Größe der Punkte dargestellt. Polardiagramme sind (XY)-Diagramme, in denen Datenpunkte angezeigt werden. Datenpunkte werden mit Koordinaten positioniert, die durch ein Wertepaar angegeben werden. Jeder Größe jedes Datenpunkts kann in Übereinstimmung mit zusätzlichen Werten geändert werden. Polarblasendiagramme sind ebenfalls verfügbar. Zwei Arten von Blasendiagrammen sind verfügbar: Polares Punktdiagramm: Ein Diagramm mit einer Radial- und einer Winkelachse, wobei jeder Datenpunkt durch ein Symbol dargestellt wird. Es ähnelt dem Blasendiagramm, bietet aber nicht die Möglichkeit, die Größe von Punkten zu ändern. Polarblasendiagramm: Ein zweidimensionales Diagramm mit einer Radialachse und einer Winkelachse von Punkten, die eine Sammlung von Daten darstellen. Zusätzliche Variablen werden durch die Größe der Punkte dargestellt. 5.3.1.2.8 Netzdiagramme In diesem Diagramm (auch als Radardiagramm bekannt) werden mehrere Achsen angezeigt, die in einem gemeinsamen Ursprung beginnen. Jede Achse stellt ein Analysekategorieelement dar. Die Datenpunkte werden nach den zugehörigen Werten direkt auf einer Achse platziert. Die Datenpunkte können durch Linien miteinander verbunden sein. Netzdiagramme sind nützlich, wenn Sie mehrere verschiedene Faktoren im Verhältnis zu einem Element betrachten möchten. Sie könnten z.B. ein Netzdiagramm verwenden, um die mit verschiedenen Dienstleistungen in einem Hotel erzielten Umsatzergebnisse anzuzeigen. Auf einer Achse könnten Sie den Umsatz der Zimmervermietung darstellen. Auf einer anderen Achse könnte der Umsatz des Restaurantbetriebs gezeigt werden usw. 5.3.1.2.9 Schlagwortwolken Eine eindimensionale Darstellung, die Daten als Wörter anzeigt, wobei die Wort-Schriftgröße die relative Gewichtung im Datensatz darstellt. 5.3.1.2.10 Wasserfalldiagramme Wasserfalldiagramme (auch als Brückendiagramme bezeichnet) zeigen vertikale Balken an. Jeder dieser Balken beginnt auf der Ebene, auf der der vorhergehende Balken endet, wodurch der Eindruck ensteht, dass die Balken schweben. Dieser Diagrammtyp ist geeignet, um die Zu- oder Abnahme einer Kennzahl darzustellen, positive oder negative Änderungen aufzuzeigen oder auf- und absteigende Effekte zu veranschaulichen. Abhängig von der Datenquelle gibt es zwei Arten von Wasserfalldiagrammen: 192 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten ● Ein Diagramm, das aus einer flachen Dimension erstellt wurde, ergibt ein einfaches Wasserfalldiagramm. ● Ein Diagramm, das aus hierarchischen Daten erstellt wurde, ergibt ein komlexes Wasserfalldiagramm. Hinweis für die Verwaltung von Zwischenergebnissen: ● Zwischensummen werden nur aus hierarchischen Strukturknoten generiert. Zur Generierung von Zwischensummen aus einer flachen Dimension muss die Gruppierung verwendet werden. ● Zwischensummen (Strukturknoten) werden als Wasserfall angezeigt. Einschränkungen beim Ausfüllen ● Die Kategorieachse ist auf eine Dimension (oder Hierarchie) begrenzt. ● Die Wertachse ist auf eine Kennzahl begrenzt. Farbverwaltung: ● Anfangswerten, Ergebnissen, Zwischenergebnissen oder positiven/negativen Abweichungen können keine spezifischen Farben zugewiesen werden. ● Da im Wasserfalldiagramm nur eine Farbe verwendet wird, wird keine Farblegende angezeigt. 5.3.1.3 Hinzufügen, Kopieren und Entfernen von Diagrammen 5.3.1.3.1 Hinzufügen von Diagrammen zu einem Bericht Sie müssen im Entwurfsmodus arbeiten. Wenn Sie den Entwurfsmodus "Nur Struktur" aktiviert haben, werden alle Diagramme grau hinterlegt angezeigt. Es gibt drei Möglichkeiten, um ein Diagramm zu einem Bericht hinzuzufügen: 1. Wählen Sie das im Bericht gewünschte Diagramm aus der Toolbox Berichtselemente. Legen Sie dann die gewünschten Dimensionen und Kennzahlen aus dem Bereich Verfügbare Objekte im Diagramm ab. Das Diagramm wird leer in der Farbe Hellgrau angezeigt. Ein solches Diagramm wird manchmal als GhostChart bezeichnet. Sie wissen nun, dass Sie das Diagramm füllen können. 2. Fügen Sie mithilfe des Kontextmenüs (Aufruf mit der rechten Maustaste) ein Diagramm ein, indem Sie Einfügen 3. Berichtselement einfügen auswählen. Wählen Sie die Tabelle aus, die Sie in ein Diagramm umwandeln möchten, und wählen Sie dann Umwandeln in auf der Registerkarte Tools. Zugehörige Links Füllen eines Diagramms [Seite 194] 5.3.1.3.2 Diagramm mit Daten füllen: Binden von Objekten an ein Diagramm Die Tabelle erklärt die verschiedenen Elemente zum Füllen eines Diagramms mit Daten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 193 Funktion Füllt Objekttyp Objekt an Achsen binden Wertachsen Kennzahlen Kategorieachsen Dimensionen, Details oder Kennzahlnamen • Regionsfarbe Dimensionen, Details oder Kennzahlnamen Festlegen von Datenreihen (*) • Regionsform (Netz- und Punktdiagramme) Festlegen der Größe von Datenreihen • Kreissektorgröße/-sektorhöhe Kennzahlen • TreeMap-Rechteckgewicht • Blasenhöhe/Blasenbreite Bedingte Farbe (*) • Kartenrechtecke Kennzahlen • Schlagwortwolken-Textzonen (*) Optional Füllen eines Diagramms Sie müssen im Entwurfsmodus arbeiten. Ein Diagramm muss bereits eingefügt worden sein. Zum Füllen eines Diagramms stehen zwei Möglichkeiten zur Verfügung. 1. Wählen Sie im linken Bereich Verfügbare Objekte aus. Verschieben Sie die Kennzahlen, Dimensionen und/ oder Details per Drag-und Drop aus dem Bereich Verfügbare Objekte in das Diagramm. Sie werden automatisch in dem relevanten Bereich abgelegt. 2. Wählen Sie das Diagramm aus. Klicken Sie im Diagramm mit der rechten Maustaste, um das Kontextmenü anzuzeigen. Wählen Sie Daten zuordnen. Das Dialogfeld Daten zuordnen wird mit den ausgewählten Werten angezeigt. Sie können Werte hinzufügen, löschen, neu anordnen (nach oben, nach unten, an den Anfang oder an das Ende verschieben) und ausblenden sowie eine Formel erstellen oder bearbeiten. Sie haben das Diagramm gefüllt. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] 5.3.1.3.3 Anwenden eines Diagrammstils Sie müssen im Entwurfsmodus arbeiten und ein Diagramm ausgewählt haben. Optimale Vorgehensweise: Erstellen Sie ein Diagramm, füllen Sie es mit allen benötigten Dimensionen, wenden Sie den Stil an, und ändern Sie dann die Einstellungen, um das Diagrammformat zu verfeinern. Wenn Sie Einstellungen anwenden, bevor Sie eine Vorlage anwenden, können Sie die Änderungen modifizieren, wenn diese Einstellungen in der Vorlagendefinition enthalten sind (Sie können sie nur mit Rückgängig wiederherstellen). 194 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Ein Diagrammstil ist eine Gruppe von Einstellungen, die in einer Quelldatei gespeichert sind. Mithilfe des Diagrammstils wird ein Diagramm bearbeitet (auf mehreren Ebenen - Grafik, Region und Eigenschaft), bevor es gerendert wird. Mit Diagrammstilen können Diagramme unter Verwendung einer Menge von vordefinierten Einstellungen zusammengesetzt werden, zu denen auch moderne Diagrammstile (z.B. Kantenglättung, Hochglanz und Relief) gehören. Angepasste Diagrammstile ermöglichen dir direkte Diagrammausgabeanpassung mit Voreinstelllungen und Themen. Sie enthalten eine Gruppe von Einstellungen für ein Diagramm wie: Layout – Die Einstellungen, mit denen festgelegt wird, wie die einzelnen Diagramme angezeigt werden Diagrammelemente (z.B. Titel, Legende, Achsen) Diagrammposition (z.B. der Ort, an dem die Diagrammelemente platziert werden, wenn sie sichtbar sind) Thema – Die Einstellungen, mit denen das Aussehen des Diagramms festgelegt wird Farbpaletten usw. Strukturen (z.B. die Struktur des Hintergrunds) Schatten Schriftarten Hinweis Sie können aus vordefinierten Farbpaletten auswählen, können in dieser Softwareversion jedoch keine eigenen Farbpaletten erstellen. Klicken Sie auf der Registerkarte Format auf das Symbol Diagrammstil und wählen Auffälliger Stil, Normal, oder Hoher Kontrast. Der Stil wird übernommen. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] 5.3.1.3.4 Kopieren von Diagrammen 1. Wählen Sie das Diagramm aus, klicken Sie mit der rechten Maustaste, und wählen Sie Kopieren aus dem Kontextmenü Das Diagramm wird in die Zwischenablage kopiert. 2. Um das Diagramm in einen anderen Teil des Berichts einzufügen, klicken Sie mit der rechten Maustaste auf die Stelle, an der das Diagramm angezeigt werden soll, und klicken dann im Kontextmenü auf Einfügen. 3. Um das Diagramm in eine andere Anwendung einzufügen, fügen Sie den Inhalt der Zwischenablage ein, während Sie sich in der anderen Anwendung befinden. Sie können ein Diagramm auch in eine andere Anwendung kopieren, indem Sie es ziehen und direkt im geöffneten Dokument in der Zielanwendung ablegen. Innerhalb der gleichen Anwendung ist das kopierte Diagramm dynamisch. Wenn das Diagramm jedoch in eine andere Anwendung eingefügt wird, wird es als Bild angezeigt. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 195 5.3.1.3.5 Entfernen eines Diagramms Zum Entfernen eines Diagramms stehen drei Möglichkeiten zur Verfügung. 1. Klicken Sie mit der rechten Maustaste auf das Diagramm, und klicken Sie dann auf Löschen. 2. Aktivieren Sie den Bereich Dokumentstruktur und Filter. Klicken Sie danach mit der rechten Maustaste auf den Diagrammnamen. Klicken Sie auf Löschen. 3. Wählen Sie das Diagramm aus. Klicken Sie danach im oberen linken Bereich auf das Symbol "Löschen". Das Diagramm wird gelöscht. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] 5.3.1.4 5.3.1.4.1 Ändern des Diagrammtyps Ändern des Diagrammtyps mit "Umwandeln in" Hinweis Balkenreihen können auch einzeln in Linien oder Oberflächen umgewandelt werden. 1. Klicken Sie mit der rechten Maustaste auf die Tabelle oder das Diagramm. 2. Wählen Sie Umwandeln in aus. Mehrere Verknüpfungen werden angezeigt. Um ein Dialogfeld mit allen Optionen aufzurufen, wählen Sie Weitere Transformationen... Das Dialogfeld Umwandeln in wird angezeigt. 3. Klicken Sie auf die gewünschte Diagrammkategorie und danach auf ein Diagrammsymbol. 4. Klicken Sie auf OK. Die ausgewählte Vorlage wird auf den Block angewendet, und die Daten werden im ausgewählten Diagrammformat dargestellt. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] Liniendiagramme [Seite 190] 5.3.1.4.2 Umwandeln hierarchischer Abfragen in Diagramme Sie können eine hierarchische Abfrage in ein Diagramm umwandeln. Hinweis Optimale Vorgehensweise: Hierarchische Ergebnisse sollten nicht in Kreisdiagrammen oder Schlagwortwolken angezeigt werden. In anderen Diagrammen kann die Anzeige von Ergebnissen zu Skalenverzerrungen führen, insbesondere wenn der Kennzahltyp aggregativ ist. Um hierarchische Ergebnisse auszublenden, verwenden Sie Ebenen zum Ausfüllen, oder navigieren Sie innerhalb der Tabelle mit der Option "Drill-Fokus", oder heben 196 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Sie die Auswahl der Option "Übergeordnete Knoten anzeigen" im Dialogfeld "Diagramm formatieren" auf (Diagrammblock > Allgemein). Hinweis Verwenden Sie nur eine Hierarchie zum Ausfüllen einer TreeMap. Zugehörige Links Hierarchische Abfragen (Definition) [Seite 48] Ändern des Diagrammtyps mit "Umwandeln in" [Seite 196] 5.3.1.4.3 Wechseln zwischen Balken, Linien und Oberflächen Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. 1. Wählen Sie das Diagramm aus, und wählen Sie Diagramm formatieren. a) Wählen Sie in der Webschnittstelle Diagrammblock Regionstyp b) Wählen Sie in der Rich Internet Application (Java-Applet) und im Web-Intelligence-Rich-Client Global Regionstyp 2. Wählen Sie für jede Kennzahl den entsprechenden Regionstyp aus: Balken, Linien oder Oberflächen. 5.3.1.5 Positionieren und Ändern der Größe von Diagrammen 5.3.1.5.1 Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite Im Folgenden finden Sie die Anleitungen für die Positionierung einer Tabelle oder eines Diagramms in einer Berichtsseite. Sie können das gleiche Feld "Layout" auch aufrufen, indem Sie Berichtselemente Position Ausrichten wählen, oder mit der rechten Maustaste auf der Tabelle oder dem Diagramm klicken und Ausrichten auswählen. 1. Wählen Sie den Rahmen der Tabelle oder des Diagramms aus, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren... oder Diagramm formatieren.... 2. Wählen Sie Layout. 3. Verwenden Sie die Steuerelemente in Bereich Relative Position, um die Position der Tabelle oder des Diagramms im Verhältnis zu anderen Berichtselementen festzulegen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 197 5.3.1.5.2 Positionieren eines Diagramms relativ zu einem anderen Diagramm oder einer Tabelle Wenn ein Bericht mehrere Blöcke (Tabellen, Diagramme oder Formulare) enthält, können Sie die relative Positionierung anwenden. Bei der relativen Positionierung wird ein markierter Block (z.B. ein Diagramm) im Verhältnis zu anderen Berichtsblöcken angeordnet. Wenn neue Daten hinzukommen und sich die Größe der Tabellen oder Diagramme dadurch ändert, wird durch die relative Positionierung eine einwandfreie Anzeige der verschiedenen Tabellen und Diagramme ohne Überlappung gewährleistet. Im Folgenden finden Sie die Anleitungen für die Positionierung einer Tabelle oder eines Diagramms in einer Berichtsseite. Sie können das gleiche Feld "Layout" auch aufrufen, indem Sie Berichtselemente Position Ausrichten wählen, oder mit der rechten Maustaste auf der Tabelle oder dem Diagramm klicken und Ausrichten auswählen. Hinweis Wenn Sie ein Diagramm relativ zu einem anderen Block (z.B. Diagramm, Tabelle oder Formular) positionieren, ändert sich beim Neupositionieren des Diagramms automatisch auch die Position des entsprechenden Blocks. 1. Klicken Sie mit der rechten Maustaste auf das Diagramm, und klicken Sie auf Diagramm formatieren. 2. Wählen Sie 3. Legen Sie den Abstand des oberen linken Punkts des Diagramms im Verhältnis zu einem anderen Berichtselement fest. Wählen Sie hierfür die Pixelanzahl (in der ersten Dropdownliste) und den Teil des anderen Berichtselements, von dem aus die Anzahl der Pixel gemessen werden soll (in der zweiten Dropdown-Liste) aus. 4. Wiederholen Sie diese Schritte für den unteren linken Punkt des Diagramms. 5.3.1.5.3 Global Layout . Ändern der Größe eines Diagramms Sie können die Größe des Diagramms auch grafisch mithilfe der Maus ändern. 1. Klicken Sie mit der rechten Maustaste auf das Diagramm, und wählen Sie Diagramm formatieren aus. 2. Gehen Sie wie folgt vor: Öffnen Sie in der Webschnittstelle die Registerkarte Allgemein aus. a) Wählen Sie in der Webschnittstelle die Seite Allgemein aus. b) Wählen Sie in der Rich Internet Application (Java-Applet) und im Web-Intelligence-Rich-Client die Seite Global. 3. Geben Sie die Breite des Diagramms unter der Eigenschaft Breite und die Höhe unter der Eigenschaft Höhe ein. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] 198 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.3.1.6 Formatieren von Diagrammen 5.3.1.6.1 Formatieren von Diagrammbereichen Sie können einen Diagrammbereich oder einen ausgewählten Diagrammbereich (Titel, Legende, Achsen, Grafikfläche, Bereichstitel) formatieren, indem Sie die Symbolleiste "Formatieren" verwenden. 5.3.1.6.2 So formatieren Sie ein Diagramm: Sie müssen im Entwurfsmodus arbeiten. Zum Formatieren eines Diagramms stehen mehrere Möglichkeiten zur Verfügung. Im Folgenden wird eine dieser Möglichkeiten vorgestellt. Alternativ wählen Sie das Diagramm und danach Berichtselemente Diagrammstil Diagramm formatieren . Zugreifen auf das Dialogfeld Diagramm formatieren. 1. Klicken Sie mit der rechten Maustaste auf das Diagramm, und wählen Sie Diagramm formatieren aus. 2. Wählen Sie den Diagrammbereich aus. Wenn Sie bereits ein Diagramm ausgewählt haben, bevor Sie das Dialogfeld aufrufen, wird dieser Bereich automatisch angezeigt, ohne dass Sie navigieren müssen. 3. Wählen Sie im linken Fensterbereich des Web-Intelligence-Rich-Clients die funktionale Registerkarte aus, die Sie ändern möchten. Klappen Sie in Web Intelligence die Registerkarte des Diagrammbereichs auf, den Sie formatieren möchten, und wählen Sie dann die funktionale Registerkarte aus. 4. Nachdem Sie Ihre Änderungen vorgenommen haben, klicken Sie auf Anwenden, wenn Sie die Änderungen sehen möchten, bevor Sie das Dialogfeld schließen. Eventuell möchten Sie weitere Änderungen vornehmen, bevor Sie das Dialogfeld schließen. Andernfalls klicken Sie auf OK, wenn Sie die Änderungen speichern und das Dialogfeld schließen möchten. Sie haben das Diagramm formatiert. 5.3.1.6.3 Formeln in Diagrammelementen Die folgenden Diagrammelemente können eine Formel verwenden: Diagrammtitel Titel der Legende Achsentitel Höchst- und Mindestwerte für die Achsenskalierung Mit dem Formeleditor (dem fx-Symbol) können Sie Formeln definieren und bearbeiten. Weitere Informationen zu den Funktionen, die in individuellen Zellen verwendet werden finden Sie im Handbuch zur Verwendung von Funktionen, Formeln und Berechnungen in Web Intelligence oder in der Onlinehilfe. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 199 5.3.1.6.4 Warnsymbole in Diagrammen Es gibt vier Arten von Warnsymbolen: ● Allgemeine Warnungen: Symbole werden oben links im Diagramm angezeigt Rotes X auf weißem Hintergrund: Diagramm kann nicht generiert werden. (Dies könnte an einem CacheProblem liegen – versuchen Sie, temporäre Objekte aus dem Cache zu löschen.) Weißes X in rotem Kreis: Bild wurde nicht gefunden. Der Administrator sollte die Einstellungen für den Lastausgleich überprüfen und die Serviceüberwachung wie im Administratorhandbuch beschrieben aktivieren. Gelbe Warnung: z.B. Datensatz zu groß (technischer Grenzwert des Servers), Datensatz muss regeneriert werden, andere Cube-Fehler. Blaues Warnsymbol: Einschränkungen für optimales Rendering Fehlerwarnungen: Kleines gelbes Warnsymbol, das auf dem Datenpunkt angezeigt wird (sofern in den Diagrammformatoptionen Warnsymbole aktiviert sind): Der Datensatz ist nicht mit den Diagrammparametern konsistent (z.B. Kreisdiagramm mit negativen Werten, negative Werte für eine logarithmische Skala, inkonsistente hierarchische Werte für eine Treemap.) Einschränkung Definition Ergebnis Technische Einschränkungen des Maximale Zeilenanzahl Teilrendering des Datensatzes Wird vom Administrator definiert und Warnsymbol und QuickInfo CVOM-Servers Standardwert = 50.000 Einschränkung für optimales Rendering Wird vom CVOM auf der Grundlage von Diagrammtyp und -größe berechnet Warnmeldungssymbol und QuickInfo mit Optimierungsrichtlinien Anzeigen von Warnsymbolen in Diagrammen Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. 1. Wählen Sie Diagrammblock. 2. Gehen Sie wie folgt vor: a) Wählen Sie in der Webschnittstelle die Seite Allgemein aus. b) Wählen Sie in der Rich Internet Application (Java-Applet) und im Web-Intelligence-Rich-Client die Seite Global. 3. Aktivieren Sie Warnsymbole anzeigen. Die Warnsymbole werden nun angezeigt. 200 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.3.1.6.5 Einfügen und Formatieren von Diagrammtiteln Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. Informationen über den Titel können an zwei Orten geändert werden: Unter Diagrammbereich Diagrammblock Bereichsanzeige können Sie lediglich den Titel ein- oder ausblenden, eine Beschriftung für den Titel eingeben oder eine Formel verwenden und die Position des Titels ändern/definieren. Unter Diagrammbereich auswählen Titel Entwurf können Sie alle Einstellungen für den Titel ändern. 1. Klicken Sie auf Layout anpassen, um weitere Optionen anzuzeigen. Für die Breite und Länge des Diagrammtitels ist "Fest" ein absoluter Wert und "Proportional" ein Prozentsatz der Diagrammgröße. 2. Für die Rahmen- und Hintergrundfarbe können Sie entweder eine Farbe und Transparenz auswählen oder einen Verlauf definieren. Wenn Sie eine Farbe auswählen, wird ein Schieberegler angezeigt, damit Sie den Transparenzwert wählen können. 0 % ist transparent, und 100 % ist deckend. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] 5.3.1.6.6 Anzeigen von Diagramm im Format 3D-Ansicht Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. 1. Wählen Sie das Diagramm aus, und wählen Sie Diagramm formatieren. a) Wählen Sie in der Webschnittstelle Diagrammblock Palettenstil b) Wählen Sie in der Rich Internet Application (Java-Applet) 2. Global Palette und Stil Wählen Sie 3D-Ansicht. Einige Typen von Balkendiagrammen (bei denen Balken-Anzeigeeffekte aktiviert wurden), sind optisch weniger ansprechend, wenn die 3D-Ansicht ebenfalls aktiviert wurde. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] 5.3.1.6.7 Zuweisen von Farben zu Diagrammen Sie können eine Diagrammdatenreihe oder ein Legendenelement auswählen und über die Symbolleiste Formatieren eine Farbe zuweisen. Die Farbzuweisung wird im Diagramm gespeichert. Sie können alle Farben zurücksetzen, indem Sie eine Palette auf die Diagrammregeln bei "Umwandeln in" anwenden: ● Die von der Dimension gesteuerte Legendenfarbe (der Regionsfarbe oder Kreisauswahlfarbe zugewiesen) muss dieselbe sein. ● Die Legendenelemente müssen identisch sein (kein Hinzufügen oder Entfernen einer dimensionssteuernden Regionsform). Hinweis Doppelwertachsen-Diagrammen können keine Farben zugeordnet werden. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 201 Hinweis Das Datenreihenauswahl-Feedback ist in DHTML nicht verfügbar. Das Feedback zu einer ausgewählten Diagramminstanz ist nur im Web-Intelligence-Rich-Client und im Applet verfügbar. 5.3.1.6.8 Hinzufügen von Hintergrundfarben zu Diagrammen Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. 1. Wählen Sie das Diagramm aus, und wählen Sie Diagramm formatieren. a) Wählen Sie in der Webschnittstelle Diagrammblock Hintergrund b) Wählen Sie in der Rich Internet Application (Java-Applet) 2. Global Hintergrund Wählen Sie eine Farbe und Transparenz aus, oder definieren Sie einen Verlauf. Wenn Sie eine Farbe auswählen, wird ein Schieberegler angezeigt, damit Sie den Transparenzwert wählen können. 0 % ist transparent, und 100 % ist deckend. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] 5.3.1.6.9 Ändern des Diagrammrahmen Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. 1. Wählen Sie das Diagramm aus, und wählen Sie Diagramm formatieren. a) Wählen Sie in der Webschnittstelle Diagrammblock Rahmen b) Wählen Sie in der Rich Internet Application (Java-Applet) 2. Global Rahmen Verwenden Sie den "Rahmen-Editor", um die Rahmen zu formatieren. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] 5.3.1.6.10 Formatieren des Hintergrunds der Grafikfläche Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. Welche Optionen verfügbar sind, richtet sich nach dem Typ des Diagramms. Für Raster und Hintergrund sind zwei Optionen verfügbar: ● Einfacher Hintergrund Hintergrundfarbe Rasterfarbe für vertikale/horizontale Raster (beachten Sie, dass sich die Rasteroptionen abhängig vom Diagrammtyp geringfügig unterscheiden: kein Raster für Kreisdiagramme, radialförmiges/konzentrisches Raster für Netzdiagramme und spezifische Optionen, drei Raster für 3D-Diagramme) 202 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten ● Gestreifter Hintergrund (keine Rasterdefinition, aber abwechselnde Farben). Die Option "Gestreifter Hintergrund" ist je nach Diagrammtyp eventuell nicht verfügbar (z.B. Kreisdiagramme und 3D-Diagramme) 1. Wählen Sie 2. Stellen Sie die Hintergrundfarbe ein. 3. Geben Sie an, ob Sie einen Verlauf wünschen. Diagrammbereich Grafikfläche Hintergrund . Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] Formatieren des Achsenrasters [Seite 204] 5.3.1.6.11 Anzeigen und Formatieren der Diagrammlegende Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. Informationen über den Titel können an drei Stellen geändert werden: Unter Bereichsanzeige Diagrammblock können Sie nur die Legende und den Legendentitel ein- oder ausblenden. Unter Entwurf können Sie alle Einstellungen für die Legende ändern. Unter Legendentitel formatieren. Legende Titel Legende können Sie den 1. Auf der Registerkarte Entwurf können Sie angeben, ob die Legende sichtbar sein soll, die Symbolgröße, die Position und das Layout anpassen, nach Dimension gruppieren sowie die Texteinstellungen und Rahmen- und Hintergrundeinstellungen anpassen. 2. Auf der Registerkarte Titel können Sie angeben, ob der Titel der Legende ein- oder ausgeblendet werden soll, und Automatischer Titel oder Benutzerdefinierter Titel wählen. Mithilfe von Benutzerdefinierter Titel können Sie eine Formel definieren, die für den Legendentitel verwendet wird. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] Formeln in Diagrammelementen [Seite 199] 5.3.1.6.12 Vermeiden von Seitenumbrüchen in Diagrammenen Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. Öffnen Sie Layout , wählen Sie Seitenwechsel in Diagramm vermeiden. Die Auswahl kann für horizontale und für vertikale Seitenwechsel getroffen werden. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] 5.3.1.6.13 Verwalten der Stapeloptionen Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 203 Global gestapelt bedeutet, dass die Kennzahlen ebenfalls gestapelt sind. 100 % gestapelt kann für den ausgewählten Stapelmodus verwendet werden. Da die Stapelung achsenweise erfolgt, können Sie auswählen, dass bestimmte Daten gestapelt werden sollen und andere nicht (z.B. Stapelbalken, jedoch keine Linien). 1. Wählen Sie Werteachse Entwurf . 2. Wählen Sie unter Stapeln Nicht gestapelt, Stapeldiagramm oder Global gestapeltes Diagramm aus. 5.3.1.6.14 Zuordnen der Achsenbeschriftungen in Datenwerten Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. 1. Wählen Sie Diagrammblock Datenwerte . 2. Aktivieren Sie Anzeigemodus für Datenbeschriftung. 3. Wählen Sie den entsprechenden Datentyp aus. 4. Sie können auch die anderen Datenwerteinstellungen auf dieser Seite ändern. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] Ein-/Ausblenden von Datenwerten [Seite 209] 5.3.1.6.15 Formatieren von Text, Rahmen und Hintergrund von Achsenbeschriftungen Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. 1. Wählen Sie Kategorieachse oder Werteachse. 2. Wählen Sie Entwurf, um die Achse sichtbar zu machen. Wählen Sie unter Layout aus, ob die Achse und Beschriftungen angezeigt werden sollen, und wählen Sie die Ausrichtung der Beschriftungen und andere Einstellungen aus. 3. Wählen Sie unter Farboptionen die Achsenfarbe, die Rasterfarbe, den Rasterhintergrund und die Textoptionen aus. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] 5.3.1.6.16 Formatieren des Achsenrasters Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. 1. 204 Wählen Sie Kategorieachse Entwurf . © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 2. Wählen Sie unter Layout die Option Im Raster angezeigte Schriftgröße von Beschriftungen automatisch verkleinern. 3. Wählen Sie unter Farboptionen die Rasterfarbe und die Rasterhintergrundfarbe. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] 5.3.1.6.17 Formatieren der Werte, der Zahlen und des Texts von Achsen Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. 1. Wählen Sie Kategorieachse oder Werteachse. 2. Wählen Sie Entwurf, um Achsenwerte, Achsenzahlen und Achsentext zu formatieren. 3. Unter Allgemein können Sie angeben, dass die Achse sichtbar sein soll. 4. Unter Layout können Sie die Achse und Beschriftungen anzeigen, die Ausrichtung ändern, Beschriftungen anpassen, die Schriftgröße der im Raster angezeigten Beschriftungen automatisch verkleinern, die Reihenfolge auf der Kategorieachse ändern, den Löschmodus für die Achsenbeschriftung festlegen und das kontinuierliche Achsenlayout anzeigen. 5. Unter Farboptionen können Sie die Achsenfarbe, die Rasterfarbe und die Rasterhintergrundfarbe festlegen. 6. Unter Text können Sie die Schrift und die Textvorgabe (Umbruch oder Abschneiden) auswählen. 7. Wählen Sie unter Zahl Formatmuster das Muster aus, das Sie für Ihre Zahlen wünschen. (Wird nur angezeigt, wenn Zahlen vorhanden sind.) Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] 5.3.1.6.18 Begrenzen der Werteanzeige auf einer Achse auf einen bestimmten Bereich Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. Hinweis Überskalierung – eine spezifische Anzeige zeigt an, dass ein Balken unvollständig ist (dieser Wert liegt außerhalb der Mindest-/Höchstwerte der Achse). 1. Wählen Sie Wertachse, Entwurf. 2. Geben Sie unter Skalierung den Mindestwert und den Höchstwert ein. Der von Ihnen angegebene minimale und/oder maximale Wert wird auf der Achse angezeigt. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 205 5.3.1.6.19 Lineare und logarithmische Achsenskalen Standardmäßig wird die Wertachse in Diagrammen von der Anwendung als lineare Skala angezeigt. Sie können für die Achsen jedoch auch eine logarithmische Skala einstellen. Logarithmische Skalen ermöglichen Ihnen die Analyse von Werten, die unterschiedlichste, teils enorme Größenabstände aufweisen, ohne dass dabei die Informationen der untersten Skalenbereiche verloren gehen. Die Achsenmarkierungen bei einer linearen Skala weisen gleichmäßige Abstände voneinander auf, da sie auf dem Additionsprinzip basieren. Nehmen Sie als Beispiel folgende lineare Abfolge: 1, 3, 5, 7, 9 Die jeweils nächste Zahl dieser Folge erhalten Sie durch Addition von 2 zur jeweils vorhergehenden Zahl. Logarithmische Skalen basieren anstelle der Addition auf dem Multiplikationsprinzip. Bei einer logarithmischen Skala werden die Schritte jeweils größer oder kleiner, da in diesem Fall die Multiplikation (oder Division) verwendet wird. Nehmen Sie als Beispiel folgende logarithmische Abfolge: 2, 4, 8, 16, 32 Die jeweils nächste Zahl dieser Folge erhalten Sie durch Multiplikation der vorhergehenden Zahl mit 2. Diese Zahlenfolge weist somit die "Basis 2" auf. Sehen Sie sich nun folgende Zahlenfolge an: 1, 10, 100, 1000, 10000 Für diese Folge gilt "Basis 10", da die jeweils nächste Zahl durch Multiplikation der jeweils vorhergehenden Zahl mit 10 erzielt wird. Logarithmische Anzeige der Werteachse Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. Hinweis Wenn ein negativer Datenwert vorhanden ist, wird ein Warnsymbol angezeigt, sofern Sie Warnsymbole aktiviert haben. 1. Wählen Sie Werteachse Entwurf . 2. Wählen Sie unter Achsenskalierung Logarithmisch. Eine logarithmische Skala zeigt durchgehend prozentuale Änderungen anstelle von punktuellen Änderungen an. Ein Beispiel: Die Entfernung von 1 bis 2 (100 % Zuwachs) entspricht der Entfernung von 2 bis 4 (ebenfalls 100 % Zuwachs). Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] Lineare und logarithmische Achsenskalen [Seite 206] 206 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.3.1.6.20 Anzeigen und Formatieren von Diagrammdaten Ausblenden eines leeren Diagramms Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. Manchmal werden in Diagrammen keine Werte angezeigt. Wenn ein bestimmtes Produkt beispielsweise nicht mehr verkauft wird, dann werden in dem für dieses Produkt erstellten Diagramm keine Daten mehr angezeigt. Das Diagramm ist also leer. Standardmäßig werden solche leeren Diagramme von der Anwendung in Berichten angezeigt. Sie können die Anwendung auf Wunsch so einstellen, dass leere Diagramme ausgeblendet werden. 1. Wählen Sie die Registerkarte Diagrammblock Allgemein aus. 2. Wählen Sie Immer ausgeblendet, um das Diagramm auszublenden. 3. Wählen Sie Ausblenden, wenn leer, um das Diagramm auszublenden, wenn es leer ist. 4. Wählen Sie Ausblenden, wenn folgende Formel wahr ist aus, und geben Sie eine Formel in das Feld ein, um das Diagramm auszublenden, wenn die Formel wahr ist. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] Ausschließen von Zeilen mit Nullwerten in Tabellen und Diagrammen Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren oder "Tabelle formatieren". Zeilen mit Nullwerten oder Summen, die null sind, können in Diagrammen unterdrückt werden, da die Daten möglicherweise nicht mehr von Nutzen sind. Sie können Zeilen mit Kennzahlwerten, die null sind, oder mit einer Summe oder einem Kennzahlwert gleich null oder beides einschließen. Wenn diese Option deaktiviert ist, enthält die Tabelle keine Zeile bzw. das Diagramm kein Element/Detail. Die Nullwerte werden unterdrückt. Summen werden am häufigsten in Kreuztabellen verwendet. 1. Wählen Sie die Registerkarte Allgemein. 2. Deaktivieren Sie im Abschnitt "Anzeige" die Option Zeilen anzeigen, für die alle Kennzahlwerte = 0, wenn Sie Kennzahlwerte unterdrücken möchten, die gleich null sind. 3. Deaktivieren Sie im Abschnitt "Anzeige" die Option Zeilen anzeigen, für die die Summe der Kennzahlwerte = 0, wenn Sie Kennzahlwerte unterdrücken möchten, deren Summe null ist. Diese Option gilt für Kreuztabellen. Die ausgewählten Daten werden im Diagramm oder in der Tabelle ausgeschlossen. Festlegen eines Palettenstils für Diagrammdaten Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. Hinweis Doppelachsendiagramme verwenden zwei Farbpaletten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 207 1. Wählen Sie das Diagramm aus, und wählen Sie Diagramm formatieren. a) Wählen Sie in der Webschnittstelle Diagrammblock Palettenstil b) Wählen Sie in der Rich Internet Application (Java-Applet) Global Palette und Stil 2. Wählen Sie die Farbpalette und den Prozentsatz der Transparenz aus. 3. Unter Markierung können Sie außerdem Symbole, die Symbolgröße, Symbolpaletten, den Rahmen und die Rahmenfarbe auswählen. 4. Unter Diagramm-Datenreihenstil können Sie Balkeneffekte auswählen. 5. Unter Licht- und Schatteneffekte können Sie zahlreiche Licht- und Schatteneffekte wählen: Versatz, Farbe, Schatten und 1-seitiger Schatten. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] Anwenden von Spezialeffekten auf Balkendiagramme, Kreisdiagramme und Blasendiagramme Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. 1. Wählen Sie das Diagramm aus, und wählen Sie Diagramm formatieren. a) Wählen Sie in der Webschnittstelle Diagrammblock Palettenstil b) Wählen Sie in der Rich Internet Application (Java-Applet) 2. Global Palette und Stil In Diagramm-Datenreihenstil können Sie einen Effekt auswählen. Für Kreisdiagramme können Sie eine Struktur und einen Effekt auswählen. Anwenden von Licht- und Schatteneffekten Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. 1. Wählen Sie das Diagramm aus, und wählen Sie Diagramm formatieren. a) Wählen Sie in der Webschnittstelle Diagrammblock Palettenstil b) Wählen Sie in der Rich Internet Application (Java-Applet) 2. Global Palette und Stil In Licht- und Schatteneffekte können Sie einen Effekt auswählen. Verwalten der kennzahlbasierten Färbung in Treemaps, Wärmestrukturdiagrammen und Schlagwortwolken Ordnen Sie der Färbungsmethode eine Kennzahl zu (Rechteckfarbe für Maps, Tag-Familie für TagCloud). Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. Die Färbungsmethode bestimmt die Farbe der Rechtecke oder Tags auf der Grundlage des Werts einer Bezugskennzahl. Vier Färbungsmethoden sind verfügbar. 208 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Palettenfärbung: Sie können die Anzahl der Bereiche definieren, und die Farben werden automatisch auf der Grundlage der ausgewählten Palette zugeordnet. Sie können außerdem Bereichsdefinitionen und die Farbe für Null-Werte oder leere Werte definieren. Färbung mit Verlaufspalette: Für diese Färbung können Sie zusätzlich einen den Bereichen zugeordneten Zwei- oder Drei-Farben-Verlauf definieren. Färbung mit Verlaufspalette unter Verwendung der Kennzahlenpolarität: Für diese Färbung können Sie zusätzlich einen der Kennzahl mit neutraler Polarität zugeordneten Zwei- oder Drei-Farbenverlauf definieren. Angepasste Färbung: Sie können die Bereiche manuell definieren und die Farben entweder durch einen Prozentsatz oder einen absoluten Wert zuordnen. 1. Wählen Sie das Diagramm aus, und wählen Sie Diagramm formatieren. a) Wählen Sie in der Webschnittstelle Diagrammblock Palettenstil b) Wählen Sie in der Rich Internet Application (Java-Applet) Global Palette und Stil 2. Wählen Sie eine Färbungsmethode aus, und definieren Sie die Anzahl der Farbbereiche. 3. Definieren Sie bei Bedarf einen Bereich für die Kennzahlwerte, und ordnen Sie Werten außerhalb des gültigen Bereichs eine Farbe zu. 4. Wählen Sie eine Farbe für Null-Werte oder leere Werte aus. 5. Definieren Sie den Verlauf für Verlaufsmethoden, oder ordnen Sie für die angepasste Methode jedem Bereich eine Farbe zu. Definieren Sie für die benutzerdefinierte Bereichsfarbe den Höchst- und den Mindestwertder Farbbereiche (automatisch für andere Verfahren) Ein-/Ausblenden von Datenwerten Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. 1. Wählen Sie das Diagramm aus, und wählen Sie Diagramm formatieren. a) Wählen Sie in der Webschnittstelle Diagrammblock Datenwerte b) Wählen Sie in der Rich Internet Application (Java-Applet) Global Datenwerte 2. Wählen Sie Anzeigemodus für Datenbeschriftung aus, um die Daten einzublenden. 3. Je nach Diagrammtyp können Sie die Einstellungen für mehrere Parameter anpassen. Beispiel: Für ein Kreisdiagramm wählen Sie die Datenposition, die Rahmengröße, die Hintergrundfarbe usw. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] Formatieren einer Datenreihe in einem Diagramm Sie können die Farbe, Deckkraft und Datenbeschriftungsposition von Bestandteilen oder Punkten in Balken-, Spalten-, Zeilen-, Kreis-, Punkt- und Blasendiagrammen anpassen. Diese Funktion ist für Feldgraphen-, Karten-, Schlagwort- oder Wasserfalldiagramme nicht verfügbar. 1. Klicken Sie mit der rechten Maustaste auf den Bestandteil, den Punkt oder das Legendenelement in einem Diagramm, das Sie konfigurieren möchten, und wählen Sie Datenreihen formatieren aus. 2. Wählen Sie im Dialogfeld Datenreihen formatieren die Option Benutzerdefiniert aus. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 209 Hinweis Sie können die Einstellungen in diesem Dialogfeld jederzeit auf den Anwendungsstandard zurücksetzen, indem Sie Automatisch auswählen. 3. Wählen Sie auf der Dropdown-Liste für die Farbauswahl eine Farbe aus, und passen Sie die Deckkrafteinstellung nach Bedarf an. 4. Um eine Datenbeschriftung anzuzeigen, die vorher ausgeblendet war, oder um die Position der Datenbeschriftung anzupassen, wählen Sie Datenbeschriftungen anzeigen aus. 5. Wählen Sie eine der folgenden Optionen zur Datenposition aus: Für alle Diagramme: ○ Wählen Sie Außerhalb, wenn Sie möchten, dass die Beschriftung außerhalb des ausgewählten Diagrammbestandteils angezeigt wird. ○ Wählen Sie Innerhalb, wenn Sie möchten, dass die Beschriftung innerhalb des ausgewählten Diagrammbestandteils angezeigt wird. Für alle Diagramme außer Kreisdiagramme stehen außerdem folgende Optionen zur Verfügung: ○ Wählen Sie Zuerst innerhalb, ansonsten außerhalb aus, wenn Sie bevorzugen würden, dass die Beschriftung innerhalb des ausgewählten Diagrammelements angezeigt wird, aber auch die Möglichkeit zulassen möchten, dass sie außerhalb angezeigt wird, sollte innerhalb des Elements nicht genug Platz sein. ○ Wählen Sie Zuerst außerhalb, ansonsten innerhalb aus, wenn Sie bevorzugen würden, dass die Beschriftung außerhalb des ausgewählten Diagrammbestandteils angezeigt wird, aber auch die Möglichkeit zulassen möchten, dass sie innerhalb angezeigt wird, sollte außerhalb nicht genug Platz sein. Hinweis Die Positionierung von Datenbeschriftungen ist für Polar-, gestapelte Balken- und Spaltendiagramme nicht verfügbar. 6. Je nach Diagrammtyp können Sie die Ausrichtung der Datenbeschriftungen festlegen, wenn die Datenposition auf Außerhalb festgelegt ist. ○ ○ Wenn Sie mit einem Ring- oder Kreisdiagramm arbeiten, wählen Sie eine der folgenden Ausrichtungen der Datenbeschriftungen aus: ○ Wählen Sie Seite aus, wenn die Datenbeschriftung neben dem Diagrammblock angezeigt werden soll. ○ Wählen Sie Rund aus, wenn die Datenbeschriftung direkt neben dem Diagrammbestandteil angezeigt werden soll. Wenn Sie mit einem Linien- oder Punktdiagramm arbeiten, wählen Sie eine der folgenden Ausrichtungen der Datenbeschriftungen aus: Oben, Unten, Links, Rechts. 7. Klickern Sie auf Anwenden, um Ihre Änderungen anzuwenden und mit der Modifizierung von Änderungen an den Datenbeschriftungen fortzufahren. 8. Klicken Sie auf OK, um die Änderungen anzuwenden und den Bereich zu schließen. 210 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Formatieren von Datenmarkierungen Sie müssen im Entwurfsmodus arbeiten. Öffnen Sie das Dialogfeld Diagramm formatieren. 1. Wählen Sie das Diagramm aus, und wählen Sie Diagramm formatieren. a) Wählen Sie in der Webschnittstelle Diagrammblock Palettenstil b) Wählen Sie in der Rich Internet Application (Java-Applet) 2. Global Palette und Stil Unter Markierung können Sie Symbole, die Symbolgröße, Symbolpaletten, das Mono-Symbol, den Rahmen und die Rahmenfarbe auswählen. Zugehörige Links So formatieren Sie ein Diagramm: [Seite 199] 5.4 Filtern von Berichtsdaten 5.4.1 Filtern von Berichtsdaten 5.4.1.1 Berichtsfilter – Definition Sie haben die Möglichkeit, Berichte zu filtern, um die Ergebnisanzeige auf spezifische Informationen zu beschränken, die für Sie von besonderem Interesse sind. So können Sie sich bei der Ergebnisanzeige z.B. auf die Informationen zu einem bestimmten Kunden oder einer bestimmten Verkaufsperiode konzentrieren. Die herausgefilterten Daten gehören weiterhin zum Dokument, werden jedoch nicht mehr in den Tabellen oder Diagrammen des Berichts angezeigt. Dies bedeutet, dass Sie Berichtsfilter ändern oder entfernen können, um die ausgeschlossenen Werte erneut anzuzeigen. Die Abfrage im Hintergrund des Dokuments braucht diesbezüglich nicht geändert werden. Darüber hinaus können auf verschiedene Berichtteile unterschiedliche Filter angewendet werden. Sie können z.B. die Ergebnisse im gesamten Bericht auf eine bestimmte Produktlinie begrenzen und dann die in einer Tabelle oder einem Diagramm angezeigten Ergebnisse weiter einschränken, um die Ergebnisse für eine bestimmte Region oder ein spezifisches Kundenprofil herauszustellen. Zum Erstellen eines Berichtsfilters müssen Sie die folgenden Elemente angeben: ● ein gefiltertes Objekt ● einen Operator ● Werteauswahl durch Filter ● das zu filternde Berichtselement (der gesamte Bericht, Sektionen, Blöcke) Im linken Bereich der Schnittstelle können Sie eine spezielle Ansicht der Filter auf der Registerkarte "Dokumentstruktur und Filter" anzeigen. So können die Struktur des Dokuments sowie die gefilterten Berichtselemente sowie der zugehörige Operator und Wert eingesehen werden. Zugehörige Links Anwenden von Filtern auf Sektionen [Seite 172] Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 211 5.4.1.2 Abfragefilter und Berichtsfilter im Vergleich Filter lassen sich auf zwei verschiedenen Ebenen innerhalb eines Dokuments anwenden: ● Abfragefilter: Diese Filter werden in der Abfrage definiert und schränken die Daten ein, die aus der Datenquelle abgerufen und im Dokument angezeigt werden. ● Berichtsfilter: Diese Filter schränken die in den Berichten, Tabellen, Diagrammen und Abschnitten eines Dokuments angezeigten Werte ein. Sie haben keinen Einfluss auf den Datenabruf aus der Datenquelle, sondern blenden lediglich Werte auf Berichtebene aus. 5.4.1.3 5.4.1.3.1 Berichtsfilteroperatoren Gleich (Operator) Mit dem Gleich-Operator können Sie Daten abrufen, die gleich einem Wert sind. Beispiel: Um nur Daten für die USA abzurufen, erstellen Sie den Filter "Land Gleich USA". 5.4.1.3.2 Ungleich (Operator) Mit dem Ungleich-Operator können Sie Daten abrufen, die ungleich einem Wert sind. Beispiel: Um Daten für alle Länder außer die USA abzurufen, erstellen Sie den Filter "Land Ungleich USA". Hinweis Der Operator kann nicht für Parent/Child-Hierarchien von OLAP-unx-Universen oder BEx Querys verwendet werden. 5.4.1.3.3 Größer-als-Operator Mit dem Größer-als-Operator können Sie Daten abrufen, die größer als ein bestimmter Wert sind. Beispiel: Um Daten für Kunden älter als 60 abzurufen, erstellen Sie den Filter "[Kundenalter] Größer als 60". Hinweis Der Operator kann nicht für Parent/Child-Hierarchien von OLAP-unx-Universen oder BEx Querys verwendet werden. 212 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.4.1.3.4 Größer als oder gleich (Operator) Mit dem Größer-als-oder-gleich-Operator können Sie Daten abrufen, die größer als oder gleich einem bestimmten Wert sind. Beispiel: Um Daten für Umsätze ab 1,5 Millionen Euro abzurufen, erstellen Sie den Filter "[Umsatz] Größer als oder gleich 1500000". Hinweis Der Operator kann nicht für Parent-Child-Hierarchien von OLAP-unx-Universen oder für BEx-Hierarchien verwendet werden. 5.4.1.3.5 Less Than-Operator Mit dem Less Than-Operator können Sie Daten abrufen, die kleiner als ein bestimmter Wert sind. Beispiel: Um Daten für Prüfungsnoten unter 40 abzurufen, erstellen Sie den Filter "[Prüfungsnote] Less Than 40". Hinweis Der Operator kann nicht für OLAP-unx-Universen und Hierarchien in Filtern oder für Hierarchien in BEx Querys verwendet werden. 5.4.1.3.6 Kleiner als oder gleich (Operator) Mit dem Kleiner-als-oder-gleich-Operator können Sie Daten abrufen, die kleiner als oder gleich einem bestimmten Wert sind. Beispiel: Um Daten für Kunden im Alter von 30 Jahren oder jünger abzurufen, erstellen Sie den Filter "[Alter] Kleiner als oder gleich 30". Hinweis Der Operator kann nicht für OLAP-unx-Universen und Hierarchien in Filtern oder für Hierarchien in BEx Querys verwendet werden. 5.4.1.3.7 Zwischen (Operator) Mit dem Zwischen-Operator können Sie Daten zwischen zwei Grenzwerten (einschließlich der beiden Grenzwerte) abrufen. Der erste deklarierte Wert muss kleiner als der zweite Wert sein. Beispiel: Um Daten für Woche 25 bis Woche 36 abzurufen (einschließlich Woche 25 und 36), erstellen Sie den Filter "[Woche] Zwischen 25 und 36". Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 213 Hinweis Dieser Operator kann nicht für OLAP-unx-Universen und BEx-Hierarchien in Filtern verwendet werden. 5.4.1.3.8 Nicht zwischen (Operator) Mit dem Nicht-zwischen-Operator können Sie Daten außerhalb des Bereichs von zwei Werten abrufen. Beispiel: Um Daten für alle Wochen des Jahres außer den Wochen 25 bis 36 (einschließlich Woche 25 und 36) abzurufen, erstellen Sie den Filter "[Woche] Nicht zwischen 25 und 36". Hinweis Dieser Operator kann nicht für OLAP-unx-Universen und BEx-Hierarchien in Filtern verwendet werden. 5.4.1.3.9 In Liste (Operator) Mit dem Operator "In Liste" können Sie Daten zu Werten in einer Werteliste abrufen. Beispiel: Um nur Daten für die USA, GB und Japan abzurufen, erstellen Sie den Filter [Land] In Liste. Wenn Sie in das Feld "Geben Sie einen Wert ein" Werte eingeben können, geben Sie "USA", "GB", "Japan" ein. Wenn "In Liste" in einem Abfragefilter mit einer hierarchischen Werteliste (entweder von einer mit einer hierarchischen Werteliste verknüpften Dimension oder einem Hierarchieobjekt) verwendet wird, können mehrere Elemente von beliebigen Ebenen der Hierarchie ausgewählt werden. Beispiel: Bei einer Eingabeaufforderung für die Hierarchie [Geografie] mit dem Operator "In Liste" können [Paris] auf der Ebene "Stadt" und [Kanada] auf der Ebene "Land" in der Eingabeaufforderung ausgewählt werden. Wenn "In Liste" in einem Berichtsfilter verwendet wird, wird eine unstrukturierte Werteliste erzeugt. 5.4.1.3.10 Nicht in Liste (Operator) Mit dem Nicht-in-Liste-Operator können Sie Daten abrufen, die nicht mehreren Werten entsprechen. Beispiel: Wenn Sie keine Daten für die USA, GB und Japan abrufen möchten, erstellen Sie den Filter [Land] Nicht in Liste. Wenn Sie in das Feld "Geben Sie einen Wert ein" Werte eingeben können, geben Sie "USA", "GB", "Japan" ein. Wenn "In Liste" zusammen mit einer hierarchischen Werteliste (entweder von einer mit einer hierarchischen Werteliste verknüpften Dimension, einem Hierarchieobjekt oder einem Ebenenobjekt) verwendet wird, können mehrere Elemente von beliebigen Ebenen der Hierarchie ausgewählt werden. Beispiel: Bei einer Eingabeaufforderung für die Hierarchie [Geografie] mit dem Operator "Nicht in Liste" können [Paris] auf der Ebene "Stadt" und [Kanada] auf der Ebene "Land" in der Eingabeaufforderung ausgewählt werden. 214 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Hinweis Dieser Operator kann nur in bestimmten Typen von Hierarchien verwendet werden – beispielsweise in ebenenbasierten Hierarchien. 5.4.1.3.11 Ist Null (Operator) Mit dem Ist-Null-Operator können Sie Daten abrufen, für die in der Datenbank keine Werte vorhanden sind. Beispiel: Um Kunden ohne Kinder abzurufen, (die Spalte "Kinder" in der Datenbank enthält keinen Wert), erstellen Sie den Filter "[Kinder] Ist Null". 5.4.1.3.12 Nicht leer (Operator) Mit dem Nicht-leer-Operator können Sie Daten abrufen, für die in der Datenbank ein Wert vorhanden ist. Beispiel: Um Kunden mit Kindern zurückzugeben, erstellen Sie den Filter "[Kinder] Nicht leer". 5.4.1.4 Berichtsfiltertypen Berichtsfilter sind Filter, die auf verschiedene Berichtselemente angewendet werden können: Bericht, Sektion, Tabelle, Diagramm. Es gibt zwei Arten von Berichtsfiltern: ● Standard-Berichtsfilter. Standardberichtsfilter sind der flexibelste Berichtsfiltertyp. Sie können jeden Filteroperator verwenden und nach einem einzelnen Wert oder nach Wertelisten filtern. ● Einfache Berichtsfilter. Einfache Berichtsfilter bieten eine einfache Möglichkeit, Filter mithilfe des Operators "Gleich" zu erstellen. Mit diesen Filtern kann nur nach Einzelwerten gefiltert werden. Sie werden auf den gesamten Bericht angewendet (nicht auf ein gesamtes Dokument oder ein Berichtselement). 5.4.1.5 Erstellen, Bearbeiten und Löschen von standardmäßigen Berichtsfiltern 1. Wählen Sie das zu filternde Berichtselement aus. a) Klicken Sie in der Webschnittstelle (DHTML-Schnittstelle) auf Filter Filter hinzufügen . b) Klicken Sie in der Rich-Internet-Application-Schnittstelle oder im Web-Intelligence-Rich-Client auf Analyse 2. Filter , und klicken Sie anschließend auf das Listenfeld "Filter". Klicken Sie im Dialogfeld auf Filter hinzufügen, um die Objekte anzuzeigen, die Sie filtern können. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 215 3. Wählen Sie die Objekte aus, die Sie filtern möchten, und klicken Sie auf OK. Wenn Sie mehrere Objekte ausgewählt haben, werden die gefilterten Objekte in einer UND-Beziehung angezeigt. Doppelklicken Sie auf den UND-Operator, um zum ODER-Operator zu wechseln. 4. Wählen Sie für jeden Filter den Filteroperator in der Liste aus. 5. Geben Sie Werte direkt in das Feld über der Werteliste des Objekts ein, oder wählen Sie Werte in der Liste aus, und klicken Sie auf >, um sie zu der Liste der gefilterten Werte auf der rechten Seite hinzuzufügen. Welche Werte Sie eingeben oder auswählen können, richtet sich nach dem Operator. Wenn Sie beispielsweise den Gleich-Operator auswählen, können Sie nur einen Wert eingeben oder auswählen. Wenn das gefilterte Objekt eine Hierarchie ist, werden die Werte hierarchisch angezeigt. Alle Elemente der Hierarchie sind auch dann sichtbar, wenn sie in im Bericht zugeklappt sind. Sie müssen die Hierarchieelemente in der Hierarchie auswählen, da Sie sie nicht manuell eingeben können. Alle im Abfrageeditor ausgewählten Elementwerte werden grau angezeigt und können nicht ausgewählt werden, wenn sie nicht im finalen Bericht enthalten sind, da sie mit keinen Kennzahlen verknüpft sind. Um Ihnen bei der Auswahl der richtigen Werte zu helfen, können Sie auch auf das Schlüsselsymbol klicken, um sowohl den Wert für den Text als auch für die Schlüssel-ID für die Elemente anzuzeigen. Ist das gefilterte Objekt eine Ebene, werden die Werte in einer Liste angezeigt. Die Werte können nicht manuell eingegeben werden. 6. Klicken Sie auf OK, um den Berichtsfilter auf das Element anzuwenden. 7. Um einen Berichtsfilter zu bearbeiten, wählen Sie das Berichtselement und danach Analyse Filter Filter bearbeiten , und bearbeiten Sie den Filter mithilfe des Dialogfelds. 8. Um einen Berichtsfilter zu löschen, wählen Sie das Berichtselement aus und wählen Analyse Filter Filter entfernen . Damit werden alle Filter für das ausgewählte Berichtselement gelöscht. Um nur einen Filter zu entfernen, öffnen Sie das Dialogfeld, wählen Sie den Filter aus und klicken auf das Symbol Filter entfernen. 5.4.1.5.1 Auswählen von Werten aus einer Liste In einer Abfrage können Werte in einer Werteliste je nach Objekt in einer einspaltigen Liste, einer mehrspaltigen Liste oder in einer Hierarchie angezeigt werden. In einer mehrspaltigen Liste enthalten zusätzliche Spalten dem Hauptwert ähnliche Werte. In einer hierarchischen Liste werden die Werte in einer hierarchischen Beziehung angezeigt. In einem Bericht werden Werte in einer unstrukturierten Liste ohne mehrere Spalten angezeigt. 1. Wenn die Werteliste nicht beim Öffnen des Dialogfelds angezeigt wird, regenerieren Sie die Liste, oder durchsuchen Sie die Liste, um Werte abzurufen. (Einzelheiten zum Durchsuchen von Wertelisten finden Sie weiter unten in diesem Thema.) In einigen Werteliste muss zunächst eine Suche durchgeführt werden, damit Werte angezeigt werden, da die Liste zu groß ist, um vollständig geladen zu werden. 2. Wenn die Werteliste in Bereiche unterteilt ist, navigieren Sie mithilfe des Steuerelements über der Liste durch die Bereiche. Einige größere Listen sind in Bereiche unterteilt, damit kleinere Datenmengen aus der Datenbank abgerufen werden. Wenn Sie einen Bereich auswählen, werden in der Liste die Werte aus diesem Bereich angezeigt. 216 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 3. Wenn die Werteliste von anderen Wertelisten abhängig ist, geben Sie zuerst die abhängigen Werte in das Dialogfeld "Eingabeaufforderung" ein, das angezeigt wird. Eine Werteliste kann von anderen Wertelisten abhängig sein, wenn sie beispielsweise Teil einer hierarchischen Werteliste ist. Wenn die Werteliste beispielsweise Städte enthält, und das Objekt "Stadt" Teil der Hierarchie Land > Region > Stadt ist, müssen Sie zuerst Werte für Land und Region angeben, um die Liste der Städte zu filtern. Hinweis Abhängige Wertelisten werden nur in Abfragen angezeigt. Sie werden nicht angezeigt, wenn Sie eine Auswahl in einer Werteliste in einem Bericht vornehmen. Wenn Sie die Werteliste zum ersten Mal anzeigen, sehen Sie das Dialogfeld "Eingabeaufforderung", in dem Sie die abhängigen Werte angeben. Nachdem Sie die abhängigen Werte angegeben haben, können Sie die Werte in der gefilterten Liste auswählen. 4. Um die Werteschlüssel anzuzeigen, klicken Sie auf Schlüsselwerte ein-/ausblenden. In der Liste Ausgewählte Werte werden keine Schlüsselwerte angezeigt, sondern nur in der Liste der verfügbaren Werte. Einige Wertelisten enthalten Schlüsselwerte, die einmalige Werte sind, mit deren Hilfe Werte mit dem gleichen Anzeigewert identifiziert werden können. Wenn die Werteliste mehrere Spalten enthält, wird nur der Schlüssel der Filterspalte angezeigt. 5. Um Werte in der Liste zu suchen, geben Sie den Suchbegriff in das Feld unter der Liste ein, und wählen Sie die Option Groß-/Kleinschreibung beachten, In Schlüsseln suchen oder In Datenbank suchen. Option Beschreibung Groß-/ Kleinschreibung beachten Bei der Suche wird die Groß- und Kleinschreibung berücksichtigt. Suchen in Schlüsseln Bei dieser Suche werden einmalige Werteschlüssel und keine Anzeigewerte verwendet. Suchen in der Datenbank Bei der Suche werden alle in der Datenbank gespeicherten Werte berücksichtigt, so dass sie nicht Diese Option ist nicht verfügbar, wenn die Optionen In Schlüsseln suchen oder In Datenbank suchen ausgewählt sind. Diese Option ist nur für Wertelisten verfügbar, die Schlüsselwerte unterstützen. auf die in der Liste geladenen Werte beschränkt ist. Dies verbessert die Suchgenauigkeit, verringert aber die Suchgeschwindigkeit. Diese Option ist nur für Wertelisten verfügbar, die Datenbanksuchen unterstützen. Datenbanksuchen verbessern die Suchgenauigkeit, gehen aber zu Lasten der Leistung. Sie sind nützlich, wenn nicht alle Werte in der Werteliste abgerufen wurden. Dieser kann der Fall sein, wenn die Gesamtzahl der Werte in der Liste die Abfrageeigenschaft Max. abzurufende Zeilen überschreitet. Die Datenbanksuche ist besonders dann nützlich, wenn die Werteliste hierarchisch ist, da Werte nur aus der Datenbank geladen werden, nachdem ihr übergeordneter Wert in der Hierarchie aufgeklappt wurde. In einer geografischen Hierarchie werden beispielsweise die untergeordneten Werte des Werts Kalifornien (Städte in Kalifornien) erst dann aus der Datenbank geladen, wenn der Wert aufgeklappt wird. Wenn die Option ausgewählt wird, berücksichtigt die Suche diese Elemente auch dann, wenn der Wert "Kalifornien" nicht aufgeklappt wurde. Die Suche berücksichtigt alle Bereiche, wenn die Werteliste in Bereiche aufgeteilt ist. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 217 Im Suchmuster stellen der Platzhalter '*' eine Zeichenfolge und der Platzhalter '?' ein einzelnes Zeichen dar. Beispiel: Der Wert "März" kann von den Suchmuster "M*" oder "M?rz" zurückgegeben werden. Damit die Zeichen "*" und "?" als solche und nicht als Platzhalter interpretiert werden, stellen Sie ihnen im Suchmuster das Zeichen "\" voran. 6. Geben Sie Werte der Liste direkt ein (wenn die Liste die direkte Dateneingabe unterstützt), oder wählen Sie Werte in der Liste aus. Zugehörige Links Maximal abzurufende Zeilen (Abfrageeigenschaft) [Seite 71] 5.4.1.6 Erstellen von einfachen Berichtsfiltern Über die Berichtsfilter-Symbolleiste können Sie Berichten im Handumdrehen einfache Berichtsfilter hinzufügen. Einfache Berichtsfilter werden auf den Bericht (nicht auf das Dokument oder spezifische Objekte im Bericht) angewendet und sind nur auf Folgendes anwendbar: ● Nur Dimensions- oder Informationsobjekte für relationale Abfragen. ● Hierarchien, Merkmale oder Attribute für UNX-OLAP- oder BEx Querys (jedoch nicht auf Hierarchieebene oder auf Kennzahlen). Einfache Berichtsfilter haben das Format <Berichtsobjekt>=<Wert>. Sie enthalten nur den Operator "Gleich" und können nur nach einem einzelnen Wert filtern. Sie können auch vom Operatortyp "Alle Werte" sein. Verwenden Sie für komplexere Filter Standard-Berichtsfilter, die beliebige Operatoren enthalten können. Hinweis Sie können die Berichtsfilter-Symbolleiste auch für Drill-Vorgänge in Berichten verwenden. In diesem Zusammenhang wird die Berichtsfilter-Symbolleiste als Drill-Symbolleiste bezeichnet. Hinweis Beim Öffnen der Filterleiste werden Filter automatisch eingefügt, wenn Ihre Berichtsbereiche folgende sind: ● Einzelwert (Operator "Gleich") ● Mit dem Operator "Alle Werte" Diese Filter werden nicht mehr im Feld "Filter" angezeigt. Hinweis Beim Zuklappen der Filterleiste werden alle "einfachen Filter" wieder auf "Gleich"- oder "Alle Werte"Berichtsfilter zurückgesetzt (sie filtern den gesamten Bericht). Um die Erstellung von "Alle Werte"-Filtern zu verhindern, entfernen Sie das Objekt aus der Filterleiste, bevor Sie sie zuklappen. 1. Klicken Sie auf Analyse Interagieren Filterleiste , um die Symbolleiste anzuzeigen. 2. Klicken Sie auf das Symbol in der Symbolleiste, und wählen Sie das Objekt im Menü aus, nach dem gefiltert werden soll. Sie können der Symbolleiste mehrere Objekte hinzufügen, um mehrere Filter zu erstellen. 218 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Hinweis Abhängig von den Datenquellen und den ausgewählten Objekten hängen die in einem Filter verfügbaren Werte oder Objekte u.U. von den in einem anderen Filterobjekt festgelegten Werten ab. 3. Wählen Sie in der Dropdown-Liste mit den Werten den Wert aus, nach dem gefiltert werden soll. Hinweis Bei nichthierarchischen Objekten enthält die Liste alle in dem Bericht für dieses Objekt enthaltenen Werte, nachdem alle anderen Berichtsbereichfilter angewendet wurden (wenn z.B. durch einen In-Liste-Filter diese Objektwerte reduziert werden, verwenden Sie diese Werteliste für Ihren "Gleich"-Filter auf der Filterleiste. Bei hierarchischen Objekten enthält die Liste die unstrukturierte Liste aller Elementwerte auf jeder beliebigen Ebene. Diese Liste ist in einer Strukturansicht sortiert (nicht alphabetisch). Der Bericht wird nach dem Wert des Objekts gefiltert, das Sie ausgewählt haben. Wenn Sie beispielsweise aus der Werteliste des Objekts "Land" den Wert "USA" auswählen, wird der Bericht so gefiltert, dass alle Zeilen, in denen "Land" nicht dem Wert "USA" entspricht, ausgeschlossen werden. 4. So entfernen Sie einen Filter: a) Wählen Sie den Filter in der Webschnittstelle aus, und klicken Sie auf Entfernen. b) Wählen Sie den Filter in der Rich-Internet-Application-Schnittstelle und im Web-Intelligence-Rich-Client aus, und verschieben Sie ihn per Drag-und-Drop in den linken Bereich. 5.4.1.7 Erstellen von verschachtelten Filtern Sie können verschachtelte Filter erstellen. Ein verschachtelter Filter ist eine Kombination aus einer UND- und einer ODER-Bedingung. 1. Verschieben Sie das Filterobjekt per Drag-und-Drop in den kombinierten Filterbereich. 2. Klicken Sie auf den Operator, um den Typ von UND in ODER und umgekehrt zu ändern. 5.4.2 Filtern von Daten mit Eingabeaufforderungen Sie können Berichtsdaten filtern, indem Sie Werte für Eingabeaufforderungen angeben. Eine Übersicht über alle definierten Eingabeaufforderungen wird im Dialogfeld Eingabeaufforderungen im Bereich Übersicht der Eingabeaufforderung angezeigt. Sie wählen die Antwort aus, und geben im Bereich Werte für Eingabeaufforderungen angeben des Dialogfelds Werte für die Eingabeaufforderung ein, die Sie beantworten möchten. Je nach ausgewählter Eingabeaufforderung geben Sie die Werte direkt ein, oder wählen Sie Werte in einer Liste aus. Eine Werteliste kann nur Anzeigewerte enthalten oder aber Anzeigewerte und ihre entsprechenden Datenbankschlüsselwerte. Datenbankschlüsselwerte sind einmalige Werte, mit denen der Anzeigewert in der Datenbank identifiziert wird. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 219 Die Werteliste kann hierarchisch angeordnet sein, wenn die Liste vom Universumsdesigner als Hierarchie definiert wurde oder die Eingabeaufforderung auf einer Hierarchie oder einem Ebenenobjekt basiert. Die Werteliste kann in Bereiche aufgeteilt sein, um die Leistung zu verbessern. Sie können Wertelisten durchsuchen oder filtern, um einfacher auf die Werte zuzugreifen, die Sie interessieren. Eingabeaufforderungen können optional oder obligatorisch sein. Wenn Sie für eine optionale Eingabeaufforderung keinen Wert angeben, wird die Eingabeaufforderung nicht beachtet. Sie müssen für alle obligatorischen Eingabeaufforderungen Werte angeben, bevor Sie die Daten filtern können, indem Sie die Eingabeaufforderungen ausführen. Eingabeaufforderungen können von anderen Eingabeaufforderungen abhängig sein. Beispiel: Eine Eingabeaufforderung für ein Objekt "Stadt" kann von einer Eingabeaufforderung für ein Objekt "Region" abhängig sein. Dadurch, dass Sie für die Eingabeaufforderung "Region" Werte angeben, beschränken Sie die Anzahl der möglichen Werte der Eingabeaufforderung "Stadt". Sie können nur dann Werte für abhängige Eingabeaufforderungen angeben, wenn Sie Werte für alle Eingabeaufforderungen angegeben haben, von denen sie abhängen. Wenn Sie Werte für abhängige Eingabeaufforderungen einer optionalen Eingabeaufforderung angeben möchten, müssen Sie Werte für die optionale Eingabeaufforderung angeben 5.4.2.1 Angeben von Werten für Eingabeaufforderungen Es wurde bereits eine Eingabeaufforderung im Bereich Filter des Abfrageeditors definiert. 1. Regenerieren Sie die Daten. 2. Wählen Sie die Eingabeaufforderung im Bereich Eingabeaufforderungsübersicht aus. 3. Wenn die Eingabeaufforderung über eine Werteliste verfügt und die Werte nicht angezeigt werden, klicken Sie auf Werte regenerieren, um sie anzuzeigen. (In diesem Fall wird in der Liste die Meldung "Um den Inhalt der Liste anzuzeigen, klicken Sie auf die Schaltfläche Werte regenerieren" angezeigt.) Wenn die Eingabeaufforderung von anderen Eingabeaufforderungen abhängig ist, werden in der Werteliste Verknüpfungen zu den abhängigen Eingabeaufforderungen angezeigt. Sie müssen Werte für die abhängigen Eingabeaufforderungen angeben, bevor Sie einen Wert für die aktuelle Eingabeaufforderung angeben können. Gruppen von abhängigen Eingabeaufforderungen werden im Bereich Übersicht der Eingabeaufforderung in separaten Gruppen angezeigt. Je nach Eingabeaufforderung können die Werte als einzelne Werte, als Werte in mehreren Spalten (wobei die zusätzliche Spalte weitere Informationen über die Hauptfilterspalte angibt) oder hierarchisch angezeigt werden. Wenn die Werteliste zu groß ist, um vollständig angezeigt zu werden, wird die Liste in Bereiche aufgeteilt, und in einem Feld über der Werteliste wird der aktuelle Bereich eingeblendet. Sie können in den Bereichen einen Bildlauf durchführen, um alle Werte in der Liste anzuzeigen. 4. Wählen Sie Werte aus, und klicken Sie auf >, um der Eingabeaufforderung die Werte bereitzustellen, oder geben Sie Werte direkt ein, wenn die Eingabeaufforderung dies zulässt. Sie können Werte nicht direkt eingeben, wenn die Werteliste hierarchisch ist. Wenn die Eingabeaufforderung ein Datum erfordert, wählen Sie dieses im Kalender aus, der rechts neben dem Feld angezeigt wird, in dem Sie den Wert auswählen 220 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Hinweis SAP-Schlüsseldaten werden als Datumseingabeaufforderungen angezeigt, während andere Eingabeaufforderungen im selben Datenprovider als abhängige Eingabeaufforderungen angezeigt werden. 5. Wiederholen Sie den vorherigen Schritt, wenn die Eingabeaufforderung die Auswahl mehrerer Werte zulässt. Wenn eine Eingabeaufforderung die Auswahl mehrerer Werte in einer hierarchischen Werteliste zulässt, können Sie auf mehreren Ebenen der Hierarchie Werte auswählen. Wenn die Eingabeaufforderung nur einzelne Werte zulässt, können Sie nur auf der untersten Ebene der Hierarchie Werte auswählen. Wenn eine Eingabeaufforderung die direkte Eingabe von Werten und mehrere Werte zulässt, können Sie mehrere Werte angeben, indem Sie diese durch das Zeichen ";" trennen. Beispiel: Kalifornien;Nevada;Iowa. Nachdem Sie die getrennte Liste eingegeben oder eingefügt haben, klicken Sie auf die QuickInfo "Hier klicken, um als Mehrfachwerte zu interpretieren". (Wenn Sie auf > klicken, wird die Liste als einzelner Wert interpretiert.) 6. Führen Sie die Abfrage aus: a) Klicken Sie in der Webschnittstelle auf Ausführen, um die Abfrage auszuführen. b) Klicken Sie in der Rich Internet Application oder im Web-Intelligence-Rich-Client auf OK, um die Abfrage auszuführen. Die Berichtdaten werden auf der Grundlage Ihrer Auswahl gefiltert. Zugehörige Links Auswählen von Werten aus einer Liste [Seite 113] 5.4.3 5.4.3.1 Filtern von Daten mit Eingabesteuerelementen Definierte Eingabesteuerelemente Eingabesteuerelemente vereinfachen das Filtern und die Analyse von Berichtsdaten. Eingabesteuerelemente werden über Standard-Steuerelemente wie Textfelder und Optionsfelder definiert. Diese Steuerelemente verknüpfen Sie mit Berichtselementen wie Tabellen oder Sektionsköpfen, und Sie verwenden sie zum Filtern von Daten in den Berichtselementen. Wenn Sie in den Eingabesteuerelementen Werte auswählen, filtern Sie die Werte in den verknüpften Berichtselementen nach den ausgewählten Werten. Sie können auch Tabellen und Diagramme als Eingabesteuerelemente definieren. Wenn Sie in der Tabelle oder dem Diagramm Werte auswählen, filtern Sie die Werte in den verknüpften Berichtselementen nach den ausgewählten Werten. Eingabesteuerelemente können zur Analyse verschiedener Szenarios verwendet werden, indem die Werte der Variablen geändert werden. Sie definieren eine Variable mit einem konstanten Wert und ordnen dieser dann ein Eingabesteuerelement, wie z.B. einen Schieberegler, zu. Den Wert der Variablen können Sie nun mit dem Schieberegler ändern; falls die Variable Bestandteil einer Formel ist, können Sie den Schieberegler verwenden, um verschiedene Formelergebnisse basiered auf dem Variablenwert zu untersuchen. Eingabesteuerelemente hängen vom jeweiligen Bericht ab. Sie sind in der Registerkarte Eingabesteuerelemente im linken Bereich gruppiert. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 221 5.4.3.2 Verwenden von Eingabesteuerelementen mit hierarchischen Daten Sie können Eingabesteuerelemente für hierarchische Daten verwenden. Wenn Sie einen Hierarchieknoten auswählen, können Sie einen einzelnen Wert auswählen und den Operator gleich verwenden, oder Sie können mehrere Werte aus einer hierarchischen Liste auswählen. Wenn Sie eine Hierarchiestrukturliste auswählen, klicken Sie mit der rechten Maustaste auf ein Element und wählen das Element, seine untergeordneten Elemente oder Nachfolger in der Hierarchie aus. Die von Ihnen in der Hierarchie ausgewählten Elemente werden im Berichtsbereich angezeigt. Weitere Informationen finden Sie in der PDF-Version der Dokumentation. 5.4.3.3 Hinzufügen eines Steuerelements Sie benötigen ausreichende Dokumentänderungsrechte und müssen im Entwurfsmodus arbeiten, um Eingabesteuerelemente hinzuzufügen. 1. Klicken Sie auf Analyse Filter Steuerelemente Berichtsobjekt auswählen anzuzeigen. Steuerelement definieren , um den Bildschirm Falls Sie eine ganze Tabelle oder ein ganzes Diagramm ausgewählt haben, bevor Sie auf Steuerelement definieren geklickt haben, können Sie Nur Objekte aus ausgewähltem Block einbeziehen wählen, um die Liste der Objekte im Assistenten auf die in der ausgewählten Tabelle bzw. dem ausgewählten Diagramm enthaltenen Objekte zu beschränken. Sie können auch den Typ des Eingabesteuerelements direkt in der Liste der Steuerelemente unter Analyse Filter Steuerelemente auswählen, anstatt Steuerelement definieren zu wählen. Die Steuerelemente, die nicht mit den Daten aus dem ausgewählten Berichtselement kompatibel sind, sind deaktiviert. Das Steuerelement wird automatisch mit dem Berichtsobjekt verknüpft, das Daten an das ausgewählte Berichtselement liefert, und verwendet seine Standardeigenschaften. Sie gelangen direkt zur Auswahl der Berichtselemente, die mit dem Eingabesteuerelement gefiltert werden sollen. 2. Wählen Sie das Berichtsobjekt, um die Werte für das Eingabesteuerelement bereitzustellen, und klicken Sie anschließend auf Weiter. 3. Wählen Sie den Eingabesteuerelement-Typ. Die Liste der Steuerelementtypen wird durch den Datentyp des Berichtsobjekts bestimmt. 4. Definieren Sie die Eingabesteuerelement-Eigenschaften. Die verfügbaren Eigenschaften richten sich nach dem Steuerelementtyp. 222 Eigenschaft Beschreibung Beschriftung Der Name des Eingabesteuerelements Beschreibung Eine Beschreibung des Eingabesteuerelements Werteliste Die im Eingabesteuerelement verfügbare Werteliste. Sie können alle Werte des Berichtsobjekts, auf dem das Eingabesteuerelement basiert (Standard) verwenden oder eine eigene Werteliste definieren. © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Eigenschaft Beschreibung Eingeschränkte Werteliste verwenden Wenn Sie eine benutzerdefinierte Werteliste für das Berichtsobjekt definieren, filtert diese Einstellung die Daten in dem Berichtselement, das Sie dem Eingabesteuerelement basierend auf der Werteliste zuordnen. Auch wenn keine Werte im Eingabesteuerelement ausgewählt sind, werden alle Werte, die nicht in der eingeschränkten Liste enthalten sind, aus dem durch das Eingabesteuerelement gefilterten Berichtselement ausgeschlossen. Falls z.B. ein Eingabesteuerelement, das auf der Dimension "Land" basiert, auf die Werte "USA" und "Frankreich" beschränkt ist, zeigt eine durch das Eingabesteuerelement gefilterte Tabelle nur Daten für USA und Frankreich an, auch wenn im Eingabesteuerelement kein Wert ausgewählt ist. Wenn Sie die Option Eingeschränkte Werteliste verwenden deaktivieren, werden alle Werte von "Land" in der Tabelle angezeigt, wenn kein Wert im Eingabesteuerelement ausgewählt ist. Operator Der Operator, den das Eingabesteuerelement zum Filtern der verknüpften Berichtselemente verwendet Standardwerte Die Standardwerte, den das Eingabesteuerelement zum Filtern des verknüpften Berichtselements verwendet Anzahl der Zeilen Die Anzahl der Zeilen, die das Eingabesteuerelement im Fenster "Eingabesteuerelement" anzeigt. Wenn die Anzahl der Zeilen beispielsweise auf 3 gesetzt ist, werden auf einer Liste mit fünf Optionsfeldern standardmäßig nur drei Optionsfelder angezeigt. Auf die anderen beiden Optionsfelder greifen Sie über die Bildlaufleiste zu. Mindestwert Der numerische Mindestwert, den Sie in der Eingabesteuerung auswählen können Höchstwert Der numerische Höchstwert, den Sie im Eingabesteuerelement auswählen können Inkrement Der Wert, um den das Eingabesteuerelement den numerischen Wert beim Auswählen eines Werts erhöht/verringert 5. Klicken Sie auf Weiter, um den Schritt Berichtselemente zuweisen im Assistenten anzuzeigen. 6. Wählen Sie die Berichtselemente, die das Eingabesteuerelement filtern soll. Hinweis Jedes Mal, wenn Sie ein Dokument speichern, werden Eingabesteuerelemente ohne verknüpfte Berichtselemente entfernt. 7. Klicken Sie auf Fertig stellen. Das Eingabesteuerelement wird im Fenster Eingabesteuerelemente angezeigt. 5.4.3.4 Bearbeiten von Eingabesteuerelementen 1. Wählen Sie die Registerkarte Eingabesteuerelemente im linken Bereich. 2. Klicken Sie im Eingabesteuerelement auf Bearbeiten, um das Dialogfeld Eingabesteuerelement bearbeiten anzuzeigen. 3. Bearbeiten der Eigenschaften des Eingabesteuerelements: a) Bearbeiten Sie die Eigenschaften des Eingabesteuerelements auf der Registerkarte Eigenschaften in der Webschnittstelle (DHTML-Schnittstelle). Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 223 b) Bearbeiten Sie in der Rich Internet Application und im Web-Intelligence-Rich-Client die Eigenschaften des Eingabesteuerelements in der Registerkarte Steuerelement. 4. Bearbeiten Sie die mit dem Eingabesteuerelement verknüpften Berichtselemente auf der Registerkarte Abhängigkeiten. 5.4.3.5 Markieren der Abhängigkeiten von Eingabesteuerelementen 1. Klicken Sie auf die Registerkarte Eingabesteuerelemente. 2. Gehen Sie wie folgt vor: a) Klicken Sie in der Webschnittstelle auf Abhängigkeiten markieren. b) Klicken Sie in der Rich-Internet-Application-Schnittstelle oder im Web-Intelligence-Rich-Client auf Abhängigkeiten anzeigen im Eingabesteuerelement. Die mit dem Eingabesteuerelement verknüpften Berichtselemente werden markiert. 5.4.3.6 Organisieren von Eingabesteuerelementen 1. Wählen Sie die Registerkarte Eingabesteuerelemente. 2. Verschieben Sie die Eingabesteuerelemente per Drag-und-Drop im Bereich Eingabesteuerelemente nach oben oder unten. 3. Wählen Sie ein Eingabesteuerelement, klicken Sie anschließend oben im Steuerelement auf Entfernen, um es aus dem Fenster Steuerelemente zu entfernen. 5.4.3.7 Anzeigen der Zuordnung von Eingabesteuerungen 1. Wählen Sie die Registerkarte Eingabesteuerelemente. 2. Klicken Sie auf Zuordnung im oberen Bereich der Registerkarte Eingabesteuerelemente. 5.4.3.8 Verwenden von Tabellen und Diagrammen als Eingabesteuerelemente Sie können Tabellen und Diagramme als Eingabesteuerelemente definieren. Tabellen- und diagrammbasierte Eingabesteuerelemente werden im Bereich Eingabesteuerelemente wie reguläre Eingabesteuerelemente angezeigt, Sie wählen jedoch die Werte in der Tabelle oder im Diagramm selbst aus, um die abhängigen Berichtselemente zu filtern. Beim Auswählen von Zellen, Spalten oder Zeilen in den Tabellen oder anklickbaren Datenbereichen in Diagrammen werden die Werte in den zugehörigen Berichtselementen entsprechend den von Ihnen ausgewählten Werten gefiltert. 224 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Wenn Sie im Bereich Eingabesteuerelement auf ein tabellen- oder diagrammbasiertes Steuerelement klicken, werden die als Eingabesteuerelement verwendete Tabelle bzw. das Diagramm markiert. Wenn sich ein Bericht im Drill-Modus befindet, sind die tabellen- und diagrammbasierten Eingabesteuerelemente deaktiviert. Sie werden reaktiviert, wenn der Drill-Modus deaktiviert ist. 5.4.3.8.1 Definieren einer Tabelle oder eines Diagramms als Eingabesteuerelement 1. Klicken Sie mit der rechten Maustaste auf die gewünschte Tabelle oder das gewünschte Diagramm, und wählen Sie 2. Verknüpfung Elementverknüpfung hinzufügen . Wählen Sie Alle Objekte, um alle Objekte in der Tabelle oder im Diagramm als Filterobjekte zu definieren, oder wählen Sie Einzelnes Objekt, und wählen Sie das Objekt, um ein einzelnes Objekt in der Tabelle oder im Diagramm als Filterobjekt zu definieren. Hinweis Dimensionen können nur als Filterobjekte ausgewählt werden, wenn Sie eine Tabelle oder ein Diagramm als Eingabesteuerelement definiert haben. 3. Klicken Sie auf Weiter, und geben Sie einen Namen und eine Beschreibung für das Eingabesteuerelement ein. 4. Klicken Sie auf Weiter, und wählen Sie die Berichtselemente, die vom Eingabesteuerelement gefiltert werden sollen. Hinweis Die Tabelle oder das Diagramm, das sie als Eingabesteuerelement definieren, kann nicht aus der Liste der Berichtselemente ausgewählt werden. 5. Klicken Sie auf Finish (Fertig stellen). Das Tabellen- oder Diagramm-Steuerelement wird im Fenster Eingabesteuerelemente angezeigt. Wenn Sie auf Abhängigkeiten anzeigen klicken, wird die Tabelle oder das Diagramm, die/das als Eingabesteuerelement definiert wurde, hervorgehoben. 6. Um den Filtervorgang von Tabellen oder Diagrammen auf andere Berichtselemente zu ändern, klicken Sie mit der rechten Maustaste auf die Tabelle oder das Diagramm und wählen Verknüpfung Elementverknüpfung bearbeiten . 7. Um eine Verknüpfung zwischen einer Tabelle oder einem Diagramm und anderen Berichtselementen zu entfernen, klicken Sie mit der rechten Maustaste auf die Tabelle oder das Diagramm und wählen Verknüpfung Entfernen . Zugehörige Links Bearbeiten von Eingabesteuerelementen [Seite 223] Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 225 5.4.3.9 1. Filtern von Daten mit Eingabesteuerelementen Zeigen Sie den Bereich Eingabesteuerelemente an, indem Sie die Registerkarte Eingabesteuerelemente im linken Bereich auswählen. Hinweis Das Eingabesteuerelement zeigt die Meldung Im Bericht sind keine abhängigen Elemente vorhanden an, wenn die durch das Eingabesteuerelement gefilterten Berichtselemente nicht mehr im Bericht enthalten sind. 2. Wählen Sie Werte im Eingabesteuerelement aus. Die verknüpften Berichtselemente werden auf der Grundlage der ausgewählten Werte gefiltert. Wenn Sie z.B. in der Dimension [Land] den Wert "USA" wählen, ist der Filteroperator "Gleich", und mit dem Eingabesteuerelement ist eine Tabelle verknüpft. Dann wird die Tabelle mit der Bedingung [Land] = "USA" gefiltert. 3. Um anhand einer als Eingabesteuerelement definierten Tabelle bzw. eines Diagramms zu filtern, wählen Sie die Dimensionswerte in der Tabelle (Zeilen, Spalten oder Zellen) oder im Diagramm (anklickbare Datenbereiche) aus. Hinweis ○ Als Eingabesteuerelemente definierte Tabellen oder Diagramme können nur anhand von Dimensionswerten filtern. ○ Wenn Sie von einem Eingabesteuerelement verwendete Objekte löschen, wird in der Rich-InternetApplication-Schnittstelle eine Warnmeldung angezeigt. ○ Das Eingabesteuerelement zeigt die Meldung Die Tabelle oder das Diagramm befindet sich nicht im Bericht an, wenn die Tabelle oder das Diagramm nicht mehr im Bericht enthalten ist. ○ Das Eingabesteuerelement zeigt die Meldung Die Filterdimensionen befinden sich nicht in der Tabelle oder im Diagramm an, wenn die Filterdimensionen nicht mehr in der Tabelle oder im Diagramm enthalten sind. Das Eingabesteuerelement kann wieder verwendet werden, wenn Sie die Dimensionen zu der Tabelle oder zum Diagramm hinzufügen. ○ Das Eingabesteuerelement zeigt die Meldung Steuerelement nicht verwendbar, wenn der Bericht sich im Drill-Modus befindet an, wenn der Bericht im Drill-Modus ist. Der DrillModus muss deaktiviert sein, damit das Eingabesteuerelement verwendet werden kann. ○ Tabellen- und diagrammbasierte Eingabesteuerelemente werden durch ein Symbol rechts oben in der Tabelle oder im Diagramm angezeigt. Wenn Sie mit der rechten Maustaste auf das Symbol klicken, wird folgendes Menü angezeigt: Befehl Beschreibung Bearbeiten Bearbeitet das Eingabesteuerelement Abhängigkeiten markieren (Webschnittstelle) Markiert die durch das Eingabesteuerelement gefilterten Berichtselemente Abhängigkeiten anzeigen (Rich-Internet-ApplicationSchnittstelle) 226 Zurücksetzen Entfernt die vom Eingabesteuerelement gesetzten Filter Deaktivieren/Aktivieren Deaktiviert bzw. aktiviert das Eingabesteuerelement © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 4. Um alle von Eingabesteuerelementen gesetzten Filter zu entfernen, klicken Sie oben im Fenster Eingabesteuerelemente auf Zurücksetzen. 5.5 Mit Berichtsdaten arbeiten 5.5.1 Drillen von Berichtsdaten 5.5.1.1 Definition von Drill-Vorgang Anhand von Drill-Vorgängen lassen sich die in Berichten angezeigten Ergebnisse analysieren. Eine Drill-Analyse ermöglicht es Ihnen, einen genauen Blick auf Ihre Daten zu werfen, um die hinter den positiven oder negativen Ergebnissen Ihrer Tabellen, Diagramme oder Sektionen verborgenen Einzelheiten in den Vordergrund zu holen. Tabelle 11: Einschränkungen Einschränkung Beschreibung Abfragen basierend auf BEx Querys Der Drill-Pfad kann für BEx Querys nicht verwendet werden. Der Navigationspfad (früher Drill-Pfad genannt) wird durch den Zuklappen-/AufklappenWorkflow in der konkreten Hierarchie ersetzt. Abfragen basierend auf .unv- und -.unx-Universen Sie können einen auf einem .unv- oder .unx-Universum basierenden Drill nur ausführen, wenn die Drillpfade bereits im Universum definiert sind. Beispiel Warum ist der Absatz von Mode-Accessoires, Citymode und Mäntel im 3. Quartal (Q3) gestiegen? Sie arbeiten für eine Einzelhandelskette im Modebereich und sind für den Verkauf der Produktlinien ModeAccessoires, Citymode und Mäntel in bestimmten Absatzgebieten verantwortlich. Sie stellen fest, dass der Umsatz im 3. Quartal im Vergleich zu anderen Quartalen erheblich angestiegen ist. Um die Gründe kennenzulernen, führen Sie einen Drilldown durch, um die Faktoren hinter dem Ergebnis zu betrachten. Sie sehen dann, dass der Umsatz bei Schmuck im Juli wesentlich höher war. 5.5.1.1.1 Analysetiefe Bei der Analysetiefe einer Abfrage handelt es sich um die Abrufmöglichkeit zusätzlicher Daten aus einer Datenbank, wodurch die durch die Abfrageobjekte zurückgegebenen Ergebnisse detailliertere Daten aufweisen. Diese Zusatzdaten werden nicht wie die ursprünglichen Abfrageergebnisse im Bericht ausgegeben, sondern im Datencube bereitgestellt. Auf diese Weise verfügen Sie jederzeit über Zusatzinformationen für Ihre Berichte. Der Vorgang, mit dem auf detailliertere Datenebenen eines Objekts zugegriffen werden kann, wird als Drilldown bezeichnet. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 227 Hinweis Die Option im Abfrageeditor ist nur für relationale unx-Universen und nicht für OLAP verfügbar. Die Analysetiefe eines Universums stellt die hierarchischen Ebenen unterhalb des ausgewählten Abfrageobjekts dar. Die auf eine Ebene eingestellte Analysetiefe würde bei dem Objekt Jahr beispielsweise das unmittelbar unter Jahr angeordnete Objekt Quartal umfassen. Sie definieren die Analysetiefe bei der Erstellung einer Abfrage. Durch die Analysetiefe lassen sich Objekte tieferer Hierarchieebenen in eine Abfrage mit einbeziehen, ohne im Bereich Ergebnisobjekte angezeigt zu werden. Anhand der Hierarchien eines Universums können Sie die gewünschte Analysetiefe sowie die entsprechend verfügbaren Drill-Ebenen definieren. Sie können eine benutzerdefinierte Analysetiefe erstellen, indem Sie spezifische Dimensionen auswählen, die berücksichtigt werden sollen. Hinweis Beim Arbeiten im Modus "Abfrage-Drill" kann die Analysetiefe nicht festgelegt werden, da die Analysetiefe von diesem Drill-Modus in Reaktion auf Drill-Vorgänge dynamisch geändert wird. Ebenen der Analysetiefe Zur Definition der Analysetiefe können Sie die folgenden Ebenen angeben: Ebene Beschreibung Keine Nur die im Bereich Ergebnisobjekte angezeigten Objekte werden in die Abfrage einbezogen. ● Eine Ebene ● Zwei Ebenen ● Drei Ebenen Für jedes Objekt, das im Bereich Ergebnisobjekte angezeigt ist, werden ein, zwei oder drei Objekte tieferer Hierarchieebenen in die Abfrage mit einbezogen. Die Daten dieser Objekte werden solange im Cube gespeichert, bis Sie sie in das Dokument einfügen. Benutzerdefiniert Alle Objekte, die Sie manuell in den Bereich "Analysetiefe" eingefügt haben, werden in die Abfrage einbezogen. Der Dokumentumfang wird bedeutend größer, wenn Sie eine Analysetiefe einstellen. Die Zunahme des Dokumentvolumens ist auf die Speicherung der für die eingestellte Analysetiefe erforderlichen Daten zurückzuführen, obwohl diese in den Berichten nicht sichtbar sind, es sei denn, Sie starten den Drill-Modus und zeigen die entsprechenden Werte per Drilldown an. Um den Dokumentumfang zu minimieren und Leistungssteigerungen zu erzielen, definieren Sie nur dann eine Analysetiefe, wenn Sie sicher sind, dass die Benutzer Drill-Vorgänge in dem Dokument ausführen müssen. 228 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.5.1.1.2 1. Festlegen der Analysetiefe Klicken Sie im Abfrageeditor auf Analysetiefe, um den Bereich Analysetiefe anzuzeigen. Alle Dimensionen im Bereich Ergebnisobjekte werden im Bereich Analysetiefe angezeigt. Dies entspricht der Standardanalysetiefe – Keine. (Für die Analyse sind weitere Ebenen verfügbar.) 2. Wählen Sie die Bereichsebene aus der Liste Bereichsebene rechts oben des Bereichs Analysetiefe aus. Die Objekte, die sich in der Hierarchie unterhalb der Objekte im Bereich Ergebnisobjekte befinden, werden im Bereich Analysetiefe bis hin zur Anzahl der ausgewählten Ebenen angezeigt. 3. Wenn Sie bestimmte Dimensionen in die Analysetiefe einfügen oder eine benutzerdefinierte Analysetiefe erstellen möchten, dann wählen Sie die gewünschten Dimensionen im Abfrage-Manager aus, und ziehen Sie sie in den Bereich Analysetiefe. 5.5.1.1.3 Drill-Pfade und Hierarchien Bei der Datenanalyse im Drill-Modus durchlaufen Sie einen sog. Drill-Pfad. Drill-Pfade basieren auf den Dimensionshierarchien, die bei der Erstellung des Universums festgelegt wurden. Die Universumsersteller ordnen die Objekte einer Klasse in hierarchischer Reihenfolge an. Dabei werden übergeordnete Objekte ganz oben in der Hierarchie und detaillierte Objekte ganz unten in der Hierarchie angeordnet. Wenn Sie also einen allgemeinen Bericht erstellen möchten, sollten Sie die Objekte in die Abfrage einbeziehen, die sich auf den oberen Ebenen der Hierarchie befinden. Wenn Sie anschließend detaillierte Informationen einsehen möchten, können Sie in den DrillModus wechseln und jeden Dimensionswert im Bericht mit einem Drilldown analysieren. Wenn die Daten von [Quartal] beispielsweise nicht aussagekräftig genug für ein Ergebnis sind, können Sie mit einem Drilldown zu [Monat] oder zu [Woche] gehen. Dies hängt davon ab, wie der Ersteller Ihres Universums die Hierarchie eingerichtet hat. Wenn Sie mit einem Drill-Vorgang dann zu einer anderen Ebene übergehen, werden Kennzahlen wie beispielsweise [Umsatz] oder [Gewinn] entsprechend neu berechnet. Drill-Pfade sind im Allgemeinen in der gleichen hierarchischen Reihenfolge angeordnet wie die Klassen in einem Universum. Die zeitbezogene Klasse z.B. umfasst in der Regel an erster Stelle die Dimension [Jahr], gefolgt von den Dimensionen [Quartal], [Monat] und [Woche]. Die Drill-Hierarchien innerhalb der Zeithierarchie weisen im Allgemeinen dieselbe Reihenfolge auf, da Benutzer meist Drill-Vorgänge für Jahresergebnisse ausführen möchten, um detaillierte Angaben zu Quartal, Monat usw. zu erhalten. Der Ersteller des Universums kann darüber hinaus benutzerdefinierte Hierarchien erstellen. Hinweis Eine Dimension kann mehreren Hierarchien angehören. Wenn Sie einen Drill-Vorgang für eine Dimension durchführen, die in mehreren Hierarchien vorhanden ist, werden Sie zur Auswahl des Drill-Pfads aufgefordert. Anzeigen von Drill-Hierarchien 1. Klicken Sie im Daten- oder Entwurfsmodus auf Abfrageeditor zu bearbeiten. 2. Wählen Sie im Abfrageeditor Nach Navigationspfaden anzeigen aus. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Datenzugriff Bearbeiten , um den Datenprovider im © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 229 5.5.1.2 Einstellen von Drill-Optionen Eine Drill-Analyse ermöglicht es Ihnen, einen genauen Blick auf Ihre Daten zu werfen, um die hinter den positiven oder negativen Ergebnissen Ihrer Tabellen, Diagramme oder Sektionen verborgenen Einzelheiten in den Vordergrund zu holen. Vor Beginn einer Drill-Sitzung können Sie Drill-Optionen definieren, um festzulegen, wie Berichte bei jedem Drill-Vorgang geändert werden. Die Vorgehensweise beim Festlegen der Drill-Optionen hängt von der verwendeten Schnittstelle ab. ● BI-Launchpad ● Web-Intelligence-Rich-Client 5.5.1.2.1 Festlegen von Drilloptionen im BI-Launchpad Klicken Sie im BI-Launchpad auf Einstellungen und danach auf Web Intelligence, um die verfügbaren Optionen anzuzeigen. Wählen Sie dann unter Drill-Optionen und Drill-Sitzung starten die Drill-Optionen aus. 5.5.1.2.2 Festlegen von Drilloptionen im Web-IntelligenceRich-Client 1. Klicken Sie auf 2. Klicken Sie im Web-Intelligence-Rich-Client auf Extras und wählen Optionen im Menü oben rechts neben dem Menü "Hilfe", um das Dialogfeld Optionen anzuzeigen. Wählen Sie die Registerkarte Drill und anschließend die Drill-Optionen aus. 5.5.1.3 Eigenschaften Anwendung , um das Dialogfeld Anwendungseigenschaften anzuzeigen. Drill-Optionen - Erklärung 5.5.1.3.1 Eingabeaufforderung, falls für den Drill-Vorgang ein zusätzliche Datenoption erforderlich ist Wenn Sie bei den in einem Bericht angezeigten Ergebnissen einen Drill-Vorgang ausführen, möchten Sie vielleicht auch auf höher- oder tieferliegende Informationsebenen zugreifen können, die nicht in der Analysetiefe des Dokuments enthalten sind. Zum Abrufen dieser Daten wird eine neue Abfrage benötigt. Da die Ausführung von Abfragen bei einer umfangreichen Datenauswahl zeitaufwendig sein kann, haben Sie die Möglichkeit, wenn eine neue Abfrage erforderlich ist, eine Eingabeaufforderung anzeigen zu lassen. In dieser Eingabeaufforderung werden Sie gefragt, ob Sie die zusätzliche Abfrage ausführen möchten. Darüber hinaus ermöglicht sie die Anwendung von Filtern auf zusätzliche, in der neuen Abfrage enthaltene Dimensionen. Auf diese Weise können Sie den Umfang der Abfrage ausschließlich auf die für die Analyse erforderlichen Daten einschränken. Sie benötigen von Ihrem Administrator die Berechtigung, die Analysetiefe während einer Drill-Sitzung auszuweiten. 230 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.5.1.3.2 Drill in Berichtblöcken synchronisieren (Option) Wenn Sie die Option Synchronisieren wählen, ändert sich die Anzeige aller Blöcke entsprechend den DrillVorgängen. Beispiel: Wenn Sie bei einem Block einen Drilldown von Jahr nach Quartal durchführen und der Bericht ein Diagramm mit nach Jahr angezeigten Daten enthält, ändert sich auch die Diagrammansicht, sodass die Daten nach Quartal angezeigt werden. Wenn die Option deaktiviert ist, ändert sich nur die Struktur des Blocks, bei dem der Drill-Vorgang durchgeführt wurde. Drill-Filter werden auf den gesamten Bericht angewendet. 5.5.1.3.3 Drill-Symbolleiste ausblenden (Option) Bei einem Drill-Vorgang für einen in einem Bericht angezeigten Wert wird der jeweilige Wert in der DrillSymbolleiste angezeigt. Der in der Symbolleiste angezeigte Wert filtert die im Drill-Bericht angezeigten Ergebnisse. Beispiel: Bei einem Drill-Vorgang für das Jahr 2010 werden in der Drill-Tabelle die Ergebnisse des 1., 2., 3. und 4. Quartals des Jahres 2010 angezeigt. Dies bedeutet, dass die Quartalswerte, auf die Sie einen Drill-Vorgang ausgeführt haben, nach 2001 gefiltert werden. Hinweis Die Drill-Symbolleiste ermöglicht die Auswahl anderer Werte auf der gleichen Ebene, um die Ergebnisse auf unterschiedliche Weise zu filtern. Wenn Sie beispielsweise in der oben gezeigten Drill-Symbolleiste "2002" ausgewählt haben, werden in der Drill-Tabelle die Ergebnisse für die Quartale Q1, Q2, Q3 und Q4 des Jahres 2002 angezeigt. Sie können die Drill-Symbolleiste wahlweise ausblenden, wenn Sie den Drill-Modus starten. Die Drill-Symbolleiste ist nur von Nutzen, wenn Sie in der Drill-Sitzung Filter auswählen möchten. 5.5.1.3.4 (Option) Drill-Vorgang auf vorhandenen Bericht starten Wenn Sie Drill-Vorgang auf vorhandenen Bericht starten wählen, kann der Drill-Vorgang beim Start des DrillModus im aktuellen Bericht durchgeführt werden. Wenn Sie den Drill-Modus beenden, werden im Bericht die DrillWerte angezeigt. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 231 5.5.1.3.5 (Option) Drill-Vorgang in dupliziertem Bericht starten Wenn Sie Drill-Vorgang in dupliziertem Bericht starten auswählen, führen Sie beim Arbeiten im Drill-Modus einen Drill-Vorgang in einem Duplikat des aktuellen Berichts durch. Auf diese Weise können Sie die Ergebnisse des ursprünglichen Berichts mit den Ergebnissen der Drill-Analyse vergleichen. 5.5.1.4 Aktivieren des Drill-Modus Für den Start eines Drill-Vorgangs in einem Bericht können Sie in den Drill-Modus wechseln oder den DrillVorgang sofort ausführen, wenn der Bericht im Drill-Modus gespeichert wurde. 1. Wählen Sie den Bericht aus, für den Sie einen Drill-Vorgang ausführen möchten. 2. Klicken Sie auf Analyse Interagieren Drill Drill-Vorgang starten . Hinweis Wenn Sie ein Dokument öffnen, dass im Drill-Modus gespeichert wurde, und Sie zum Ausführen eines DrillVorgangs berechtigt sind, wird das Dokument im Drill-Modus geöffnet Standardmäßig wird ein Drill-Symbol auf der Registerkarte des Berichts angezeigt, der mit der Drill-Funktion analysiert werden kann. Je nach den auf der Seite "Einstellungen" im BI-Launchpad ausgewählten DrillOptionen wird der ausgewählte Bericht in einen Bericht geändert, in dem ein Drill-Vorgang durchgeführt werden kann, oder ein Duplikat des ausgewählten Berichts wird erstellt, in dem ein Drill-Vorgang durchgeführt werden kann. Zugehörige Links Drill-Vorgang in dupliziertem Bericht starten (Option) [Seite 232] 5.5.1.5 Abrufen von Daten zusätzlicher Datenebenen in einem Bericht Während der Analyse eines Berichts kann es gelegentlich erforderlich sein, Drillup- oder Drilldown-Vorgänge auf Dimensionen auszuführen, die außerhalb der für das Dokument definierten Analysetiefe liegen. Damit die zusätzlichen Daten zurückgegeben werden, muss eine neue Abfrage ausgeführt werden, die die zusätzlichen, von Ihnen angegebenen Dimensionen berücksichtigt. Dieser Vorgang wird als Erweiterung der Analysetiefe bezeichnet. Sie können die Analysetiefe während der Drill-Sitzungen nur dann erweitern, wenn Ihr Sicherheitsprofil dies zulässt. Ihr Sicherheitsprofil wird vom Administrator verwaltet. Wenn in Ihren Drill-Optionen nicht vorgesehen ist, dass die Eingabeaufforderungsmeldung "Analysetiefe erweitern" während Drill-Vorgängen angezeigt wird, können Sie keine Filter auswählen, wenn sich der DrillVorgang über die bereits im Dokument verfügbaren Daten hinaus erstreckt. In diesem Fall werden von der neuen Abfrage automatisch Daten für alle Werte der Dimensionen zurückgegeben, die per Drill analysiert werden. 232 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.5.1.5.1 Ausführen von Drill-Vorgängen, die über die eingestellte Analysetiefe hinausgehen 1. Platzieren Sie den Mauszeiger auf einem Dimensionswert am Ende der Analysetiefe. Eine QuickInfo-Anzeige wird eingeblendet und informiert Sie, dass eine neue Abfrage zum Abruf der zusätzlichen Daten erforderlich ist. 2. Führen Sie einen Drill-Vorgang für die Dimension durch. Wenn die Drill-Optionen so eingestellt sind, dass eine Eingabeaufforderung angezeigt wird, wenn während der Ausführung eines Drill-Vorgangs eine neue Abfrage erforderlich ist, wird das Dialogfeld Analysetiefe erweitern angezeigt. Das Dialogfeld listet die hierarchisch ober- bzw. unterhalb des Drill-Wertes befindlichen Dimensionen auf. Die Kontrollkästchen der bereits im Dokument enthaltenen Dimensionen sind aktiviert. Dieses Dialogfeld zeigt auch die Filter an, die zur Filterung der neuen Abfrage zur Verfügung stehen. 3. Aktivieren Sie die Kontrollkästchen neben den Dimensionen, für die ein Drill-Vorgang durchgeführt werden soll. 4. Aktivieren Sie die Kontrollkästchen neben den Filtern, die Sie zur Filterung der Abfrage verwenden möchten. 5. Klicken Sie auf OK. Eine neue Abfrage gibt die zusätzlichen Daten im Dokument zurück. Die Ergebnisse der für den Drill-Vorgang verwendeten Dimension werden in der Tabelle angezeigt. 5.5.1.6 Auswählen eines Drill-Pfads unter mehreren verfügbaren Pfaden Eine Dimension kann mehreren Hierarchien angehören. Wenn Sie bei einem Wert einer solchen Dimension einen Drilldown-Vorgang ausführen, ist nicht klar, welcher Drill-Pfad verwendet werden soll. Deshalb müssen Sie einen Drill-Pfad definieren. Hinweis Wenn der Dimensionswert, bei dem Sie den Drill-Vorgang durchführen möchten, bereits das Ergebnis einer vorherigen Drill-Analyse ist, dann erkennt das System den Drill-Pfad. In diesem Fall brauchen Sie keinen neuen Drill-Pfad zu definieren. 1. Führen Sie einen Drill-Vorgang für die Dimension durch. Das Dialogfeld Drill-Pfad auswählen wird angezeigt. Das Dialogfeld listet die hierarchisch ober- bzw. unterhalb des Drill-Wertes befindlichen Dimensionen auf. Neben jeder Dimension unterhalb der aktuellen Dimension, auf die Sie einen Drill-Vorgang ausführen, wird ein Kontrollkästchen angezeigt, so dass Sie auswählen können, welche dieser Dimensionen aus der Datenbank abgerufen werden soll, um mit dem Drill-Vorgang fortzufahren. Dieses Dialogfeld zeigt auch die Filter an, die zur Filterung der neuen Abfrage zur Verfügung stehen. 2. Wählen Sie den Pfad aus, den Sie als Drill-Pfad verwenden möchten. 3. Klicken Sie auf OK. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 233 5.5.1.7 Wählen Sie Erstellen einer Drill-Snapshots Analyse Interagieren Drill Snapshot aus. 5.5.1.8 Drill-Vorgänge für Dimensionen in Tabellen und Sektionen Dimensionen repräsentieren in der Regel Zeichen als Datentypen, wie beispielsweise Kunden- oder Geschäftsnamen und Datumsangaben. Berechnungen basieren auf den Dimensionen in einem Bericht. Wenn Sie z.B. einen Bericht erstellen, der den Gesamtumsatz eines Landes für ein bestimmtes Jahr anzeigt, wird die Kennzahl [Umsatz] auf der Grundlage folgender zwei Dimensionen berechnet: "Status" und "Jahr". Wenn Sie einen Drill-Vorgang für eine Dimension ausführen, um mehr Details zu den angezeigten Ergebnissen abzurufen, wird der Umsatz für die beim Drill zu berücksichtigenden Werte berechnet. Wenn Sie im vorangegangenen Beispiel einen Drill-Vorgang für "Jahr" durchführen, wird der Umsatz nach Status und Quartal angezeigt, da "Quartal" die nächste Dimension in der Zeithierarchie unter "Jahr" ist. Hinweis Für Informationsobjekte können keine Drill-Vorgänge durchgeführt werden. 5.5.1.8.1 Durchführen von Drilldowns Sie führen ein Drilldown aus, um die Daten tieferliegender Ebenen einzusehen, die den allgemeinen bzw. übergeordneten Ergebnissen eines Berichts zu Grunde liegen. Dies erleichtert das Verständnis hoher oder niedriger Ergebnisse. Beispiel Verwenden der Drill-Analyse zur Identifizierung der Ursache für den dramatischen Umsatzrückgang im Jahr 2003 In dem folgenden Beispiel erhalten Sie einen Bericht, in dem die Umsatzergebnisse für die Produktlinie ModeAccessoires eines eModen-Einzelhandelsgeschäfts angezeigt werden. Die nachstehende Kreuztabelle zeigt einen Umsatzabfall für die Produktlinie "Mode-Accessoires" im Jahr 2003. Um den Zeitpunkt dieses Abfalls zu ermitteln, führen Sie ein Drilldown bei dem Zellwert 2003 aus, um detaillierte Daten für jedes Quartal anzuzeigen. 234 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Bei einem Drilldown des Zellwerts 2003 wird in der Drill-Symbolleiste ein Filter angezeigt, der darauf verweist, dass die per Drill analysierten Quartalswerte sich auf das Jahr 2003 beziehen. Das per Drill analysierte Diagramm zeigt eindeutig, dass das Problem im 4. Quartal, also in Q4 von 2003 aufgetreten ist. Um herauszufinden, welche Kategorien innerhalb der Produktlinie Mode-Accessoires für diesen Umsatzabfall verantwortlich sind, führen Sie einen weiteren Drilldown-Vorgang bei dem Zellwert Mode-Accessoires durch. Nach dem Drill-Vorgang können Sie der analysierten Kreuztabelle diejenigen Kategorien entnehmen, die den niedrigen Umsatz in Q4 herbeigeführt haben. Hinweis Wenn Sie einen Drill-Vorgang bei einer Dimension durchführen, die bereits in einer anderen Spalte oder Zeile derselben Tabelle angezeigt wird, wird automatisch die nächste verfügbare Dimension des Drill-Pfads angezeigt. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 235 Ausführen eines Drilldown-Vorgangs auf einen Dimensionswert in einer Tabellen- oder Sektionszelle 1. Stellen Sie sicher, dass Sie sich im Drill-Modus befinden. 2. Positionieren Sie den Mauszeiger in der Tabellen- oder Sektionszelle auf dem Dimensionswert, bei dem Sie den Drill-Vorgang ausführen möchten. Es wird eine QuickInfo-Anzeige eingeblendet, in der die nächste Dimension des Drill-Pfades angegeben ist. Wenn der Drill-Bericht Dimensionen enthält, die in mehreren Datenprovidern enthalten sind, wird in der QuickInfo-Anzeige der Name der Abfrage und die Dimension des Werts angegeben. 3. Klicken Sie auf den Wert. Die analysierte Tabelle oder Sektion zeigt nun Daten aus der nächsttieferen Dimensionsebene an. In der DrillSymbolleiste oben im Bericht werden die Werte angezeigt, die bei dem Drill-Vorgang berücksichtigt wurden. Diese Werte filtern die in der analysierten Tabelle angezeigten Werte. 5.5.1.8.2 Durchführen von Drillup-Vorgängen Sie führen einen Drillup-Vorgang bei einem Dimensionswert aus, um festzustellen, zu welchem Ergebnis die Gruppierung detaillierter Daten auf der nächsthöheren Ebene führt. Sie haben möglicherweise einen DrilldownVorgang bei Jahr durchgeführt, um die Daten der einzelnen Quartale zu untersuchen. Um zu sehen, zu welchen jährlichen Ergebnissen die Gruppierung dieser Daten führt, können Sie ein Drill-Up ausführen. Bei der Ausführung eines Drill-Up-Vorgangs bei einem Dimensionswert durchlaufen Sie den Drill-Pfad in Aufwärtsrichtung von den Daten tieferer Ebenen bis zu den Daten höherer Ebenen. Sie haben möglicherweise einen Drilldown-Vorgang von [Jahr] zu [Quartal] durchgeführt. Bei einem von [Quartal] ausgehenden Drill-Up kehren Sie zu [Jahr] zurück. Drillup-Vorgänge für einen Dimensionswert sind nur möglich, wenn Sie zuvor ein Drilldown zu dieser Dimension durchgeführt oder den entsprechenden Drill-Pfad in der Analysetiefe definiert haben. Ausführen von Drillup-Vorgängen bei einem Dimensionswert 1. Stellen Sie sicher, dass Sie im Drill-Modus arbeiten. 2. Klicken Sie in einer Tabellen- oder Sektionszelle mit der rechten Maustaste auf den Dimensionswert, bei dem Sie ein Drillup ausführen möchten, und wählen Sie dann im Kontextmenü den Befehl auch neben dem gewünschten Wert für das Drillup auf das Symbol Drillup klicken. Drillup . Sie können Wenn es sich bei der Tabelle um eine Kreuztabelle handelt, die keine Kopfzeilen zur Anzeige der Namen der in der Tabelle enthaltenen Dimensionen enthält, wird das Drillup-Symbol neben jedem Wert angezeigt, der als Startpunkt für ein Drillup verwendet werden kann. Der Bericht enthält jetzt Daten aus der nächsthöheren Dimensionsebene. Die Filter, die zur Filterung der als Startpunkt für das Drillup verwendeten Werte gedient haben, werden aus der Drill-Symbolleiste entfernt. 236 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.5.1.8.3 Drill-By-Vorgänge (Analysieren nach) Bei einem Drilldown oder Drill-Up durchlaufen Sie die Hierarchie, indem Sie bei jedem Vorgang von einer Dimension zur nächsten übergehen. Sie können aber auch einen anderen Blick auf die Daten werfen, indem Sie sie anders unterteilen und die Daten anderer Hierarchien einsehen. Dazu führen Sie einen Drill-By-Vorgang bei den Dimensionen aus, die Sie interessieren. Hinweis Drill-Vorgänge sind nur bei Dimensionen möglich, die in der Analysetiefe des Dokuments enthalten sind. Beispiel Drill-By bei einer Produkt-Hierarchie zur Unterteilung des Umsatzes nach Produkt Sie sind als regionaler Manager eines Einzelhandelsgeschäfts im Modebereich tätig und für Spanien zuständig. Ihnen wurde folgender Bericht zugesendet, der den Umsatz pro Quartal für jedes Land ausweist: Sie möchten die Ergebnisse von Spanien analysieren. Darüber hinaus möchten Sie den Umsatz nach verkaufter Produktlinie analysieren. Um die spanischen Ergebnisse per Drill zu analysieren, positionieren Sie den Mauszeiger auf der Tabellenzelle mit dem Wert "Spanien". Wenn Sie jetzt einen Drilldown-Vorgang ausführen würden, würden Sie die Ergebnisse jeder Stadt in Spanien erhalten, da [Stadt] die Dimension auf der nächsten Ebene unterhalb von [Land] ist. Stattdessen wählen Sie im Drill-Menü den Befehl Analysieren nach und navigieren durch die verschiedenen Dimensionen der Hierarchie Produkte, indem Sie so lange Untermenüs auswählen, bis Sie die Dimension [Linien] erreichen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 237 Im analysierten Bericht werden nun die detaillierten Umsatzergebnisse für jede in Spanien verkaufte Produktlinie angezeigt. 238 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Ausführen eines Drill-By-Vorgangs bei einem Dimensionswert 1. Stellen Sie sicher, dass Sie im Drill-Modus arbeiten. 2. Klicken Sie in einer Tabellen- oder Sektionszelle mit der rechten Maustaste auf den Dimensionswert, der mit einem Drill-By analysiert werden soll. Es wird ein Kontextmenü angezeigt, in dem die verfügbaren Drill-Pfade angegeben sind. 3. Positionieren Sie den Mauszeiger zunächst auf Analysieren nach und dann auf der Klasse, in der Sie den DrillVorgang durchführen möchten. 4. Klicken Sie auf die Dimension, die in der Analyse berücksichtigt werden soll. Daraufhin zeigt der Bericht die Daten der Dimension an, die Sie mit dem Drill-Vorgang analysiert haben. 5.5.1.9 Drill-Vorgänge für Kennzahlen in Tabellen und Sektionen Wenn Sie bei einem Kennzahlwert einen Drill-Vorgang ausführen, gehen Sie bei jeder zugehörigen Dimension des Blocks zur nächsttieferen Ebene und zeigen die neue Kennzahlberechnung für die dargestellten Dimensionen an. Beispiel Ausführen eines Drill-Vorgangs in Bezug auf jährliche Umsatzergebnisse zur Anzeige des Umsatzes nach Stadt und Quartal Sie führen z.B. einen Drilldown-Vorgang für den Umsatz des Jahres 2003 in Spanien durch. Dieser Umsatzwert wird in einer Kreuztabelle angezeigt, die nach Jahr und Land untergliederte Umsatzzahlen enthält. Im Drill-Bericht wird der Umsatz nach Quartal (eine Ebene unter Jahr) und nach Stadt (eine Ebene unter Land) für Spanien angezeigt. 5.5.1.9.1 Ausführen eines Drilldowns bei einem Kennzahlwert 1. Stellen Sie sicher, dass Sie im Drill-Modus arbeiten. 2. Positionieren Sie den Mauszeiger auf dem Kennzahlwert, den Sie bei dem Drill-Vorgang berücksichtigen möchten. In einer QuickInfo werden die nächsten Dimensionen in jedem zugehörigen Drill-Pfad angezeigt. 3. Klicken Sie auf den Kennzahlwert. Ihr Bericht zeigt nun Daten aus der nächsttieferen Dimensionsebene an. In den Tabellenköpfen werden die Namen der Dimensionen angezeigt, die im Drill-Vorgang berücksichtigt wurden, und der Drill-Up-Pfeil. Er weist darauf hin, dass Sie mit einem Drill-Vorgang zurück zur übergeordneten Ergebnisebene gehen können. In der Drill-Symbolleiste werden die Werte angezeigt, die filtern die in der Tabelle oder Sektion angezeigten Drill-Ergebnisse filtern. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 239 5.5.1.9.2 Ausführen von Drillup-Vorgängen bei einem Kennzahlwert 1. Stellen Sie sicher, dass Sie im Drill-Modus arbeiten. 2. Klicken Sie mit der rechten Maustaste auf den Kennzahlwert, bei dem Sie ein Drillup ausführen möchten, und wählen Sie dann im Kontextmenü den Befehl Drillup . Sie können auch neben dem gewünschten Wert für das Drillup auf das Symbol Drillup klicken. Die analysierte Tabelle zeigt nun Daten aus der nächsthöheren Dimensionsebene an. 5.5.1.10 Synchronisieren von Drill-Vorgängen in mehreren Tabellen und Diagrammen Ein Bericht kann mehrere Tabellen oder Diagramme enthalten. Für Tabellen und Diagramme wird generell der Begriff Block verwendet. Für Drill-Vorgänge in Berichten mit mehrfachen Blöcken haben Sie zwei Möglichkeiten: ● Gleichzeitiges Durchführen eines Drill-Vorgangs in jedem Berichtsblock, der die analysierte Dimension enthält ● Durchführen des Drill-Vorgangs ausschließlich im aktuellen Datenblock Mit der Option Drill in Berichtblöcken synchronisieren legen Sie fest, wie der Drill-Vorgang in Berichten durchgeführt wird. Wenn Sie einen Drill in Berichtblöcken synchronisieren, führen Sie den Drill-Vorgang in jedem Berichtsblock durch, in dem die angegebene Dimension enthalten ist. Dabei ersetzt die nächste Dimension im Drill-Pfad die vorherige Dimension in allen Blöcken des Berichts. Wenn Sie die Berichtsblöcke bei einem Drill-Vorgang nicht synchronisieren, dann ersetzt die nächste Dimension des Drill-Pfades die vorherige Dimension nur im aktuellen Berichtsblock. Zugehörige Links Drill in Berichtblöcken synchronisieren (Option) [Seite 231] 5.5.1.11 Drill-Vorgänge in Diagrammen Bei einem Drilldown, Drillup oder Drill-By in einem Diagramm erhalten Sie eine grafische Erklärung für den Grund, warum bestimmte Ergebnisse besonders hoch oder niedrig sind. Folgende Elemente eines Diagramms lassen sich per Drill analysieren: ● Dimensionen: Ausführen eines Drill-Vorgangs auf Diagrammachsen ● Dimensionen: Ausführen eines Drill-Vorgangs bei Diagrammlegenden ● Kennzahlen: Ausführen eines Drill-Vorgangs bei Datenbalken oder –markierungen im Diagrammkörper Drill-By-Vorgänge sind auf Diagrammachsen befindlichen Dimensionen nicht möglich. Drill-By-Vorgänge bei Dimensionen von Diagrammlegenden sind hingegen möglich. Zugehörige Links Drill-Vorgänge bei Achsenlegenden [Seite 243] 240 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.5.1.11.1 Drill-Vorgänge bei Dimensionen auf Diagrammachsen In 2D-Diagrammen können Sie einen Drill-Vorgang bei Dimensionen der X-Achse ausführen. In 3D-Diagrammen können Sie einen Drill-Vorgang bei Dimensionen der X- und der Z-Achse ausführen. In Diagrammen können eine oder mehrere Dimensionen auf einer einzigen Achse enthalten sein. Enthält eine Achse mehrere Dimensionen, wird auf der Achse jede mögliche Kombination der Dimensionswerte angezeigt (dies wird in manchen Fällen als kartesisches Produkt bezeichnet). Bei einem Drill-Vorgang, der bei einem Achsenwert mit mehreren Dimensionen ausgeführt wird, werden die DrillErgebnisse anhand der beiden Dimensionen gefiltert. Ausführen eines Drill-Vorgangs auf einer Diagrammachse 1. Stellen Sie sicher, dass Sie im Drill-Modus arbeiten. 2. Positionieren Sie den Mauszeiger auf dem Dimensionswert, den Sie bei dem Drill-Vorgang berücksichtigen möchten. 3. Wenn Sie ein Drilldown für den Dimensionswert ausführen möchten, klicken Sie auf den Wert. Für ein Drillup klicken Sie mit der rechten Maustaste auf den Wert, und wählen Sie Drillup . Für ein Drilldown klicken Sie mit der rechten Maustaste auf den Wert, und wählen Sie Drilldown . Für einen Drill-By-Vorgang klicken Sie mit der rechten Maustaste auf den Wert, und wählen Sie Analysieren nach . Hinweis Drill-By-Vorgänge sind nicht möglich, wenn die Achse über mehrere Dimensionen verfügt. 5.5.1.11.2 Drill-Vorgänge bei Kennzahlen in Diagrammen Sie haben die Möglichkeit, in folgenden Diagrammen Drill-Vorgänge bei Kennzahlen auszuführen: ● Balkendiagramme: Ausführen des Drill-Vorgangs auf den Balken ● Linien- und Netzliniendiagramme: Ausführen des Drill-Vorgangs auf den Datenmarkierungen ● Kreisdiagramm: Ausführen des Drill-Vorgangs auf den Segmenten Bei einem Drill-Vorgang bei Kennzahlen wird die Drill-Aktion bei jeder auf den verschiedenen Diagrammachsen angezeigten Dimension ausgeführt. Die neuen, auf den Balken oder Datenmarkierungen des Drill-Diagramms angezeigten Kennzahlberechnungen entsprechen den unter- bzw. übergeordneten Dimensionen, die in der DrillAnalyse berücksichtigt wurden. Auf den Diagrammachsenbeschriftungen werden die Namen der analysierten Dimensionen angezeigt. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 241 Beispiel Analyse der für die Kennzahl Umsatz in einem Diagramm angezeigten Detail-Informationen In diesem 3D-Balkendiagramm werden z.B. Werte für die Dimension [Land] auf der X-Achse und Werte für die Dimension [Linien] auf der Z-Achse angezeigt. In dem Balkendiagramm werden somit Werte für den Umsatz nach Land und nach Linie angezeigt. Wie aus unten stehendem Beispiel hervorgeht, wird bei einem Drilldown auf den Balken von "City-Hosen" in "Spanien" gleichzeitig ein Drilldown von [Land] zu [Stadt] auf der X-Achse und von [Linien] zu [Kategorie] auf der Y-Achse ausgeführt. In dem Drill-Diagramm wird der Umsatz nach Stadt und Kategorie für die Produktlinie "Hosen" angezeigt. 242 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Ausführen eines Drill-Vorgangs bei einem Kennzahlwert in einem Diagramm 1. Stellen Sie sicher, dass Sie im Drill-Modus arbeiten. 2. Positionieren Sie den Mauszeiger auf dem Kennzahlwert, den Sie bei dem Drill-Vorgang berücksichtigen möchten. In Diagrammen wird jede Kennzahl durch einen Balken (bei Balkendiagrammen) oder eine Datenmarkierung (bei Linien- oder Netzliniendiagrammen) dargestellt. 3. Wenn Sie ein Drilldown für den Kennzahlwert ausführen möchten, klicken Sie auf den Balken oder die Datenmarkierung. Wenn Sie ein Drillup für den Kennzahlwert ausführen möchten, klicken Sie mit der rechten Maustaste auf den Balken oder die Datenmarkierung, und wählen Sie Drillup . Einschränkungen für Drill-Vorgänge bei Kennzahlen in Diagrammen Wenn Sie einen Drill-Vorgang bei Diagrammen durchführen, die keine Balkendiagramme sind, kann der Vorgang eventuell nur bei bestimmten Dimensionen und nicht bei allen Dimensionen auf den Diagrammachsen durchgeführt werden. Wenn Sie bei Kennzahlen in den folgenden Diagrammtypen Drill-Vorgänge durchführen, werden diese nur für Werte in der Achsenlegende durchgeführt: ● Flächendiagramme: 2D, 3D und gestapelt ● Netzlinien- und Punktdiagramme: Alle Typen Hinweis In 3D-Flächendiagrammen sind Drill-Vorgänge bei Kennzahlen nicht möglich. 5.5.1.11.3 Drill-Vorgänge bei Achsenlegenden Sie können einen Drill-Vorgang bei den Legenden eines Diagramms ausführen, wenn in der Legende die Dimensionen des Diagramms aufgeführt sind. Wenn in der Legende jedoch die im Diagramm angezeigten Kennzahlen aufgeführt sind, ist das Ausführen eines Drill-Vorgangs bei einer Legende nicht möglich. Das Ausführen von Drill-Vorgängen bei Legenden ist nützlich, wenn Sie mit Kreisdiagrammen arbeiten, da die Achsenbeschriftungen, in denen die Namen der durch jedes Kreissegment dargestellten Dimensionen zu erkennen sind, oft nicht angezeigt werden. Hinweis Drill-By-Vorgänge sind nur dann in Diagrammlegenden möglich, wenn die Achse über eine einzige Dimension verfügt. Ausführen eines Drill-Vorgangs bei einer Achsenlegende 1. Stellen Sie sicher, dass Sie im Drill-Modus arbeiten. 2. Positionieren Sie den Mauszeiger auf dem Wert, den Sie bei dem Drill-Vorgang berücksichtigen möchten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 243 3. Für ein Drilldown klicken Sie auf die dem Wert zugeordnete Farbe. Für ein Drillup klicken Sie mit der rechten Maustaste auf die dem Wert zugeordnete Farbe, wählen Sie dann den Befehl Drillup , bzw. klicken Sie auf das Symbol Drillup. Für einen Drill-By klicken Sie mit der rechten Maustaste auf die dem Wert zugeordnete Farbe, und wählen Sie dann den Befehl Analysieren nach. 5.5.1.12 Verwenden von Filtern bei der Ausführung von DrillVorgängen Wenn Sie einen Drill-Vorgang auf einen Dimensions- oder Kennzahlwert in einer Tabelle oder einem Diagramm ausführen, werden die Drill-Ergebnisse nach der Dimension oder Kennzahl gefiltert, die Sie analysiert haben. Der Filter wird auf alle Ergebnisse des Drill-Berichts angewendet. Filter werden als Listenfelder auf der Drill-Symbolleiste angezeigt. Jedes Listenfeld enthält die Werte, die dem entsprechenden Filter zugeordnet sind. Sie bestimmen die in einer Tabelle oder einem Diagramm anzuzeigenden Daten, indem Sie die entsprechenden Werte in diesen Feldern auswählen. Hinweis Sie können die Drill-Symbolleiste auch außerhalb des Drill-Modus verwenden, um Berichten schnell einfache Berichtsfilter hinzuzufügen. In diesem Zusammenhang wird die Symbolleiste als Berichtsfilter-Symbolleiste bezeichnet. Beispiel Filtern von Drill-Berichten nach unterschiedlichen Ländern Beispiel: Wenn Sie in einer Tabellenzelle, in der "Spanien" angezeigt wird, ein Drilldown ausführen, um die Ergebnisse spanischer Städte einzusehen, filtern Sie die Werte des gesamten Berichts anhand von Spanien und zeigt nur Ergebnisse für Spanien an. Indem Sie den Wert jedes Filters ändern, können Sie die Daten anderer Werte der analysierten Dimension einsehen. So könnten Sie im Filter für Land beispielsweise ein anderes Land auswählen. Hinweis Wenn im Drill-Bericht Dimensionen aus mehreren Datenprovidern enthalten sind, wird eine QuickInfoAnzeige eingeblendet, wenn Sie den Mauszeiger auf dem im Filter angezeigten Wert positionieren. Die QuickInfo enthält den Namen der Abfrage sowie die Dimension für den Wert. Zugehörige Links Erstellen von einfachen Berichtsfiltern [Seite 218] 5.5.1.12.1 1. 244 Ändern des Filterwerts auf der Drill-Symbolleiste Stellen Sie sicher, dass Sie im Drill-Modus arbeiten. © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 2. Klicken Sie auf der Drill-Symbolleiste auf den Dropdown-Pfeil der Dimension, die gefiltert werden soll. 3. Klicken Sie auf den gewünschten Wert. 5.5.1.12.2 Hinzufügen und Entfernen von Drill-Filtern 1. Stellen Sie sicher, dass Sie im Drill-Modus arbeiten. 2. Ziehen Sie die Dimension mit den Werten, die Sie zur Filterung Ihres Berichts verwenden möchten, und legen Sie sie auf der Drill-Symbolleiste ab. In der Drill-Symbolleiste wird ein Listenfeld für den neuen Filter angezeigt. Sie können in der Werteliste jeweils den Wert auswählen, nach dem die in der analysierten Tabelle bzw. im analysierten Diagramm oder Bericht angezeigten Ergebnisse gefiltert werden sollen. 3. Um einen Drill-Filter zu entfernen, ziehen Sie die Dimension von der Drill-Symbolleiste weg. 5.5.1.13 Speichern von Berichten mit Drill-Filtern Wenn Sie im Drill-Modus ein Dokument mit Berichten speichern, werden während des Drill-Vorgangs generierte Filter mit dem Dokument gespeichert. Wenn Sie ein im Drill-Modus gespeichertes Dokument öffnen, wird die DrillSymbolleiste mit den Filtern, die im Rahmen der letzten Drill-Sitzung generiert wurden, in den per Drill analysierten Berichten angezeigt. Hinweis Das Öffnen von im Drill-Modus gespeicherten Dokumenten nimmt mehr Zeit in Anspruch als mit Dokumenten, die im Ergebnismodus gespeichert wurden. 5.5.1.14 Regenerieren von Daten in Berichten mit Eingabeaufforderungen Einige Berichte enthalten Eingabeaufforderungen. Bei der Aktualisierung des Dokuments müssen Sie für die Eingabeaufforderung die aus der Datenbank abzurufenden und im Bericht zurückzugebenden Werte angeben. So könnte z.B. eine Eingabeaufforderung von Ihnen verlangen, das Jahr anzugeben, dessen Daten abgerufen werden sollen. Dieser Drill-Bericht zeigt Werte für das Jahr 2003. Hierbei handelt es sich um das Jahr, das für die Eingabeaufforderung ausgewählt wurde Wenn der Drill-Bericht für das Jahr 2003 gefiltert wird und Sie anschließend das Dokument aktualisieren und das Jahr 2002 als Antwort auf die Eingabeaufforderung eingeben, werden die Ergebnisse von 2002 anstatt von 2003 abgerufen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 245 5.5.1.15 5.5.1.15.1 Ausführen von Drill-Vorgängen auf Abfragen Definieren eines Abfrage-Drills Sie können im Abfrage-Drill-Modus, der sich vom Standarddrill-Modus unterscheidet, Drill-Vorgänge durchführen. Wenn Sie den Abfrage-Drill aktivieren, analysieren Sie, indem Sie nicht nur Drill-Filter anwenden, sondern auch die zugrunde liegende Abfrage ändern (Dimensionen und Abfragefilter hinzufügen und entfernen). Beispiel Ausführen eines Drilldown-Vorgangs von "Monat" auf "Woche" In diesem Beispiel ist "Monat" die niedrigste in der Abfrage enthaltene Dimension aus einer Zeithierarchie. Die Dimension "Woche" befindet sich in der Hierarchie direkt darunter. Wenn Sie einen Drilldown auf "Monat = Januar" ausführen, passieren drei Dinge: ● "Woche" wird zur Analysetiefe hinzugefügt. ● Ein Abfragefilter beschränkt "Monat" auf "Januar". ● Ein Drill-Filter wird hinzugefügt, um "Monat" auf "Januar" zu beschränken. Wenn Sie einen Drill-Up von "Woche" auf "Monat" ausführen, verläuft der Prozess umgekehrt: ● "Woche" wird aus der Analysetiefe entfernt. ● Der Abfragefilter wird entfernt. ● Der Drill-Filter wird entfernt. Hinweis Drill-Filter sind im Abfrage-Drill-Modus nicht unbedingt erforderlich. Aus Konsistenzgründen werden sie mit dem Standarddrill-Modus angewendet. Die Funktion DrillFilter gibt beispielsweise den richtigen Wert zurück, wenn der Abfrage-Drill-Modus aktiviert ist, da Drill-Filter anwendet werden, die mit den AbfrageFiltern abgeglichen werden. Ausführen von Drill-Vorgängen auf Abfragen Sie verwenden den Abfrage-Drill-Modus, wenn der Bericht verdichtete Kennzahlen enthält, die auf Datenbankebene berechnet werden. Er soll vor allem einen an Datenbanken wie Oracle 9i OLAP, die Aggregationsfunktionen enthalten, die nicht in Web Intelligence unterstützt werden oder während einer DrillSitzung nicht genau im Bericht berechnet werden können, angepassten Drill-Modus bereitstellen. Der Abfrage-Drill-Modus ist auch hilfreich, wenn die Datenmenge reduziert werden soll, die während einer DrillSitzung lokal gespeichert werden muss. Da der Abfrage-Drill die Analysetiefe beim Drillup verringert, werden nicht benötigte Daten bereinigt. 246 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Aktivieren des Abfrage-Drills 1. Klicken Sie auf Dokumente in der Registerkarte Eigenschaften, um das Dialogfeld Dokumenteigenschaften anzuzeigen. 2. Wählen Sie Drill-Vorgang auf Abfrage ausführen. Wenn für den Bericht bereits eine Analysetiefe definiert wurde, wird eine Meldung mit dem Hinweis angezeigt, die Analysetiefe zu deaktivieren, bevor Sie den Abfrage-Drill-Modus aktivieren. Ausführen von Drill-Vorgängen auf Abfragen Drilldown auf Abfragen Wenn Sie einen Drilldown ausführen und sich Daten außerhalb der Analysetiefe befinden, läuft der Abfrage-Drill ähnlich wie ein standardmäßiger Drill-Vorgang ab. Eine Dimension, die per Drill analysiert wurde, wird im Abfrage-Drill-Modus gefiltert, indem zusätzlich zu einem Drill-Filter ein Abfragefilter hinzugefügt wird. Beispiel: Wenn Sie einen Drill für Jahr=2001 durchführen, fügen Sie einen Abfragefilter hinzu, um die Dimension "Jahr" auf 2001 zu beschränken. Folglich wird der Wert, auf den Sie einen Drill-Vorgang ausgeführt haben (in diesem Fall 2001) als einziger Wert in der Drill-Symbolleiste der DrillDimension angezeigt. Darin liegt ein Unterschied zum standardmäßigen Drill-Modus, bei dem alle Werte der Dimension in der Symbolleiste sichtbar sind. Folglich können Filterwerte im Abfrage-Drill-Modus (z.B. Ausführen eines Drill-Vorgangs auf "Jahr=2001" und dann auf "Jahr=2003") nicht geändert werden, wie dies im standardmäßigen Drill-Modus möglich ist. Da die Analysetiefe durch den Abfrage-Drill-Modus automatisch erweitert wird, können Sie diesen Modus nur verwenden, wenn Sie berechtigt sind, über die Analysetiefe hinausgehende Drill-Vorgänge durchzuführen. Wenden Sie sich an Ihren Administrator, um weitere Informationen zu erhalten. Drillup mit Abfrage-Drill Wenn Sie einen Drill-Up ausführen, werden Dimensionen durch den Drill-Vorgang auf Abfragen aus der Abfrage entfernt. Wenn Sie beispielsweise einen Drillup von "Monat" auf "Quartal" ausführen, wird "Monat" aus der Abfrage entfernt. Dies hat die folgenden beiden Auswirkungen: ● Der Abfrage-Drill ist inkompatibel mit Drill-Snapshots. ● Sie können keinen über eine Dimension, die als eines der Berichtsobjekte angezeigt wird, hinausgehenden Drillup-Vorgang durchführen. Wenn in Ihrem Bericht beispielsweise "Jahr", "Quartal" und "Umsatz" angezeigt wird, können Sie keinen Drill-Up von "Quartal" auf "Jahr" ausführen, da "Quartal" dadurch aus der Liste der Berichtsobjekte entfernt würde. Zugehörige Links Abfrage-Drill und Drill-Snapshots [Seite 247] Abfrage-Drill und Drill-Snapshots Verwenden Sie keine Drill-Snapshots, wenn Sie im Abfrage-Drill-Modus arbeiten. Bei Drill-Vorgängen auf Abfragen kann nicht gewährleistet werden, dass Snapshots unverändert bleiben. Im Abfrage-Drill-Modus werden Snapshots geändert, wenn Sie einen Drill-Up ausführen, der über eine in einem Snapshot enthaltene Dimension hinausgeht. Da die Dimension durch einen Drill-Up aus der zugrunde liegenden Abfrage entfernt wird, wird auch die Dimension selbst aus dem Snapshot entfernt. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 247 Abfrage-Drill und andere auf demselben Datenprovider basierende Berichte Wenn Ihr Dokument andere Berichte mit Dimensionen umfasst, auf die Sie Drill-Vorgänge im Abfrage-Drill-Modus ausführen, werden diese Berichte berücksichtigt, da die enthaltenen Dimensionen durch den Abfrage-Drill geändert werden. Sie können dies verhindern, indem Sie einen neuen Datenprovider erstellen und den anderen Bericht auf dessen Grundlage neu generieren (dabei kann es jedoch zum Abrufen doppelter Daten kommen). Wenn Sie daraufhin einen Drill-Vorgang im Abfrage-Drill-Modus durchführen, wird der andere Bericht nicht berücksichtigt. Beispiel Ausführen von Drill-Vorgängen auf Dimensionen in einem anderen Bericht Wenn Sie über zwei Berichte verfügen, die auf einer Abfrage mit den Dimensionen "Jahr", "Quartal" und "Umsatz" basieren, führen Sie einen Drill-Vorgang auf Abfragen durch, um einen Drilldown auf "Jahr = 2001" im ersten Bericht auszuführen. Darüber hinaus werden die Daten für "Jahr" im zweiten Bericht gefiltert, sodass nur 2001 berücksichtigt wird. 5.5.2 Zusammenführen von Daten aus Dimensionen und Hierarchien 5.5.2.1 Zusammenführung - Definition Sie können die von unterschiedlichen Dimensionen, Hierarchien oder Attributen zurückgegebenen Daten synchronisieren, indem Sie zusammengeführte Objekte erstellen, die sie enthalten. Sie führen Daten verschiedener Datenprovider zusammen. Wenn Sie beispielsweise über einen Datenprovider mit detaillierten Kundeninformationen und über einen anderen Datenprovider mit Umsatzdaten verfügen, können Sie die beiden Datenprovider für den Kunden synchronisieren. Wenn Sie Daten aus der gleichen Datenquelle zusammenführen (z.B. das gleiche Universum oder die gleiche BEx Query), basiert die Zusammenführung auf der internen ID der einzelnen Datenelemente. Wenn Sie Daten aus verschiedenen Datenquellen zusammenführen, basiert die Zusammenführung auf der Beschriftung der einzelnen Datenelemente. Beispiel: Wenn Sie zwei [Geografie]-Hierarchien synchronisieren, wird das Datenelement [Los Angeles] über seine interne ID mit [Los Angeles] zusammengeführt, wenn die Hierarchien auf derselben Datenquelle basieren. Die Elemente werden nach der Beschriftung "Los Angeles" zusammengeführt, wenn die Hierarchien aus verschiedenen Datenquellen stammen. Wenn die Beschriftung die Grundlage der Zusammenführung bildet und verschiedene Elemente mit der gleichen Beschriftung verschiedene übergeordnete Elemente haben, können die Elemente nicht zusammengeführt werden, und der Fehler #MEHRFACHWERT tritt auf. Wenn ein zusammengeführtes Objekt eine Hierarchie enthält, können Sie es nicht direkt in einen Bericht einbeziehen, aber Sie können noch immer synchronisierte hierarchische Daten sehen, indem Sie die Originalhierarchien verwenden. Wenn Sie ein zusammengeführtes Objekt ohne Hierarchien in einen Bericht einbeziehen, gibt das Objekt den Fehler #BERECHNUNG zurück, wenn in der Folge Hierarchien zu ihm hinzugefügt werden. Zugehörige Links Zusammenführen von Hierarchien [Seite 250] 248 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.5.2.1.1 Zusammenführen von Datenprovidern auf der Grundlage von Schlüsseln Wenn Sie zwei Datenquellen auf der Grundlage von Detailobjekten für eine auf BICS basierende Abfrage zusammenführen, werden die BEx-Query-Schlüssel Details zugeordnet. Auf diese Weise können Datenprovider auf der Grundlage von Schlüsseln zusammengeführt werden. Nach der Zusammenführung wird das Attribut wie eine Dimension im Bericht verwendet. 5.5.2.2 Auswählen der zusammenzuführenden Daten Sie führen Daten zusammen, wenn der Bericht Daten aus unterschiedlichen, aber zusammengehörigen Quellen bezieht. Angenommen, Sie verfügen über einen Bericht, in dem der Umsatz und die Umsatzziele aufgeführt sind. Der Bericht enthält Sektionen, die auf dem Jahr basieren, und in jeder Sektion sind Umsatz und Umsatzziele aufgelistet. Wenn die Umsatz- und Umsatzzieldaten von zwei verschiedenen Datenprovidern stammen, werden sie nicht synchronisiert. Sie synchronisieren die Daten, indem Sie die beiden Datenprovider auf der gemeinsamen Dimension "Jahr" zusammenführen. Die einzige technische Einschränkung für zusammengeführte Dimensionen besteht darin, dass sie über denselben Datentyp verfügen müssen: Sie können beispielswiese zwei Dimensionen zusammenführen, die Zeichendaten enthalten. Allerdings ist es auch wenig sinnvoll, Dimensionen zusammenzuführen, die zwar über denselben Datentyp verfügen, ansonsten aber in keinem Bezug zueinander stehen. Es macht beispielsweise keinen Sinn, eine Dimension, die Kundennamen enthält, mit einer Dimension zusammenzuführen, die Verkaufsgebiete enthält. Zusammengeführte Dimensionen verfügen in beiden Datenquellen häufig über denselben Namen, was jedoch nicht zwingend erforderlich ist. Es ist u. U. sinnvoll, Dimensionen mit unterschiedlichen Namen zusammenzuführen, wenn sie verwandte Daten enthalten. Damit Dimensionen ordnungsgemäß zusammengeführt werden, ist es erforderlich, die Semantik der Daten (ihren Bezugspunkt ) in den verschiedenen Datenquellen zu kennen. Der Datentyp und Name einer Dimension liefert nur einen Anhaltspunkt dafür, ob eine Dimension zum Zusammenführen geeignet ist. 5.5.2.3 Beispiel: Zusammengeführte Dimension Im folgenden Beispiel mit zwei Datenprovidern werden die Auswirkungen des Zusammenführens von Dimensionen deutlich gemacht: Beispiel Zusammenführen der Dimensionen "Stadt" Datenprovider 1: Land Stadt USA New York Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 249 Land Stadt USA Los Angeles Frankreich Paris Frankreich Toulouse Datenprovider 2: Stadt Umsatz New York 100000 Los Angeles 75000 Paris 90000 Toulouse 60000 Wenn Sie die Dimensionen "Stadt" nicht zusammenführen, erhalten Sie da folgende Ergebnis, wenn Sie die Objekte "Land", "Stadt" und "Umsatz" in einer Tabelle platzieren: Land Stadt Umsatz USA New York 325000 USA Los Angeles 325000 Frankreich Paris 325000 Frankreich Toulouse 325000 Da zwischen den beiden Datenprovidern keine Verknüpfung über eine zusammengeführte Dimension besteht, ist keine Beziehung zwischen den Stadtumsätzen und den Ländern. gegeben. Die Tabelle zeigt den Gesamtumsatz in Datenprovider 2 gegen die einzelnen Paare "Land/Stadt" an. Wenn Sie die Dimensionen "Stadt" zusammenführen, erhalten Sie das folgende Ergebnis: Land Stadt Umsatz USA New York 100000 USA Los Angeles 75000 Frankreich Paris 90000 Frankreich Toulouse 60000 5.5.2.4 Zusammenführen von Hierarchien Wenn Sie Hierarchien zusammenführen, können Sie die zusammengeführte Hierarchie nicht in einem Bericht verwenden, können aber die Datensynchronisierung nutzen, indem Sie die Originalhierarchien verwenden, die die zusammengeführte Hierarchie bilden. Die Daten im Bericht übernehmen die Struktur der ausgewählten Hierarchie. 250 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Beispiel Zusammengeführte Hierarchien Sie haben zwei Datenquellen, von denen jede eine Hierarchie verwendet, die Sie in einem zusammengeführten Objekt zusammengeführt haben. Datenprovider 1 enthält die folgenden Daten: Produkt Ladenrechnung Sport 5401 Fitness 4073 Hosen 1236 Tops 1208 Gewichte 1629 Schwimmen 1328 Camping 16961 Zelte 3534 Schlafsäcke 3423 Küchenutensilien 5352 Elektrogeräte 4652 Datenprovider 2 enthält die folgenden Daten: Produkt Bestellte Einheiten Sport 13348 Fitness 8814 Hosen 1231 Tops 3241 Gewichte 4342 Schwimmen 4534 Camping 34234 Wenn Sie die erste Hierarchie in einem Bericht verwenden, haben die zusammengeführten Daten die folgende Struktur: Produkt Ladenrechnung Bestellte Einheiten Sport 5401 13348 4073 8814 Hosen 1236 1231 Tops 1208 3241 Fitness Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 251 Produkt Gewichte Schwimmen Camping Ladenrechnung Bestellte Einheiten 1629 4342 1328 4534 16961 34234 Zelte 3534 Schlafsäcke 3423 Küchenutensilien 5352 Elektrogeräte 4652 Die untergeordneten Elemente von [Camping] werden in der Hierarchie angezeigt, da sie in der von Ihnen ausgewählten Hierarchie angezeigt werden. Mit der Kennzahl [Bestellte Einheiten] werden keine Werte für diese Elemente angezeigt, da sie nicht in der zweiten Datenquelle vorhanden sind. Wenn Sie die zweite Hierarchie auswählen, haben die zusammengeführten Daten die folgende Struktur: Produkt Ladenrechnung Bestellte Einheiten Sport 5401 13348 4073 8814 Tops 1236 1231 Hosen 1208 3241 Gewichte 1629 4342 1328 4534 16961 34234 Fitness Schwimmen Camping Die untergeordneten Elemente von [Camping] werden nicht angezeigt, da sie nicht in der von Ihnen ausgewählten Originalhierarchie angezeigt werden. 5.5.2.5 Zusammenführen verschiedener Objekttypen Sie können Dimensionen, Attribute und Hierarchien in zusammengeführte Objekte einbeziehen. Sie können ein zusammengeführtes Objekt, das eine Hierarchie enthält, nicht direkt in einem Bericht zusammenführen, aber Sie können die Objekte einbeziehen, die das zusammengeführte Objekt bilden. Die Struktur der Daten, die im Bericht angezeigt wird, richtet sich nach dem gewählten Objekt. Beispiel Zusammenführen einer Dimension und einer Hierarchie Sie haben zwei Datenquellen: Eine enthält eine Dimension und die andere eine Hierarchie. Datenprovider 1 enthält die Dimension [Land] wie folgt: 252 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Stadt Lagerteile Los Angeles 4545 San Francisco 6465 San Diego 4564 Datenprovider 2 enthält die Dimension [Geografie] wie folgt: Geografie Umsatz USA 54342 Kalifornien 6996 Los Angeles 3423 San Francisco 2342 San Diego 1231 Sie führen die Dimension und die Hierarchie zu einem zusammengeführten Objekt zusammen. Sie können das zusammengeführte Objekt nicht in einen Bericht einbeziehen, da es eine Hierarchie enthält. Wenn Sie die Dimension [Land] in einen Bericht einbeziehen, werden die Daten wie folgt angezeigt: Stadt Lagerteile Umsatz Los Angeles 4545 3423 San Francisco 6465 2342 San Diego 4564 1231 Wenn Sie die Hierarchie [Geografie] in einen Bericht einbeziehen, erhalten Sie das folgende Ergebnis: Produkt Lagerteile USA Umsatz 54342 Kalifornien 6996 Los Angeles 4545 3423 San Francisco 6465 2342 San Diego 4564 1231 5.5.2.6 Erzwingen zusammengeführter Berechnungen mit Hilfe der Funktion "ZusammenführungErzwingen" Zusammengeführte Dimensionen werden standardmäßig nicht in Berechnungen berücksichtigt, wenn die zusammengeführten Dimensionen nicht explizit im Berechnungskontext angezeigt werden. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 253 Beispiel Berechnen des Umsatz mit der Funktion "ZusammenführungErzwingen" Dieses Beispiel umfasst die folgenden zwei Datenprovider: Datenprovider 1: Land Stadt USA New York USA Los Angeles Frankreich Paris Frankreich Toulouse Datenprovider 2: Stadt Umsatz New York 100000 Los Angeles 75000 Paris 90000 Toulouse 60000 Wenn Sie die Dimensionen "Stadt" zusammenführen und anschließend eine Tabelle mit den Dimensionen "Land" und "Umsatz" erstellen, wird das folgende Ergebnis angezeigt: Land Umsatz USA 325000 USA 325000 Frankreich 325000 Frankreich 325000 Da die zusammengeführte Dimension "Stadt" nicht in der Tabelle angezeigt wird, hat sie keine Auswirkungen auf die Berechnung des Umsatzes. Der Gesamtumsatz des zweiten Datenproviders wird gegen jedes Land angezeigt. Um das richtige Ergebnis zu erhalten, ersetzen Sie "Umsatz" in der zweiten Spalte durch die Formel ZusammenführungErzwingen([Umsatz]): Stadt Umsatz USA 175000 USA 175000 Frankreich 150000 Frankreich 150000 Die Beziehung zwischen Ländern und Städten hat nun Auswirkungen auf die Berechnung des Umsatzes. 254 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Hinweis Wenn es sich bei "Umsatz" im vorangehenden Beispiel um eine intelligente Kennzahl handelt, gibt ZusammenführungErzwingen([Umsatz]) den Fehler #MEHRFACHWERT zurück. Dies ist darin begründet, dass die Gruppierungsmenge (Land) nicht für die Kennzahl "Umsatz" existiert. ZusammenführungErzwingen([intelligente_Kennzahl]) gibt immer den Fehler #MEHRFACHWERT zurück, es sei denn, für die Berechnung der Kennzahl ist keine Aggregation erforderlich. 5.5.2.7 Erstellen, Bearbeiten und Löschen zusammengeführter Objekte 5.5.2.7.1 Zusammenführen von Details, Dimensionen oder Hierarchien 1. Aktivieren Sie den Entwurfsmodus. a) Klicken Sie in der Webschnittstelle (DHTML-Client) auf Variablen Zusammenführen . b) Klicken Sie in der Rich-Internet-Application-Schnittstelle (Java-Applet) und im Web-Intelligence-RichClient auf Datenzugriff Datenobjekte Zusammenführen 2. Halten Sie die Strg -Taste gedrückt, und wählen Sie die Dimensionen oder Hierarchien aus, die Sie zusammenführen möchten. 3. Klicken Sie auf OK. Sie können das zusammengeführte Objekt im Bereich Verfügbare Objekte des linken Bereichs anzeigen. Die Originalhierarchien oder -Dimensionen, die das zusammengeführte Objekt bilden, werden unter dem Objekt angezeigt. Sie können die zusammengeführte Dimension oder Hierarchie im Bereich Verfügbare Objekte bearbeiten oder entfernen. Wählen Sie die Objekte aus, klicken Sie mit der rechten Maustaste und wählen Zusammenführen. Zugehörige Links Löschen zusammengeführter Objekte [Seite 256] Bearbeiten zusammengeführter Objekte [Seite 256] 5.5.2.7.2 Automatisches Zusammenführen von Dimensionen Sie können Dimensionen unter den folgenden Voraussetzungen automatisch zusammenführen: ● Die Dimensionen verfügen über denselben Namen ● Die Dimensionen verfügen über denselben Datentyp ● Die Dimensionen befinden sich im selben Universum 1. Klicken Sie im Entwurfsmodus in einem geöffneten Element auf Dokumente in der Registerkarte Eigenschaften, um das Dialogfeld Dokumentübersicht anzuzeigen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 255 2. Wählen Sie Dimensionen automatisch zusammenführen. 5.5.2.7.3 Bearbeiten zusammengeführter Objekte 1. Klicken Sie mit der rechten Maustaste auf die zusammengeführte Dimension im Bereich Verfügbare Objekte des linken Bereichs, und wählen Sie dann im Menü die Option Eigenschaften bearbeiten, um das Dialogfeld Zusammengeführte Dimension erstellen aufzurufen. 2. Geben Sie den Namen der zusammengeführten Dimension im Dialogfeld Zusammengeführte Dimension in das Feld Name der zusammengeführten Dimension ein. 3. Geben Sie im Feld Beschreibung eine Beschreibung ein. 4. Wählen Sie die Dimension, die die Standardeigenschaften für die zusammengeführte Dimension bereitstellt, im Dialogfeld Quelldimension aus. 5.5.2.7.4 Löschen zusammengeführter Objekte 1. Wählen Sie die zusammengeführte Dimension im Bereich Verfügbare Objekte im linken Bereich aus. Wenn Sie eine zusammengeführte Dimension auswählen, wird die Schaltfläche Zusammenführen oben im linken Bereich zur Schaltfläche Zusammenführung aufheben. 2. Klicken Sie auf Zusammenführung aufheben. 5.5.2.8 Auswirkungen von zusammengeführten Daten Das Zusammenführen von Daten hat unter bestimmten Umständen Auswirkungen auf die Berichtsergebnisse. Um die effiziente Verwendung zusammengeführter Dimensionen und synchronisierter Daten zu gewährleisten, ist es erforderlich, diese Auswirkungen zu kennen. Hinweis Wenn Sie Formeln verwenden, die mit Web Intelligence 4.0.x oder höher erstellt wurden und eine Berechnung zu Objekten enthalten, die Bestandteil des zusammengeführten Objekts sind, ist Folgendes zu beachten: In Release SP05 wird das zusammengeführte Objekt und nicht das Objekt, das Bestandteil des zusammengeführten Objekts ist, für die Formel verwendet. Um in SP05 dieselben Ergebnisse wie in 4.0 oder höher zu erhalten, ersetzen Sie in der Formel den Namen des Objekts, das Bestandteil des zusammengeführten Objekts ist, durch den Namen des zusammengeführten Objekts. Beispiel: Merge = [Dimension1] [Dimension2] var = count ( function ( [Dimension1] ) ) 256 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Zwischen 4.0 und SP05 wird auch der Wert von Dimension2 gezählt. Ab Web Intelligence 4.0 SP05 berücksichtigt die Zählfunktion nur den Wert von Dimension1. Um dasselbe Ergebnis wie mit den Formeln von Web Intelligence 4.0.x zu erhalten, ersetzen Sie [Dimension1] durch [Merge]. 5.5.2.8.1 Synchronisieren von Datenprovidern mit unterschiedlichen Verdichtungsebenen Datenprovider mit unterschiedlichen Verdichtungsebenen können synchronisiert werden. Dies kann die Berechnung von Kennzahlen beeinflussen. Beispiel Synchronisieren von Datenprovidern mit unterschiedlichen Verdichtungsebenen In diesem Beispiel verfügen Sie über die folgenden beiden Datenprovider: Kunde Jahr Umsatz Müller 2004 1500 Müller 2005 2000 Schmidt 2005 1200 Kunde Anzahl verkaufter Produkte Müller 12 Schmidt 10 Wenn Sie die beiden Datenprovider zusammenführen, während die Tabelleneigenschaften Duplikatengruppierung vermeiden und Zeilen ohne Dimensionswerte anzeigen deaktiviert sind, wird das folgende Ergebnis zurückgegeben: Kunde Jahr Umsatz Anzahl verkaufter Produkte Müller 2004 1500 12 Müller 2005 1200 12 Schmidt 2005 1200 10 Die Anzahl verkaufter Produkte pro Jahr für den Kunden Müller kann nicht ermittelt werden, da der Datenprovider, der die Anzahl verkaufter Produkte speichert, diese nicht für jedes einzelne Jahr aufschlüsselt. Stattdessen sehen Sie die Gesamtzahl der verkauften Produkte in jeder Zeile. Hinweis Obwohl die Werte für die Anzahl verkaufter Produkte dupliziert werden, wenn Sie am Ende der Spalte eine Standardberechnung (z.B. Summe oder Durchschnitt) hinzufügen, bleibt das Ergebnis richtig. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 257 Eine Möglichkeit, dieses Problem zu umgehen, besteht darin, die Dimensionen dem zweiten Datenprovider hinzuzufügen, sodass die Berechnung auf der geeigneten Datenebene ausgeführt werden kann. Falls dies nicht möglich ist, sollten Sie sich bewusst sein, dass die Daten in bestimmten Situationen nicht auf die erforderliche Informationsebene verdichtet werden können. 5.5.2.8.2 Attribute und zusammengeführte Dimensionen Attribute sind mit Dimensionen verknüpft und liefern zusätzliche Informationen zur Dimension. Zwischen Dimensionen und Attributen muss eine Eins-zu-Eins-Beziehung bestehen (d. h. dass ein Attribut nur einen Wert für jeden Wert seiner verknüpften Dimension haben kann), und Attributobjekte werden beim Synchronisieren von Daten nicht berücksichtigt. Das folgende Beispiel veranschaulicht diese Notwendigkeit. Hinweis Einige frühere Versionen von SAP BusinessObjects Web Intelligence (Web Intelligence, Desktop Intelligence und BusinessObjects) haben eine 1 zu N-Beziehung zwischen Dimensionen und Attributen zugelassen. Wenn Sie einen mit einem dieser Produkte erstellten Bericht migrieren und das Attribut mehrere Werte enthält, wird der Fehler #MEHRFACHWERT in der Informationszelle angezeigt. Beispiel Synchronisieren von Datenprovidern mit Attributen In diesem Beispiel sind zwei Datenprovider gegeben, und "Adresse" ist das Attribut von "Kunde": Kunde Adresse Umsatz John London 10000 Paul Liverpool 15000 Paul London 27000 Kunde Telefonnummer John 1234 Paul 5678 Wenn Sie eine zusammengeführte Dimension "Kunde" erstellen, um die Datenprovider zu synchronisieren, und "Adresse" mehrere Werte für jeden Kunden haben kann, ist das Ergebnis mehrdeutig, da kein gemeinsamer Wert für die Datensynchronisierung vorhanden ist. In diesem Beispiel hat Paul eine Adresse in Liverpool und eine in London, d. h. es gibt keine einzelne "Paul"Zeile, mit der Pauls Telefonnummer synchronisiert werden kann. Paul hat für jede Adresse eine andere Telefonnummer, und wir wissen nicht, wie die Adressen den Telefonnummern zuzuordnen sind: Kunde Adresse Telefonnummer John London 1234 Paul #MEHRFACHWERT 5678 258 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Wenn zwischen "Kunde" und "Adresse" eine Eins-zu-Eins-Beziehung besteht, kann die Adresse bei der Synchronisierung ignoriert werden. Hierdurch wird die Mehrdeutigkeit aufgelöst: Kunde Adresse Telefonnummer John London 1234 Paul Liverpool 5678 5.5.2.8.3 Inkompatible Objekte und zusammengeführte Dimensionen Sie können Dimensionen von unterschiedlichen Datenprovidern in der Regel nicht in der gleichen Tabelle platzieren. Dadurch sollen kartesische Produkte (d. h. die Anzeige aller möglichen Kombinationen von Werten nicht in Verbindung stehender Objekt) oder anderer mehrdeutiger Ergebnisse (abhängig von der Universumsstruktur) verhindert werden. Sie können immer Kennzahlen von verschiedenen Datenprovidern in eine Tabelle einfügen. Die Berechnung der Kennzahl richtet sich nach den verfügbaren Dimensionen. Wenn Sie beispielsweise eine Kennzahl in eine Tabelle einfügen, die keine Dimensionen des Datenproviders enthält, von dem die Kennzahl stammt, wird der Gesamtwert in der Tabelle angezeigt. Sie können eine zusammengeführte Dimension in eine Tabelle einfügen, wenn die Tabelle andere Dimensionen von einem Datenprovider umfasst, der an der Zusammenführung beteiligt ist. Sie können auch Attribute von verschiedenen Datenprovidern in eine Tabelle einfügen, wenn die Informationen im Zusammenhang mit den Dimensionen stehen, die Teil der zusammengeführten Dimension sind. In bestimmten Situationen kann es gültig sein, eine Dimension eines anderen Datenproviders in eine Tabelle einzufügen, auch wenn die Software dies nicht zulässt. Dies ist der Fall, wenn eine 1:1- oder 1:n-Beziehung mit einer bereits in der Tabelle vorhandenen Dimension vorliegt. Wichtig ist, dass nur ein Wert der inkompatiblen Dimension mit der Dimension in der Tabelle assoziiert wird (1:1). Anderseits kann der gleiche Wert der inkompatiblen Dimension mit mehreren Werten der Dimension in der Tabelle (1:n) assoziiert werden. In der folgenden Tabelle ist die Beziehung zwischen Adresse und Namen mit den folgenden Regeln konform: Adresse besitzt eine 1:1 oder 1:n Assoziation mit dem Namen. Es gibt keine 1:n-Assoziation in die andere Richtung zwischen Name und Adresse (ein Name mit mehr als einer Adresse): Dimension in der Tabelle (Name) Inkompatible Dimension (Adresse) John London Paul London George Liverpool In diesem Fall ist das Universumsdesign falsch. Die inkompatible Dimension (Adresse) sollte als Detail der Dimension in der Tabelle (Namen) definiert sein. Falls diese Situation bei Ihnen vorliegt, sollte Sie Ihren Administrator um einen Neuentwurf des Universums bitten. Falls eine Änderung des Universums nicht praktikabel ist, kann auf Berichtsebene eine Variable erstellt werden. Definieren Sie die Variable als Detail und verknüpfen Sie sie mit der Dimension in der Tabelle. Geben Sie dann den Namen der inkompatiblen Dimension als die variable Definition an. Die Variable gibt einfach den gleichen Wert wie Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 259 die inkompatible Dimension zurück. Da der Wert als Detail der Dimension in der Tabelle definiert ist, können Sie ihn in die gleiche Tabelle eingeben, in der sich auch die Dimension befindet. 5.5.2.8.4 Filtern zusammengeführter Dimensionen Die Zusammenführung von Dimensionen hat Auswirkungen auf die Anwendung von Filtern. Hinweis Sie können auf ein zusammengeführtes Objekt, das Hierarchien enthält, keinen Filter anwenden. Berichtsfilter und zusammengeführte Dimensionen Wenn Sie einen Berichtsfilter auf eine Dimension anwenden, die Teil einer zusammengeführten Dimension ist, wirkt sich der Filter auf alle zugehörigen Blöcke im Bericht aus, die die zusammengeführte Dimension verwenden (oder jegliche Dimensionen, die Teil der Zusammenführung sind). Beispiel Wenn Sie über zwei Abfragen mit einer gemeinsamen Dimension verfügen, die Sie zusammengeführt haben, sowie über einen Bericht mit zwei Tabellen, wobei jede Tabelle Daten aus einer anderen Abfrage enthält, und wenn Sie nach der zusammengeführten Dimension in einer Abfrage filtern, wirkt sich der Filter auch auf die entsprechende Dimension in der zweiten Abfrage aus und daher auch in der zweiten Tabelle. Bereichsfilter und zusammengeführte Dimensionen Wenn eine zu einer zusammengeführten Dimension gehörige Dimension als Sektionskopf festgelegt wird, werden alle auf die Sektion angewendeten Filter zusätzlich auf Blöcke aus synchronisierten Datenprovidern innerhalb der Sektion angewendet. Blockfilter und zusammengeführte Dimensionen Wenn Sie einen Blockfilter auf eine Dimension anwenden, die Teil einer zusammengeführten Dimension ist, wird der Filter auf den Block angewendet. Es wird nicht auf andere Datenprovider angewendet, die über die zusammengeführte Dimension synchronisiert werden. 260 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.5.2.8.5 Ausführen von Drill-Vorgängen auf zusammengeführte Dimensionen Wenn Sie Dimensionen zusammenführen, gehört die neu zusammengeführte Dimension den Hierarchien aller Dimensionen an, die an der Zusammenführung beteiligt sind. 5.5.2.8.6 Erweitern der durch zusammengeführte Dimensionen zurückgegebenen Daten Wenn Sie Dimensionen verschiedener Datenprovider zusammenführen, erstellt Web Intelligence eine neue, zusammengeführte Dimension. Wenn Sie die zusammengeführte Dimension in einen Bericht einfügen, werden nur die Dimensionswerte zurückgegeben, für die entsprechende Werte in den durch die Zusammenführung synchronisierten Datenprovidern vorhanden sind. Nur die Werte für das ursprüngliche Objekt werden zurückgegeben. Hinweis Web Intelligence und Desktop Intelligence handhaben zusammengeführte Dimensionen unterschiedlich. Dies ist zu beachten, wenn Sie Berichte von Desktop Intelligence und Web Intelligence migrieren. Desktop Intelligence erstellt keine neue Dimension auf der Basis der zusammengeführten Dimension. Im folgenden Abschnitt wird beschrieben, wie sich die Unterschiede auf Ihre Berichte auswirken. Unterschiede zwischen zusammengeführten Dimensionen von Web Intelligence und Desktop Intelligence Beispiel Verhalten von Web Intelligence und Desktop Intelligence/BusinessObjects beim Zusammenführen von Dimensionen Sie verfügen über einen Bericht mit den folgenden Datenprovidern: Herkunftsland Umsatz Deutschland 470 Herkunftsland Anzahl Japan 499 Web Intelligence gibt die Werte der Dimension "Herkunftsland" über die Werte zurück, die von der Kennzahl "Umsatz" zurückgegeben werden. Wenn Sie die Dimension "Herkunftsland" aus Datenprovider 1 und die Kennzahl "Menge" aus Datenprovider 2 in denselben Block einschließen, wird in Web Intelligence folgendes Ergebnis zurückgegeben: Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 261 Herkunftsland Anzahl Deutschland Derselbe Block in Desktop Intelligence gibt folgendes Ergebnis zurück: Herkunftsland Anzahl Deutschland Japan 499 Um dieselbe Ergebnistabelle wie mit Web Intelligence zu erhalten, müssen Sie die Dimensionswerte erweitern. Erweitern von Dimensionswerten 1. Klicken Sie im Bericht mit der rechten Maustaste auf eine Stelle außerhalb von Blöcken oder Diagrammen, und wählen Sie Dokumenteigenschaften aus dem Kontextmenü Der Bereich Dokumenteigenschaften wird rechts neben dem Bericht angezeigt. 2. Aktivieren Sie die Option Zusammengeführte Dimensionswerte erweitern. 5.5.3 Erstellen der Rangfolge von Berichtsdaten 5.5.3.1 Rangfolgen bei Daten Mithilfe von Rangfolgen können die ersten und letzten Datensätze in einer Menge auf der Grundlage verschiedenster Kriterien isoliert werden. Bei einem Block, der beispielsweise Länder und damit verknüpfte Umsätze enthält, können Sie die Daten im Block mithilfe von Rangfolgen so anzeigen lassen, dass nur die ersten drei Länder sichtbar sind, die die besten Umsätze erwirtschaftet haben. Mit Rangfolgen lassen sich beispielsweise folgende Geschäftsfragen beantworten: ● In welchen drei Regionen wurde der höchste Umsatz erwirtschaftet? ● Welche Geschäfte zählen in Bezug auf die erzielten Umsätze zu den letzten 10 %? ● Welche umsatzstärksten Geschäfte gehören zu der Gruppe, die einen kumulierten Umsatz von insgesamt 10.000.000 € erwirtschaftet hat? Sie können die unterschiedlichsten Datenrangfolgen erstellen, um diese Art von Geschäftsfragen zu beantworten. Folgende Möglichkeiten stehen Ihnen zur Auswahl: ● Rangfolge der ersten und/oder letzten n Datensätze nach Dimension (z.B. "Land"), die auf der Summe einer zugehörigen Kennzahl (z.B. "Umsatz") basiert ● Rangfolge der ersten und/oder letzten "n %" der Gesamtanzahl der Datensätze nach Dimension, die auf dem Wert einer zugehörigen Kennzahl basiert und als Prozentsatz des Gesamtwerts der Kennzahl angegeben wird ● Rangfolge der ersten und/oder letzten n Datensätze nach Dimension, die auf der kumulativen Summe einer zugehörigen Kennzahl basiert ● Rangfolge der ersten und/oder letzten n Datensätze nach Dimension, die auf dem Wert einer zugehörigen Kennzahl basiert und als kumulativer Prozentsatz des Gesamtwerts der Kennzahl angegeben wird 262 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.5.3.2 Rangfolgen und Sortierungen Wenn Sie eine Rangfolge von Daten erstellen, müssen diese sortiert werden, um die Rangfolge anzuzeigen. Wenn Sie beispielsweise eine Rangfolge für die drei nach Umsatz führenden Geschäfte erstellen, werden die Geschäfte nach erwirtschaftetem Umsatz in absteigender Reihenfolge sortiert. Sortierungen, die zum Anzeigen von Rangfolgen angewendet werden, haben Vorrang vor Sortierungen, die Sie zuvor auf die Daten angewendet haben. Wenn Sie beispielsweise zuvor die Liste der Geschäfte in alphabetischer Reihenfolge sortiert hatten, setzt die Rangfolgensortierung die alphabetische Sortierung außer Kraft. 5.5.3.3 Verbundene Rangfolgen Verbundenen Rangfolgen werden gleiche Rangfolgenwerte zugewiesen und folgende Rangfolgenwerte werden als Ausgleich zurückgeschoben. Dies bedeutet, dass durch eine Letzter n-Rangfolge mehr als n Datensätze zurückgegeben werden können. Beispiel Verbundene Erster- und Letzter-Rangfolgen Die folgende Tabelle enthält eine verbundene Erste 3-Rangfolge und eine verbundene Letzte 3-Rangfolge. Dimension Kennzahl Erste 3-Rangfolge Letzte 3-Rangfolge A 10 4 1 B 20 3 2 C 30 1 3 D 30 1 3 Jede Rangfolge beinhaltet Datensätze bis einschließlich Rang 3. Bei einer Rangfolge für die ersten drei Elemente ergibt sich folgende Rangfolge: Dimension Kennzahl D 30 C 30 B 20 Bei einer Rangfolge für die letzten drei Elemente ergibt sich folgende Rangfolge: Dimension Kennzahl A 10 B 20 C 30 D 30 Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 263 5.5.3.4 Rangfolgenparameter Parameter Beschreibung Erster/Letzter Wenn der Berechnungsmodus Anzahl lautet, gibt die Rangfolge die ersten/letzten n Datensätze auf der Grundlage der Kennzahl zurück, die im Parameter Basiert auf angegeben wurde. Beispielsweise die ersten drei Länder nach Umsatz und die letzten drei Kombinationen aus Jahr/Quartal nach Umsatz. Wenn der Berechnungsmodus Prozent lautet, gibt die Rangfolge die ersten/letzten n% Datensätze der Gesamtanzahl von Datensätzen auf der Grundlage der Kennzahl zurück, die im Parameter Basiert auf angegeben wurde. Wenn beispielsweise 100 Datensätze vorhanden sind und Sie eine Rangfolge unter den ersten 10 % bilden möchten, gibt die Rangfolge die ersten zehn Datensätze zurück. Wenn der Berechnungsmodus Laufende Summe lautet, gibt die Rangfolge die ersten/letzten Datensätze zurück, für die die laufende Summe der in Basiert auf angegebenen Kennzahl n nicht überschreitet. Wenn der Berechnungsmodus Kumulativer Prozentsatz lautet, gibt die Rangfolge die ersten/ letzten Datensätze zurück, für die die laufende Summe der in Basiert auf angegebenen Kennzahl n % der gesamten Kennzahl nicht überschreitet. n/n% Gibt beim Berechnungsmodus Anzahl die Anzahl der Datensätze an, die auf der Grundlage der Kennzahl abgerufen werden. Gibt beim Berechnungsmodus Prozent den prozentualen Anteil der Datensätze an, die auf der Grundlage der Kennzahl abgerufen werden. Gibt beim Berechnungsmodus Laufende Summe die laufende Summe an, die von der Kennzahl nicht überschritten werden darf. Gibt beim Berechnungsmodus Kumulativer Prozentsatz die als Prozentsatz vom Ganzen ausgedrückte laufende Summe der Kennzahl an, die von der Kennzahl nicht überschritten werden darf. Basiert auf Die Kennzahl, auf der die Rangfolge basiert. Rangfolge nach Die Rangfolgedimension Wenn Sie eine Rangfolgedimension angeben, bestimmen die 264 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Parameter Beschreibung aggregierten Werte der Kennzahl "Basiert auf", die für die Dimension berechnet wurden, die Rangfolge. Wenn Sie diese Dimension nicht angeben, bestimmen die Werte der Kennzahl "Basiert auf", die für alle Dimensionen des Blocks berechnet wurden, die Rangfolge. (Mit anderen Worten: Mit der Rangfolge werden die obersten/untersten X Zeilen im Block basierend auf der Kennzahl zurückgegeben.) Berechnungsmodus 5.5.3.4.1 Der zum Erstellen der Rangfolge verwendete Berechnungstyp. Um weitere Informationen zu erhalten, lesen Sie die Beschreibung der Parameter Erster/Letzter und n/n% am Anfang dieser Tabelle. Beispiel für Rangfolge Eine Tabelle enthält folgende Daten: Jahr Quartal Umsatz 2006 Q1 100 2006 Q2 200 2006 Q3 300 2006 Q4 500 2007 Q1 400 2007 Q2 700 2007 Q3 300 2007 Q4 600 2008 Q1 200 2008 Q2 200 2008 Q3 400 2008 Q4 500 Gesamt für Q1: 700 Gesamt für Q2: 1100 Gesamt für Q3: 1000 Gesamt für Q4: 1600 Wenn Sie basierend auf Umsatz für die 2 Besten jedes Quartals eine Rangfolge bilden möchten, filtert die Rangfolge alle Zeilen für Q1 und Q3 aus, da Q4 und Q2 die höchsten Gesamtumsätze haben. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 265 5.5.3.5 Rangfolgen und Datenreihenfolgen Sie können keine Rangfolge für ein Objekt erstellen, dessen Werte auf der Reihenfolge der Daten basieren. Dies liegt daran, dass die Reihenfolge der Werte durch Rangfolgen geändert wird, wodurch wiederum die Objektdaten geändert werden, sodass die Rangfolgen neu berechnet werden müssen. Das Ergebnis ist eine zirkuläre Abhängigkeit zwischen der Rangfolge und dem Objekt, die nicht aufgelöst werden kann. Wenn Sie eine Rangfolge für eine Kennzahl erstellen, deren Werte von der Datenreihenfolge abhängig sind (beispielsweise eine Kennzahl, die die Vorher-Funktion verwendet oder eine der laufenden Aggregatfunktionen wie LaufendeSumme), wird in allen Zellen des Blocks die Fehlermeldung #RANG angezeigt. 5.5.3.6 Arbeitsabläufe beim Erstellen von Rangfolgen Rangfolgen von Daten können auf zwei Arten erstellt werden. Sie haben folgende Möglichkeiten: ● Erstellen einer Rangfolge unter Verwendung der Schnittstelle ● Verwenden der Rang-Funktion zur Rückgabe eines Rangfolgenwerts Beim Erstellen der Rangfolge werden Sortierungen und Filter verwendet, die transparent nach der von Ihnen angegebenen Rangfolge angewendet werden. Wenn Sie beispielsweise eine Rangfolge der ersten drei im Block enthaltenen Länder nach Umsätzen erstellen, sortieren Sie die Länder implizit in absteigender Reihenfolge nach Umsatz und filtern den Block anschließend, um alle anderen Länder als die drei mit dem höchsten Umsatz zu entfernen. Hinweis Wenn Sie eine Rangfolge über die Schnittstelle erstellen, wird die Rang-Funktion im Hintergrund verwendet, um Rangfolgenwerte zuzuweisen. 5.5.3.6.1 Erstellen von Rangfolgen 1. Wählen Sie den Block aus, für den eine Rangfolge erstellt werden soll. 2. Klicken Sie auf Analyse Filter Rangfolge . Das Dialogfeld Rangfolge erstellen wird angezeigt. 3. Klicken Sie auf Erster, und wählen Sie die Anzahl der Datensätze aus, wenn Sie eine Rangfolge für die obersten Datensätze im Block erstellen möchten. 4. Klicken Sie auf Letzter, und wählen Sie die Anzahl der Datensätze aus, wenn Sie eine Rangfolge für die untersten Datensätze im Block erstellen möchten. 5. Wählen Sie in der Liste Basis die Kennzahl aus, nach der die Rangfolge erstellt werden soll. 6. Klicken Sie auf Rangfolge nach, und wählen Sie die Dimension aus, auf der die Rangfolge basiert, wenn Sie die Rangfolge nach einer bestimmten Dimension erstellen möchten, statt nach allen Dimensionen im Block. 7. Wählen Sie in der Liste Berechnungsmodus den Modus für die Rangberechnung aus. 8. Klicken Sie auf OK. 266 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.5.3.7 Beispiele für Rangfolgen In den folgenden Beispielen verfügen Sie über die Dimension "Region" und die Kennzahl "Umsatz", durch die die folgenden Werte generiert werden: Region Umsatz % des Gesamtumsatzes Südost 1000000 7% Südwest 2000000 13 % Nordost 3000000 20 % Nordwest 4000000 24 % Zentral 5000000 33 % Beispiel Rangfolge für die ersten drei Regionen nach erwirtschaftetem Umsatz Um diese Rangfolge zu bilden, legen Sie die folgenden Parameter fest: Parameter Wert Erster/Letzter Oberster n/n% 3 Für Jeden Region (oder nicht angegeben, da "Region" die einzige Dimension im Block ist und daher die Standarddimension für die Erstellung der Rangfolge bildet) Basiert auf Umsatz Berechnungsmodus Anzahl Diese Rangfolge ergibt folgendes Ergebnis: Region Umsatz Zentral 5000000 Nordwest 4000000 Nordost 3000000 Die impliziten Schritte bei der Berechnung dieser Rangfolge lauten: ● Sortieren der Datensätze in absteigender Reihenfolge ● Anzeigen der ersten drei Datensätze Beispiel Rangfolge der untersten 40 % der Regionen nach Umsatz Um diese Rangfolge zu bilden, legen Sie die folgenden Parameter fest: Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 267 Parameter Wert Erster/Letzter Unterster n/n% 40 % Für Jeden Region Basiert auf Umsatz Berechnungsmodus Prozent Diese Rangfolge ergibt folgendes Ergebnis: Region Umsatz Südost 1000000 Südwest 2000000 Die impliziten Schritte bei der Berechnung dieser Rangfolge lauten: ● Sortieren der Datensätze in aufsteigender Reihenfolge ● Durchlaufen der Datensätze, bis insgesamt 40 % der Datensätze angezeigt werden Beispiel Rangfolge für die ersten Regionen, deren kumulativer Umsatz kleiner oder gleich 10.000.000 ist Um diese Rangfolge zu bilden, legen Sie die folgenden Parameter fest: Parameter Wert Erster/Letzter Oberster n/n% 10000000 Für Jeden Region Basiert auf Umsatz Berechnungsmodus Kumulative Summe Diese Rangfolge ergibt folgendes Ergebnis: Region Umsatz Zentral 5000000 Nordwest 4000000 Die impliziten Schritte bei der Berechnung dieser Rangfolge lauten: ● Sortieren der Datensätze in absteigender Reihenfolge ● Durchlaufen der Datensätze bis zu dem Datensatz, durch den die kumulative Summe der Kennzahl 10.000.000 überschritten wird ● Einbeziehen der Datensätze, durch die die kumulative Summe von 10.000.000 nicht überschritten wird 268 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Beispiel Rangfolge für die letzten Regionen, deren kumulativer Umsatz kleiner oder gleich 30 % des Gesamtumsatzes ist Um diese Rangfolge zu bilden, legen Sie die folgenden Parameter fest: Parameter Wert Erster/Letzter Unterster n/n% 30 % Für Jeden Region Basiert auf Umsatz Berechnungsmodus Kumulativer Prozentsatz Diese Rangfolge ergibt folgendes Ergebnis: Region Umsatz Südost 1000000 Südwest 2000000 Die impliziten Schritte bei der Berechnung dieser Rangfolge lauten: ● Sortieren der Datensätze in aufsteigender Reihenfolge ● Durchlaufen der Datensätze bis zu dem Datensatz, durch den 30 % der kumulativen Summe der Kennzahl überschritten werden. (Wird als Prozentwert der Gesamtsumme der Kennzahl ausgedrückt.) ● Anzeigen der Datensätze, durch die der kumulative Prozentsatz von 30 % nicht überschritten wird 5.5.4 Hervorheben von Daten mithilfe der bedingten Formatierung Mit der bedingten Formatierung können Sie Ergebnisse hervorheben oder die Formatierung auf der Grundlage von Daten ändern. Sie können beispielsweise Ergebnisse so bedingt formatieren, dass besonders hohe oder niedrige Ergebnisse durch bestimmte Farben oder durch Textkommentare hervorgehoben werden, z. B. "Starker Performer" oder "Schwacher Performer". Sie können die bedingte Formatierung auf die folgenden Elemente anwenden: ● Spalten in einer vertikalen Tabelle ● Zeilen in einer horizontalen Tabelle ● Zellen in Formularen und Kreuztabellen ● Sektionsköpfe ● Individuelle Zellen Sie können bis zu 30 Regeln für die bedingte Formatierung in einem Dokument anwenden. Sie können diese Regeln auf insgesamt 20 Tabellenspalten oder –zeilen, individuelle Zellen oder Sektionszellen von Berichten anwenden. Sie können bis zu 10 verschiedene Regeln auf die Spalten und Zeilen einer einzelnen Tabelle, auf individuelle Zellen oder auf Sektionszellen anwenden. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 269 Sie können Regeln für die bedingte Formatierung definieren, um die folgenden Formatierungsänderungen zu aktivieren: ● Textfarbe, Schriftgröße und -art ● Farbe und Linienart von Zellrahmen ● Anzeige des Zellenhintergrunds – bestimmte Farben, Bilder oder Hyperlinks zu Webseiten Sie können auch Regeln definieren, die einen Text oder eine Formel, ein Bild oder einen Hyperlink anzeigen. In diesem Fall werden die Ergebnisse, die mit den in der Regel definierten Bedingungen übereinstimmen, durch den Text oder die Formel ersetzt. Die bedingte Formatierung ist dynamisch. Wenn Sie Berichte mit den neuesten Daten aus der Datenbank regenerieren, werden die neuen Ergebnisse entsprechend durch die Regeln hervorgehoben. Wenn Sie die bedingte Formatierung auf eine Tabellenzeile bzw. -spalte mit Gruppenwechsel anwenden, wird die Regel nur dann aktiviert, wenn sich der die bedingte Regel erfüllende Wert auf der ersten Zeile des Gruppenwechsels befindet. 5.5.4.1 Bedingungen in der bedingten Formatierung Die Regeln für die bedingte Formatierung enthalten mehrere Bedingungen, mit deren Hilfe Sie je nach Daten mehrere Formate anwenden können. In Worten ausgedrückt arbeitet eine Regel der bedingten Formatierung wie folgt: If <Main Condition> is true, Apply <Main Format> ElseIf <Second Condition> is true, Apply <Second Format> ElseIf <Third Condition> is true, Apply <Third Format> ElseIf... Else Apply <Default Format> Wenn im oben stehenden Beispiel <Hauptbedingung> Umsatz > 100.000 ist und <Hauptformat> den Text blau formatiert, zeigt die bedingte Formatierung die Kennzahl immer dann in der Farbe Blau an, wenn die Umsatzkennzahl größer als 100.000 ist. Wenn <Zweite Bedingung> Umsatz < 10.000 ist und <Zweites Format> den Text rot formatiert, zeigt die bedingte Formatierung die Kennzahl jedes Mal, wenn ihr Wert kleiner als 10.000 ist, auch in der Farbe Rot an. Jede Bedingung kann mehrere Tests enthalten und alle Tests müssen wahr zurückgeben, damit die bedingte Formatierung angewendet wird. Beispiel: Eine Bedingung kann die Werte der Objekte [Land] und [Erholungsort] testen. Beide Objekte müssen den im Test angegebenen Wert zurückgeben, damit die Formatierung angewendet wird. 5.5.4.2 Erstellen einer Regel für bedingte Formatierung Hinweis Diese Option ist nicht in der Webschnittstelle (DHTML-Schnittstelle) verfügbar. Um bedingte Formatierung zu erstellen oder zu bearbeiten, verwenden Sie die Rich-Internet-Application-Schnittstelle oder den WebIntelligence-Rich-Client. 270 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Sie müssen Regeln für bedingte Formatierung im Entwurfsmodus erstellen. 1. Wählen Sie Analyse Bedingt Neue Regel aus, um den Formatierungsregel-Editor anzuzeigen. 2. Geben Sie den Namen der Regel im Feld Regelname ein. 3. Geben Sie die Beschreibung der Regel im Feld Beschreibung ein. 4. Damit die Regel Auswirkungen auf den Inhalt einer beliebigen Zelle hat, auf die sie angewendet wird, wählen Sie Zellinhalt im Feld Gefilterte(s) Objekt oder Zelle. Sie können keine Regel auf einer Zelle definieren, die ein Datum oder einen numerischen Datentyp enthält (z.B. ein Datum oder eine Berechnung), da die Anwendung alle Werte, die Sie in das Textfeld Wert eingeben, als Zeichenfolge betrachtet. 5. Damit die Regel Auswirkungen auf den Wert eines Objekts hat, klicken Sie neben dem Feld auf ..., und wählen Sie das Objekt aus der Liste aus. 6. Wählen Sie aus der Liste Operator den Operator aus. 7. Geben Sie im Feld Operanden den Wert ein, durch den die Formatierungsregel ausgelöst wird. ○ Sie können einen Wert auch direkt in das Feld eingeben. ○ Um einen Wert aus der Liste von Werten des Objekts auszuwählen, das Sie im Feld Gefilterte(s) Objekt oder Zelle ausgewählt haben, klicken Sie auf ... rechts neben dem Feld Operanden und dann im Menü auf Wert auswählen. Wählen Sie dann den Wert im Dialogfeld Werteliste aus. ○ Um ein anderes Objekt oder eine andere Variable als Wert auszuwählen, klicken Sie rechts neben dem Feld Operanden auf ... und dann im Menü auf Objekt oder Variable auswählen. Wählen Sie dann das Objekt oder die Variable im Dialogfeld Objekte oder Variablen aus. ○ Um das Feld Operanden zu löschen, klicken Sie auf ... rechts neben dem Feld, und wählen Sie dann im Menü Leer aus. 8. Um einen weiteren Test zu der Bedingung hinzuzufügen, klicken Sie neben den vorhandenen Bedingungen auf +, und wählen Sie dann die gefilterte Zelle oder das gefilterte Objekt, den Operator und den Wert wie oben beschrieben aus. 9. Um eine Bedingung zu entfernen, klicken auf x in der oberen rechten Ecke des Felds Bedingung. 10. Um die Bedingung mit einer Formel auszulösen, klicken Sie auf Fx oben im Feld Bedingung, und geben Sie danach die Formel ein. Klicken Sie rechts neben dem Formelfeld auf Fx, um den Formel-Editor anzuzeigen, mit dem Sie die gewünschte Formel erstellen können. ○ Wenn die Formel eine Textzeichenfolge zurückgeben soll, fügen Sie keine Anführungszeichen vor oder nach dem Text ein. Wenn der Alerter beispielsweise ÜBERFÄLLIG anzeigen soll, geben Sie "ÜBERFÄLLIG" ein. ○ Die Formel muss "Wahr" oder "Falsch" zurückgeben. "Wahr" löst die Bedingung aus, "Falsch" löst sie nicht aus. Wenn die Formel beispielsweise ZeilenIndex()=3 lautet, wird die bedingte Formatierung in der vierten Zeile der Tabelle angezeigt. 11. Um eine weitere Bedingung zu der Regel hinzuzufügen, klicken Sie in der oberen linken Ecke des Felds Bedingung auf "+", um ein Feld Else-Bedingung anzuzeigen, und definieren Sie die Bedingungen, oder erstellen Sie eine Formel wie oben beschrieben. Sie können mehrere Else-Bedingungen zu einer Bedingung hinzufügen. 12. Zum Festlegen des Formats, das beim Auslösen der Regel angezeigt wird, klicken Sie auf Format, und legen Sie dann das Format im Dialogfeld Formatierungsregel-Editor fest. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 271 5.5.4.3 Festlegen des von einer Regel für bedingte Formatierung angezeigten Formats Bei Auswahl von "Inhalt lesen als:" HTML funktionieren die beiden Eigenschaften "Breite automatisch anpassen" und "Höhe automatisch anpassen" nicht, da die Größe der HTML-Daten in einer Zelle vom Browser nicht richtig entschlüsselt werden können. Der vom Benutzer bereitgestellte HTML-Inhalt wird vom Browser direkt gerendert. Die Anwendung modifiziert den vom Benutzer bereitgestellten HTML-Code nicht zum Festlegen von Breite und Höhe. 1. Erstellen Sie die Regel, und klicken Sie dann auf Format im Dialogfeld Formatierungsregel-Editor, um das Dialogfeld Formatierungsregel-Editor anzuzeigen. 2. Zum Anzeigen von Text oder einer Formel wählen Sie die Registerkarte Anzeigen, und geben Sie die Formel in das Feld ein. 3. Damit der angezeigte Text oder die angezeigte Formel als HTML, Bild-URL oder Hyperlink interpretiert werden, klicken Sie auf Inhalt lesen als, und wählen Sie dann HTML, Bild-URL oder Hyperlink in der Liste aus. 4. Zum Ändern der Zahlenformats wählen Sie das Format in der Liste Zahlenformat aus, oder klicken Sie auf Benutzerdefiniert, und wählen Sie das Format im Dialogfeld Zahlenformat aus. 5. Zum Ändern des Schriftschnitts klicken Sie auf die Registerkarte Text, und definieren Sie die Schriftart mithilfe der Steuerelemente der Registerkarte. 6. Zum Ändern des Hintergrundstils wählen Sie die Registerkarte Hintergrund, und definieren Sie dann den Hintergrund mithilfe der Steuerelemente der Registerkarte. 7. Zum Ändern des Rahmenstils wählen Sie die Registerkarte Rahmen, und definieren Sie dann den Rahmen mithilfe der Steuerelemente der Registerkarte. 5.5.4.4 Anwenden von bedingter Formatierung Sie müssen die bedingte Formatierung im Entwurfsmodus auf ein Dokument anwenden. Sie können zuvor definierte Regeln für bedingte Formatierung auf Berichtselemente anwenden. Sie können die folgenden Berichtselemente formatieren: ● Spalten in einer vertikalen Tabelle ● Zeilen in einer horizontalen Tabelle ● Zellen in Formularen und Kreuztabellen ● Sektionsköpfe ● Individuelle Zellen 1. Wählen Sie das Berichtselement aus, das bedingt formatiert werden soll. 2. Wählen Sie Liste. 272 Analyse Bedingt Formatierungsregeln , und aktivieren Sie die anzuwendende Regel in der © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.5.4.5 Bearbeiten von bedingten Formaten Hinweis Diese Aktion kann nicht in der Webschnittstelle (DHTML-Schnittstelle) durchgeführt werden. Sie müssen Regeln für bedingte Formatierung im Entwurfsmodus verwalten. 1. Wählen Sie Analyse Formate anzuzeigen. Bedingt Formatierungsregeln Regeln verwalten , um das Dialogfeld Bedingte 2. Sie können einer Regel eine höhere oder niedrigere Priorität in der Liste zuweisen, indem Sie die Regel auswählen und neben der Liste auf die Schaltfläche "Nach oben" oder "Nach unten" klicken. Regeln werden von niedriger Priorität bis hin zu hoher Priorität angewendet. 3. Zum Duplizieren einer Regel wählen Sie diese aus, und klicken Sie auf Duplizieren. 4. Zum Entfernen einer Regel wählen Sie diese aus, und klicken Sie auf Entfernen. 5.5.4.6 Verwenden von Formeln zum Erstellen erweiterter Regeln für die bedingte Formatierung Sie können erweiterte Regeln für bedingte Formatierung mithilfe der Formelsprache erstellen, anstatt die Optionen Gefilterte(s) Objekt oder Zelle, Operator und Wert im "Formatierungsregel-Editor zu verwenden. Beispiel Hervorheben von drei Bereichen mit vierteljährlichen Umsatzergebnissen und einer Berechnung nach Prozent im Vergleich zum Durchschnittsumsatz In diesem Beispiel erstellen Sie drei Regeln, um den Umsatz in verschiedenen Farben unter Bezugnahme des Durchschnittsumsatzes hervorzuheben. In der Tabelle sind Ergebnisse enthalten, die drei Jahre umfassen und die Grundlage für den Durchschnittswert bilden, den Sie als Vergleichsbasis für jedes pro Quartal und Produktlinie berechnete Umsatzergebnis verwenden möchten. Sie erstellen mithilfe der Option "Formel" im "Formatierungsregel-Editor" die folgende Regel, die drei Bedingungen enthält. Diese lauten: Bedingung: [Sales revenue] < ((Average([Sales revenue]) In Block) * 0.8) Else-Bedingung: =[Sales revenue] < ((Average([Sales revenue]) In Block) * 1.2) Else-Bedingung: =[Sales revenue] > ((Average([Sales revenue]) In Block) * 1.2) Die Formel, die Sie für die einzelnen Bedingungen angeben, funktioniert wie folgt: ● Die erste Bedingung wird angewendet, wenn der Umsatz < 0,8 oder 80 % des Durchschnitts ist. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 273 ● Die zweite Bedingung wird angewendet, wenn der Umsatz < 1,2 oder kleiner als 120 % des Durchschnitts ist. ● Die dritte Bedingung wird angewendet, wenn der Umsatz > 1,2 oder größer als 120 % des Durchschnitts ist. Sie können dann über das Dialogfeld "Formatierungsregelanzeige" die bedingte Formatierung angeben, die in Berichtszellen angezeigt werden soll, die eine der Bedingungen erfüllen. Sie wählen eine der folgenden Formatierungen: ● Der Umsatz in Berichtszellen, der weniger als 80 % des Durchschnittumsatzes beträgt (die erste Bedingung), wird rot angezeigt. ● Der Umsatz in Berichtszellen, der weniger als 20 % über dem Durchschnittumsatz liegt (die zweite Bedingung), wird blau angezeigt. Beachten Sie dabei, dass diese Bedingung auch Werte mit einbezieht, die von der ersten Bedingung gedeckt werden. Beispiel: Wenn der Durchschnitt 100 ist, ist 79 sowohl weniger als 80 % unter dem Durchschnitt als auch weniger als 20 % über dem Durchschnitt. In diesem Fall hat die erste Bedingung Vorrang. ● Der Umsatz in Berichtszellen, der mehr als 20 % über dem Durchschnittumsatz liegt (die dritte Bedingung), wird grün angezeigt. Sie erkennen an dieser Formatierung auf einen Blick, welche Produktlinien einen Umsatz über dem, unter dem oder in der Nähe des Durchschnittsumsatzes erzielt haben. 5.5.5 Verfolgen von Änderungen in Daten 5.5.5.1 Verfolgen von Änderungen in Daten Damit Sie fundierte und effektive Business-Intelligence-Entscheidungen treffen können, müssen Sie nachvollziehen können, wie sich die Daten, die die Entscheidungsgrundlage bilden, im Laufe der Zeit ändern. Da Sie Datenänderungen verfolgen und anzeigen können, haben Sie die Möglichkeit, sich auf die Analyse von Schlüsselbereichen zu konzentrieren, ohne Zeit beim Durchsuchen irrelevanter Daten zu verschwenden. Wenn Sie Datenänderungen verfolgen, wählen Sie eine bestimmte Datenregenerierung als Referenzpunkt aus. Diese Daten werden als Referenzdaten bezeichnet. Wenn Sie die Datenverfolgung aktivieren, sehen Sie die Daten im Verhältnis zu den Referenzdaten. Die folgenden Beispiele sollen die Datenverfolgung veranschaulichen: ● Wenn eine Verkaufsstelle nicht mehr in der Liste der umsatzstärksten Geschäfte angezeigt wird, wird die Verkaufsstelle als aus der Liste gelöscht angezeigt. Sie können diese Informationen verwenden, um zu untersuchen, warum die Verkaufsstelle nicht mehr zu den umsatzstärksten Filialen zählt. ● Wenn der Umsatz in einer bestimmten Region sinkt, wird dies durch die Datenverfolgung angezeigt. Sie können daraufhin einen Drilldown auf die Daten dieser Region ausführen, um die Hintergründe zu verstehen. In beiden Fällen erhalten die aktuellen Daten durch die Datenverfolgung mehr Aussagekraft, da sie in einen Kontextbezug zu älteren Daten gesetzt werden. Ohne diesen Kontext wäre es schwieriger, Trends zu identifizieren. Hinweis Datenänderungen werden auf Dokumentebene, nicht auf Berichtsebene, verfolgt. Wenn eine Dokument mehrere Berichte enthält, wird die Verfolgung auf alle Berichte angewendet. Die Informationen in der 274 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Statusleiste zeigen den Dokumentebenen-Status an. Ein Stern auf einer Berichtsregisterkarte zeigt an, dass die Änderungsverfolgung für den Bericht aktiviert ist. 5.5.5.2 Arten der Datenänderung Folgende Datenänderungstypen können nachverfolgt werden: ● Eingefügte Daten ● Gelöschte Daten ● Geänderte Daten ● Erhöhte Werte ● Verringerte Werte Die Anzeige dieser Änderungen wird über die Oberfläche oder die Formelsprache konfiguriert. Mithilfe der Formelsprache erhalten erfahrene Benutzer zusätzliche Leistungsfähigkeit und Flexibilität für die Anzeige und Formatierung geänderter Daten. 5.5.5.3 5.5.5.3.1 Datentracking-Modi Automatischer Datentracking-Modus Im automatischen Datentracking-Modus werden die aktuellen Daten immer mit den Daten vor der letzten Regenerierung verglichen. Dazu werden die aktuellen Daten vor jeder Regenerierung automatisch als Referenzdaten festgelegt. Somit sind die Referenzdaten stets eine Version älter als die aktuellen Daten. Das automatische Datentracking eignet sich besonders für zeitgesteuerte Dokumente, wenn Sie die aktuellen Daten mit den Daten vor der letzten Regenerierung vergleichen möchten. 5.5.5.3.2 Manueller Datentracking-Modus Im manuellen Datentracking-Modus wählen Sie die Referenzdaten aus. Sie verwenden diese Daten so lange als Bezugspunkt, bis Sie den Bezugspunkt aktualisieren. 5.5.5.4 Aktivieren des Datentrackings 1. Klicken Sie in der Statusleiste am unteren Rand des Fensters auf Änderungen verfolgen, um das Dialogfeld Datentracking anzuzeigen. 2. Wählen Sie die Registerkarte Daten aus. 3. Um die Daten mit denen der letzten Regenerierung zu vergleichen, wählen Sie Mit letzter Datenregenerierung vergleichen aus. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 275 Wenn Sie diese Option auswählen, werden die aktuellen Daten nach jeder Datenregenerierung zu den Referenzdaten. Der Bericht zeigt stets den Unterschied zwischen den jüngsten Daten und den Daten vor der letzten Regenerierung. Wenn diese Option ausgewählt ist, wird in der Statusleiste Änderungen verfolgen: automatische Aktualisierung angezeigt. 4. Um die Daten mit einer bestimmten Datenregenerierung zu vergleichen, wählen Sie Mit Datenregenerierung vergleichen von aus, und wählen Sie das Datum der Datenregenerierung aus der Liste aus. Wenn Sie diese Option auswählen, stellt die ausgewählte Datenregenerierung die Referenzdaten dar. Der Bericht zeigt stets den Unterschied zwischen den jüngsten Daten und der ausgewählten Datenregenerierung an. Wenn diese Option ausgewählt ist, wird in der Statusleiste Änderungen verfolgen: feste Daten angezeigt. 5. Wählen Sie aus der Liste Berichte mit Datentracking angezeigt: die Berichte aus, für die die Datenverfolgung angezeigt werden soll. 6. Klicken Sie auf Daten jetzt regenerieren, um die Daten beim Schließen des Dialogfelds zu regenerieren. 7. Klicken Sie auf OK. 5.5.5.5 5.5.5.5.1 Anzeigen geänderter Daten Anzeigen geänderter Daten Sie können auswählen, ob beim aktivierten Datentracking geänderte Daten angezeigt werden. 1. Aktivieren Sie das Datentracking. 2. Wählen Sie Verfolgen Änderungen anzeigen (im Ansichtsmodus) aus oder Analyse Datentracking Änderungen anzeigen (im Entwurfsmodus) aus, um geänderte Daten anzuzeigen. Wählen Sie die Option erneut aus, um die Anzeige geänderter Daten zu deaktivieren. Zugehörige Links Konfigurieren des Aussehens geänderter Daten [Seite 276] Aktivieren des Datentrackings [Seite 275] 5.5.5.5.2 Konfigurieren des Aussehens geänderter Daten Sie können das Aussehen (Schriftschnitt, -grad und -farbe) geänderter Daten in Ihrem Dokument konfigurieren. Dabei lässt sich das Aussehen der folgenden Änderungen separat konfigurieren: ● Eingefügte, gelöschte Dimensionen und geänderte Informationswerte ● Erhöhte oder verringerte Kennzahlwerte Kennzahlwerte können auch die Formatierung von eingefügten oder gelöschten Dimensionswerten annehmen. Beispiel: Wenn ein Dimensionswert in einer Werteliste eines Blocks ausgeblendet wird und der Block auch einen Kennzahlwert für die Dimension anzeigt, werden sowohl Dimension als auch Kennzahlwert als gelöschte Daten angezeigt. 276 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Das standardmäßige Aussehen geänderter Daten wird vom Administrator im Central Management Server festgelegt. Beim lokalen Konfigurieren des Aussehens geänderter Daten werden die CMS-Standardwerte überschrieben. Konfigurieren des Erscheinungsbilds geänderter Daten Um das Aussehen der geänderten Daten zu konfigurieren, müssen Sie sich im Entwurfsmodus befinden. 1. Klicken Sie in der Statusleiste am unteren Rand des Fensters auf Änderungen verfolgen, um das Dialogfeld Datentracking anzuzeigen. 2. Wählen Sie die Registerkarte Optionen aus. 3. Wählen Sie alle Datentypen aus, für die Sie Änderungen anzeigen möchten, und klicken Sie auf Format, um anzugeben, wie die Änderungen angezeigt werden sollen. Hinweis Die Format-Schaltflächen sind nur im Entwurfsmodus sichtbar. Zugehörige Links Hervorheben von Daten mithilfe der bedingten Formatierung [Seite 269] 5.5.5.5.3 Anzeigen geänderter Daten in Blöcken Beispiel Geänderte Daten in einem einfachen Block Im folgenden Beispiel wird ein Dokument mit einem Block mit den Elementen [Land, [Jahr] und [Umsatz] dargestellt. Die ursprünglichen Daten lauteten wie folgt: Land Jahr Umsatz Frankreich 2003 1000 Frankreich 2004 2000 Japan 2002 1000 Polen 2002 1200 Nach der Regenerierung lauten die Daten wie folgt: Land Jahr Umsatz Frankreich 2004 3000 Japan 2003 900 Polen 2002 800 Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 277 Land Jahr Umsatz GB 2004 900 Wenn das Datentracking aktiviert ist und Datenänderungen angezeigt werden, wird der Block wie folgt angezeigt: Land Jahr Umsatz Formatierung Frankreich 2003 1000 [Datenformatierung für alle Zellen gelöscht] Frankreich 2004 3000 [Datenformatierung für Zelle "Umsatz" erhöht] Japan 2002 1000 [Datenformatierung für alle Zellen gelöscht] Japan 2003 900 [Datenformatierung für alle Zellen eingefügt] Polen 2002 800 [Datenformatierung für Zelle "Umsatz" verringert] GB 2004 900 [Datenformatierung für alle Zellen eingefügt] ● In den Zeilen, in denen die Umsätze von Frankreich im Jahr 2003 und von Japan im Jahr 2002 enhalten sind, werden Daten angezeigt, die nach der Regenerierung nicht mehr existieren. ● Der Umsatz von Frankreich im Jahr 2004 ist gestiegen. ● Der Umsatz von Polen im Jahr 2002 ist gesunken. ● Die Zeilen, die die Umsätze von Japan im Jahr 2003 und von Großbritannien im Jahr 2004 enthalten, wurden nach der Regenerierung angezeigt. 5.5.5.5.4 Anzeigen geänderter Daten in Berichten mit zusammengeführten Dimensionen Dimensionen werden nur dann als geändert angezeigt, wenn alle Dimensionen, die Teil der Zusammenführung sind, geändert wurden. Beispiel Geänderte Daten und zusammengeführte Dimensionen Im folgenden Beispiel ist "Land" eine zusammengeführte Dimension, die aus den Dimensionen "Land" zweier Datenprovider besteht. Vor der Datenregenerierung lauten die Daten wie folgt: Land(DP1) Umsatz(DP1) Land(DP2) Vertrieb (DP2) USA 10000 USA 5000 Frankreich 4000 278 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Land(DP1) Umsatz(DP1) Land(DP2) Vertrieb (DP2) GB 5000 GB 3000 Deutschland 1000 Deutschland 1000 Nach der Datenregenierierung lauten die Daten wie folgt: Land(DP1) Umsatz(DP1) Land(DP2) Vertrieb (DP2) USA 10000 USA 4000 Frankreich 4000 Frankreich 3000 GB 6000 GB 4000 Polen 2000 In einem Block mit der zusammengeführten Dimension "Land" und den Datenänderungen werden Daten wie folgt angezeigt: Land Umsatz Vertrieb Formatierung USA 10000 4000 [Datenformatierung für Zelle "Vertrieb" verringert] Frankreich 4000 3000 [Datenformatierung für Zelle "Umsatz" eingefügt] GB 6000 4000 [Datenformatierung für Zellen "Umsatz" und "Vertrieb" erhöht] Deutschland 1000 1000 [Datenformatierung für alle Zellen gelöscht] Polen 2000 [Datenformatierung für Zellen "Land" und "Umsatz" eingefügt] In der Zeile "Frankreich" wird Frankreich nicht als eingefügt angezeigt, da eine Zeile "Frankreich" in beiden Datenprovidern nicht eingefügt wurde. "Umsatz" wird als eingefügt angezeigt, da es sich hierbei um einen neuen Kennzahlwert nach der Datenregenerierung handet. In der Zeile "Polen" wird "Polen" als eingefügt angezeigt, da es sich hierbei um einen neuen Dimensionswert nach einer Datenregenerierung handelt. 5.5.5.5.5 Anzeigen geänderter Daten in Sektionen Beispiel Geänderte Daten in einem Bericht mit Sektionen Im folgenden Beispiel wird ein Dokument mit einem Block mit den Elementen [Land, [Jahr] und [Umsatz] dargestellt. Die ursprünglichen Daten lauteten wie folgt: Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 279 Land Jahr Umsatz Frankreich 2003 1000 Frankreich 2004 2000 Japan 2002 1000 Polen 2002 1200 USA 2003 USA 2004 Nach der Regenerierung lauten die Daten wie folgt: Land Jahr Umsatz Frankreich 2004 3000 Japan 2003 900 Polen 2002 800 GB 2004 900 Wenn Sie eine Sektion für [Land] erstellen und Datenänderungen anzeigen, sieht der Bericht wie folgt aus: Frankreich [keine Formatierung] Jahr Umsatz Formatierung 2003 1000 [Datenformatierung für alle Zellen gelöscht] 2004 3000 [Datenformatierung für Zelle "Umsatz" erhöht] Japan [keine Formatierung] Jahr Umsatz Formatierung 2002 1000 [Datenformatierung für alle Zellen gelöscht] 2003 900 [Datenformatierung für alle Zellen eingefügt] Jahr Umsatz Formatierung 2002 800 [Datenformatierung für Zelle "Umsatz" verringert] Polen [keine Formatierung] Großbritannien [Formatierung eingefügt] Jahr Umsatz Formatierung 2004 900 [Datenformatierung für alle Zellen eingefügt] 280 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Die Daten im Sektionskopf werden auf zwei verschiedene Weisen angezeigt. Dies hängt von den Datenänderungen in der Sektion ab: ● Wenn sich alle Zeilen im Block der Sektion auf die gleiche Weise geändert haben, wird der Sektionskopf mit der gleichen Formatierung wie die Zeilen angezeigt. ● Wenn sich die Zeilen auf unterschiedliche Weise oder sich nur einige Zeilen geändert haben, behält der Sektionskopf seine Standardformatierung bei. 5.5.5.5.6 Anzeigen geänderter Daten in Blöcken mit Gruppenwechseln Wenn ein Block einen Gruppenwechsel enthält und die Blockeigenschaft Wert über Gruppenwechsel zentrieren aktiviert ist, wird der zentrierte Wert gemäß Regeln angezeigt, die denen von Sektionsköpfen ähneln. ● Wenn sich alle Zeilen im Gruppenwechsel auf die gleiche Weise geändert haben, wird der zentrierte Wert mit derselben Formatierung angezeigt wie die Reihen. ● Wenn sich die Zeilen auf unterschiedliche Weise oder nur einige Zeilen geändert haben, behält der zentrierte Wert seine Standardformatierung bei. 5.5.5.5.7 Anzeigen geänderter Daten in Diagrammen Wenn sich die Daten eines Diagramms geändert haben, wird über dem Diagramm ein Symbol angezeigt, dass darauf hinweist, dass sich Daten geändert haben. Wenn Sie auf dieses Symbol klicken, wird statt des Diagramms eine Tabelle angezeigt, aus der Sie die Einzelheiten der Änderungen entnehmen können. 5.5.5.6 Datentracking-Einschränkungen Wenn Sie einen Datenprovider ändern oder bereinigen, werden im Bericht keine geänderten Daten mehr angezeigt. Wird der Datenprovider geändert, ist die aktuelle Version des Dokuments nicht mehr mit der Referenzversion kompatibel. Wenn alte Daten gelöscht werden, stehen sie nicht mehr zum Vergleich zur Vefügung. Folglich können folgende Vorgänge beim Datentracking nicht ausgeführt werden: ● Drill außerhalb des Bereichs ● Abfrage-Drill ● Löschen einer Abfrage ● Änderungen (einschließlich Änderungen von Sicherheitsrechten), durch die die vom Datenprovider generierte SQL verändert wird ● Bereinigen des Dokuments Wenn Sie eine dieser Aktionen durchführen, wird der Datenverlauf des Dokuments gelöscht, da die Aktionen nicht kompatibel mit der Anzeige geänderter Daten sind. Wenn Sie beispielsweise eine Abfrage ändern, ändern sich aufgrund dieser Änderung die Daten im Dokument. Alle Vergleiche zwischen diesen Daten und den alten, von einer anderen Abfrage generierten Daten führen zu falschen Ergebnissen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 281 5.5.5.6.1 Datentracking und Drill Wenn Sie einen Drillvorgang auf eine Abfrage oder einen Drill außerhalb des Bereichs ausführen, wird der Datenverlauf gelöscht, da diese Vorgänge den Datenprovider ändern. Dies sollte für Sie jedoch keine Auswirkungen haben, da Sie zu Beginn des Drill-Vorgangs bereits die Daten definiert haben, die genauer analysiert werden müssen. Das Datentracking hat seinen Zweck erfüllt, und Sie können nun mit der Datenanalyse fortfahren. 5.5.5.6.2 Datentracking und Regenerieren beim Öffnen Wenn die Regenerierung eines Dokuments beim Öffnen aktiviert wurde (wenn in den Eigenschaften des Dokuments die Option Beim Öffnen regenerieren ausgewählt wurde), zeigt das Datentracking keine Unterschiede zwischen den Daten vor und nach der Regenerierung an. Die nach der Regenerierung erhaltenen Daten gelten als neue Daten, da die Regenerierung das Dokument bereinigt. Hinweis Die Option Beim Öffnen regenerieren ist von zwei CMS-Einstellungen abhängig (dokument- und benutzerbezogene Sicherheitseinstellungen): Aktivieren Sie die Sicherheitsberechtigung "Automatische Regenerierung beim Öffnen für alle Dokumente deaktivieren" in CMC/Anwendung/WebI/Eigenschaften und "Automatische Regenerierung beim Öffnen für alle Dokumente deaktivieren" in den CMC-/Anwendungs-/ Benutzer-Sicherheitseinstellungen. Wenn die Eigenschaften-Sicherheitseinstellung Aktivieren Sie die Sicherheitsberechtigung "Automatische Regenerierung beim Öffnen für alle Dokumente deaktivieren" in der CMC/Anwendung/WebI/Eigenschaften und in den CMC-/Anwendungs-/Benutzersicherheitseinstellungen AKTIVIERT/ausgewählt wurde, wird die Sicherheitsberechtigung Automatische Regenerierung beim Öffnen für alle Dokumente deaktivieren für diesen Benutzer DEAKTIVIERT, so dass das Dokument beim Öffnen regeneriert wird, selbst wenn die Option Beim Öffnen regenerieren für das Dokument nicht festgelegt wurde. 5.5.5.7 Verwenden der Formelsprache zum Nachverfolgen von Datenänderungen Wenn Sie die Oberfläche zur Anzeigenkonfiguration der geänderten Daten verwenden, werden die Änderungen mit speziellen Alertern im Hintergrund nachverfolgt. Diese speziellen Alerter werden nicht in der Liste der Standard-Alerter angezeigt. Mit der Formelsprache haben Sie die Möglichkeit, benutzerdefinierte Alerter zum Formatieren von Datenänderungen zu erstellen. Zudem können Sie anhand der Formelsprache spezielle Berechnungen auf Grundlage der Änderungen hinzufügen. Sie können beispielsweise eine Berechnung hinzufügen, um die Unterschiede zwischen dem früheren und dem aktuellen Wert einer Kennzahl anzuzeigen. 282 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 5.5.5.7.1 Die Funktion "RefWert" Die Formelsprache ermöglicht den Zugriff auf geänderte Daten mithilfe der Funktion RefWert. Diese Funktion stellt den Wert der Referenzdaten für eine Kennzahl zur Verfügung. Wenn keine Referenzdaten vorhanden sind, gibt die Funktion kein Ergebnis zurück. Beispiel: Die Kennzahl [Umsatz] hat momentan den Wert "1000", und der Referenzwert lautet "900". Die Formel RefWert([Umsatz]) gibt "900" als Ergebnis zurück. 5.5.5.7.2 Die Funktion "RefWertDatum" Die Funktion RefWertDatum gibt das Datum der für das Datentracking verwendeten Referenzdaten zurück. 5.5.5.7.3 ReferenzwertAntwortBenutzer (Funktion) Die Funktion ReferenzwertAntwortBenutzer dient der Verfolgung von Eingabeaufforderungen und gibt den Wert der Benutzerantwort der Referenzdaten (Eingabeaufforderungen) zurück, die für das Datentracking verwendet wird. 5.5.5.7.4 Erstellen von Formeln mithilfe der Funktion "RefWert" Sie können die Funktion "RefWert" zum Erstellen von Formeln verwenden, über die Sie Informationen über die aktuellen Daten im Verhältnis zu den Referenzdaten erhalten. Beispiel Feststellen der Unterschiede zwischen Referenzwerten und aktuellen Werten Die folgende Formel gibt den Unterschied zwischen dem Referenzwert und dem aktuellen Wert der Kennzahl [Umsatz] zurück: =Wenn(Nicht(IstNull([Umsatz])) Oder Nicht (IstNull(RefWert([Umsatz]))); [Umsatz]RefWert([Umsatz])) In der folgenden Tabelle sind die Daten vor der Datenregenerierung aufgeführt: Kunde Umsatz Johnson 2000 Schmidt 3000 Wilson 3500 Nach der Regenerierung ändern sich die Daten wie folgt: Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 283 Kunde Umsatz Johnson 3000 Schmidt 2500 In einer dritten Spalte gibt die Formel folgende Zahlen zurück: Kunde Umsatz Differenz Johnson 3000 1000 Schmidt 2500 -500 Wilson 3500 5.5.5.8 Geänderte Daten und der Berechnungskontext Wenn das Datentracking aktiviert ist, werden Daten nur dann als geändert angezeigt, wenn sich der Berechnungskontext nicht ändert. Wenn sich beispielsweise ein Kennzahlwert ändert, weil Sie den Berechnungskontext eines Blocks geändert haben, wird der neue Wert nicht als geänderter Wert markiert. Beispiel Ändern des Berechnungskontextes Im folgenden Beispiel wird ein Block mit [Stadt], [Kunde] und [Umsatz] wie folgt angezeigt: Stadt Kunde Umsatz San Francisco Schmidt 1000 San Francisco Müller 2000 Los Angeles Wilson 3000 Los Angeles Meier 4000 Wenn Sie [Kunde] aus dem Block entfernen, wird der Umsatz pro Stadt gruppiert: Stadt Kunde San Francisco 3000 Los Angeles 7000 Die Anzeige der Umsätze hat sich nicht erhöht, da sich der Betrag der Umsätze nicht geändert hat. Es hat sich nur der Berechnungskontext geändert. Die Umsätze werden jetzt nur nach Stadt gruppiert und zeigen höhere Werte an. Wenn nach der Datenregenerierung der Umsatz von Müller auf 1000 sinkt und der Umsatz von Wilson auf 4000 steigt, werden die Daten wie folgt angezeigt: 284 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten Stadt Kunde San Francisco 2000 Los Angeles 8000 Die Daten werden nun als geänderte Daten angezeigt, weil, unabhängig von der Änderung des Berechnungskontexts, der Gesamtumsatz von San Francisco gesunken und der Gesamtumsatz von Los Angeles gestiegen ist. 5.5.6 Erweitern von Berichten mit Berechnungen, Formeln und Variablen 5.5.6.1 Berechnungen, Formeln und Variablen Sie können Berechnungen, Formeln und Variablen (benannte Formeln) zu Berichten hinzufügen. Ausführliche Informationen über die verfügbaren Berechnungen finden Sie im Handbuch zur Verwendung von Funktionen, Formeln und Berechnungen in Web Intelligence oder in der Onlinehilfe. 5.5.6.2 Arbeiten mit Standardberechnungen 5.5.6.2.1 Einfügen einer Standardberechnung in eine Tabelle oder Kreuztabelle Sie können nur im Entwurfsmodus Berechnungen einfügen. Sie können Standardberechnungen in Tabellen oder Kreuztabellen einfügen, um schnell Berechnungen für Tabellendaten auszuführen. Weitere Informationen über Standardberechnungen finden Sie im Handbuch zur Verwendung von Funktionen, Formeln und Berechnungen in Web Intelligence oder in der Onlinehilfe. Sie haben die Möglichkeit, mehrere Berechnungen in eine Tabelle oder Kreuztabelle einzufügen. Wenn Sie zwei Berechnungen auf eine Tabelle oder Kreuztabelle anwenden, wird für jedes Berechnungsergebnis eine eigene Fußzeile eingefügt. Sie fügen mehrere Berechnungen auf dieselbe Weise wie eine einzelne Berechnung in Kreuztabellen oder Tabellen ein. Allerdings müssen Sie den Einfügevorgang so oft wiederholen, wie Sie Berechnungen ausführen möchten. 1. Klicken Sie auf die Tabellenzelle, die die zu berechnenden Daten enthält. 2. Klicken Sie auf Analyse Funktionen , und wählen Sie die Berechnung aus, die Sie hinzufügen möchten, oder doppelklicken Sie auf eine Zelle, um den Formel-Editor zu starten. Sie können diesen Schritt wiederholen, um mehrere Berechnungen zur selben Spalte hinzuzufügen. Ein Fuß mit dem Ergebnis der Berechnung wird unterhalb der Spalte hinzugefügt. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 285 5.5.6.2.2 Entfernen von Standardberechnungen 1. Klicken Sie mit der rechten Maustaste auf die Zelle, die die Berechnung enthält. 2. Wählen Sie eine Zelle in der Zeile oder Spalte, die die Berechnung enthält, klicken Sie mit der rechten Maustaste, und wählen Sie Löschen in dem Menü aus. 3. Wählen Sie im Dialogfeld Zeile, um die Zeile zu löschen, oder Spalte, um die Spalte zu löschen. 5.5.6.3 Arbeiten mit Formeln 5.5.6.3.1 Definieren einer Formel durch direkte Eingabe Sie können Formeln nur im Entwurfsmodus eingeben. 1. Klicken Sie im linken Bereich auf 2. Geben Sie die Formel in das Feld Formel ein, und klicken Sie auf Validieren, um sie zu validieren. 5.5.6.3.2 Ansicht Formelleiste um die Registerkarte Formel anzuzeigen. Erstellen von Formeln mit dem Formel-Editor 1. Wählen Sie die Zelle aus, in die Sie die Formel eingeben möchten. 2. Wählen Sie 3. Klicken Sie auf der Formelleiste auf das Symbol Formel-Editor, um den Formel-Editor anzuzeigen. 4. Erstellen Sie die Formel mit dem Formel-Editor. 5.5.6.4 Ansicht Formelleiste auf der Registerkarte Eigenschaften, um die Formelleiste anzuzeigen. Arbeiten mit Variablen 5.5.6.4.1 Erstellen von Variablen Sie können nur im Entwurfsmodus eine Variable auf der Grundlage einer Formel erstellen. Hinweis Wenn die Zelle ausgewählt wird, bevor Sie den Formel-Editor öffnen, wird die erstellte Formel der Zelle zugeordnet. 1. Klicken Sie auf anzuzeigen. 2. Klicken Sie in der Formelleiste auf das Symbol Variable erstellen, um den Variablen-Editor anzuzeigen. Wenn das Feld Formel eine Formel enthält, wird diese im Variablen-Editor angezeigt. Andernfalls ist der Variablen-Editor leer. 286 Ansicht Formelleiste auf der Registerkarte Eigenschaften, um die Formelleiste © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten 3. Geben Sie den Namen der Variablen im Feld Name ein. 4. Erstellen Sie die Formel für die Variable, wenn sie noch nicht angezeigt wird. 5. Wählen Sie den Variablentyp, indem Sie Dimension, Kennzahl oder Information auswählen. 6. Wenn Sie Attribut auswählen, wird ein Feld Assoziierte Dimension angezeigt. Klicken Sie neben dem Feld auf ..., um das Dialogfeld Objekte und Variablen anzeigen zu lassen, und wählen Sie die Dimension, die Sie mit der Information verknüpfen möchten. 7. Klicken Sie auf OK. 5.5.6.4.2 Bearbeiten von Variablen 1. Wählen Sie auf der Registerkarte Verfügbare Objekte im linken Bereich die Variable aus der Liste der Berichtvariablen aus. 2. Klicken Sie mit der rechten Maustaste, und klicken Sie dann im Kontextmenü auf Der Variablen-Editor wird aufgerufen. 3. Bearbeiten Sie die Variable. 4. Klicken Sie auf OK, um die neue Variablendefinition zu speichern. 5.5.6.4.3 Bearbeiten . Löschen von Variablen 1. Wählen Sie auf der Registerkarte Verfügbare Objekte im linken Bereich die Variable aus der Liste der Berichtvariablen aus. 2. Klicken Sie mit der rechten Maustaste, und klicken Sie dann im Kontextmenü auf 5.5.6.4.4 Entfernen . Umbenennen von Variablen Der Vorgang kann in Rich-Internet-Application- und Desktop-Schnittstellen, jedoch nicht in der Webschnittstelle durchgeführt werden. 1. Wählen Sie auf der Registerkarte Verfügbare Objekte im linken Bereich die Variable aus der Liste der Berichtsvariablen aus. 2. Klicken Sie mit der rechten Maustaste, und klicken Sie dann im Kontextmenü auf Umbenennen. 3. Benennen Sie die Variable um, und speichern Sie sie. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Erstellen von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 287 6 Veröffentlichen, Formatieren und Freigeben von Berichten 6.1 Verknüpfen mit anderen Dokumenten 6.1.1 Verknüpfen mit anderen Dokumenten Dokumentzellen können als Hyperlinks definiert werden. Hyperlinks ähneln den Hyperlinks im Internet, mit denen Sie von der aktuellen Seite aus eine andere Webseite öffnen können. Wenn Sie auf eine Zelle mit einem Hyperlink klicken, wird das in der Verknüpfung angegebene Zieldokument geöffnet. Das Zieldokument kann ein anderes Web Intelligence-Dokument, eine Website im Internet, ein PDF-, Excel 97- oder Word-Dokument oder eine beliebige, über einen Hyperlink zugängliche Ressource sein. Hinweis Microsoft Excel-Dateien älterer Versionen als MS Excel 97 werden nicht unterstützt. Hyperlinks können statisch oder dynamisch sein. Ein statischer Hyperlink verknüpft immer dasselbe Dokument auf dieselbe Weise. Ein dynamischer Hyperlink kann entsprechend den Daten im Dokument, das den Hyperlink enthält, Verknüpfungen zu unterschiedlichen Zielen herstellen. Sie können verschiedene Typen von Hyperlinks erstellen: ● Eine Zelle, in der der Zelltext der Hyperlinktext ist. ● Eine Zelle mit einem zugeordneten Hyperlink. ● Eine Verknüpfung zu einem anderen Dokument im CMS. Verwenden Sie den DHTML-Modus (Web-Modus) für diese Aktion. Zusätzliche Parameter müssen für Zieldokumente festgelegt werden, die BEx Querys, .unxUniversen oder .unv-Universen, die "Indexsensitivität" verwendende Eingabeaufforderungen enthalten, referenzieren. Wenn Sie anhand der Anwendungsoberfläche eine Verknüpfung erstellen, wird diese Verknüpfung mithilfe der OpenDocument-Syntax definiert. Auf Wunsch können Sie mittels OpenDocument Verknüpfungen auch manuell erstellen. Ausführliche Informationen zur OpenDocument-Syntax finden Sie im Handbuch Anzeigen von Dokumenten mit OpenDocument. Neben der Verknüpfung von Dokumenten können Sie auch Berichtselemente im selben Bericht verknüpfen, indem Sie Elemente als Eingabesteuerelemente definieren, die die Werte in den Berichtselementen filtern. 6.1.1.1 Als Hyperlink definierter Zelltext Wenn Sie den Text einer Zelle als Hyperlink definieren, wird der Zelltext selbst zum Hyperlinktext. Wenn Sie z.B. eine individuelle Zelle mit dem Text http://www.sap.com als Hyperlink definieren, gelangen Sie durch Klicken auf die Zelle zur Webseite von SAP. Diese Methode eignet sich speziell für statische Hyperlinks, bei denen der Zelltext immer gleich bleibt und auf dieselbe Weise stets eine Verknüpfung zur selben Ressource herstellt. 288 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten Hinweis Diese Art von Hyperlink kann auch dynamisch sein. Legen Sie mit der Formelsprache fest, dass sich der Zellentext auf der Basis von Berichtsdaten ändert. 6.1.1.1.1 Definieren des Zelltexts als Hyperlink 1. Geben Sie den Hyperlinktext in die Zelle ein. 2. Klicken Sie mit der rechten Maustaste auf die Zelle, und wählen Sie Verknüpfung Inhalt als Hyperlink lesen . 6.1.1.2 Ein mit einer Zelle verbundener Hyperlink Wenn Sie einen Hyperlink einer Zelle zuordnen, definieren Sie einen Hyperlink, mit dem eine Verknüpfung zum Quelldokument hergestellt wird, wenn auf die Zelle geklickt wird. Der Zelltext selbst ist kein Hyperlink. Diese Methode wird aus folgenden Gründen zum Erstellen dynamischer Hyperlinks empfohlen: ● Sie ist speziell auf die Arbeit mit den Parametern in dynamischen Hyperlinks zugeschnitten. ● Sie vermeidet eine komplexe Hyperlink-Syntax. Der Hyperlink wird auf einer grafischen Benutzeroberfläche definiert, und die Hyperlink-Syntax wird im Hintergrund generiert und verwaltet. ● Sie können einen vom Zelltext abweichenden Hyperlinktext definieren. 6.1.1.2.1 1. Einfügen von Hyperlinks in eine Zelle Klicken Sie mit der rechten Maustaste auf die gewünschte Zelle, und wählen Sie Verknüpfung Hyperlink hinzufügen , um das Dialogfeld Hyperlink erstellen anzuzeigen. 2. Wählen Sie die Registerkarte Mit Webseite verknüpfen. 3. Geben Sie den Hyperlinktext über die Tastatur oder durch Kopieren und Einfügen in das Feld ein. 4. Klicken Sie auf Analysieren, um die Hyperlink-Parameter im Bereich URL-Parameter anpassen zu extrahieren (dieser Bereich wird erst sichtbar, wenn Sie auf Analysieren klicken). Dynamische Hyperlinks enthalten Parameter mit veränderlichen Werten. Parameter werden am Ende des Hyperlinks nach dem Fragezeichen mit der Syntax name=value angegeben. Beispiel: Die URL http://salesandproductreport/default.asp?reportname=products enthält einen Parameter, reportname, dessen Wert "Produkte" ist. Wenn Sie auf Analysieren klicken, wird jeder Parameter in einer eigenen Zeile angezeigt: links der Parametername und rechts der Parameterwert. Der statische Teil des Hyperlinks (der Teil ohne Parameter) wird im Bereich Allgemein angezeigt. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 289 5. Damit Formel- oder Variablendaten als Parameternamen bereitgestellt werden, klicken Sie neben jedem Parameterwert auf den Pfeil und wählen eine Option. Option Beschreibung Formel erstellen Erstellen Sie eine Formel im Formel-Editor, um die Formelausgabe als den Parameterwert bereitzustellen. Objekt auswählen Wählen Sie das Objekt aus der Liste im Dialogfeld Objekt auswählen aus, um seinen Wert als den Parameterwert bereitzustellen. Hinweis Wenn Sie einen Parameter ändern, wird die gesamte Hyperlink-Syntax entsprechend der Änderung im Feld am Bildschirmanfang geändert. 6. Um einen Parameter hinzuzufügen oder zu entfernen, ändern Sie die Hyperlink-Syntax, und klicken Sie dann auf Analysieren. Hinweis Sie können Parameter nicht direkt zur Parameterliste im Bereich URL-Parameter anpassen hinzufügen oder daraus entfernen. Sie müssen die URL-Syntax direkt ändern. 7. Klicken Sie auf den Pfeil neben Zellinhalt, um den in der Hyperlink-Zelle angezeigten Text zu ändern und eine der Optionen auszuwählen. Option Beschreibung Formel erstellen Erstellen Sie eine Formel im Formel-Editor, um die Formelausgabe als den Zellinhalt bereitzustellen. Objekt auswählen Wählen Sie das Objekt aus der Liste im Dialogfeld Objekt auswählen aus, um seinen Wert als den Zellinhalt bereitzustellen. 8. Geben Sie den QuickInfo-Text im Feld QuickInfo ein, oder erstellen Sie mit der Option Formel erstellen oder Variable auswählen eine dynamische QuickInfo. Option Beschreibung Formel erstellen Erstellen Sie eine Formel im Formel-Editor, um die Formelausgabe als QuickInfo bereitzustellen. Objekt auswählen Wählen Sie das Objekt in der Liste im Dialogfeld Objekt auswählen aus, um seinen Wert als QuickInfo bereitzustellen. Die QuickInfo wird angezeigt, wenn Sie den Mauszeiger über der Zelle mit dem Hyperlink bewegen. 9. 290 Klicken Sie auf den Pfeil neben Zielfenster, um die Anzeige der Ziel-URL zu definieren. Option Beschreibung Aktuelles Fenster Die Ziel-URL ersetzt das Dokument mit dem Hyperlink im aktuellen Fenster. Neues Fenster Die Ziel-URL wird in einem neuen Browserfenster geöffnet. © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten 6.1.1.3 CMS Eine Verknüpfung zu einem anderen Dokument im Um eine Verknüpfung zu einem anderen Dokument im CMS herzustellen, verwenden Sie das Dialogfeld Hyperlink erstellen. Die Verknüpfung verwendet im Hintergrund die Funktion OpenDocument. Die an die Funktion übergebenen Parameter richten sich nach der Wahl, die Sie im Dialogfeld treffen. Sie können die Funktion OpenDocument auch direkt verwenden, indem Sie die Syntax in eine Zelle eingeben. 6.1.1.3.1 Herstellen einer Verknüpfung zu einem anderen Dokument im CMS Verwenden Sie diese Option für eine Verknüpfung mit einem anderen Dokument. Die Option Dokumentverknüpfung hinzufügen ist nur verfügbar, wenn ein Bericht im DHTML-Modus (Web-Modus) bearbeitet wird. Sie ist weder im Applet-Modus (Rich-Internet-Application-Modus) noch im Web-Intelligence-Rich-Client verfügbar. Hinweis Wenn das Zieldokument ein .unx-Universum, ein .unv-Universum, das eine Eingabeaufforderung für eine Indexsensitivität enthält, oder eine BEx Query referenziert, sind weitere Objekte auszuwählen. 1. Klicken Sie mit der rechten Maustaste auf die Zelle, in der die Verknüpfung erstellt werden soll, und wählen Sie im Menü die Optionen Verknüpfung Hyperlink erstellen anzuzeigen. Dokumentverknüpfung hinzufügen aus, um das Dialogfeld 2. Wählen Sie die Registerkarte Mit Dokument verknüpfen. 3. Klicken Sie auf Durchsuchen, und wählen Sie das Zieldokument im Dialogfeld Dokument auswählen, oder geben Sie im Feld Dokument-ID die ID des Dokuments ein. 4. Wählen Sie das Format des Zieldokuments aus der Liste Dokumentformat im Abschnitt Aussehen und Verhalten des Hyperlinks anpassen aus. Das Format des Dokuments bestimmt, welche Optionen beim Definieren der Verknüpfung verfügbar sind. Sie können beispielsweise keine Verknüpfung zu einem Berichtsteil in einem PDF-Dokument erstellen. a) Wählen Sie für ein Element, das eine BEx Query, ein .unx-Universum oder ein .unv-Universum referenziert, das die Indexsensitivität verwendet, im Abschnitt Dokumenteingabeaufforderungen den Schlüssel aus. b) Klicken Sie auf das Schlüssel-Dropdown-Feld, wählen Sie Formel erstellen aus, und geben Sie =<Objektname>.key() ein. Das Objekt darf keine Variable sein, muss aber einen Schlüssel haben. c) Testen Sie, ob <Objektname>.key() die gewünschten Ergebnisse zurückgibt. Wenn das Ergebnis nicht den Schlüssel zurückgibt, wenden Sie sich an den Universumsdesigner. 5. Wählen Sie Neues Fenster oder Aktuelles Fenster aus der Liste Zielfenster im Abschnitt Aussehen und Verhalten des Hyperlinks anpassen aus, um festzulegen, wie das Zieldokument geöffnet wird. Option Beschreibung Neues Fenster Das Dokument wird in einem neuen Browserfenster geöffnet. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 291 6. Option Beschreibung Zielfenster Das Dokument wird im aktuellen Browserfenster geöffnet und ersetzt das Dokument, in dem der Hyperlink enthalten ist. Geben Sie den QuickInfo-Text im Feld QuickInfo im Abschnitt Aussehen und Verhalten des Hyperlinks anpassen ein, oder erstellen Sie durch Verwendung der Optionen Formel erstellen oder Objekt auswählen eine dynamische QuickInfo. Option Beschreibung Formel erstellen Erstellen Sie eine Formel im Formel-Editor, um die Formelausgabe als QuickInfo bereitzustellen. Objekt auswählen Wählen Sie die Variable aus der Liste im Dialogfeld Objekt auswählen aus, um ihren Wert als QuickInfo bereitzustellen. Die QuickInfo wird angezeigt, wenn Sie den Mauszeiger über der Zelle mit dem Hyperlink bewegen. 7. Klicken Sie auf Vollständigen URL-Pfad zum Erstellen des Hyperlinks verwenden , um sicherzustellen, dass die Verknüpfung anstelle eines relativen Pfads aus dem aktuellen Dokument den vollständigen URL-Pfad verwendet. 8. Klicken Sie auf Beim Öffnen regenerieren, wenn die Daten des Zieldokuments bei Auswahl des Hyperlinks regeneriert werden sollen. 9. Klicken Sie auf Mit Dokumentinstanz verknüpfen, und wählen Sie dann eine Option in der Dropdown-Liste aus, um sie mit einer Instanz des ausgewählten Dokuments zu verknüpfen. Option Beschreibung Aktuell Der Hyperlink ruft die aktuelle Instanz auf. Hinweis Bei Auswahl dieser Option können Sie keine Parameterwerte im Hyperlink angeben. Aktuell – aktueller Benutzer Der Hyperlink ruft die aktuelle Instanz des aktuellen Benutzers auf. Hinweis Bei Auswahl dieser Option können Sie keine Parameterwerte im Hyperlink angeben. Aktuell – übereinstimmende Eingabeaufforderungswerte Der Hyperlink ruft die aktuelle Instanz auf, deren Eingabeaufforderungswerte mit den vom Hyperlink übergebenen Werten übereinstimmen. Dies ist nützlich, wenn Sie eine Verknüpfung zu einem größeren Dokument mit Eingabeaufforderungen herstellen möchten. 10. Klicken Sie auf Berichtsname, und wählen Sie den Namen des Berichts aus, der mit einem bestimmten Bericht verknüpft werden soll, wenn Sie eine Verknüpfung zu einem Web Intelligence-Dokument erstellen. 11. Klicken Sie auf Berichtbestandteil, und dann auf Auswählen. Klicken Sie mit der rechten Maustaste auf den Berichtbestandteil (z.B. eine Tabelle), um ihn mit einem bestimmten Teil eines Berichts zu verknüpfen. 12. Wenn Sie Berichtbestandteil ausgewählt haben, wählen Sie Nur Berichtbestandteil anzeigen, um im Zieldokument nur den Berichtbestandteil zu öffnen. Sie können auch Bei Berichtbestandteil positionieren (vollständiges Dokument verfügbar) wählen, um nur den Berichtbestandteil zu fokussieren, aber den gesamten Bericht im Zieldokument anzuzeigen. 292 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten 13. Enthält das Dokument Eingabeaufforderungen, wählen Sie für jede Eingabeaufforderung im Abschnitt Dokumenteingabeaufforderungen eine der folgenden Optionen aus der Dropdown-Liste aus: Option Beschreibung Formel erstellen Mit dem Formel-Editor können Sie eine Formel erstellen, um einen Wert an die Eingabeaufforderung zu übergeben. Objekt auswählen Wählen Sie ein Objekt aus, dessen Wert an die Eingabeaufforderung übergeben wird. Benutzereingabeaufforderung zur Laufzeit Benutzer geben einen Wert für die Eingabeaufforderung ein, wenn sie auf den Hyperlink klicken. Dokumentstandard verwenden Konfigurieren Sie den Hyperlink so, dass kein Parameter an das Zieldokument übergeben und das Zieldokument mit dem Standardwert für die Eingabeaufforderung geöffnet wird. Der Standardwert ist entweder der letzte für die Eingabeaufforderung angegebene Wert oder der im Dokument festgelegte Standardwert. 14. Wählen Sie in der Liste Zellinhalt die Option Formel erstellen oder Variable auswählen, um den Inhalt der Hyperlink-Zelle anzugeben. Option Beschreibung Formel erstellen Erstellen Sie eine Formel im Formel-Editor, um die Formelausgabe als den Zellinhalt bereitzustellen. Variable auswählen Wählen Sie eine Variable in der Liste im Dialogfeld Objekt auswählen aus, um den Wert als den Zellinhalt bereitzustellen. 6.1.1.3.2 Dokumentinstanzen und an Eingabeaufforderungen übergebene Werte Hyperlinks stellen Werte für Eingabeaufforderungen im Zieldokument auf zwei Arten zur Verfügung: durch Übergabe von Werten direkt an Eingabeaufforderungen oder durch Öffnen einer Dokumentinstanz auf der Basis von übergebenen Werten. Im ersten Fall übergibt der Hyperlink Werte direkt an die Eingabeaufforderungen im Zieldokument. Im zweiten Fall öffnet die Verknüpfung die Dokumentinstanz, deren gespeicherte Eingabeaufforderungswerte den durch den Hyperlink übergebenen Werten entsprechen. Wenn Sie auf die URL klicken, wird das Zieldokument automatisch regeneriert, auch wenn die Option Beim Öffnen regenerieren auf "Nein" gesetzt ist. Bei großen Zieldokumenten ist es effizienter, eine Dokumentinstanz auf der Basis von übergebenen Parametern zu wählen. Bestimmte Kombinationen aus Instanz- und Parametereinstellungen sind inkompatibel oder voneinander abhängig: Instanzeinstellung Auswirkung auf Parametereinstellung Aktuell Der Hyperlink übergibt keine Parameterwerte. Alle Parameter sind auf Dokumentstandard verwenden festgelegt und können nicht geändert werden. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 293 Instanzeinstellung Auswirkung auf Parametereinstellung Aktuell – aktueller Benutzer Der Hyperlink übergibt keine Parameterwerte. Alle Parameter sind auf Dokumentstandard verwenden festgelegt und können nicht geändert werden. Aktuell – übereinstimmende Eingabeaufforderungswerte Geben Sie mindestens einen Parameterwert an. Falls Sie keinen Wert angeben, gibt der Hyperlink einen Fehler zurück, wenn Sie darauf klicken. Der Grund dafür ist, dass der Hyperlink zum Abrufen einer Instanz auf der Basis von Parameterwerten dient, aber für den Vergleich mit der Instanz kein Wert angegeben ist. Zugehörige Links Verknüpfen mit großen Dokumenten [Seite 294] 6.1.1.3.3 Verknüpfen mit großen Dokumenten Wenn das Zieldokument eine große Datenmenge enthält, ist es effizienter, eine Verknüpfung mit einer Instanz zu erstellen, als das Dokument mit einem übergebenen Parameterwert zu öffnen und abzurufen. Sie können mehrere Instanzen mit unterschiedlichen Parameterwerten zeitgesteuert verarbeiten und im Voraus abrufen. Dies bietet die Möglichkeit, das Dokument mit unterschiedlichen Parameterwerten im Voraus zeitgesteuert zu verarbeiten und abzurufen. Wenn Sie auf den Hyperlink klicken, öffnet die Verknüpfung die geeignete zuvor abgerufene Instanz, anstatt den übergebenen Wert zum Öffnen des Dokuments und Abrufen der Daten zu verwenden. Beispiel Verknüpfen mit einem großen Umsatzbericht In diesem Beispiel stellen Sie eine Verknüpfung mit einem umfangreichen Umsatzbericht her, durch den Umsätze nach Region abgerufen werden. Der Bericht verfügt über einen Parameter, mit dem der Benutzer die Region auswählen kann. Es gibt vier Regionen – Nord, Süd, Ost und West. Ihr Quelldokument verfügt über die Dimension [Region]. Sie führen folgende Schritte aus: ● Konfigurieren des Hyperlinks, damit der Wert von [Region] als Parameter übergeben wird ● Erstellen von vier Instanzen des Umsatzberichts, eine für jeden Wert von [Region] ● Zeitgesteuerte Verarbeitung dieser Instanzen, damit sie im Voraus abgerufen werden können ● Konfigurieren des Hyperlinks zum Öffnen der letzten Instanz, deren Parameterwert dem durch den Hyperlink übergebenen Wert entspricht Unter der Voraussetzung, dass das Dokument über eine Dimension [Region] verfügt, lauten die Einstellungen wie folgt: 294 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten Verknüpfung mit der Dokumentinstanzeinstellung Abstimmung mit dem letzten Wert Aktuell – übereinstimmende Eingabeaufforderungswerte [Region] 6.1.2 Arbeiten mit Hyperlinks 6.1.2.1 Herstellen von Hyperlinks aus eine Verknüpfung zu einem anderen Dokument Um von einem Hyperlink aus eine Verknüpfung zu einem anderen Dokument herzustellen, muss zuerst der Hyperlink erstellt werden. 1. Bewegen Sie den Mauszeiger über die Zelle, um die QuickInfo anzuzeigen, sofern definiert. Hinweis Wenn Sie die Verknüpfung im Dialogfeld Hyperlink definieren und die Formelleiste angezeigt wird, wird die generierte Hyperlink-Syntax in der Formelleiste angezeigt. Ändern Sie diese Syntax nicht direkt, sondern verwenden Sie dazu das Dialogfeld Hyperlink. 2. Klicken Sie auf den Hyperlink, um das Zieldokument zu öffnen. Je nach Konfiguration des Hyperlinks wird das Zieldokument in einem neuen Browserfenster geöffnet oder ersetzt das aktuelle Dokument im aktuellen Browserfenster. 6.1.2.2 1. Klicken Sie mit der rechten Maustaste auf die Zelle mit dem Hyperlink, und wählen Sie Bearbeiten 2. Bearbeiten von Hyperlinks Hyperlink aus dem Menü, um das Dialogfeld Hyperlink einzublenden. Bearbeiten Sie den Hyperlink im Dialogfeld Hyperlink. 6.1.2.3 Löschen von Hyperlinks Wählen Sie die Zelle mit dem Hyperlink aus, und wählen Sie 6.1.2.4 Verknüpfung Entfernen . Definieren von Hyperlink-Farben Sie können festlegen, welche Farben zum Anzeigen von Hyperlinks verwendet werden, auf die bereits geklickt wurde (besuchte Hyperlinks), und Hyperlinks, auf die noch nicht geklickt wurde (nicht besuchte Hyperlinks). Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 295 6.1.2.4.1 1. Festlegen von Hyperlink-Farben Klicken Sie mit der rechten Maustaste auf einen leeren Bereich in dem Bericht, der den Hyperlink enthält, und wählen Sie im Kontextmenü Bericht formatieren . 2. Klicken Sie auf die Registerkarte Aussehen. 3. Klicken Sie im Bereich Hyperlink-Farbe auf die Pfeile neben Besuchte Seite und Nicht besuchte Seite, und wählen Sie dann entweder eine vorgegebene Farbe, oder klicken Sie auf Mehr Farben, um eine benutzerdefinierte Farbe zu definieren. 4. Klicken Sie auf OK. 6.1.3 Verknüpfen von Berichtselementen in einem Dokument Sie können Verknüpfungen zwischen Berichtselementen erstellen, indem Sie ein Berichtselement als ein Eingabesteuerelement definieren, das die Werte in anderen Berichtselementen filtert. Wenn Sie beispielsweise über einen Bericht mit zwei Tabellen verfügen, können Sie die Werte in einer Tabelle je nach Werte, die in der anderen Tabelle ausgewählt wurden, filtern. Zugehörige Links Definierte Eingabesteuerelemente [Seite 221] Verwenden von Tabellen und Diagrammen als Eingabesteuerelemente [Seite 224] 6.2 Formatieren Ihrer Berichte mit Cascading Style Sheets 6.2.1 Formatvorlagen Cascading Style Sheets (CSS) in Web Intelligence definieren die Standardeinstellungen für die Elemente in Ihren Berichten und bestimmen, wie Dokumente angezeigt werden. Sie können das CSS bearbeiten, um einen bestimmten Stil für die Darstellung von Dokumenten anzuwenden. Sie können die Datei exportieren, den Stil nach Bedarf ändern und die Datei anschließend wieder zurück importieren. Außerdem können Sie die Formatvorlage als Standardstil an andere Benutzer verteilen. Anhand eines CSS können Sie: ● eine unternehmensweite Formatvorlage definieren, um Standardeinstellungen zu definieren (wie z.B. ein Unternehmenslogo). ● verschiedene Stile zur Darstellung bestimmter Arten von Informationen definieren. Sie können beispielsweise eine Farbe für verkaufte Produkte verwenden, eine andere Farbe für Ausgaben und eine Farbe für Umsätze definieren. ● eine Formatvorlage erstellen, um persönliche Präferenzen zu verschlüsseln. 296 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten ● die Darstellung der von Ihnen erstellten Dokumente personalisieren. Hinweis Cascading Style Sheets werden vom W3C-CSS abgeleitet. Um das CSS Ihrer Dokumente zu ändern, müssen Sie mit der CSS-Kernsyntax von W3C vertraut sein. 6.2.2 Web-Intelligence-CSS-Beschränkungen ● Die Formatvorlage eines Dokuments kann nicht über die DHTML-Benutzeroberfläche geändert werden. Die Optionen Stil exportieren, Stil importieren und Standardstil zurücksetzen können nur im Web-IntelligenceRich-Client und in der Web-Intelligence-Applet ausgeführt werden. ● Das CSS von Web Intelligence definiert nicht den Stil der Anwendung, sondern nur den Stil des Dokuments/der Dokumente. Hinweis Die CSS-Formatvorlage steuert die Farbe von Diagrammen nicht. Unternehmenspaletten für Diagramme werden in einer anderen Datei definiert. ● Das CSS von Web Intelligence ist keine Dokumentvorlage. Es definiert nicht die Standardstruktur von Dokumenten. ● Im CSS von Web Intelligence werden keine ID-Auswahlelemente akzeptiert, da die Benutzer keine Objekt-IDs verwalten können. Zugehörige Links Unternehmenspaletten [Seite 308] 6.2.3 Informationen zum Standardstil Das Standard-CSS ist als WebIDefaultStyleSheet.css benannt und befindet sich unter c: \Programme(x86)\SAP BusinessObjects Entreprise XI\images\WebIDefaultStyleSheet.css. Wenn Sie ein neuesWeb Intelligence 4.0-Dokument erstellen oder ein Dokument von Web Intelligence 3.x erstmals bearbeiten, wird das Standard-CSS als Dokumentstil in das Dokument von Web Intelligenceeingebunden. Dieses Standardstildokument weicht vom Standard ab und kann lokal geändert werden. Wenn Sie den Dokumentstandardstil auf den Standardstil zurücksetzen möchten, navigieren Sie zu Eigenschaften Dokument Dokument ersetzt. Standardstil zurücksetzen . Das vorherige CSS wird durch das Standard-CSS im Um eine Standarddatei zu veröffentlichen, benötigen Sie Zugriff auf den Ordner ../images/ der Server und der Installationen von Web-Intelligence-Rich-Client, um eine neue Version von WebiDefaultStyleSheet.css abzulegen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 297 Hinweis Wenn Sie ein neues Dokument erstellen oder ein Dokument von Web Intelligence 3.X bearbeiten, wird die Dokumentdarstellung im Verlauf in das 4.0-Format umgewandelt, und das vorhandene CSS wird eingebunden. Die Anzeige der Berichtselemente bleibt unverändert, da alle für ein angezeigtes Berichtselement definierten Anzeigeattribute den Standardstil des CSS überschreiben. Zugehörige Links Anwenden eines Standardstils auf Berichtselemente [Seite 298] 6.2.4 Ändern des Dokumentstandardstils ● Der Dokumentstandardstil wird in einer CSS-Datei (Cascading Style Sheet) gespeichert, die in das Dokument eingebettet ist. ● Sie können den Standardstil ändern, indem Sie die CSS-Datei exportieren. Navigieren Sie zum Exportieren einer CSS-Datei zu Eigenschaften Dokument Standardstil ändern Stil exportieren . ● Zum Bearbeiten der CSS-Datei können Sie einen beliebigen Texteditor verwenden. Nachdem Sie das CSS bearbeitet haben, speichern Sie die Datei, und importieren Sie sie, um die Änderungen zu übernehmen. Hinweis Die CSS-Datei muss nach jeder Bearbeitung importiert werden. ● Navigieren Sie zum Importieren einer CSS-Datei zu Eigenschaften Dokument Standardstil ändern Stil importieren . Die importierte CSS-Datei wird auf den Bericht angewendet. 6.2.5 Verwenden von Stilen in Dokumenten Wenn Sie einen neuen Bericht oder ein neues Berichtselement in einem Dokument von Web Intelligence erstellen, basiert die Formatierung vollständig auf dem Standardstil. Wenn die Benutzer über das Menü "Kontext" ( Kontext Formatieren ) spezifische Formatierungen für diese Elemente durchführen, werden die aus dem Standardstil stammenden Werte durch die modifizierten Werte lokal überschrieben. Um diese spezifische Formatierung zu entfernen, navigieren Sie zu 6.2.6 Formatieren Format entfernen . Anwenden eines Standardstils auf Berichtselemente Wenn die Anzeigeeigenschaften eines Elements über die Benutzeroberfläche festgelegt wurde (über eine Toolbox, das Kontextmenü oder ein Dialogfeld) oder wenn die Anzeigeeigenschaften eines Elements als Folge der 298 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten Konvertierung des Dokuments von 3.X in 4.0 festgelegt werden, hat das importierte CSS keinen Einfluss auf diese Eigenschaften. Um den Standard-CSS-Stil auf diese Elemente anzuwenden, müssen Sie die Formatierung des betreffenden Elements bzw. der betreffenden Elemente entfernen. 1. Wählen Sie das Element aus, dessen Stil Sie ändern möchten. 2. Wählen Sie 3. Wiederholen Sie die obigen Schritte für die übrigen Elemente, deren aktuellen Stil Sie entfernen möchten. 4. Um die Formatierung aller Elemente auf einer Seite zu entfernen, wählen Sie den Seitenkörper und dann "Formatieren" > "Format entfernen" aus. Die Einstellungen für Kopf und Fuß müssen Sie manuell entfernen, da diese nicht im Seitenkörper enthalten sind. 5. Mit der Option "Rückgängig" können Sie die Änderungen jederzeit rückgängig machen. 6. Sie können das Standard-CSS jederzeit wiederherstellen, indem Sie Formatieren Standardstil zurücksetzen 6.2.7 Format entfernen aus. Eigenschaften Dokument auswählen. Manuelles Anwenden eines neuen Stils auf Dokumente Sie haben Ihre CSS-Formatvorlage geändert und gespeichert. Gehen Sie wie folgt vor, um Ihre Dokumente zu aktualisieren und den Stil für neue, leere Dokumente vorzubereiten. 1. Kopieren Sie die .css-Datei in das für den Standardstil vorgesehene Verzeichnis: C:\Programme (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\images\WebIDefaultStyleSheet.css 2. Öffnen Sie das Dokument. 3. Klicken Sie auf Entwurf, um in den Entwurfsmodus zu wechseln. 4. Wählen Sie 5. Klicken Sie auf Schließen, um den Bereich Standardstil zu schließen. 6. Klicken Sie auf OK, um den Bereich Dokumentübersicht zu schließen. 7. Speichern Sie das Dokument. Eigenschaften Dokument Standardstil ändern Standardstil zurücksetzen aus. Die neue Formatvorlage wird auf das Dokument angewendet. Wiederholen Sie die obigen Schritte für jedes Dokument, für das Sie die neue Formatvorlage verwenden möchten. 6.2.8 Implementieren eines Stils für alle Benutzer Um einen neuen Stil unternehmensweit zu implementieren, müssen Sie die Formatvorlage auf den Servern und lokalen Rechnern implementieren und anschließend den Stil manuell auf jedes Dokument anwenden, für das der neue Stil gelten soll. 1. Kopieren Sie die neue Version der Datei WebIDefaultStyleSheet.css auf allen Rechnern, auf denen der Rich Client installiert ist, in den Ordner \Images. Standardmäßig befindet sich diese Datei im Verzeichnis: C: \Programme (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\images \WebIDefaultStyleSheet.css. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 299 2. Kopieren Sie die Datei WebIDefaultStyleSheet.css in den entsprechenden \images-Ordner auf jedem der BOE-Server in Ihrem System. 3. Wenden Sie den neuen Stil auf jedes Dokument an, dessen Stil aktualisiert werden soll. (Siehe den nachstehenden Link). Nach der Implementierung der Formatvorlagen müssen Sie den Stil manuell auf die Dokumente anwenden, die Sie verwenden. Zugehörige Links Manuelles Anwenden eines neuen Stils auf Dokumente [Seite 299] 6.2.9 Web-Intelligence-CSS-Syntax Das Web-Intelligence-CSS ist kompatibel mit der W3C-CSS-Kernsyntax. Die Kernsyntax enthält jedoch keine Informationen über Eigenschaftsnamen, -typen und -semantik. CSS von Web Intelligence unterstützen gebietsschemaspezifische Formatvorlagen. Zugehörige Links http://www.w3.org/TR/CSS21/syndata.html 6.2.9.1 Elemente Um die Darstellung des Dokuments zu ändern, müssen Sie die Web-Intelligence-CSS-Elemente des Dokuments ändern. Um ein Element zu ändern, müssen Sie seine Eigenschaften ändern. In dieser Tabelle werden die Elemente aufgeführt, die Sie in der CSS-Datei bearbeiten können: Element Definition REPORT Tag, das den Bericht enthält PAGE_BODY Tag, das die Seite enthält PAGE_HEADER Tag, das den Bereich oberhalb vom PAGE_BODY enthält PAGE_FOOTER Tag, das den Bereich unterhalb vom PAGE_BODY enthält SECTION Tag, das einen Bereich im PAGE_BODY enthält TABLE Tag, das eine Tabelle enthält VTABLE Tag, das eine Tabelle vertikal modifiziert HTABLE Tag, das die Tabelle horizontal modifiziert COLINFO Tag, das die Spalten einer Tabelle enthält ROWINFO Tag, das die Zeilen einer Tabelle enthält CELL Tag, das die Zellen einer Tabelle enthält 300 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten Element Definition AXIS Tag, das das Verhältnis zwischen den Spalten und Zeilen einer Tabelle definiert FORM Tag, das ein Formular enthält XELEMENT Tag, das eine Grafik enthält BAG Tag, das Elemente enthält und diese mithilfe von X und Y relativ platziert WOB Tag, das Elemente enthält und diese automatisch platziert 6.2.9.2 Eigenschaften Das Web-Intelligence-CSS verwendet für viele Eigenschaften dieselben Namen wie das W3C-CSS. Einige Eigenschaftsnamen ändern sich jedoch, andere werden ignoriert. Beispiel Das Web-Intelligence-CSS verwendet die Eigenschaft min-width, während das W3C-CSS die Eigenschaft width verwendet. Beide Eigenschaften dienen demselben Zweck. Zugehörige Links http://www.w3.org/TR/CSS21/ http://www.w3.org/TR/css3-selectors/ 6.2.9.2.1 Seitenbezogene Eigenschaften In dieser Tabelle sind die Eigenschaften aufgeführt, die auf das Element REPORT angewendet werden können: Eigenschaftsname Beschreibung Standardwert Wertebereich page-formatdimension-height Seitenhöhe 42094 Numerischer Wert page-formatdimension-width Seitenbreite 29764 Numerischer Wert page-format-marginbottom Breite des unteren Seitenrands 0 Numerischer Wert page-format-marginleft Breite des linken Seitenrands 0 Numerischer Wert page-format-marginright Breite des rechten Seitenrands 0 Numerischer Wert Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 301 Eigenschaftsname Beschreibung Standardwert Wertebereich page-format-margintop Breite des oberen Seitenrands 0 Numerischer Wert page-formatorientation Ausrichtung der Seite portrait landscape, portrait page-recordshorizontal Gibt im schnellen 150 Anzeigemodus die Anzahl der Datensätze an, die horizontal angezeigt werden können, bevor ein Seitenumbruch generiert wird Numerischer Wert page-recordsvertical Gibt im schnellen 50 Anzeigemodus die Anzahl der Datensätze an, die vertikal angezeigt werden können, bevor ein Seitenumbruch generiert wird Numerischer Wert page-scaling-factor Zoom-Prozentsatz 100 Numerischer Wert page-scaling-tall Wenn diese Eigenschaft definiert wird, wird der Bericht auf die angegebene Höhe skaliert. 100 Numerischer Wert page-scaling-wide Wenn diese Eigenschaft definiert wird, wird der Bericht auf die angegebene Breite skaliert. 0 Numerischer Wert page-target-mode Paginierungsmodus: schnelle Anzeige aktiviert bzw. deaktiviert undefined undefined, quick, all 6.2.9.2.2 Berichtselementeigenschaften In der folgenden Tabelle sind die Eigenschaften aufgeführt, die Sie zum Ändern der Berichtselemente bearbeiten können: Eigenschaftsname Beschreibung Standardwert Wertebereich autofit-height Gibt an, ob die Höhe des Elements an den Inhalt angepasst werden kann yes yes/no autofit-width Gibt an, ob die Breite des Elements an den Inhalt angepasst werden kann yes yes/no bookmark Gibt an, ob ein Lesezeichen für das Element erstellt wird no yes/no 302 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten Eigenschaftsname Beschreibung Standardwert Wertebereich h-align Horizontale Positionierung eines Elements none none, top, center, bottom hide Gibt an, ob das Element ausgeblendet ist no yes/no min-height Mindesthöhe des Elements 0 Numerischer Wert min-width Mindestbreite des Elements 0 Numerischer Wert never-alternate Diese Eigenschaft kann verwendet werden, um die Anwendung des alternativen Stils auf das Element zu verhindern no yes/no padding-bottom Abstand zwischen der unteren Rahmenlinie und dem Inhalt des Elements 0 Numerischer Wert padding-left Abstand zwischen der linken Rahmenlinie und dem Inhalt des Elements 0 Numerischer Wert padding-right Abstand zwischen der rechten Rahmenlinie und dem Inhalt des Elements 0 Numerischer Wert padding-top Abstand zwischen der oberen 0 Rahmenlinie und dem Inhalt des Elements Numerischer Wert struct-min-height Mindesthöhe des Elements, wenn es im Strukturmodus angezeigt wird 900 Numerischer Wert struct-min-width Mindestbreite des Elements, wenn es im Strukturmodus angezeigt wird 4050 Numerischer Wert v-align Vertikale Positionierung eines none Elements none, top, center, bottom Diese Eigenschaften können auf folgende Elemente angewendet werden: ● BAG ● WOB ● CELL ● VTABLE ● HTABLE ● XTABLE ● TABLE ● XELEMENT ● SECTION Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 303 6.2.9.2.3 Formatierungseigenschaften In der folgenden Tabelle sind die Eigenschaften aufgeführt, die Sie zum Ändern der Formatierungselemente bearbeiten können: Eigenschaftsname Beschreibung background-color Im Hintergrund anzuzeigende #000000 Farbe Eine beliebige Hexadezimalfarbe background-fill Beschreibt was im Hintergrund angezeigt wird none color, bitmap, bitmapAndColor, skin, none background-h-align Horizontale Position des Hintergrundbilds center left, center, right background-image Im Hintergrund anzuzeigendes Bild Keine Ein beliebiges Bild background-innerheight Innere Höhe des Hintergrunds 0 Numerischer Wert background-innerwidth Innere Breite des Hintergrunds 0 Numerischer Wert background-type Legt das Layout und die Wiederholung für das Hintergrundbild fest box box, tile, vtile, htile, stretch background-v-align Vertikale Position des Hintergrundbilds center top, center, bottom border-bottom-color Farbe der unteren Rahmenlinie eines Elements #000000 Eine beliebige Hexadezimalfarbe border-bottom-style Stil der unteren Rahmenlinie eines Elements none none, dashed, dotted, double, plain border-bottom-width Breite der unteren Rahmenlinie eines Elements 0 Numerischer Wert border-left-color Farbe der linken Rahmenlinie eines Elements #000000 Eine beliebige Hexadezimalfarbe border-left-style Stil der linken Rahmenlinie eines Elements none none, dashed, dotted, double, plain border-left-width Breite der linken Rahmenlinie eines Elements 0 Numerischer Wert border-right-color Farbe der rechten Rahmenlinie eines Elements #000000 Eine beliebige Hexadezimalfarbe border-right-style Stil der rechten Rahmenlinie eines Elements none none, dashed, dotted, double, plain 304 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Standardwert Wertebereich Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten Eigenschaftsname Beschreibung Standardwert Wertebereich border-right-width Breite der rechten Rahmenlinie eines Elements 0 Numerischer Wert border-top-color Farbe der oberen Rahmenlinie eines Elements #000000 Eine beliebige Hexadezimalfarbe border-top-style Stil der oberen Rahmenlinie eines Elements none none, dashed, dotted, double, plain border-top-width Breite der oberen Rahmenlinie eines Elements 0 Numerischer Wert color Vordergrundfarbe #000000 Eine beliebige Hexadezimalfarbe right lleft, center, right, default-date-h-align Horizontale Standardausrichtung bei Anzeige eines Datums default-numeric-halign Horizontale Standardausrichtung bei Anzeige eines numerischen Werts default-text-h-align Horizontale auto right left, center, right, auto left left, center, right, auto Standardausrichtung bei Anzeige eines Texts font-family Name der Schriftartfamilie default In WebI unterstützte Schriftarten font-orientation Beschreibt die Ausrichtung des angezeigten Texts normal normal, hotel, 45D, 90D, 180D, 270D, 315D font-size Schriftgrad der angezeigten Schriftart 0 Numerischer Wert in Punkten (Pt.) font-style-italic Aktiviert den Schriftschnitt "Kursiv" no yes/no font-weight-bold Aktiviert den Schriftschnitt "Fett" no yes/no text-align Horizontale Textausrichtung left left, center, right, auto text-decorationline-through Aktiviert die Funktion für durchgestrichenen Text no yes/no text-decorationunderline Aktiviert die Funktion für unterstrichenen Text no yes/no text-v-align Vertikale Textausrichtung bottom top, center, bottom text-wrap Gibt an, ob die Textzeile umgebrochen werden kann no yes/no Diese Eigenschaften können auf folgende Elemente angewendet werden: Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 305 ● BAG ● WOB ● CELL ● VTABLE ● HTABLE ● XTABLE ● TABLE ● XELEMENT ● SECTION 6.2.9.2.4 Abstandseigenschaften In der folgenden Tabelle sind die Eigenschaften aufgeführt, die Sie zum Ändern der Abstandselemente bearbeiten können: Eigenschaftsname Beschreibung Standardwert Wertebereich h-spacing Horizontaler Abstand von untergeordneten Elementen 0 Numerischer Wert v-spacing Vertikaler Abstand von untergeordneten Elementen 0 Numerischer Wert Diese Eigenschaften können auf folgende Elemente angewendet werden: ● BAG ● WOB 6.2.9.2.5 Hyperlink-Eigenschaften In der folgenden Tabelle sind die Eigenschaften aufgeführt, die Sie zum Ändern der Hyperlink-Elemente bearbeiten können: Eigenschaftsname Beschreibung Standardwert Wertebereich active-color Farbe von Hyperlinks, wenn sie aktiviert werden #000000 Eine beliebige Hexadezimalfarbe ahover-color Farbe von Hyperlinks, wenn der Benutzer darauf zeigt (mit einem Mauszeiger) #000000 Eine beliebige Hexadezimalfarbe link-color Farbe von Hyperlinks #0000ff Eine beliebige Hexadezimalfarbe visited-color Farbe für besuchte Hyperlinks #000000 Eine beliebige Hexadezimalfarbe Diese Eigenschaften können auf folgende Elemente angewendet werden: 306 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten ● BAG ● WOB ● CELL ● VTABLE ● HTABLE ● XTABLE ● TABLE ● XELEMENT ● SECTION 6.2.9.2.6 Gruppenwechseleigenschaften In dieser Tabelle sind die Eigenschaften aufgeführt, die auf das Element BREAK angewendet werden können: Eigenschaftsname Beschreibung Standardwert Wertebereich break-newpage Berichte beginnen immer auf einer neuen Seite false true/false break-onepage Berichte beginnen nur dann auf einer neuen Seite, wenn die aktuelle Seite nicht ausreicht true true/false 6.2.9.3 Einheiten Wenn Sie der Eigenschaft font-size einen numerischen Wert zuweisen, können Sie nur die Einheit "Punkte" (Pt.) verwenden. Beispiel: font-size : 14Pt; Wenn Sie einer beliebigen anderen Dimensionseigenschaft einen numerischen Wert zuweisen, können Sie Zentimeter (cm), Zoll oder "Metrik" (ohne Einheit) verwenden. Beispiel: width : 1.0in; ist identisch mit width : 2.54cm; und entspricht width : 3600; 6.2.10 Stil und 3.x-Dokumente Das CSS von Web Intelligence ersetzt die frühere Vorgehensweise zur Personalisierung Ihrer Dokumente. Wenn Sie ein Dokument von Web Intelligence 4.x mit einem Format von Web Intelligence 3.x öffnen, ändert sich der Stil des Dokuments nicht, unabhängig davon, welcher Stil im Standard-CSS definiert wurde. Der beim Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 307 Erstellen neuer Berichtselemente oder bei Vorgängen zum Umwandeln in verwendete Stil stammt jedoch aus dem CSS. Um den durch die Berichtselemente definierten Standardstil im Dokument festzulegen, wählen Sie die Berichtselement aus, und navigieren Sie zu Formatieren Format entfernen . Die Formatierung der ausgewählten Objekte wird entfernt, und der Standardstil wird angewendet. Die in den vorherigen Versionen verwendete Datei DefaultConfig.xml wird nicht mehr benötigt. Im Folgenden sind einige Entsprechungen zwischen den Einträgen des CSS von Web Intelligence und den veralteten Einträgen aus der in vorherigen Versionen verwendeten Datei DefaultConfig.xml aufgeführt. WebI-Auswahlelement Entsprechender Eintrag in der Datei defaultConfig.xml TABLE table*Table FORM table*Form SECTION Section*background CELL freeCell*default 6.3 Erstellen einer Unternehmenspalette für Diagramme 6.3.1 Unternehmenspaletten Sie können eine Unternehmenspalette für Diagramme definieren, so dass Ihre Berichte im Unternehmensstil erstellt werden. Die Palettenfarben werden in der Konfigurationsdatei VisualizationConfig.xml definiert. Sie können nur eine Unternehmenspalette definieren, und die Paletten-ID darf nicht geändert werden. Die Standardpalette enthält 32 definierte Farben. Sie müssen mindestens zwei, können aber weitere Farben definieren. Sie definieren eine Farbe, indem Sie die Stärke von Rot (R), Grün (G), Blau (B) und die Transparenz (A) definieren. Beispiel <COLOR R="200" G="0" B="0" A="255" /> 6.3.2 Syntax der Konfigurationsdatei für die Unternehmenspalette Die Konfigurationsdatei VisualizationConfig.xml für die Unternehmenspalette befindet sich im Verzeichnis C:\Programme (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\images und enthält folgende Elemente: <?xml version="1.0" encoding="UTF-8"?> <CONFIG> 308 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten <!-- Rename this file to VisualizationConfig.xml which will activate a custom default palette. --> <!-- The following section allows to define a corporate palette which will be used by default in all new visualization. --> <!-- TOMCAT must be restarted after each modification of this file --> <PALETTES> <PALETTE ID="corporate"> <!-- Add a list of colors so as to define your palette (default palettes contains 32 colors): R for Red, G for Green, B for Blue and A for managing the transparency--> <!-- Each attributes must take an integer value from 0 to 255 --> <!-- The palette ID should not be changed. --> <COLOR R="200" G="0" B="0" A="255" /> <COLOR R="0" G="200" B="0" A="255" /> <COLOR R="0" G="0" B="200" A="255" /> <COLOR R="0" G="0" B="0" A="255" /> <COLOR R="200" G="200" B="200" A="255" /> <COLOR R="125" G="125" B="0" A="255" /> <COLOR R="0" G="125" B="125" A="255" /> <COLOR R="125" G="0" B="125" A="255" /> <COLOR R="200" G="0" B="0" A="255" /> <COLOR R="0" G="200" B="0" A="255" /> <COLOR R="0" G="0" B="200" A="255" /> <COLOR R="0" G="0" B="0" A="255" /> <COLOR R="200" G="200" B="200" A="255" /> <COLOR R="125" G="125" B="0" A="255" /> <COLOR R="0" G="125" B="125" A="255" /> <COLOR R="125" G="0" B="125" A="255" /> <COLOR R="200" G="0" B="0" A="255" /> <COLOR R="0" G="200" B="0" A="255" /> <COLOR R="0" G="0" B="200" A="255" /> <COLOR R="0" G="0" B="0" A="255" /> <COLOR R="200" G="200" B="200" A="255" /> <COLOR R="125" G="125" B="0" A="255" /> <COLOR R="0" G="125" B="125" A="255" /> <COLOR R="125" G="0" B="125" A="255" /> <COLOR R="200" G="0" B="0" A="255" /> <COLOR R="0" G="200" B="0" A="255" /> <COLOR R="0" G="0" B="200" A="255" /> <COLOR R="0" G="0" B="0" A="255" /> <COLOR R="200" G="200" B="200" A="255" /> <COLOR R="125" G="125" B="0" A="255" /> <COLOR R="0" G="125" B="125" A="255" /> <COLOR R="125" G="0" B="125" A="255" /> </PALETTE> </PALETTES> </CONFIG> Zugehörige Links Definieren einer Unternehmenspalette für Diagramme [Seite 309] 6.3.3 Definieren einer Unternehmenspalette für Diagramme Der Administrator kann eine Unternehmenspalette unter Verwendung der Konfigurationsdatei VisualizationConfig.xml erstellen. Diese Unternehmenspalette wird dann als Standard für alle neuen Diagramme verwendet. 1. Öffnen Sie im Verzeichnis C:\Programme (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\images die Vorlagendatei VisualizationConfig.template.xml. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 309 2. Definieren Sie mindestens zwei Farben, oder bearbeiten Sie die in der Vorlagendatei enthaltenen. 3. Benennen Sie die Datei VisualizationConfig.xml um, und speichern Sie sie im selben Verzeichnis. 4. Starten Sie TOMCAT neu. Diese Unternehmenspalette wird als Standard für alle neuen Diagramme verwendet. Stellen Sie sicher, dass die Konfigurationsdatei fehlerfrei ist, anderenfalls wird die Standardpalette angewendet. Starten Sie TOMCAT nach jeder Änderung dieser Datei neu. 6.4 Freigabe von Inhalten für andere Anwendungen 6.4.1 Veröffentlichen von Inhalten als Webdienste Hinweis Sie können Inhalte nur als Webdienst in der Rich-Internet-Application-Schnittstelle (Java-Applet) und im WebIntelligence-Rich-Client veröffentlichen. Diese Funktion ist in der Web-Schnittstelle (DHTML-Modus) nicht verfügbar. Sie können Web Intelligence-Inhalte außerhalb von Web Intelligence-Dokumenten verfügbar machen, indem Sie Berichtblöcke (Tabellen, Diagramme, Formulare) als Webdienste, bekannt unter der Bezeichnung BI-Dienste, veröffentlichen. Webdienste verfügen über einen Standardmechanismus zur gemeinsamen Nutzung von Daten durch Anwendungen. Sie veröffentlichen Inhalte auf einem Server, über den andere Anwendungen auf die Webdienste, die die Inhalte bereitstellen, zugreifen können. Jeder Webdienst kann mehrere Blöcke veröffentlichen, die Webanwendungen über den Blöcken entsprechende Funktionen zur Verfügung gestellt werden. Beispielsweise kann eine als Webdienst veröffentlichte Tabelle in ein Dashboard eingefügt werden, das die Filter- und Drill-Vorgänge für die Tabelle über Webdienst-Funktionen ausführt. Die Struktur eines BI-Diensts wird über WSDL (Web Service Definition Language), dem Standardformat zur Beschreibung von Webdiensten, definiert. Webanwendungen kommunizieren über SOAP, einem Standardprotokoll zum Austausch strukturierter Iinformationen mit BI-Diensten (durch Übergabe von Parametern an diese und Empfang von Daten im Gegenzug). Zugehörige Links BI-Dienststruktur [Seite 316] 6.4.1.1 Veröffentlichen eines Berichtsblocks als Webdienst Sie können einen Berichtsblock mithilfe des Assistenten Inhalt veröffentlichen als Webdienst veröffentlichen. 1. 310 Aktivieren Sie den Entwurfsmodus. © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten 2. Wählen Sie die Tabelle, das Diagramm oder das Formular, das veröffentlicht werden soll, klicken Sie mit der rechten Maustaste und wählen Sie Als Webdienst veröffentlichen, um den Assistenten Inhalt veröffentlichen anzuzeigen. 3. Klicken Sie auf Weiter, um mit dem nächsten Schritt der Veröffentlichung fortzufahren. Zugehörige Links Ermitteln von dupliziertem Inhalt [Seite 311] 6.4.1.2 Ermitteln von dupliziertem Inhalt Wenn der Berichtblock, den Sie als Webdienst veröffentlichen, bereits veröffentlicht wurde, werden die duplizierten Blöcke im Bildschirm Duplizierte Inhalte ermitteln des Assistenten Inhalt veröffentlichen hervorgehoben. Der duplizierte Block wird in Fettdruck unter den Webdiensten, die ihn veröffentlichen, angezeigt. Klicken Sie auf Weiter, um mit dem nächsten Schritt fortzufahren. Zugehörige Links Definieren von Webdiensten [Seite 312] 6.4.1.3 Veröffentlichen von Eingabeaufforderungen Hinweis Um mehrere Werte in Eingabeaufforderungen für Webdienste zu verwenden, müssen Sie die Eingabeaufforderung so oft reproduzieren, wie verschiedene Antworten erwartet werden, damit der Benutzer zu jeder Antwort aufgefordert wird. 1. Wählen Sie die Eingabeaufforderungen bzw. heben Sie die Auswahl der Eingabeaufforderungen auf, die Sie in die Liste der Eingabeaufforderungen aufnehmen oder von dieser ausschließen möchten. 2. Klicken Sie auf Alle auswählen, um alle Eingabeaufforderungen auszuwählen oder auf Auswahl aufheben, um die Auswahl aller Eingabeaufforderungen aufzuheben. 3. Klicken Sie auf Weiter, um mit dem nächsten Schritt fortzufahren. 6.4.1.3.1 Veröffentlichen von Eingabeaufforderungen in Webdiensten Verwenden Sie den Bildschirm Eingabeaufforderungen auswählen im AssistentenInhalt veröffentlichen, um die im Webdienst zu veröffentlichenden Eingabeaufforderungen auszuwählen, wenn der zu veröffentlichende Inhalt zugehörige Eingabeaufforderungen besitzt. Wenn Sie keine Eingabeaufforderung veröffentlichen, verwendet der Webdienst den bei der letzten Regenerierung und Speicherung des Dokuments übermittelten Eingabeaufforderungswert. Beantwortet ein Benutzer eine Eingabeaufforderung für [Country] mit "US" und speichert das Dokument anschließend, filtert der Webdienst Daten für [Country]="US" beim nächsten Aufruf mit dem Parameter refresh=true. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 311 Wenn ein Webdienst Eingabeaufforderungen veröffentlicht, müssen Webanwendungen Werte für die Eingabeaufforderungen im Webdienst-Fenster des benutzerdefinierten Datenproviders bereitstellen, wenn sie den Webdienst mit dem Parameter refresh=true aufrufen. Wenn der Benutzer keine Werte für die Eingabeaufforderungen eingibt, werden die zuletzt eingegebenen Werte verwendet. 6.4.1.4 Definieren von Webdiensten Vor dem Veröffentlichen eines Blocks als Webdienst verwenden Sie den Bildschirm Veröffentlichten Inhalt definieren im Assistenten Inhalt veröffentlichen, um die Tabelle zu benennen, Filter für Blockdaten bereitzustellen und den Server auszuwählen, auf dem der Block veröffentlicht wird. Hinweis Die Option Berichtsinhalt für alle Consumer freigeben ermöglicht es allen Webdienst-Consumern (Sitzungen), den Berichtblockinhalt aus derselben (und einzigen) Dokumentinstanz zu erhalten. Diese Option verringert die Arbeitsspeicherauslastung des Verarbeitungsservers und sollte aktiviert werden, wenn Inhalt von vielen Benutzern gleichzeitig verwendet werden soll. Technisch gesehen wird das Dokument vom ersten Consumer geöffnet, der eine entsprechende Anforderung sendet, und wird dann von allen anderen Consumern genutzt, die nach dem ersten Benutzer bzw. in dessen Auftrag (z. B. mit dessen Berechtigung) dieselbe Anforderung senden. Daher kann die Dokumentsicherheit nicht über mit dieser Option entworfenen Webdienstaufrufen angewendet werden. Um jegliche Konflikte zu vermeiden, sollten alle Consumer die Berechtigung erhalten, das entsprechende Dokument zu öffnen. Darüber hinaus sollten die Benutzer außerdem eine Berechtigung erhalten, Daten aus den zugrunde liegenden Datenquellen anzuzeigen oder darauf zuzugreifen. Filter- und Drill-Vorgänge eines Webdiensts sind mit der Option Berichtsinhalt für alle Consumer freigeben nicht kompatibel. Der einzige Weg, Web Intelligence-Dokumentdaten aus Webdiensten zu filtern, besteht darin, "Sektionsfilter" zu verwenden (also eine Berichtssektion, die im entsprechenden Webdienst als Filter verfügbar ist). 1. Geben Sie den Namen und die Beschreibung, unter der Sie die Tabelle veröffentlichen wollen, in die Felder Name und Beschreibung ein. 2. Wählen Sie Berichtsinhalt für alle Consumer freigeben aus, wenn alle Webdienst-Consumer(-Sitzungen) den Berichtblockinhalt aus derselben (und einzigen) Dokumentinstanz erhalten sollen. Wenn diese Option ausgewählt wird, ist die Option Filter festlegen deaktiviert. Dieser Befehl wird deaktiviert, da die Consumer nicht in der Lage wären, Berichtsfilter zu verwenden (da Sektionsfilter die einzige Möglichkeit zum Filtern von Inhalten durch obligatorische Eingabeparameter darstellen). Sektionsköpfe können nicht entfernt werden, da es sich bei den entsprechenden Webdienst-Parametern um obligatorische Eingabeparameter handelt, weil Sektionen Teil der Berichtselementstruktur sind. 3. Klicken Sie auf Filter festlegen, und wählen Sie die Objekte, die Sie zum Filtern im Webdienst zur Verfügung stellen möchten. 4. Wählen Sie den Server, auf dem der Inhalt veröffentlicht werden soll, unter Hostserver aus. 5. Zum Hinzufügen, Entfernen oder Bearbeiten von Servern in der Liste mit den Hostservern klicken Sie auf Server verwalten, anschließend auf Hinzufügen, Bearbeiten oder Entfernen und aktualisieren die Liste der Server. 6. Klicken Sie auf Weiter, um mit dem nächsten Schritt fortzufahren. Zugehörige Links Veröffentlichen von Eingabeaufforderungen [Seite 311] 312 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten Speichern und Veröffentlichen von Webdiensten [Seite 313] 6.4.1.4.1 Bereitstellen von Daten zum Filtern in einem Webdienst Wenn Sie einen Berichtblock als Webdienst veröffentlichen, können Sie Berichtobjekte bereitstellen, die von Webanwendungen zum Filtern der vom Webdienst zurückgegebenen Daten verwendet werden können. Wenn Sie beispielsweise eine Tabelle veröffentlichen, die [Land], [Region] und [Umsatz] enthält, können Sie die Dimension [Land] als Filter zur Verfügung stellen. Webanwendungen, die auf den Webdienst zugreifen, können dann nach der Dimension [Land] filtern. Filterobjekte werden als FilterCondition-Parameter in der Funktion GetReportBlock_<Blockname> im Webdienst angezeigt. Objekte zum Filtern werden im Bildschirm Veröffentlichten Inhalt definieren des Assistenten Inhalt veröffentlichen bereitgestellt. Im Bildschirm werden alle Objekte des Berichts aufgeführt und die in dem von Ihnen veröffentlichten Block enthaltenen Objekte sind standardmäßig ausgewählt. Sie können die Auswahl dieser Objekte aufheben und ein beliebiges Objekt im Bericht auswählen, um es als Filter bereitzustellen. Sie können z.B. die Dimension [Land] als Filter zur Verfügung stellen, wenn Sie eine Tabelle veröffentlichen, die die Objekte [Region] und [Umsatz] enthält, wenn die Dimension [Land] im Bericht angezeigt wird. Sie können auch entscheiden, die Objekte [Region] und [Umsatz] nicht als Filter zur Verfügung zu stellen. Es müssen keine Berichtobjekte als Filter bereitgestellt werden, mit Ausnahme von Objekten, die im Sektionskopf angezeigt werden. Diese werden ausgewählt angezeigt und die Auswahl kann nicht aufgehoben werden. Wenn Sie einen Block in einer Sektion veröffentlichen, filtert der Webdienst standardmäßig nach dem Wert des Sektionsobjekts, das dem von Ihnen ausgewählten Block entspricht. Wenn Sie bei einem Bericht, der [Land], [Region] und [Umsatz] mit [Land] als Sektionskopf enthält, den Block in der Sektion mit [Land]="Frankreich" veröffentlichen, verwendet der Webdienst "Frankreich" als Standardwert für [Land]. Eine Webanwendung, die auf den Webdienst zugreift, kann einen anderen Wert für [Land] angeben. Die vom Webdienst zurückgegebenen Daten ändern sich dann entsprechend dem Filter. Wenn Sie einen Block in einem Bericht veröffentlichen, der Berichtsfilter enthält, sind die Objekte, für die Berichtsfilter definiert sind, standardmäßig auf dem Bildschirm ausgewählt. Sie können die Auswahl dieser Objekte aufheben. Wenn Sie den Block veröffentlichen, ohne die Objekte als Filter zur Verfügung zu stellen, filtert der Webdienst die Daten nach den Werten der Berichtsfilter. Wenn Sie die Objekte zur Verfügung stellen, können Webanwendungen die Berichtsfilter mit verschiedenen Werten anwenden. Zugehörige Links GetReportBlock_blockname [Seite 317] 6.4.1.5 Speichern und Veröffentlichen von Webdiensten Um den Webdienst auf einem Hostserver zu speichern und zu veröffentlichen, verwenden Sie den Bildschirm Neue Inhalte veröffentlichen oder vorhandene Inhalte als Webdienst erneut veröffentlichen des Assistenten Inhalt veröffentlichen, um den Webdienst auf einem Hostserver zu speichern und zu veröffentlichen. 1. Um einen bestehenden Webdienst erneut zu veröffentlichen, wählen Sie den Webdienst aus, und klicken Sie auf Veröffentlichen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 313 2. Um einen neuen Webdienst zu veröffentlichen, wählen Sie den Ordner, in dem der Inhalt veröffentlicht werden soll, und klicken Sie auf Erstellen, um das Dialogfeld Webdienst veröffentlichen anzuzeigen. Hinweis Ordner sind optional. Sie veröffentlichen auf einem bestehenden Webdienst oder einem neuen Webdienst, und Sie können Ordner erstellen, um Ihre Arbeit zu organisieren. Klicken Sie auf Neuer Ordner, um einen neuen Ordner hinzuzufügen. 3. Geben Sie den Namen des Webdiensts in das Feld Webdienst-Name sowie die Dienstbeschreibung in das Feld Beschreibung ein. 4. Wählen Sie die Authentifizierungsmethode für den Webdienst aus der Liste Authentifizierung aus. 5. Klicken Sie auf OK, um das Dialogfeld zu schließen und den Webdienst zu speichern und zu veröffentlichen. 6. Wählen Sie den Webdienst, auf dem Sie veröffentlichen möchten. 7. Klicken Sie auf Fertig stellen. 6.4.2 Anzeigen und Verwalten veröffentlichter Inhalte Sie können die auf verschiedenen Webservern veröffentlichten Inhalte im Fenster Webdienstveröffentlichung durchsuchen. Im Fenster Webdienstveröffentlichung können Sie auch veröffentlichte Webdienste bearbeiten und QaaWS- (Query as a Web Service) Abfragen importieren und diese anschließend als Web Intelligence-Inhalte erneut veröffentlichen. 6.4.2.1 Anzeigen und Verwalten von veröffentlichten Inhalten 1. Zeigen Sie im Entwurfsmodus den Bereich Webdienstveröffentlichung an, indem Sie auf das Symbol "Webdienstveröffentlichung" im linken Bereich klicken. 2. Wählen Sie den Server aus der Liste Hostserver aus. 3. Zum Hinzufügen, Entfernen oder Bearbeiten von Servern in der Liste mit den Hostservern klicken Sie auf Server verwalten, klicken Sie anschließend auf Hinzufügen, Bearbeiten oder Entfernen und aktualisieren Sie die Liste der Server. 4. Wählen Sie das Symbol Ansichten, und wählen Sie aus, wie die Inhalte im Menü angeordnet werden sollen. 314 Option Beschreibung Nach Webdienst anzeigen Veröffentliche Inhalte werden als Webdienst > Block angeordnet Nach Dokument und Webdienst anzeigen Die veröffentlichten Inhalte werden als Dokument > Webdienst > Block angeordnet Nach Dokument und Block anzeigen Die veröffentlichten Inhalte werden als Dokument > Block > Webdienst angeordnet Webdienstabfragen anzeigen QaaWS-Abfragen (Query as a Web Service) werden unter dem veröffentlichten Inhalt angezeigt. (QaaWS-Abfragen werden in demselben Repository-Ordner gespeichert wie die BI-Dienste.) © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten 5. Um einen veröffentlichten Block zu bearbeiten, wählen Sie den Block aus, und klicken Sie mit der rechten Maustaste auf Bearbeiten, um den Assistenten Inhalt veröffentlichen zu starten. 6. Um den veröffentlichten Inhalt zu löschen, wählen Sie den veröffentlichten Block oder den Webdienst aus, und klicken Sie mit der rechten Maustaste auf Löschen. 7. Um einen Webdienst umzubenennen, wählen Sie den Webdienst aus, klicken Sie mit der rechten Maustaste auf Umbenennen, und geben Sie den neuen Namen ein. 8. Um die Liste der veröffentlichten Inhalte zu regenerieren, klicken Sie auf Regenerieren, oder klicken Sie mit der rechten Maustaste auf einen Ordner oder einen Webdienst und wählen Liste regenerieren. 9. Um die Liste der Webdienste zu durchsuchen, geben Sie den Suchtext in das Suchfeld ein, und wählen Sie Ihre Suchoptionen im Menü links neben dem Suchfeld. Option Beschreibung Groß-/Kleinbuchstaben unterscheiden Groß-/Kleinschreibung bei der Suche beachten Groß-/Kleinschreibung nicht beachten Groß-/Kleinschreibung bei der Suche ignorieren Übereinstimmung von oben suchen Nur Webdienste oder Blöcke zurückgeben, deren Namen mit dem Suchtext beginnt Übereinstimmung an beliebiger Stelle suchen Nur Webdienste oder Blöcke zurückgeben, deren Namen den Suchtext enthält Zugehörige Links Importieren und Konvertieren von QaaWS-Abfragen (Query as a Web Service) [Seite 315] Veröffentlichen eines Berichtsblocks als Webdienst [Seite 310] 6.4.2.2 Testen des veröffentlichten Inhalts Sie können die veröffentlichten Inhalte testen und die Struktur des Webdiensts untersuchen, der die Inhalte veröffentlicht. 1. Zeigen Sie die Webdienstveröffentlichung über den Bildschirm Neue Inhalte veröffentlichen oder vorhandene Inhalte als Webdienst erneut veröffentlichen im Assistenten Inhalt veröffentlichen an. 2. Wählen Sie den zu testenden Webdienst, und klicken Sie auf Test. 3. Wählen Sie die zu testende Webdienstfunktion in der Dropdown-Liste Vorgang. 4. Wählen Sie die Parameter und Operatoren, für die Sie Werte angeben möchten, im Fenster Eingabeanforderung, und geben Sie die Werte rechts im Fenster unter Wert ein. 5. Klicken Sie auf Senden, um den Webdienst mit den von Ihnen angegebenen Werten aufzurufen. Die vom Webdienst zurückgegebenen Daten werden im Fenster Serverantwort angezeigt. 6. Klicken Sie auf Strukturansicht ändern/In Tabellenansicht ändern, um zur Anzeige der Webdienstdaten zwischen der Strukturansicht und der Tabellenansícht zu wechseln. 6.4.3 Importieren und Konvertieren von QaaWS-Abfragen (Query as a Web Service) Sie können QaaWS-Abfragen importieren und ausführen, um einen Block zu erzeugen, der in einen neuen Bericht einfügt wird. Beim Import einer QaaWS-Abfrage erstellt die Anwendung eine Abfrage basierend auf der Struktur Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 315 der QaaWS-Abfrage, führt dann die Abfrage aus und fügt den resultierenden Block in einen neuen Bericht ein. Die ursprüngliche QaaWS-Abfrage wird nicht geändert. Da SAP BusinessObjects Web Intelligence die Veröffentlichung von QaaWS-Abfragen nicht direkt unterstützt, können Sie diesen Workflow zum Veröffentlichen von QaaWS-Abfragen als BI-Dienste verwenden, indem Sie den resultierenden Block als BI-Dienst veröffentlichen. Hinweis Für QaaWS-Abfragen definierte Sortierungen werden nicht unterstützt. Beim Ausführen der QaaWS-Abfrage gehen alle enthaltenen Sortierungen verloren. 6.4.3.1 Veröffentlichen einer QaaWS-Abfrage 1. Öffnen Sie den Bildschirm Neue Inhalte veröffentlichen oder vorhandene Inhalte als Webdienst erneut veröffentlichen im Assistenten Inhalt veröffentlichen, indem Sie in der Hauptsymbolleiste Veröffentlichen auswählen. 2. Wählen Sie 3. Wählen Sie die zu importierende QaaWS-Abfrage aus, und klicken Sie auf Webdienstabfrage importieren. Die QaaWS-Abfrage wird als Web-Intelligence-Abfrage zum Dokument hinzugefügt. Eine Berichtsregisterkarten, die den gleichen Namen wie die QaaWS-Abfrage hat, wird hinzugefügt. Der Bericht enthält eine Tabelle, die den Abfrageobjekten entspricht. 4. Regenerieren Sie die hinzugefügte Abfrage, um die Webdienstabfrage-Daten anzuzeigen. 5. Klicken Sie mit der rechten Maustaste auf die hinzugefügte Tabelle und wählen Sie Als Webdienst veröffentlichen, um die Tabelle als Webdienst zu veröffentlichen. Ansicht QaaWS-Abfragen anzeigen , um die QaaWS-Anzeigen einzublenden. Zugehörige Links Veröffentlichen eines Berichtsblocks als Webdienst [Seite 310] 6.4.4 BI-Dienststruktur Externe Webanwendungen greifen auf Web Intelligence-Inhalte, die als Webdienste veröffentlicht wurden, durch Aufruf von zwei Funktionen zu: ● GetReportBlock_blockname ● Drill_blockname Bei diesen beiden Funktionsaufrufen ist blockname der Name des im Webdienst definierten Blocks. Anwendungen verwenden das SOAP-Protokoll, um die Funktionen aufzurufen und erhalten die Funktionsausgabe, die sie dann analysieren können. 316 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten 6.4.4.1 GetReportBlock_blockname Funktionsname GetReportBlock_blockname Eingabeparameter Name Beschreibung Obligatorisch? login CMS-Anmeldung Ja, sofern sessionID oder serializedSession nicht angegeben ist. password CMS-Kennwort Ja, sofern sessionID oder serializedSession nicht angegeben ist. reportfilter Ein oder mehrere Berichtsfilter. Weitere Informationen finden Sie in der Tabelle unten. Ja, wenn der Berichtblock Sektionseinträge enthält; andernfalls nein. Daher verfügen Blöcke mit Sektionen über eine Mischung aus obligatorischen und optionalen reportfilter-Parameter prompt Eingabeaufforderungswerte. Weitere Informationen über LowIndexValue- Ja, wenn refresh = true und die Parameter finden Sie unten Eingabeaufforderung obligatorisch ist; nein, wenn refresh = false. Wenn Sie keinen Eingabeaufforderungswert eingeben, übernimmt die Eingabeaufforderung die zuvor definierten Werte. Die Nutzung von Webdiensten mit Eingabeaufforderungen in Web Intelligence bedeutet nicht, dass Sie über eine Eingabeaufforderung zur Eingabe aufgefordert werden. Sie müssen die Eingabeaufforderungswerte im benutzerdefinierten Datenprovider, Fenster "Webdienst", eingeben. closeDocument endRow Erzwingt das Schließen des Dokuments, nachdem der Webdienst mit dem angeforderten Inhalt geantwortet hat. Durch dieses Verhalten wir die Arbeitsspeichernutzung auf dem Server optimiert, da die Consumer steuern können, wie lange Dokumente gespeichert werden. Boolesch, Standardwert: falsch Definiert die letzte von der Quelle abgerufene Zeilennummer. Dieser Optional. Wenn nicht anders angegeben, wird der gesamte Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten (standardmäßig bleibt das Dokument geöffnet, wenn der Webdienst geantwortet hat). Werte: falsch oder wahr. © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 317 Name startRow Beschreibung Obligatorisch? Parameter wird mit dem startRowParameter verwendet, um die im Tabellenausgabeparameter abzurufende Segmentgröße zu definieren (beispielsweise werden mit startRow = 10 / endRow= 55 zwischen Zeile 10 und Zeile 55 insgesamt 46 Zeilen abgerufen). Der Rang der letzten Zeile einer Tabelle entspricht der Tabellengröße, alle größeren Werte werden intern auf diese Zahl korrigiert. Tabelleninhalt abgerufen. Standardmäßig wird der gesamte Tabelleninhalt abgerufen. Definiert die erste von der Quelle Optional. Wenn nicht anders angegeben, wird der gesamte Tabelleninhalt abgerufen. Standardmäßig wird der gesamte Tabelleninhalt abgerufen. abgerufene Zeilennummer. Dieser Parameter wird mit dem endRowParameter verwendet, um die im Tabellenausgabeparameter abzurufende Segmentgröße zu definieren (beispielsweise werden mit startRow = 10 / endRow= 55 zwischen Zeile 10 und Zeile 55 insgesamt 46 Zeilen abgerufen). Die erste Zeile einer Tabelle ist 1, alle niedrigeren Werte werden intern auf 1 korrigiert. resetState Öffnet das Dokument erneut, wenn der Webdienst aufgerufen wird und setzt Drills und Filter zurück. Nein – Standardwert ist false. refresh Erzwingt eine Dokumentregenerierung. Nein – Standardwert ist false. getFromLatestDocumentInstance Ruft Daten von der letzten Dokumentinstanz ab. Nein – Standardwert ist true. getFromUserInstance Ruft Daten vom Anwender-Posteingang ab, wenn das Dokument veröffentlicht worden ist. Nein – Standardwert ist false. turnOutputToVTable Wandelt die Ausgabe in eine vertikale Tabelle um. Nein – Standardwert ist false. Hinweis Wenn der Block ein Diagramm ist, wird er immer in eine vertikale Tabelle umgewandelt, auch wenn dieser Parameter auf false gesetzt ist. sessionID Sitzungstoken, um zu vermeiden, dass login/password gesendet wird. Erhöht die Sitzungsanzahl, wenn gesendet. Nein. serializedSession Serialisierte Sitzung, um zu vermeiden, dass die Anmeldung/das Kennwort Nein. 318 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten Name Beschreibung Obligatorisch? gesendet wird. Erhöht die Sitzungsanzahl nicht, wenn gesendet. reportfilter-Parameter reportfilter-Parameter enthalten zwei Elemente: Name Beschreibung Werte filtering_value Der zum Filtern der Daten verwendete Wert Beliebig filtering_operator Der Filteroperator EQUAL (Standard)¦ GREATER ¦ GREATER_OR_EQUAL ¦ LESS ¦ LESS_OR_EQUAL ¦ NOT_EQUAL ¦ INLIST ¦ NOT_INLIST Beispiel für den reportFilter-Parameter Der Filter [Country]="US" wird folgendermaßen angegeben: <Country> <value>US</value> <operator>EQUAL</operator> </Country> Ausgabeparameter Name Typ Beschreibung table TTable Tabellenzellen headers THeader Tabellenköpfe footers TFooter Tabellenfüße user string Der vom Webdienstaufruf verwendete Anmeldename documentation string Die vom Servicedesigner zur Verfügung gestellte Webdienstbeschreibung documentname string Der Name des Dokuments lastrefreshdate dateTime Das Datum der letzten Dokumentregenerierung Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 319 Name Typ Beschreibung creationdate dateTime Das Datum, an dem der Webdienst erstellt wurde creator string Der Benutzername des Webdiensterstellers isScheduled boolean Gibt an, ob das Dokument eingeplant ist scheduleStartTime dateTime Der geplante Startzeitpunkt, falls das Dokument eingeplant ist scheduleEndTime dateTime Der geplante Endzeitpunkt, falls das Dokument eingeplant ist tableType string Der Tabellentyp nbColumns int Die Anzahl der Spalten in der Ausgabetabelle nbLines int Die Anzahl der Zeilen in der Ausgabetabelle Zugehörige Links Drill_blockname [Seite 320] Beispiel für Rückgabedaten des BI-Diensts [Seite 323] 6.4.4.2 Drill_blockname Funktionsname Drill_blockname Hinweis Dieser Webserviceaufruf kann nicht verwendet werden, wenn die Option zur Dokumentfreigabe (Berichtsinhalt für alle Consumer freigeben im Assistent Inhalte veröffentlichen) aktiviert ist (solche Methoden werden in der Webdienst-WSDL-Datei nicht angegeben); es wird ein Fehler an den Consumer gemeldet, wenn der Aufruf bei aktivierter Option durchgeführt wird. Eingabeparameter Die Syntax der Funktion Drill_<Blockname> ist ähnlich wie die Syntax der Funktion GetReportBlock_<Blockname>, wobei es folgende Unterschiede gibt: ● Es gibt keine reportfilter Parameter ● Es gibt zusätzliche drillpath-Parameter ● Es gibt zusätzliche drillfilter-Parameter 320 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten Name Beschreibung Obligatorisch? drillpath Gibt eine Drill-Anweisung an Ja drillfilter Gibt einen Filter für Drill-Vorgänge an Nein drillpath-Parameter drillpath-Parameter sind vom Typ DrillPath. Sie enthalten drei Elemente: Name Beschreibung Werte from Die Dimension für den Drill-Vorgang Beliebig value Wert, für den der Drill-Vorgang durchgeführt werden soll Beliebig drilloperation Der Drill-Vorgangstyp UP ¦ DOWN Hinweis ● Mit value können außer Einzelwerten (z.B. "Los Angeles") auch Definitionen wie "Alle Städte" übergeben werden. ● Wenn die Drill-Anweisung ungültig ist, gibt der Webdienst die ursprünglichen Tabellendaten zurück. ● Am Ende der Drill-Hierarchie gibt der Webdienst die letzten verfügbaren Werte in der Drill-Hierarchie zurück. ● Sie können mehr als einen drillpath-Parameter angeben, vorausgesetzt, die Parameter beziehen sich nicht auf verschiedene Ebenen in derselben Drill-Hierarchie. drillfilter-Parameter Mit drillfilter-Parametern können Sie Drillfilter beim Durchführen von Drill-Vorgängen anwenden: Name Beschreibung Werte dimension Die zu filternde Dimension Beliebig value Der Wert, nach dem gefiltert werden soll Beliebig Operator Der Filteroperator EQUAL ¦ GREATER ¦ GREATER_OR_EQUAL ¦ LESS ¦ LESS_OR_EQUAL ¦ NOT_EQUAL ¦ INLIST ¦ NOT_INLIST Hinweis ● Mit value können außer Einzelwerten (z.B. "Los Angeles") auch Definitionen wie "Alle Städte" übergeben werden ● Wenn die Drill-Anweisung ungültig ist, gibt der Webdienst die ursprünglichen Tabellendaten zurück Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 321 ● Am Ende der Drill-Hierarchie gibt der Webdienst die letzten verfügbaren Werte in der Drill-Hierarchie zurück ● Sie können mehr als einen drillpath-Parameter angeben, vorausgesetzt, die Parameter beziehen sich nicht auf verschiedene Ebenen in derselben Drill-Hierarchie. Zugehörige Links GetReportBlock_blockname [Seite 317] 6.4.4.3 Ausgabeparameter der BI-Dienste In der folgenden Tabelle sind die von einem BI-Dienst zurückgegebenen Ausgabeparameter aufgeführt: Name Typ Beschreibung table TTable Tabellenzellen headers THeader Tabellenkopfzellen footers TFooter Tabellenfußzellen user string Der vom Webdienstaufruf verwendete Anmeldename documentation string Die vom Servicedesigner zur Verfügung gestellte Webdienstbeschreibung documentname string Der Name des Dokuments lastrefreshdate dateTime Das Datum der letzten Dokumentregenerierung creationdate dateTime Das Datum, an dem der Webdienst erstellt wurde creator string Der Benutzername des Webdiensterstellers isScheduled boolean Gibt an, ob das Dokument eingeplant ist scheduleStartTime dateTime Der geplante Startzeitpunkt, falls das Dokument eingeplant ist scheduleEndTime dateTime Der geplante Endzeitpunkt, falls das Dokument eingeplant ist tableType string Der Tabellentyp nbColumns int Die Anzahl der Spalten in der Ausgabetabelle nbLines int Die Anzahl der Zeilen in der Ausgabetabelle Beispiel für einen table-Parameter <table> <row> 322 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten ... </table> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Bungalow</cell> xsi:type="xsd:double">172980</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Room</cell> xsi:type="xsd:double">345510</cell> Beispiel für einen headers-Parameter <headers> <row> </headers> <cell <cell <cell <cell </row> xsi:type="xsd:string">Country</cell> xsi:type="xsd:string">Service Line</cell> xsi:type="xsd:string">Service</cell> xsi:type="xsd:string">Revenue</cell> Zugehörige Links Beispiel für Rückgabedaten des BI-Diensts [Seite 323] 6.4.4.4 Beispiel für Rückgabedaten des BI-Diensts Webdienste geben Daten über SOAP zurück. Nachfolgend ist ein Beispiel für eine SOAP-Datei aufgeführt, die von einem Webdienst zurückgegeben wurde: <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...> <soap:Body> <GetReportBlock_Block1BeachResponse xmlns="multidocmultiuniversesmultime"> <table> <row> <cell xsi:type="xsd:string">Australia</cell> <cell xsi:type="xsd:string">Accommodation</cell> <cell xsi:type="xsd:string">Bungalow</cell> <cell xsi:type="xsd:double">172980</cell> </row> <row> <cell xsi:type="xsd:string">Australia</cell> <cell xsi:type="xsd:string">Accommodation</cell> <cell xsi:type="xsd:string">Hotel Room</cell> <cell xsi:type="xsd:double">345510</cell> </row> <row> <cell xsi:type="xsd:string">Australia</cell> <cell xsi:type="xsd:string">Accommodation</cell> <cell xsi:type="xsd:string">Hotel Suite</cell> <cell xsi:type="xsd:double">464850</cell> </row> <row> Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 323 <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell 324 xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Food &amp; Drinks</cell> xsi:type="xsd:string">Fast Food</cell> xsi:type="xsd:double">19530</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Food &amp; Drinks</cell> xsi:type="xsd:string">Poolside Bar</cell> xsi:type="xsd:double">27073</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Food &amp; Drinks</cell> xsi:type="xsd:string">Restaurant</cell> xsi:type="xsd:double">41160</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Activities</cell> xsi:type="xsd:double">59820</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Excursion</cell> xsi:type="xsd:double">113170</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Sports</cell> xsi:type="xsd:double">69575</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Travels</cell> xsi:type="xsd:string">Car Rent</cell> xsi:type="xsd:double">49160</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Travels</cell> xsi:type="xsd:string">Travel Reservation</cell> xsi:type="xsd:double">63300</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Bungalow</cell> xsi:type="xsd:double">126240</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Room</cell> xsi:type="xsd:double">116790</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Suite</cell> xsi:type="xsd:double">320220</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Food &amp; Drinks</cell> © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell xsi:type="xsd:string">Fast Food</cell> xsi:type="xsd:double">28440</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Food &amp; Drinks</cell> xsi:type="xsd:string">Poolside Bar</cell> xsi:type="xsd:double">46320</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Food &amp; Drinks</cell> xsi:type="xsd:string">Restaurant</cell> xsi:type="xsd:double">32640</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Activities</cell> xsi:type="xsd:double">9000</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Excursion</cell> xsi:type="xsd:double">120050</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Sports</cell> xsi:type="xsd:double">35720</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Bungalow</cell> xsi:type="xsd:double">323231</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Room</cell> xsi:type="xsd:double">330240</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Suite</cell> xsi:type="xsd:double">320754</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Food &amp; Drinks</cell> xsi:type="xsd:string">Fast Food</cell> xsi:type="xsd:double">32960</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Food &amp; Drinks</cell> xsi:type="xsd:string">Poolside Bar</cell> xsi:type="xsd:double">37915</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Food &amp; Drinks</cell> xsi:type="xsd:string">Restaurant</cell> xsi:type="xsd:double">32980</cell> Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 325 </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> 326 xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Activities</cell> xsi:type="xsd:double">78200</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Excursion</cell> xsi:type="xsd:double">96440</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Sports</cell> xsi:type="xsd:double">102720</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Travels</cell> xsi:type="xsd:string">Car Rent</cell> xsi:type="xsd:double">56370</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Travels</cell> xsi:type="xsd:string">Travel Reservation</cell> xsi:type="xsd:double">74495</cell> xsi:type="xsd:string">US</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Bungalow</cell> xsi:type="xsd:double">368870</cell> xsi:type="xsd:string">US</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Room</cell> xsi:type="xsd:double">746828</cell> xsi:type="xsd:string">US</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Suite</cell> xsi:type="xsd:double">842046</cell> xsi:type="xsd:string">US</cell> xsi:type="xsd:string">Food &amp; Drinks</cell> xsi:type="xsd:string">Fast Food</cell> xsi:type="xsd:double">66330</cell> xsi:type="xsd:string">US</cell> xsi:type="xsd:string">Food &amp; Drinks</cell> xsi:type="xsd:string">Poolside Bar</cell> xsi:type="xsd:double">88508</cell> xsi:type="xsd:string">US</cell> xsi:type="xsd:string">Food &amp; Drinks</cell> xsi:type="xsd:string">Restaurant</cell> xsi:type="xsd:double">331860</cell> © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Recreation</cell> <cell xsi:type="xsd:string">Activities</cell> <cell xsi:type="xsd:double">207950</cell> </row> <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Recreation</cell> <cell xsi:type="xsd:string">Excursion</cell> <cell xsi:type="xsd:double">170305</cell> </row> <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Recreation</cell> <cell xsi:type="xsd:string">Sports</cell> <cell xsi:type="xsd:double">74060</cell> </row> <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Travels</cell> <cell xsi:type="xsd:string">Car Rent</cell> <cell xsi:type="xsd:double">34580</cell> </row> <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Travels</cell> <cell xsi:type="xsd:string">Travel Reservation</cell> <cell xsi:type="xsd:double">43200</cell> </row> </table> <headers> <row> <cell xsi:type="xsd:string">Country</cell> <cell xsi:type="xsd:string">Service Line</cell> <cell xsi:type="xsd:string">Service</cell> <cell xsi:type="xsd:string">Revenue</cell> </row> </headers> <footers /> <user>Administrator</user> <documentation></documentation> <documentname>_DaaWSDivers1</documentname> <lastrefreshdate>2009-02-20T14:19:01.0</lastrefreshdate> <creationdate>2009-02-20T14:43:21.109</creationdate> <creator>Administrator</creator> <isScheduled>false</isScheduled> <tableType>Vertical Table</tableType> <nbColumns>4</nbColumns> <nbLines>42</nbLines> </GetReportBlock_Block1BeachResponse> </soap:Body></soap:Envelope> 6.4.4.5 WSDL-Definition für BI-Dienst <?xml version="1.0" encoding="utf-16"?> <definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http:// schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s0="zozo2" xmlns:tns1="dsws.businessobjects.com" targetNamespace="zozo2" xmlns="http://schemas.xmlsoap.org/wsdl/" name="BIServices"> <types> <s:schema elementFormDefault="qualified" targetNamespace="zozo2"> <s:simpleType name="Operator"> <s:restriction base="s:string"> Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 327 <s:enumeration value="EQUAL" /> <s:enumeration value="GREATER" /> <s:enumeration value="GREATER_OR_EQUAL" /> <s:enumeration value="LESS" /> <s:enumeration value="LESS_OR_EQUAL" /> <s:enumeration value="NOT_EQUAL" /> <s:enumeration value="INLIST" /> <s:enumeration value="NOT_INLIST" /> </s:restriction> </s:simpleType> <s:complexType name="FilterCondition"> <s:sequence> <s:element name="value" type="s:string" /> <s:element name="operator" type="s0:Operator" /> </s:sequence> </s:complexType> <s:complexType name="LovValueIndex"> <s:sequence> <s:element name="valueofPrompt" type="s:string" /> <s:element name="index" type="s:string" /> </s:sequence> </s:complexType> <s:complexType name="DrillFilter"> <s:sequence> <s:element name="dimension" type="s:string" /> <s:element name="value" type="s:string" /> <s:element name="operator" type="s0:Operator" /> </s:sequence> </s:complexType> <s:element name="GetReportBlock_Block1"> <s:complexType> <s:sequence> <s:element name="login" type="s:string" minOccurs="0" nillable="true" /> <s:element name="password" type="s:string" minOccurs="0" nillable="true" /> <s:element name="Country" type="s0:FilterCondition" /> <s:element name="Resort" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Service_Line" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" /> </s:sequence> </s:complexType> </s:element> <s:element name="GetReportBlock_Block1ff"> <s:complexType> <s:sequence> <s:element name="login" type="s:string" minOccurs="0" nillable="true" /> <s:element name="password" type="s:string" minOccurs="0" nillable="true" /> <s:element name="Country" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Resort" type="s0:FilterCondition" minOccurs="0" 328 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten maxOccurs="unbounded" nillable="true" /> <s:element name="Service_Line" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" /> </s:sequence> </s:complexType> </s:element> <s:element name="GetReportBlock_Bloc1"> <s:complexType> <s:sequence> <s:element name="login" type="s:string" minOccurs="0" nillable="true" /> <s:element name="password" type="s:string" minOccurs="0" nillable="true" /> <s:element name="State" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="City" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Sales_revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" /> </s:sequence> </s:complexType> </s:element> <s:simpleType name="DrillOperation"> <s:restriction base="s:string"> <s:enumeration value="UP" /> <s:enumeration value="DOWN" /> </s:restriction> </s:simpleType> <s:complexType name="DrillPath"> <s:sequence> <s:element name="from" type="s:string" /> <s:element name="value" type="s:string" /> <s:element name="drillOperation" type="s0:DrillOperation" /> </s:sequence> </s:complexType> <s:element name="Drill_Block1"> <s:complexType> <s:sequence> <s:element name="login" type="s:string" minOccurs="0" nillable="true" /> <s:element name="password" type="s:string" minOccurs="0" nillable="true" /> <s:element name="drillPath" type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded" nillable="true" /> Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 329 <s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" /> </s:sequence> </s:complexType> </s:element> <s:element name="Drill_Block1ff"> <s:complexType> <s:sequence> <s:element name="login" type="s:string" minOccurs="0" nillable="true" /> <s:element name="password" type="s:string" minOccurs="0" nillable="true" /> <s:element name="drillPath" type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" /> </s:sequence> </s:complexType> </s:element> <s:element name="Drill_Bloc1"> <s:complexType> <s:sequence> <s:element name="login" type="s:string" minOccurs="0" nillable="true" /> <s:element name="password" type="s:string" minOccurs="0" nillable="true" /> <s:element name="drillPath" type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="TRow"> 330 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten <s:sequence> <s:element name="cell" type="s:anyType" maxOccurs="unbounded" nillable="true" /> </s:sequence> </s:complexType> <s:complexType name="TTable"> <s:sequence> <s:element name="row" maxOccurs="unbounded" type="s0:TRow" /> </s:sequence> </s:complexType> <s:complexType name="THeader"> <s:sequence> <s:element name="row" maxOccurs="unbounded" type="s0:TRow" /> </s:sequence> </s:complexType> <s:complexType name="TFooter"> <s:sequence> <s:element name="row" maxOccurs="unbounded" type="s0:TRow" /> </s:sequence> </s:complexType> <s:element name="GetReportBlock_Block1Response"> <s:complexType> <s:sequence> <s:element name="table" type="s0:TTable" /> <s:element name="headers" type="s0:THeader" /> <s:element name="footers" type="s0:TFooter" /> <s:element name="user" type="s:string" /> <s:element name="documentation" type="s:string" /> <s:element name="documentname" type="s:string" /> <s:element name="lastrefreshdate" type="s:dateTime" /> <s:element name="creationdate" type="s:dateTime" /> <s:element name="creator" type="s:string" /> <s:element name="isScheduled" type="s:boolean" /> <s:element name="scheduleStartTime" type="s:dateTime" /> <s:element name="scheduleEndTime" type="s:dateTime" /> <s:element name="tableType" type="s:string" /> <s:element name="nbColumns" type="s:int" /> <s:element name="nbLines" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:element name="Drill_Block1Response"> <s:complexType> <s:sequence> <s:element name="table" type="s0:TTable" /> <s:element name="headers" type="s0:THeader" /> <s:element name="footers" type="s0:TFooter" /> <s:element name="user" type="s:string" /> <s:element name="documentation" type="s:string" /> <s:element name="documentname" type="s:string" /> <s:element name="lastrefreshdate" type="s:dateTime" /> <s:element name="creationdate" type="s:dateTime" /> <s:element name="creator" type="s:string" /> <s:element name="isScheduled" type="s:boolean" /> <s:element name="scheduleStartTime" type="s:dateTime" /> <s:element name="scheduleEndTime" type="s:dateTime" /> <s:element name="tableType" type="s:string" /> <s:element name="nbColumns" type="s:int" /> <s:element name="nbLines" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:element name="GetReportBlock_Block1ffResponse"> <s:complexType> <s:sequence> <s:element name="table" type="s0:TTable" /> <s:element name="headers" type="s0:THeader" /> <s:element name="footers" type="s0:TFooter" /> Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 331 <s:element name="user" type="s:string" /> <s:element name="documentation" type="s:string" /> <s:element name="documentname" type="s:string" /> <s:element name="lastrefreshdate" type="s:dateTime" /> <s:element name="creationdate" type="s:dateTime" /> <s:element name="creator" type="s:string" /> <s:element name="isScheduled" type="s:boolean" /> <s:element name="scheduleStartTime" type="s:dateTime" /> <s:element name="scheduleEndTime" type="s:dateTime" /> <s:element name="tableType" type="s:string" /> <s:element name="nbColumns" type="s:int" /> <s:element name="nbLines" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:element name="Drill_Block1ffResponse"> <s:complexType> <s:sequence> <s:element name="table" type="s0:TTable" /> <s:element name="headers" type="s0:THeader" /> <s:element name="footers" type="s0:TFooter" /> <s:element name="user" type="s:string" /> <s:element name="documentation" type="s:string" /> <s:element name="documentname" type="s:string" /> <s:element name="lastrefreshdate" type="s:dateTime" /> <s:element name="creationdate" type="s:dateTime" /> <s:element name="creator" type="s:string" /> <s:element name="isScheduled" type="s:boolean" /> <s:element name="scheduleStartTime" type="s:dateTime" /> <s:element name="scheduleEndTime" type="s:dateTime" /> <s:element name="tableType" type="s:string" /> <s:element name="nbColumns" type="s:int" /> <s:element name="nbLines" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:element name="GetReportBlock_Bloc1Response"> <s:complexType> <s:sequence> <s:element name="table" type="s0:TTable" /> <s:element name="headers" type="s0:THeader" /> <s:element name="footers" type="s0:TFooter" /> <s:element name="user" type="s:string" /> <s:element name="documentation" type="s:string" /> <s:element name="documentname" type="s:string" /> <s:element name="lastrefreshdate" type="s:dateTime" /> <s:element name="creationdate" type="s:dateTime" /> <s:element name="creator" type="s:string" /> <s:element name="isScheduled" type="s:boolean" /> <s:element name="scheduleStartTime" type="s:dateTime" /> <s:element name="scheduleEndTime" type="s:dateTime" /> <s:element name="tableType" type="s:string" /> <s:element name="nbColumns" type="s:int" /> <s:element name="nbLines" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:element name="Drill_Bloc1Response"> <s:complexType> <s:sequence> <s:element name="table" type="s0:TTable" /> <s:element name="headers" type="s0:THeader" /> <s:element name="footers" type="s0:TFooter" /> <s:element name="user" type="s:string" /> <s:element name="documentation" type="s:string" /> <s:element name="documentname" type="s:string" /> <s:element name="lastrefreshdate" type="s:dateTime" /> <s:element name="creationdate" type="s:dateTime" /> 332 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten <s:element name="creator" type="s:string" /> <s:element name="isScheduled" type="s:boolean" /> <s:element name="scheduleStartTime" type="s:dateTime" /> <s:element name="scheduleEndTime" type="s:dateTime" /> <s:element name="tableType" type="s:string" /> <s:element name="nbColumns" type="s:int" /> <s:element name="nbLines" type="s:int" /> </s:sequence> </s:complexType> </s:element> <s:element name="QaaWSHeader"> <s:complexType> <s:sequence> <s:element name="sessionID" type="s:string" minOccurs="0" maxOccurs="1" nillable="true" /> <s:element name="serializedSession" type="s:string" minOccurs="0" maxOccurs="1" nillable="true" /> </s:sequence> </s:complexType> </s:element> </s:schema> </types> <message name="GetReportBlock_Block1SoapIn"> <part name="parameters" element="s0:GetReportBlock_Block1" /> <part name="request_header" element="s0:QaaWSHeader" /> </message> <message name="GetReportBlock_Block1SoapOut"> <part name="parameters" element="s0:GetReportBlock_Block1Response" /> </message> <message name="Drill_Block1SoapIn"> <part name="parameters" element="s0:Drill_Block1" /> <part name="request_header" element="s0:QaaWSHeader" /> </message> <message name="Drill_Block1SoapOut"> <part name="parameters" element="s0:Drill_Block1Response" /> </message> <message name="GetReportBlock_Block1ffSoapIn"> <part name="parameters" element="s0:GetReportBlock_Block1ff" /> <part name="request_header" element="s0:QaaWSHeader" /> </message> <message name="GetReportBlock_Block1ffSoapOut"> <part name="parameters" element="s0:GetReportBlock_Block1ffResponse" /> </message> <message name="Drill_Block1ffSoapIn"> <part name="parameters" element="s0:Drill_Block1ff" /> <part name="request_header" element="s0:QaaWSHeader" /> </message> <message name="Drill_Block1ffSoapOut"> <part name="parameters" element="s0:Drill_Block1ffResponse" /> </message> <message name="GetReportBlock_Bloc1SoapIn"> <part name="parameters" element="s0:GetReportBlock_Bloc1" /> <part name="request_header" element="s0:QaaWSHeader" /> </message> <message name="GetReportBlock_Bloc1SoapOut"> <part name="parameters" element="s0:GetReportBlock_Bloc1Response" /> </message> <message name="Drill_Bloc1SoapIn"> <part name="parameters" element="s0:Drill_Bloc1" /> <part name="request_header" element="s0:QaaWSHeader" /> </message> <message name="Drill_Bloc1SoapOut"> <part name="parameters" element="s0:Drill_Bloc1Response" /> </message> <portType name="BIServicesSoap"> <operation name="GetReportBlock_Block1"> <documentation /> <input message="s0:GetReportBlock_Block1SoapIn" /> Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 333 <output message="s0:GetReportBlock_Block1SoapOut" /> </operation> <operation name="Drill_Block1"> <documentation /> <input message="s0:Drill_Block1SoapIn" /> <output message="s0:Drill_Block1SoapOut" /> </operation> <operation name="GetReportBlock_Block1ff"> <documentation /> <input message="s0:GetReportBlock_Block1ffSoapIn" /> <output message="s0:GetReportBlock_Block1ffSoapOut" /> </operation> <operation name="Drill_Block1ff"> <documentation /> <input message="s0:Drill_Block1ffSoapIn" /> <output message="s0:Drill_Block1ffSoapOut" /> </operation> <operation name="GetReportBlock_Bloc1"> <documentation /> <input message="s0:GetReportBlock_Bloc1SoapIn" /> <output message="s0:GetReportBlock_Bloc1SoapOut" /> </operation> <operation name="Drill_Bloc1"> <documentation /> <input message="s0:Drill_Bloc1SoapIn" /> <output message="s0:Drill_Bloc1SoapOut" /> </operation> </portType> <binding name="BIServicesSoap" type="s0:BIServicesSoap"> <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" /> <operation name="GetReportBlock_Block1"> <documentation /> <soap:operation soapAction="zozo2/GetReportBlock_Block1" style="document" /> <input> <soap:header message="s0:GetReportBlock_Block1SoapIn" part="request_header" use="literal"> <soap:headerfault message="s0:GetReportBlock_Block1SoapIn" part="request_header" use="literal" /> </soap:header> <soap:body use="literal" parts="parameters" /> </input> <output> <soap:body use="literal" /> </output> </operation> <operation name="Drill_Block1"> <documentation /> <soap:operation soapAction="zozo2/Drill_Block1" style="document" /> <input> <soap:header message="s0:Drill_Block1SoapIn" part="request_header" use="literal"> <soap:headerfault message="s0:Drill_Block1SoapIn" part="request_header" use="literal" /> </soap:header> <soap:body use="literal" parts="parameters" /> </input> <output> <soap:body use="literal" /> </output> </operation> <operation name="GetReportBlock_Block1ff"> <documentation /> <soap:operation soapAction="zozo2/GetReportBlock_Block1ff" style="document" /> <input> <soap:header message="s0:GetReportBlock_Block1ffSoapIn" 334 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten part="request_header" use="literal"> <soap:headerfault message="s0:GetReportBlock_Block1ffSoapIn" part="request_header" use="literal" /> </soap:header> <soap:body use="literal" parts="parameters" /> </input> <output> <soap:body use="literal" /> </output> </operation> <operation name="Drill_Block1ff"> <documentation /> <soap:operation soapAction="zozo2/Drill_Block1ff" style="document" /> <input> <soap:header message="s0:Drill_Block1ffSoapIn" part="request_header" use="literal"> <soap:headerfault message="s0:Drill_Block1ffSoapIn" part="request_header" use="literal" /> </soap:header> <soap:body use="literal" parts="parameters" /> </input> <output> <soap:body use="literal" /> </output> </operation> <operation name="GetReportBlock_Bloc1"> <documentation /> <soap:operation soapAction="zozo2/GetReportBlock_Bloc1" style="document" /> <input> <soap:header message="s0:GetReportBlock_Bloc1SoapIn" part="request_header" use="literal"> <soap:headerfault message="s0:GetReportBlock_Bloc1SoapIn" part="request_header" use="literal" /> </soap:header> <soap:body use="literal" parts="parameters" /> </input> <output> <soap:body use="literal" /> </output> </operation> <operation name="Drill_Bloc1"> <documentation /> <soap:operation soapAction="zozo2/Drill_Bloc1" style="document" /> <input> <soap:header message="s0:Drill_Bloc1SoapIn" part="request_header" use="literal"> <soap:headerfault message="s0:Drill_Bloc1SoapIn" part="request_header" use="literal" /> </soap:header> <soap:body use="literal" parts="parameters" /> </input> <output> <soap:body use="literal" /> </output> </operation> </binding> <service name="zozo2"> <documentation /> <port name="BIServicesSoap" binding="s0:BIServicesSoap"> <soap:address location="http://noux:8080/dswsbobje/qaawsservices/ queryasaservice? &cuid=AduDhWyVezRPnnJM_FDS4S0&authType=secEnterprise&locale=en_US&timeout=60" /> </port> </service> </definitions> Benutzerhandbuch für SAP BusinessObjects Web Intelligence Veröffentlichen, Formatieren und Freigeben von Berichten © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 335 7 Fehlermeldungen Im folgenden Abschnitt werden verschiedene Fehlermeldungen und ihre Lösungen beschrieben, die unter bestimmten Bedingungen bei der Nutzung dieser Anwendung auftreten können. 7.1 Web Intelligence-Fehlermeldungen Die Web Intelligence-spezifischen Fehlermeldungen lassen sich in folgende Kategorien untergliedern: ● Fehlermeldungen für die Web-Intelligence-Java-Benutzeroberfläche (WIJ) ● Fehlermeldungen für die Web-Intelligence-HTML-Benutzeroberfläche (WIH) ● Fehlermeldungen für Web Intelligence Desktop (WIO) ● Fehlermeldungen für Web Intelligence-Server (WIS) ● Fehlermeldungen für Web Intelligence Report Engine (RWI) 7.1.1 Fehlermeldungen für die Web Intelligence JavaBenutzeroberfläche (WIJ) Zu den Fehlermeldungen für die Web Intelligence Java-Benutzeroberfläche gehören: Bereich Kategorie WIJ 10000 - WIJ 77778 Web Intelligence Java-Benutzeroberfläche 7.1.1.1 Verwenden Sie den Formel-Editor, um Formeln zu erstellen. (Fehler: WIJ 10000) Ursache Sie haben eine Formel in eine Zelle eingegeben, dazu jedoch den Bereich Zelleigenschaften und nicht den FormelEditor verwendet. Aktion Starten Sie den Formel-Editor und definieren Sie die Formel im Bereich Formeldefinition. 336 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.1.1.2 Sie können keine Variable mit demselben Namen erstellen wie ein vorhandenes Dokumentobjekt. Geben Sie einen anderen Namen für die neue Variable ein. (Error: WIJ 10001) Ursache Ein einzelnes Dokument kann nicht mehrere Objekte oder Variablen mit demselben Namen enthalten. Aktion Um eine neue Variable speichern zu können, geben Sie der Variable einen Namen, der sich den bereits in das Dokument eingefügten Objekt- und Variablennamen unterscheidet. 7.1.1.3 Sie können dieses Berichtselement nicht in Bezug auf einen Block, eine Zelle oder eine Sektion positionieren, die relativ zu diesem Berichtselement positioniert sind. Wählen Sie einen anderen Block, eine andere Zelle oder eine andere Sektion im Dropdown-Listenfeld oder heben Sie die Auswahl der Option 'Relativ zu' auf. (WIJ 10500) Ursache Wenn Sie ein Berichtelement einfügen, das mit einem anderen Berichtelement verknüpft ist, das wiederum auf das ausgewählte Element verweist, dann entsteht eine zirkulärer Anhang. Aktion Entfernen Sie die relative Positionierung, oder wählen Sie einen anderen Block, eine andere Zelle oder eine andere Sektion für die relative Positionierung aus. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 337 7.1.1.4 Web Intelligence erfordert die Java Runtime Environment (JRE) 1.4.2_01. Die aktuell installierte JRE ist {0}. Wenden Sie sich an Ihren Administrator, um auf Version 1.4.2_01 zu aktualisieren, oder wählen Sie den Eintrag [Standard-VM] in der [Java Plug-In-Systemsteuerung] aus, wenn die erforderliche Version bereits installiert ist. (WIJ 11111) Ursache Wenn Sie die Java-Benutzeroberfläche verwenden, wird ein Java-Applet auf Ihrem lokalen PC installiert. Java Runtime Environment 1.4.2_01 (oder eine höhere Version) muss installiert und ausgewählt werden, damit der Berichtseditor funktioniert. Aktion Wenn Java Runtime Environment 1.4.2_01 (oder höher) bereits auf Ihrem PC installiert ist, starten Sie das Java Plugin Control-Panel. So wird's gemacht: ● Wählen Sie im Windows-Menü die Befehle ● Doppelklicken Sie auf Java Plugin. ● Wählen Sie auf der Registerkarte Erweitert die Option "Java Plug-in-Standard verwenden" aus, und klicken Sie dann auf "Übernehmen". Start Einstellungen Systemsteuerung aus. Oder Wenden Sie sich an den Administrator, und bitten Sie um Unterstützung bei der Installation von Java Runtime Environment 1.4.2_01 (oder höher). 7.1.1.5 Fehler beim Entschlüsseln des Dokuments. Versuchen Sie, das Dokument im BI-Launchpad zu öffnen, oder wenden Sie sich an Ihren Administrator. ( WIJ 20000) Ursache Web Intelligence ist nicht in der Lage, das Dokument zu dekodieren und im Java-Berichtseditor zu öffnen. Aktion Öffnen Sie das Dokument in InfoView, indem Sie auf der InfoView-Seite "Öffentliche Dokumente" oder "Persönliche Dokumente" in der Liste auf den entsprechenden Dokumenttitel klicken. Wenn dies fehlschlägt, wenden Sie sich an den Administrator. 338 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.1.1.6 Beim Regenerieren und Öffnen des Dokuments ist ein unerwartetes Problem aufgetreten. Die Datenquelle wurde geändert oder gelöscht, oder für eine Eingabeaufforderung des Dokuments wurde kein Wert gewählt. (WIJ 20001) Ursache Für das Dokument wurde die Option Beim Öffnen regenerieren aktiviert. Der vorliegende Fehler kann auf eine oder mehrere der nachstehend aufgeführten Ursachen zurückzuführen sein: ● Die Datenquelle wurde nach der Erstellung des Dokuments geändert. ● Die Datenquelle wurde nach der Erstellung des Dokuments gelöscht. ● Für eine oder mehrere Aufforderungen wurden keine Werte ausgewählt. Aktion Wenden Sie sich an Ihren Administrator. 7.1.1.7 Unerwarteter Fehler. Wenn Sie die Verbindung zum Server nicht wiederherstellen können, beenden Sie Ihre Interactive Analysis-Sitzung, und starten Sie erneut. (WIJ 20002) Ursache Der Server wurde eventuell heruntergefahren oder Ihre Benutzersitzung wurde beendet. Aktion Wenden Sie sich an Ihren Administrator. 7.1.1.8 Abrufen der ersten Seite des aktuellen Berichts nicht möglich. \nÜberprüfen Sie die Gültigkeit des Berichts. (ERR WIJ 20003). Ursache Der Bericht kann nicht angezeigt werden, da er strukturelle Fehler enthält. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 339 Aktion Führen Sie eine der folgenden Aktionen aus: ● Lassen Sie den Bericht in der Strukturansicht anzeigen und überprüfen Sie die Berichtstruktur. Fehler können beispielsweise dann auftreten, wenn sich Berichtsblöcke überschneiden oder wenn die Struktur einer Tabelle Zellen enthält, die ein asymmetrisches Tabellenformat verursachen. Ändern Sie die Berichtstruktur entsprechend. ● Wenden Sie sich an Ihren Administrator und bitten Sie ihn, nach strukturellen Anomalien im Bericht zu suchen. 7.1.1.9 Die aktuelle Abfrage enthält nicht auflösbare Objekte. Die Abfrage wird aktualisiert (WIJ 20004). Ursache Die Abfrage enthält Objekte, die nicht aufgelöst werden können. Aktion Prüfen Sie, ob die zugehörigen Objekte aus der Datenquelle gelöscht wurden. 7.1.1.10 Die aktuelle Anforderung hat beschädigte Daten zurückgegeben. Weitere Informationen erhalten Sie bei Ihrem Administrator (WIJ 20005). Ursache Die zurückgegebenen Daten sind beschädigt. Dies kann durch Probleme mit der Datenquelle oder dem Netzwerk verursacht worden sein. Aktion Wenden Sie sich an Ihren Administrator. 340 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.1.1.11 Mit dem Anwendungsserver konnte kein Kontakt hergestellt werden. Weitere Informationen erhalten Sie bei Ihrem Administrator (WIJ 20010). Ursache Der Anwendungsserver wird möglicherweise nicht ausgeführt, oder die Adresse entspricht nicht der erwarteten Adresse. Aktion Wenden Sie sich an Ihren Administrator. 7.1.1.12 Das Berichtselement von {0,number} MB, das Sie kopieren möchten, ist für den Export in eine externe Anwendung zu umfangreich.\nDie maximal zulässige Größe beträgt {1,number} MB. (Fehler: WIJ 30004) Ursache Das zu kopierende Berichtselement ist für den Kopiervorgang zu groß. Aktion Kopieren Sie das Berichtselement nicht. 7.1.1.13 Mit Ihrem Benutzerprofil ist der Zugriff auf eine Dokumentendomäne zum Speichern von öffentlichen Dokumenten nicht zulässig. Speichern Sie das Dokument als persönliches Dokument, oder wenden Sie sich an Ihren Business Objects-Administrator (ERR WIJ 40000). Ursache Sie sind zum Speichern des Dokuments im Repository des Unternehmens nicht berechtigt. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 341 Aktion Speichern Sie das Dokument als persönliches Dokument, oder bitten Sie den Administrator, Ihnen das Recht zum Speichern des Dokuments im Repository zuzuweisen. 7.1.1.14 Die Abfrage in diesem Dokument ist leer. Überprüfen Sie vor dem Ausführen der Abfrage, ob im Bereich "Ergebnisobjekte" auf der Abfrageregisterkarte Objekte enthalten sind (ERR WIJ 30000). Ursache Die Abfrage enthält keine Ergebnisobjekte. Aktion Bearbeiten Sie die Abfrage, um Ergebnisobjekte hinzuzufügen. 7.1.1.15 Mindestens eine Abfrage in diesem Dokument ist leer. Überprüfen Sie vor dem Ausführen der Abfragen, ob im Bereich "Ergebnisobjekte" in jeder Abfrageregisterkarte Objekte enthalten sind (ERR WIJ 30001). Ursache Eine Abfrage enthält keine Ergebnisobjekte. Aktion Fügen Sie der leeren Abfrage die Ergebnisobjekte hinzu. 342 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.1.1.16 Nicht genügend Arbeitsspeicher. Verkleinern Sie das Browserfenster, oder starten Sie den Berichteditor neu. (WIJ 30003). Ursache Der Computer verfügt über zu wenig Arbeitsspeicher. Dies könnte daran liegen, dass die Größe des BrowserFensters zu umfangreich ist. Aktion Führen Sie eine der folgenden Aktionen aus: ● Verkleinern Sie das Browser-Fenster. ● Starten Sie die Java-Benutzeroberfläche neu. 7.1.1.17 Das Speichern persönlicher oder öffentlicher Dokumente ist mit Ihrem Benutzerprofil nicht zulässig. Weitere Informationen erhalten Sie von Ihrem Administrator (WIJ 40001). Ursache Mit Ihrem vom Administrator definierten Benutzerprofil sind Sie nicht zum Speichern von persönlichen oder öffentlichen Dokumenten berechtigt. Aktion Wenn Sie zum Speichern von persönlichen und/oder öffentlichen Dokumenten in InfoView berechtigt sein möchten, wenden Sie sich an den Administrator, und bitten Sie um die Änderung Ihres Sicherheitsprofils. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 343 7.1.1.18 Die Verbindung zu diesem System kann nicht hergestellt werden, da Sie eine neuere Version des Web-Intelligence-Rich-Clients benötigen (ERR WIJ 50003). Aktualisieren Sie den Web-Intelligence-Rich-Client, indem Sie <a href="{0}">hier</a> klicken. Ursache Ihre Version des Web-Intelligence-Rich-Clients ist nicht aktuell genug, um eine Verbindung mit dem Repository herzustellen. Aktion Aktualisieren Sie Ihre Version des Web-Intelligence-Rich-Clients, indem Sie dem Hyperlink folgen. 7.1.1.19 Die an den Server gesendeten Daten enthalten ungültige Zeichen. Machen Sie die zuletzt vorgenommenen Änderungen am Dokument mithilfe der Schaltfläche 'Rückgängig' rückgängig, und wiederholen Sie den Vorgang. (Fehler: WIJ 55555) Ursache Im XML-Dokument, das von der Anwendung an den Server gesendet wurde, ist ein Fehler enthalten. Aktion Verwenden Sie die Funktion Rückgängig, um die am Dokument vorgenommene fehlerhafte Änderung zu entfernen, und führen Sie die Abfrage dann erneut aus, bzw. regenerieren Sie das Dokument erneut. 344 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.1.1.20 Das Zeitlimit für die Sitzung wurde überschritten. Das Dokument {Dokumentname}.wid wurde automatisch im Ordner "Favoriten\~InteractiveAnalysis" gespeichert. Klicken Sie auf "Wiederherstellen", um das Dokument abzurufen. (WIJ 60001) Ursache Aufgrund einer Überschreitung des Server-Zeitlimits wurde das aktuelle Dokument automatisch im Ordner "Favoriten\~InteractiveAnalysis" gespeichert. Aktion Klicken Sie auf Wiederherstellen, um das automatisch gespeicherte Dokument abzurufen. Wenn sich das Dokument nicht automatisch wiederherstellen lässt, wechseln Sie zum Ordner, und öffnen Sie es manuell. Der Name des automatisch gespeicherten Dokuments setzt sich aus dem Namen des Originaldokuments sowie einem automatisch erstellten Präfix und Postfix zusammen. Rufen Sie das Dokument so schnell wie möglich aus dem Ordner ab. Der Ordner ist kein permanenter Speicherort für automatisch gespeicherte Dokumente. 7.1.1.21 Das Zeitlimit für die Sitzung wurde überschritten, das Dokument konnte jedoch nicht automatisch gespeichert werden, da folgende Sicherheitsberechtigungen nicht zugewiesen wurden (WIJ 60002): {Liste_der_Rechte} Ursache Das Dokument konnte nicht automatisch gespeichert werden, da Sie nicht über eines oder alle der folgenden Sicherheitsberechtigungen verfügen: ● Objekt bearbeiten ● Objekt löschen ● Objekt hinzufügen Aktion Bitten Sie den Administrator, Ihnen die erforderlichen Sicherheitsberechtigungen zu erteilen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 345 7.1.1.22 Das Dokument kann aufgrund eines Serverproblems nicht abgerufen werden (WIJ 77777). Ursache Das Dokument kann nicht abgerufen werden, da der Server nicht betriebsbereit ist. Aktion Wenden Sie sich an Ihren Administrator. 7.1.1.23 Das Central Management System kann derzeit nicht ausgeführt werden. Weitere Informationen erhalten Sie bei Ihrem Administrator. (WIJ 77779) Ursache Central Management System (CMS) wird nicht ausgeführt. Aktion Wenden Sie sich an Ihren Administrator. 7.1.1.24 Zeitüberschreitung bei Sitzung. Beenden Sie die Java-Oberfläche, und melden Sie sich erneut an. (WIJ 77778) Ursache Die Zeit, in der Sie bei BI-Launchpad angemeldet waren, ohne die Java-Benutzeroberfläche zu verwenden, übersteigt die vom System maximal zugelassene Zeit. 346 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Aktion Melden Sie sich bei BI-Launchpad ab und anschließend erneut an, um die Java-Benutzeroberfläche weiter zu verwenden (alle vor Erreichen des Zeitlimits vorgenommenen und nicht gespeicherten Änderungen gehen dabei verloren). Wenn die Dauer der Anmeldung bei BI-Launchpad verlängert werden soll, bitten Sie den Administrator, den Wert des Zeitlimitparameters für Sitzungen zu erhöhen. 7.1.2 Fehlermeldungen für Web Intelligence Desktop (WIO) Zu den Fehlermeldungen für Web Intelligence Desktop (Rich-Client) gehören: Bereich Kategorie WIO 00001 - WIS 30284 Web Intelligence Desktop 7.1.2.1 Anmeldung von Web Intelligence Desktop nicht möglich. (WIO 00001) Ursache Möglicherweise ist der Browser-Cache voll – unter bestimmten Umständen kann dies dazu führen, dass eine Anmeldung von Web Intelligence Desktop nicht möglich ist. Aktion Leeren Sie den Browser-Cache, wenn er voll ist. Wenn die Anmeldung von Web Intelligence Desktop weiterhin nicht möglich ist, wenden Sie sich an den Administrator. 7.1.2.2 Hyperlink kann nicht geöffnet werden (WIO 00002). Ursache ● Die URL des Hyperlinks ist inkorrekt. ● Der Hyperlink verweist auf ein Dokument in einer CMC. Aus den folgenden zwei Gründen können Sie auf Dokumente in einer CMC nicht immer über Web Intelligence Desktop zugreifen: Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 347 ○ Der Hyperlink gibt nicht den Namen des Servers an, auf dem sich das Dokument befindet, da die Option Vollständigen URL-Pfad zum Erstellen des Hyperlinks verwenden nicht aktiviert wurde. Bei der Verwendung außerhalb von BI-Launchpad sind unvollständige URLs ungültig. ○ Der Hyperlink enthält die vollständige URL, aber auf den in der URL angegebenen Server kann nicht über den Computer zugriffen werden, auf dem der Web-Intelligence-Rich-Client ausgeführt wird. Aktion Korrigieren Sie den Hyperlink, oder wenden Sie sich an den Administrator. 7.1.2.3 Kein weiterer Arbeitsspeicher verfügbar. (WIS 30280) (WIO 30280) Ursache Es ist kein freier Arbeitsspeicher mehr verfügbar. Aktion Schließen Sie geöffnete Dokumente, um Speicherplatz freizugeben. 7.1.2.4 Vorgang kann nicht fortgesetzt werden, da nicht genügend Arbeitsspeicher vorhanden ist. Schließen Sie Dokumente, um Speicher freizugeben. (WIO 30284) Ursache Es ist nur noch wenig Arbeitsspeicher verfügbar. Aktion Schließen Sie geöffnete Dokumente, um Speicherplatz freizugeben. 7.1.3 Fehlermeldungen für Web Intelligence-Server (WIS) Zu den Fehlermeldungen für Web Intelligence-Server gehören: 348 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Bereich Kategorie WIS 30000 - WIS 40000 Web Intelligence-Server 7.1.3.1 Die Abfrage in diesem Dokument ist leer. (WIS 30000) Ursache Für dieses Dokument wurden keine Daten definiert. Aktion Fügen Sie Ergebnisobjekte zur Abfrage hinzu. 7.1.3.2 Mindestens eine Abfrage im Dokument ist leer. (WIS 30001) Ursache Für mindestens eine Abfrage in diesem Dokument wurden keine Daten definiert. Aktion Fügen Sie Ergebnisobjekte zur Abfrage hinzu. 7.1.3.3 Die Bearbeitung der Abfrage ist mit Ihrem Sicherheitsprofil nicht zulässig. (WIS 30251) Ursache Sie verfügen nicht über das Recht zum Bearbeiten von Abfragen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 349 Aktion Bitten Sie den Administrator, Ihnen die Berechtigung zur Bearbeitung der Abfragen in Dokumenten zu erteilen. 7.1.3.4 Die Bearbeitung dieses Dokuments ist mit Ihrem Sicherheitsprofil nicht zulässig. (WIS 30252) Ursache Sie verfügen nicht über das Recht zum Bearbeiten von Dokumenten. Aktion Wenden Sie sich an Ihren Administrator, um die Berechtigung zur Bearbeitung von Dokumenten zu erhalten. 7.1.3.5 Die Regenerierung des Dokuments ist mit Ihrem Sicherheitsprofil nicht zulässig. (WIS 30253) Ursache Sie verfügen nicht über das Recht zum Regenerieren von Dokumenten. Aktion Wenden Sie sich an Ihren Administrator, um die Berechtigung zur Regenerierung von Dokumenten zu erhalten. 7.1.3.6 Die Regenerierung von Wertelisten ist mit Ihrem Sicherheitsprofil nicht zulässig. (WIS 30254) Ursache Sie verfügen nicht über die Berechtigung zum Regenerieren von Wertelisten. 350 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Aktion Wenden Sie sich an Ihren Administrator, um die Berechtigung zur Regenerierung von Wertelisten in Dokumenten zu erhalten. 7.1.3.7 Die Verwendung von Wertelisten ist mit Ihrem Sicherheitsprofil nicht zulässig. (WIS 30255) Ursache Sie verfügen nicht über die Berechtigung zum Verwenden von Wertelisten. Aktion Wenden Sie sich an Ihren Administrator, um die Berechtigung zur Verwendung von Wertelisten in Dokumenten zu erhalten. 7.1.3.8 Die Anzeige der von der Abfrage generierten SQL ist mit Ihrem Sicherheitsprofil nicht zulässig. (WIS 30256) Ursache Sie verfügen nicht über die Berechtigung zum Anzeigen des von der Abfrage generierten Skripts. Aktion Wenden Sie sich an Ihren Administrator, um die Berechtigung zur Anzeige des Skripts in Abfragen zu erhalten. 7.1.3.9 Die Verwendung der Formelsprache ist mit Ihrem Sicherheitsprofil nicht zulässig. (WIS 30257) Ursache Sie verfügen nicht über die Berechtigung zum Verwenden der Formelsprache oder zum Erstellen von Variablen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 351 Aktion Wenden Sie sich an Ihren Administrator, um die Berechtigung zur Verwendung der Formelsprache und Erstellung von Variablen in Dokumenten zu erhalten. 7.1.3.10 Die Durchführung von Drill-Analysen ist mit Ihrem Sicherheitsprofil nicht zulässig. (WIS 30258) Ursache Sie verfügen nicht über die Berechtigung zum Durchführen von Drill-Analysen. Aktion Wenden Sie sich an Ihren Administrator, um die Berechtigung zur Durchführung von Drill-Analysen in Berichten zu erhalten. 7.1.3.11 Die Erweiterung der Analysetiefe ist mit Ihrem Sicherheitsprofil nicht zulässig. (WIS 30259) Ursache Sie haben versucht, einen Drill-Vorgang außerhalb des festgelegten Analysebereichs durchzuführen, verfügen jedoch nicht über die dafür erforderliche Berechtigung. Aktion Wenden Sie sich an Ihren Administrator. 352 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.1.3.12 Während des Aufrufs von API "{API_Name}" ist ein interner Fehler aufgetreten. (WIS 30270) Ursache Die Informationen über das Dokument oder die Datenquelle sind ungültig oder nicht verfügbar. Aktion Lassen Sie das Problem, das den Fehler verursacht hat, von Ihrem Administrator durch Aktivierung und Überprüfung der mit der API verknüpften Ablaufverfolgung zurückverfolgen. 7.1.3.13 Das Dokument ist zu groß, um vom Server verarbeitet werden zu können. (WIS 30271) Ursache Wenn Sie ein Dokument im Portable Document Format (PDF) oder Microsoft Excel-Format anzeigen, erstellt der Server binäre Ausgabedaten, die von Ihrem Webbrowser interpretiert werden. Dieser Fehler tritt auf, wenn die Größe der Binärausgabe die maximale Größe überschreitet, die vom Administrator für den Server festgelegt wurde. Aktion Bitten Sie Ihren Administrator, die maximale Größe zu erhöhen. 7.1.3.14 Das Dokument ist zu groß, um vom Server verarbeitet werden zu können. (WIS 30272) Ursache Wenn Sie ein Dokument im HTML-Format anzeigen, erstellt der Server zeichenbasierte Ausgabedaten, die von Ihrem Webbrowser interpretiert werden. Dieser Fehler tritt auf, wenn die Größe der Zeichenausgabe die maximale Größe überschreitet, die vom Administrator für den Server festgelegt wurde. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 353 Aktion Bitten Sie Ihren Administrator, die maximale Dokumentgröße zu erhöhen. 7.1.3.15 Die Abfrage oder der Bericht konnte nicht erstellt werden. (WIS 30351) Ursache Einer oder mehrere der zur Definition einer Abfrage oder Generierung eines Berichts erforderlichen Schritte konnten nicht abgeschlossen werden. Das ist auf eine der folgenden Ursachen zurückzuführen: ● Das Dokument wurde nicht initialisiert. ● Ungültige Datenquelle ● Die Abfrage wurde nicht definiert. ● Fehlender Abfragekontext auf Universumebene ● Fehlende Aufforderungswerte auf Universumsebene Aktion Bitten Sie Ihren Administrator, die Verbindung zur Datenquelle zu prüfen und sicherzustellen, dass das Universum keine nicht spezifizierten Kontexte und Eingabeaufforderungswerte enthält. 7.1.3.16 Eine Abfrage mit diesem Namen ist bereits vorhanden. (WIS 30371) Ursache Eine andere in diesem Dokument verwendete Abfrage weist bereits diesen Namen aus. Aktion Geben Sie für einen anderen Namen für diese Abfrage ein. 354 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.1.3.17 Der Speicher des Web-Intelligence-Servers ist vollständig belegt. Melden Sie sich ab, und stellen Sie später erneut eine Verbindung her. Wenn das Problem weiterhin besteht, wenden Sie sich an den Business-Objects-Administrator. (Fehler: ERR_WIS_30280) (WIS 30280) Ursache Der Arbeitsspeicher des Servers ist ausgelastet. Aktion Versuchen Sie es später erneut. Wenn das Problem weiterhin besteht, wenden Sie sich an den Administrator. 7.1.3.18 Der Web-Intelligence-Server ist ausgelastet. Speichern Sie ausstehende Änderungen, und versuchen Sie es später erneut. Wenden Sie sich an den BusinessObjects-Administrator, falls das Problem weiterhin besteht. (Fehler: ERR_WIS_30284) (WIS 30284) Ursache Der Server ist ausgelastet. Aktion Speichern Sie alle Änderungen, und versuchen Sie es später nochmals. Wenn das Problem weiterhin besteht, wenden Sie sich an den Administrator. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 355 7.1.3.19 Der Web Intelligence-Server verfügt nicht über genügend Arbeitsspeicher, sodass das Dokument geschlossen wurde. Wenden Sie sich an den BusinessObjectsAdministrator, falls das Problem weiterhin besteht. (Fehler: ERR_WIS_30285) (WIS 30285) Ursache Der Arbeitsspeicher des Servers ist ausgelastet. Aktion Versuchen Sie es später erneut. Wenn das Problem weiterhin besteht, wenden Sie sich an den Administrator. 7.1.3.20 Sie sind zur Bearbeitung dieses Dokuments nicht berechtigt, da die Abfrageeigenschaftsoption "Bearbeitung aller Abfragen durch andere Benutzer zulassen" bei Dokumenterstellung nicht aktiviert wurde. (WIS 30381) Ursache Der Ersteller des Dokuments hat die Abfrageeigenschaftsoption "Anderen Benutzern das Bearbeiten aller Abfragen erlauben" nicht ausgewählt. Aktion Führen Sie eine der folgenden Aktionen aus: ● Bitten Sie den Dokumentersteller, die Option zu aktivieren, und speichern Sie das Dokument erneut. ● Speichern Sie eine Kopie des Dokuments als persönliches Dokument und bearbeiten Sie dann die Abfrage in der Dokumentkopie. 7.1.3.21 WIQT hat einen internen Fehler erzeugt. (WIS 30551) Ursache Es ist ein unvorhersehbarer WIQT-Fehler aufgetreten. 356 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Aktion Wenden Sie sich an Ihren Administrator. 7.1.3.22 Ihre WIQT-Sitzung hat das Zeitlimit erreicht. Melden Sie sich bei BI- Launchpad ab und dann erneut an. (WIS 30553) Ursache Die Zeit, in der Sie bei BI-Launchpad angemeldet waren, ohne Web Intelligence zu verwenden, übersteigt die vom System maximal zugelassene Zeit. Aktion Melden Sie sich beim BI-Launchpad ab und anschließend erneut an (alle vor Erreichen des Zeitlimits vorgenommenen und nicht gespeicherten Änderungen gehen dabei verloren). Wenn die Dauer der Anmeldung beim BI-Launchpad verlängert werden soll, bitten Sie Ihren Administrator, den Wert des Zeitlimit-Parameters für Sitzungen zu erhöhen. 7.1.3.23 Es sind keine weiteren WIQT-Server verfügbar. Die höchstmögliche Anzahl an gleichzeitig angemeldeten Benutzern ist bereits erreicht. (WIS 30554) Ursache Die höchstmögliche Anzahl an gleichzeitig angemeldeten Benutzern ist bereits erreicht. Aktion Versuchen Sie es später erneut, oder bitten Sie Ihren Administrator, die höchstmögliche Anzahl an gleichzeitig angemeldeten Benutzern zu erhöhen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 357 7.1.3.24 Das Speichern des Dokuments am angegebenen Speicherort ist mit Ihrem Sicherheitsprofil nicht zulässig. (WIS 30555) Ursache Ihr Sicherheitsprofil ermöglicht Ihnen weder die Speicherung von Dokumenten als persönliche oder öffentliche Dokumente noch die zeitgesteuerte Verarbeitung von Dokumenten. Aktion Wenden Sie sich an den Administrator, um die Berechtigungen zur Durchführung folgender Aktionen zu erhalten: ● Speichern von öffentlichen Dokumenten ● Senden von Dokumenten an Benutzer der eigenen Gruppe ● Senden von Dokumenten an Benutzer anderer Gruppen 7.1.3.25 Es ist bereits ein öffentliches Dokument mit diesem Namen vorhanden. Das Löschen von öffentlichen Dokumenten, die von anderen Benutzern erstellt wurden, ist mit Ihrem Sicherheitsprofil nicht zulässig. (WIS 30556) Ursache Mit Ihrem Sicherheitsprofil sind Sie nicht dazu berechtigt, vorhandene öffentliche Dokumente zu überschreiben. Aktion Bitten Sie Ihren Administrator, Ihnen die Berechtigung zum Löschen von öffentlichen Dokumenten einzuräumen, die von anderen Benutzern gespeichert wurden. 7.1.3.26 Es ist kein Dokument mit diesem Namen im Repository vorhanden. Geben Sie einen anderen Dokumentnamen an. (WIS 30557) Ursache Aus einem der folgenden Gründe ist kein Dokument mit diesem Namen im Repository vorhanden: 358 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen ● Sie haben den Dokumentnamen nicht korrekt eingegeben. ● Das Dokument mit diesem Namen wurde aus dem Repository gelöscht Aktion Überprüfen Sie, ob Sie den Dokumentnamen korrekt eingegeben haben. Hinweis Gelöschte Dokumente können nicht wieder abgerufen werden. 7.1.3.27 Kann den vorgesehenen Vorgang an diesem Dokument nicht ausführen. (WIS 30650) Ursache Der Server kann die aktuelle Aufgabe nicht abschließen, da nicht genügend Ressourcen bzw. Zugriffsrechte zur Verfügung stehen. Aktion Führen Sie eine der folgenden Aktionen aus: ● Schließen Sie die Sitzung, melden Sie sich von BI-Launchpad ab und anschließend wieder an. ● Vergewissern Sie sich bei Ihrem Administrator, ob Ihr Sicherheitsprofil den Zugriff auf das UnternehmensRepository zulässt. 7.1.3.28 Der Server konnte das XML-Dokument nicht laden. (WIS 30751) Ursache Wenn Sie ein BusinessObjects-Dokument auf Web Intelligence 6.x migrieren, wird eine XML-Datei erstellt, die vom Web Intelligence Report Server geöffnet werden kann. (Das entsprechende Modul in der Administration Console heißt WIReportServer.) In diesem Fall ist ein unerwarteter Fehler im Web Intelligence Report Server aufgetreten, während ein Dokument auf Web Intelligence 6.x migriert wurde. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 359 Aktion Ihr Administrator kann das fehlerverursachende Problem ermitteln, indem er die Erfassung aktiviert und die mit dem WIReportServer verknüpfte Ablaufverfolgung überprüft. Wenden Sie sich mit diesen Informationen an Ihren Administrator. 7.1.3.29 Die XML-Datei für dieses Dokument kann nicht geöffnet werden. Wenden Sie sich an Ihren Administrator. (WIS 30752) Ursache Wenn Sie ein Desktop Intelligence-Dokument auf Web Intelligence 6.x migrieren, wird eine XML-Datei erstellt, die vom Server geöffnet werden kann. Dieser Fehler tritt auf, wenn die XML-Datei vom Server nicht geöffnet und folglich keine Migration durchgeführt werden kann. Dafür gibt es zwei Hauptursachen: ● Die XML ist schreibgeschützt. ● Der Dateipfad zur XML-Datei ist falsch. Aktion Wenden Sie sich mit diesen Informationen an Ihren Administrator. 7.1.3.30 Beim Analysieren des XML-Dokuments ist ein Fehler aufgetreten. Wenden Sie sich an Ihren Administrator. (WIS 30753) Ursache Wenn Sie ein Desktop Intelligence-Dokument auf Web Intelligence 6.x migrieren, wird eine XML-Datei erstellt, die vom Server geöffnet werden kann. Dieser Fehler tritt auf, wenn die XML-Datei strukturelle Anomalien aufweist, die vom Server nicht interpretiert werden können und folglich keine Migration durchgeführt werden kann. Aktion Der Administrator hat zwei Möglichkeiten, um dieses Problem zu lösen: ● Öffnen der XML-Datei mit einem XML-Bearbeitungstool und Überprüfen der Dokumentstruktur ● Aktivieren der Erfassung und Überprüfen der mit dem WIReportServer verknüpften Ablaufverfolgung 360 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.1.3.31 Das Web Intelligence 2.x-Dokument konnte nicht migriert werden. (WIS 30761) Ursache Bei dem Versuch, ein Web Intelligence 2.x-Dokument auf das aktuelle Dokumentformat zu migrieren, ist ein unerwarteter Fehler aufgetreten. Aktion Der Administrator kann die Fehlerursache möglicherweise ermitteln, indem er die Erfassung aktiviert und die mit dem Server verknüpfte Ablaufverfolgung überprüft. Wenden Sie sich mit diesen Informationen an Ihren Administrator. 7.1.3.32 Dieses Dokument konnte nicht migriert werden. da die Abfrage und der Bericht im ursprünglichen Web Intelligence 2.x-Dokument nicht synchronisiert sind. Aktualisieren und speichern Sie das Originaldokument, und versuchen Sie dann eine erneute Migration. (WIS 30762) Ursache Im ursprünglichen Web Intelligence 2.x-Dokument besteht eine Diskrepanz zwischen den in der Abfrage bzw. den im Bericht enthaltenen Objekten. Dies bedeutet, dass der Server das Dokument nicht ordnungsgemäß interpretieren kann, um es auf das aktuelle Dokumentformat zu migrieren. Aktion So synchronisieren Sie die Datendefinition in der Abfrage und im Bericht des ursprünglichen Dokuments von Web Intelligence 2.x: 1. Verwenden Sie Web Intelligence 2.x, um das ursprüngliche Dokument erneut zu öffnen. 2. Führen Sie entweder die Abfrage aus, oder aktualisieren Sie die Dokumentdaten. 3. Speichern Sie das aktualisierte Dokument. 4. Versuchen Sie, das Dokument mit dem Migrationstool erneut zu migrieren. Falls Sie keinen Zugriff auf Web Intelligence 2.x oder das Migrationstool haben, wenden Sie sich mit diesen Informationen an den Administrator. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 361 7.1.3.33 Das Web Intelligence 2.x-Dokument konnte nicht migriert werden, da vom WIQT-Modul ein Fehler zurückgegeben wurde. Wenden Sie sich an Ihren Administrator. (WIS 30763) Ursache Das ursprüngliche Web Intelligence 2.x-Dokument konnte aufgrund eines durch den WIQT-Prozess (Web Intelligence Query Technique-Prozess) generierten Fehlers nicht auf das aktuelle Dokumentformat migriert werden. Aktion Ihr Administrator kann das fehlerverursachende Problem ermitteln, indem er die Erfassung aktiviert und die mit der WIQT-Prozess verknüpfte Ablaufverfolgung überprüft. Wenden Sie sich mit diesen Informationen an Ihren Administrator. 7.1.3.34 Mit Ihrem Benutzerprofil ist der Zugriff auf eine Dokumentendomäne zum Speichern von öffentlichen Dokumenten nicht zulässig. Speichern Sie das Dokument als persönliches Dokument, oder wenden Sie sich an Ihren Administrator. (WIS 40000) Ursache Ihr Benutzerprofil enthält nicht die erforderlichen Berechtigungen zum Speichern in einer öffentlichen Dokumentendomäne im Repository. Aktion Führen Sie eine der folgenden Aktionen aus: ● Speichern Sie das Dokument als persönliches Dokument. ● Wenden Sie sich an Ihren Administrator und bitten Sie um Zugriff auf eine öffentliche Dokumentendomäne. 7.1.4 Fehlermeldungen für die HTML-Benutzeroberfläche von Web Intelligence Desktop (WIH) Zu den Fehlermeldungen für die HTML-Benutzeroberfläche von Web Intelligence Desktop gehören: 362 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Bereich Kategorie WIH 00000 - WIH 00020 HTML-Benutzeroberfläche von Web Intelligence Desktop 7.1.4.1 Fehler beim Speichern des Dokuments. (WIH 00014) Ursache Das Dokument konnte nicht im Repository gespeichert werden. Dieser Fehler kann mehrere Ursachen haben. Beispiel: Sie verfügen nicht über Zugriffsrechte für den Ordner, in dem Sie versucht haben, das Dokument zu speichern. Aktion Wenden Sie sich an den Administrator, um herauszufinden, warum Sie das Dokument nicht speichern konnten. 7.1.4.2 Das Zeitlimit für die Sitzung wurde überschritten. Das Dokument {Dokumentname}.wid wurde automatisch im Ordner "Favoriten\~WebIntelligence" gespeichert. Klicken Sie auf "Wiederherstellen", um das Dokument abzurufen. (WIH 00015) Ursache Aufgrund einer Überschreitung des Server-Zeitlimits wurde das aktuelle Dokument automatisch im Ordner "Favoriten\~WebIntelligence" gespeichert. Aktion Klicken Sie auf Wiederherstellen, um das automatisch gespeicherte Dokument abzurufen. Wenn sich das Dokument nicht automatisch wiederherstellen lässt, wechseln Sie zum Ordner, und öffnen Sie es manuell. Der Name des automatisch gespeicherten Dokuments setzt sich aus dem Namen des Originaldokuments sowie einem automatisch erstellten Präfix und Postfix zusammen. Rufen Sie das Dokument so schnell wie möglich aus dem Ordner ab. Der Ordner ist kein permanenter Speicherort für automatisch gespeicherte Dokumente. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 363 7.1.4.3 Das Zeitlimit für die Sitzung wurde überschritten, das Dokument konnte jedoch nicht automatisch gespeichert werden, da folgende Sicherheitsberechtigungen nicht zugewiesen wurden (WIH 00016): {Liste_der_Rechte} Ursache Das Dokument konnte nicht automatisch gespeichert werden, da Sie nicht über eines oder alle der folgenden Sicherheitsberechtigungen verfügen: ● Objekt bearbeiten ● Objekt löschen ● Objekt hinzufügen Aktion Bitten Sie den Administrator, Ihnen die erforderlichen Sicherheitsberechtigungen zu erteilen. 7.1.5 Fehlermeldungen für Web Intelligence Report Engine (RWI) Zu den Fehlermeldungen für Web Intelligence Report Engine gehören: Bereich Kategorie RWI 00000 - RWI 00850 ReportEngine Web Intelligence 7.1.5.1 7.1.5.1.1 RWI 00000 - RWI 00314 Für die Eingabeaufforderung in der Abfrage ist eine Benutzereingabe erforderlich. (RWI 00000) Ursache Der Server benötigt Aufforderungswerte, um die Anfrage durchzuführen. 364 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Aktion Geben Sie Werte für alle obligatorischen Aufforderungen ein. 7.1.5.1.2 Zur Auswahl eines Universumkontexts für die Abfrage ist eine Benutzereingabe erforderlich. (RWI 00001) Ursache Der Server benötigt eine Kontextauswahl, um die Anfrage durchzuführen. Aktion Geben Sie eine Kontextauswahl an. 7.1.5.1.3 Das Argument darf nicht gleich Null sein. (RWI 00010) Ursache Das angegebene Argument ist "null". Aktion Geben Sie für das Argument einen Wert ein, der nicht "null" ist. 7.1.5.1.4 Ungültiger Wert: {0}. (RWI 00011) Ursache Der angegebene Argumentwert ist ungültig. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 365 Aktion Geben Sie einen gültigen Wert für das Argument ein. 7.1.5.1.5 Das Argument befindet sich außerhalb des zulässigen Bereichs. (RWI 00012) Ursache Der angegebene Argumentwert liegt nicht im zulässigen Bereich. Aktion Geben Sie einen Wert im zulässigen Bereich an. 7.1.5.1.6 Die angeforderten Berichtsteile konnten nicht abgerufen werden. Entweder sind die Berichtsteilreferenzen ungültig oder die entsprechenden Daten sind nicht mehr vorhanden. (RWI 00013) Ursache Eine oder mehrere Berichtbestandteil-Referenzen sind ungültig, oder die entsprechenden Daten sind nicht verfügbar. Aktion Stellen Sie sicher, dass die verwendeten Berichtbestandteil-Referenzen gültig sind. Stellen Sie anschließend sicher, dass die angeforderten Daten verfügbar sind, nachdem Sie die Datenprovider des Dokuments regeneriert haben. 366 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.1.5.1.7 Es können nicht mehrere Berichtbestandteile gleichzeitig im DHTML- Ausgabeformat abgerufen werden. (RWI 00014) Ursache Es können nicht mehrere Berichtbestandteile gleichzeitig im DHTML-Ausgabeformat abgerufen werden. Aktion Geben Sie eine einzelne Berichtbestandteil-Referenz ein. 7.1.5.1.8 Suchmodus für die delegierte Suche kann nicht deaktiviert werden. (RWI 00015) Ursache Für eine Werteliste, die als "delegierte Suche" definiert ist, kann der Suchmodus nicht deaktiviert sein. Aktion Überprüfen Sie vor dem Deaktivieren des Suchmodus, ob die Werteliste als "delegierte Suche" definiert ist. 7.1.5.1.9 Eine der angegebenen OutputCacheEntry-Instanzen ist ungültig oder wird vom Web Intelligence-Server nicht unterstützt. (RWI 00016) Ursache Beim Vorabladen des Serverausgabe-Cache waren ein oder mehrere angegebene Ausgabeformate ungültig oder wurden nicht unterstützt. Aktion Stellen Sie sicher, dass die angeforderten Ausgabeformate gültig sind und unterstützt werden. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 367 7.1.5.1.10 {0} Byte des angegebenen Streams konnten nicht gelesen werden. (RWI 00017) Ursache Beim Hochladen der Ressource in ein Dokument konnten die angegebenen Daten nicht gelesen werden. Aktion Stellen Sie sicher, dass die angegebenen Parameter korrekt und konsistent sind. 7.1.5.1.11 Der Web Intelligence-Server hat eine ungültige XML-Ausgabe zurückgegeben. Wenden Sie sich an Ihren Administrator. (RWI 00200) Ursache Der Server gab eine ungültige oder fehlerhafte XML-Ausgabe zurück. Aktion Nehmen Sie bitte Kontakt mit Ihrem technischen Support auf. 7.1.5.1.12 Seitenzahl konnte nicht abgerufen werden. (RWI 00223) Ursache Die angeforderte Seite konnte aufgrund einer ungültigen Seitennummer nicht abgerufen werden. Aktion Stellen Sie sicher, dass die angeforderte Seitenzahl nicht höher ist als die Anzahl der Seiten im Dokument. 368 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.1.5.1.13 Report Engine-Server konnte nicht initialisiert werden. (RWI 00226) Ursache Die Verbindung zum Server konnte nicht hergestellt werden. Dieses Verhalten kann auftreten, wenn Sie versuchen, ein Dokument zu erstellen oder zu öffnen. Aktion Stellen Sie sicher, dass der Server korrekt installiert ist. Überprüfen Sie außerdem, ob der Server gestartet und aktiv ist. 7.1.5.1.14 Ihre Web Intelligence-Sitzung ist nicht mehr gültig, da eine Zeitüberschreitung aufgetreten ist. (RWI 00235) Ursache Die einem Dokument zugeordnete Serversitzung wurde geschlossen, entweder absichtlich oder aufgrund einer Zeitüberschreitung. Aktion Stellen Sie sicher, dass das Dokument nicht absichtlich geschlossen wurde. Alternativ können Sie den Wert für das <Zeitlimit für Serversitzungen> erhöhen. Wenden Sie sich an die Systemverwaltung, und fordern Sie den entsprechenden Wert/die jeweilige Änderung an. 7.1.5.1.15 Verbindung zum Web Intelligence-Server fehlgeschlagen. Wenden Sie sich an Ihren Administrator. (RWI 00236) Ursache Beim Versuch, eine Verbindung zum Server herzustellen, ist ein Fehler aufgetreten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 369 Aktion Fragen Sie beim Administrator nach, ob der Server aktiviert ist und ausgeführt wird. Überprüfen Sie auch, ob Netzwerkprobleme bestehen. 7.1.5.1.16 Ausgabestream konnte nicht geschrieben werden. Wenden Sie sich an Ihren Administrator. (RWI 00237) Ursache Beim Schreiben von Daten als Antwort auf Ansichtanforderungen ist ein E/A-Fehler aufgetreten. Aktion Der Administrator muss sicherstellen, dass der angegebene Zielparameter gültig ist. 7.1.5.1.17 Fehler bei Verbindungserstellung. Der Server hat die maximale Anzahl gleichzeitiger Verbindungen erreicht. (RWI 00239) Ursache Die maximale Anzahl von zulässigen Serververbindungen wurde erreicht. Aktion Erhöhen Sie entweder den Wert für den Serverparameter für die <maximale Anzahl von Verbindungen>, oder fügen Sie eine weitere Serverinstanz hinzu. Bitten Sie die Systemverwaltung, die entsprechenden Einstellungen zu ändern. 370 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.1.5.1.18 Ihre Serverversion ist mit dieser Clientversion nicht kompatibel. Wenden Sie sich an Ihren Administrator. (RWI 00240) Ursache Der Server unterstützt die vorliegende SDK-Version nicht. Aktion Wenden Sie sich an den Administrator, damit dieser sicherstellt, dass die Serverversion kompatibel mit der ClientVersion ist. 7.1.5.1.19 XML-Umwandler konnte nicht gefunden werden. (RWI 00301) Ursache Der XSLT-Umwandler, der für die Transformation von XML nach HTML verwendet wurde, konnte nicht instantiiert werden. Aktion Versuchen Sie es später erneut. 7.1.5.1.20 Translet konnte nicht erstellt werden. (RWI 00309) Ursache Das XSLT-Stylesheet, das für die Transformation von XML nach HTML verwendet wurde, konnte nicht kompiliert werden. Aktion Versuchen Sie es später erneut. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 371 7.1.5.1.21 Ausgabedatei für das Dokument konnte nicht abgerufen werden. (RWI 00314) Ursache Beim Serialisieren eines Dokumentstatus ist ein Fehler aufgetreten. Die Ursache hierfür kann unzureichender Speicher oder ein E/A-Fehler sein. Aktion Stellen Sie sicher, dass genügend Speicher verfügbar ist. Prüfen Sie außerdem auf eventuelle Anpassungen von <webi.properties>. 7.1.5.2 7.1.5.2.1 RWI 00315 - RWI 00605 XML-Parser-ID konnte nicht abgerufen werden. (RWI 00316) Ursache Bei der XSLT-Transformation ist ein Fehler aufgetreten. Die Ursache hierfür kann sein, dass Sie unter Verwendung eines vom Client bereitgestellten Stylesheets eine Ausgabe im XML-Format anfordern. Aktion Stellen Sie sicher, dass das angegebene XSLT-Stylesheet gültig ist. 7.1.5.2.2 XML konnte nicht in HTML umgewandelt werden. (RWI 00317) Ursache Während der XSLT-Transformation ist ein Fehler beim Anfordern der Ausgabe im HTML-Format aufgetreten. 372 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Aktion Versuchen Sie es später erneut. 7.1.5.2.3 Java Runtime Environment unterstützt keine UTF-8-Codierung. (RWI 00321) Ursache Die JRE unterstützt keine UTF-8-Codierung. Aktion Wechseln Sie zu einem JRE, das die UTF-8-Codierung unterstützt. 7.1.5.2.4 Fehler beim Abrufen des Dokuments vom Speicher-Token. (RWI 00322) Ursache Während der Deserialisierung des Dokumentstatus ist ein Fehler aufgetreten. Die Ursache hierfür kann unzureichender Speicher oder ein E/A-Fehler sein. Aktion Stellen Sie sicher, dass genügend Speicher verfügbar ist. Prüfen Sie außerdem auf eventuelle Anpassungen von <webi.properties>. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 373 7.1.5.2.5 Dokument konnte mit übergebenem, veralteten Token nicht abgerufen werden. (RWI 00323) Ursache Während der Deserialisierung des Dokumentstatus ist ein Fehler aufgetreten. Die Ursache hierfür kann ein Speichertoken sein, das einen Dokumentstatus identifiziert, der im Stapel der Speichertoken nicht mehr verfügbar ist. Aktion Erhöhen Sie in der Datei <webi.properties> den Wert für die < Stapelgröße von Speichertoken>. Stellen Sie außerdem vor der Verwendung eines Speichertokens sicher, dass es gültig ist. 7.1.5.2.6 Dokument konnte mit übergebenem, fehlerhaften Token nicht abgerufen werden. (RWI 00324) Ursache Während der Deserialisierung des Dokumentstatus ist ein Fehler aufgetreten. Die Ursache für diesen Fehler kann ein ungültiges Speichertoken sein. Aktion Geben Sie ein gültiges Speichertoken an. 7.1.5.2.7 Es wurden zu viele Operanden für den aktuellen Operator definiert. (RWI 00501) Ursache Für den aktuellen Operator hat die Bedingung oder der Filter zu viele Operanden, sodass kein neuer hinzugefügt werden kann. 374 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Aktion Entfernen Sie vorhandene Operanden, bevor Sie versuchen, einen neuen hinzuzufügen. 7.1.5.2.8 Es wurden nicht genug Operanden für den aktuellen Operator definiert. (RWI 00502) Ursache Die Bedingung oder der Filter hat nicht genügend Operanden im Hinblick auf den aktuellen Operator. Aktion Fügen Sie einen oder mehrere Operanden zur Bedingung oder zum Filter hinzu. 7.1.5.2.9 Eingabeaufforderungen werden bei Filtern, die auf Berichtebene erstellt wurden, nicht unterstützt. (RWI 00503) Ursache Berichtsfilter unterstützen keine Aufforderungen. Nur Abfragebedingungen unterstützen Aufforderungen. Aktion Verwenden Sie in Berichtsfiltern keine Aufforderungen. 7.1.5.2.10 Das Ändern von Operatoren und Operanden ist in vordefinierten Filtern nicht erlaubt. (RWI 00504) Ursache Bei der Verwendung einer vordefinierten Bedingung können Sie keinen Operator für eine Bedingung oder einen Filter angeben. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 375 Aktion Stellen Sie sicher, dass der Operator in der vordefinierten Bedingung keine Filter oder Bedingungen hat. 7.1.5.2.11 Operatoren wie LIKE und NOT_LIKE sind nur in Objekten des Typs ObjectType.TEXT zulässig. (RWI 00506) Ursache Sie haben versucht, den Operator "LIKE" oder "NOT_LIKE" für Objekte zu verwenden, die nicht vom Typ Zeichen sind. Aktion Wenn das in einem Filter verwendete Objekt nicht den Typ <Zeichen> hat, verwenden Sie die Operatoren "LIKE" und "NOT_LIKE" nicht. 7.1.5.2.12 Der angegebene Operator kann nicht auf einen Dokumentfilter angewendet werden. (RWI 00507) Ursache Der angegebene Operator kann nicht mit Berichtsfiltern verwendet werden. Er kann nur mit Abfragebedingungen verwendet werden. Aktion Verwenden Sie diesen Operator nicht mit Berichtsfiltern. 376 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.1.5.2.13 Web Intelligence kann eine LOV (Werteliste) nicht mit der Eingabeaufforderung verknüpfen, da das assoziierte Quellobjekt keine Werteliste hat. (RWI 00508) Ursache Es kann keine Werteliste mit der definierten Aufforderung verwendet werden. Die Ursache hierfür ist, dass das in dieser Bedingung verwendete Objekt keine Werteliste enthält. Aktion Bevor Sie anfordern, dass die Aufforderung die Werteliste verwendet, stellen Sie sicher, dass für das in der Bedingung verwendete Objekt eine Werteliste definiert ist. 7.1.5.2.14 Der Vergleich von Filterbedingungen enthält inkompatible Datenquellenobjekte. (RWI 00509) Ursache Sie haben versucht, zwei Objekte unterschiedlicher Typen in einer Bedingung zu vergleichen. Aktion Verwenden Sie Objekte desselben Typs. 7.1.5.2.15 Erstellen eines Berichtsfilters für eine Formel nicht möglich. (RWI 00511) Ursache Formeln können nicht als Berichtsfilter verwendet werden. Es können nur Datenprovider und variable Ausdrücke verwendet werden. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 377 Aktion Verwenden Sie beim Definieren eines Berichtsfilters einen Datenprovider oder einen variablen Ausdruck. 7.1.5.2.16 Ein prozentualer Rang darf keine Werte größer als 100 aufweisen. (RWI 00512) Ursache Bei der Definition der Prozentwert-Rangfolge haben Sie einen Wert über 100 ausgewählt. Aktion Stellen Sie sicher, dass die Rangfolgengröße einen Wert unter 100 hat. 7.1.5.2.17 Der Ausdruck ist für die Achse nicht verfügbar. (RWI 00602) Ursache Sie haben versucht, unter Verwendung eines nicht in der Achse enthaltenen Ausdrucks einen Gruppenwechsel, eine Berechnung oder eine Sortierung zu erstellen. Aktion Verwenden Sie einen Ausdruck, der in der Achse verfügbar ist. 7.1.5.2.18 Nur Kennzahl-Objekte können auf der Y-Achse eingefügt werden. (RWI 00603) Ursache Sie haben versucht, einen Ausdruck in die Achse einzufügen, der nicht vom Typ <Kennzahl> ist. 378 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Aktion Geben Sie einen Ausdruck vom Typ <Kennzahl> an. 7.1.5.2.19 Das Ablegen einer Sektion in einer Kennzahl ist nicht zulässig. (RWI 00604) Ursache Bereiche können nicht auf einem Ausdruck vom Typ <Kennzahl> basieren. Aktion Verwenden Sie keinen Ausdruck vom Typ <Kennzahl> als Grundlage für einen Bereich. 7.1.5.2.20 Das Einfügen mehrerer Ausdrücke auf der Achse einer Sektion ist nicht zulässig. (RWI 00605) Ursache Bereichsachsen unterstützen nicht mehrere Ausdrücke. Aktion Verwenden Sie in einer Bereichsachse nicht mehrere Ausdrücke. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 379 7.1.5.3 7.1.5.3.1 RWI 00606 - RWI 00850 Sie können in einem Dokument keinen zirkulären Anhang einfügen. (RWI 00606) Ursache Sie haben versucht, eine Berichtsanlage zu definieren, die zu einer zirkulären Anlage führt. Aktion Definieren Sie einen Bericht, der keine zirkuläre Anlage erzeugt. 7.1.5.3.2 Der Ausdruck unterscheidet sich vom Ausdruck der Tabellenzelle. (RWI 00607) Ursache Sie haben versucht, eine Berechnung auf einer Tabellenzelle zu erstellen, wobei Sie einen Ausdruck verwendet haben, der nicht dem Ausdruck in der Tabellenzelle entspricht. Aktion Erstellen Sie mit dem bereits in der Tabellenzelle definierten Ausdruck eine Berechnungstabelle. 7.1.5.3.3 Sie können kein ReportElement-Objekt in ein Element in einem anderen ReportElementContainer kopieren. (RWI 00608) Ursache Berichtsanlagen können nur zwischen Berichtselementen definiert werden, die zum selben Container gehören. 380 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Aktion Stellen Sie sicher, dass Sie Berichtsanlagen zwischen Berichtselementen erstellen, die zum selben Container gehören. 7.1.5.3.4 Die Erstellung eines horizontalen Anhangs für eine Sektion ist nicht möglich. (RWI 00609) Ursache Sie haben versucht, in einem Bereich eine horizontale Anlage zu erstellen. Aktion Erstellen Sie keine horizontale Anlagen in einem Bereich, da Bereiche die maximal zulässige Breite nicht überschreiten können. 7.1.5.3.5 Es ist nicht möglich, alle Spalten und Zeilen aus dem Tabellentext zu entfernen. Die Tabelle muss mindestens eine Zeile und Spalte enthalten. (RWI 00610) Ursache Sie haben versucht, die letzte Zeile oder Spalte eines Tabellenkörpers zu entfernen. Aktion Stellen Sie sicher, dass die Tabelle mindestens eine Zeile und eine Spalte enthält. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 381 7.1.5.3.6 Auf dieser Achse sind nur Objekte vom Typ Dimension und Information zulässig. (RWI 00611) Ursache Sie haben versucht, auf einer Achse einen Ausdruck mit inkompatiblem Typ einzufügen. Auf dieser Achse sind nur Ausdrücke vom Typ "Dimension" oder "Detail" zulässig. Aktion Geben Sie einen Ausdruck in einem kompatiblen Typ an. 7.1.5.3.7 Der Blockachse können keine zusätzlichen Objekte auf der Grundlage der Blockform hinzugefügt werden. (RWI 00612) Ursache Der angegebenen Blockachse können keine weiteren Ausdrücke hinzugefügt werden. Aktion Fügen Sie keine weiteren Ausdrücke hinzu. 7.1.5.3.8 Dieses Berichtselement darf nicht über eine doppelseitige Anlage verfügen. (RWI 00613) Ursache Ein Berichtselement kann nicht an zwei unterschiedliche Berichtselemente horizontal und vertikal angehängt werden. 382 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Aktion Stellen Sie sicher, dass das Berichtselement vertikal oder horizontal an dasselbe Berichtselement angehängt wird. 7.1.5.3.9 Die Tabellenzelle wurde aus der zugehörigen Tabelle entfernt. (RWI 00614) Ursache Sie haben versucht, eine Tabellenzelle zu verwenden, die aus ihrer Tabelle entfern wurde. Aktion Sie können eine Tabellenzelle nicht mehr verwenden, wenn sie aus ihrer Tabelle entfernt wurde. 7.1.5.3.10 Die Ausführung einer leeren Abfrage ist nicht möglich. (RWI 00701) Ursache Sie haben versucht, eine leere Abfrage durchzuführen. Aktion Fügen Sie zur Abfrage Ergebnisobjekte hinzu, bevor Sie sie durchführen. 7.1.5.3.11 Letzter Datenprovider kann nicht gelöscht werden. (RWI 00702) Ursache Sie haben versucht, den letzten Datenprovider in einem Dokument zu löschen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 383 Aktion Jedes Dokument muss mindestens einen Datenprovider enthalten. 7.1.5.3.12 Es ist bereits ein Datenprovider mit diesem Namen vorhanden. (RWI 00703) Ursache Sie haben versucht, einem Datenprovider einen Namen zu geben, der bereits im Dokument existiert. Aktion Jeder Datenprovider in einem Dokument muss einen eindeutigen Namen haben. 7.1.5.3.13 Kombinierte Abfragen sind mit dem aktivierten Stichprobenmodus inkompatibel. (RWI 00706) Ursache Stichproben können nicht mit kombinierten Abfragen verwendet werden. Aktion Verwenden Sie Stichproben nicht mit kombinierten Abfragen. 7.1.5.3.14 Befehl zum Entfernen von Datenquellen wird verarbeitet, während nur zwei Datenquellenausdrücke vorhanden sind. (RWI 00800) Ursache Sie haben versucht, einen Ausdruck aus einer synchronisierten Dimension zu entfernen, die nur zwei Ausdrücke enthält. 384 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Aktion Stellen Sie sicher, dass die synchronisierte Dimension immer mindestens zwei Ausdrücke enthält. 7.1.5.3.15 Verknüpfung mit dem bereits vorhandenen Namen ({0}) kann nicht erstellt werden. (RWI 00801) Ursache Sie haben versucht, eine synchronisierte Dimension mit einem bereits vorhandenen Namen zu erstellen. Aktion Geben Sie für jede synchronisierte Dimension einen eindeutigen Namen an. 7.1.5.3.16 CustomSortLov kann nicht mit einer neuen Werteliste aktualisiert werden, die größer als die von CustomSortLov unterstützte Größe ist. (RWI 00825) Ursache Sie haben versucht, die Werteliste der Definition einer benutzerdefinierten Sortierung mit mehr Werten zu aktualisieren, als zulässig sind. Aktion Stellen Sie sicher, dass die Anzahl von Werten in der Liste innerhalb des Bereichs für benutzerdefinierte Sortierungen liegt. Dies ist von der Sortierung und der Werteliste abhängig. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 385 7.1.5.3.17 CustomSortLov kann nicht erstellt werden, wenn die LOV des Berichtsausdrucks größer als die von CustomSortLov unterstützte Größe ist. (RWI 00826) Ursache Sie haben versucht, die Werteliste der Definition einer benutzerdefinierten Sortierung mit mehr Werten zu erstellen, als zulässig sind. Aktion Stellen Sie sicher, dass die Anzahl von Werten in der Liste innerhalb des Bereichs für benutzerdefinierte Sortierungen liegt. 7.1.5.3.18 {0}-Funktion wird nicht unterstützt. (RWI 00850) Ursache Sie haben versucht, eine Funktion zu verwenden, die im aktuellen Kontext nicht unterstützt wird. Aktion Stellen Sie vor Verwendung dieser Funktion sicher, dass sie unterstützt wird. 7.1.6 Fehlermeldungen für das Web-Intelligence-Framework für benutzerdefinierte Datenquellen Zu den Fehlermeldungen des Frameworks für benutzerdefinierte Datenquellen gehören folgende Kategorien: Bereich Kategorie CDS 00001 - CDS 00013 Fehlermeldungen des Benutzeroberflächen-Frameworks für benutzerdefinierte Datenquellen CDS 10100 - CDS 10400 Fehlermeldungen des Webdienst-Plugins für benutzerdefinierte Datenquellen 386 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Bereich Kategorie CDS 15102 - CDS 15122 Fehlermeldungen des Frameworks für benutzerdefinierte Datenquellen 7.1.6.1 Fehlermeldungen des BenutzeroberflächenFrameworks für benutzerdefinierte Datenquellen 7.1.6.1.1 Die ausgewählte Dateierweiterung ist nicht richtig. (CDS 00001) Ursache Die Erweiterung der Datei lautet nicht wie erwartet oder unterscheidet sich von der zuvor ausgewählten Datei. Aktion Prüfen Sie, ob die richtige Datei ausgewählt ist. 7.1.6.1.2 Auf die Datei kann nicht zugegriffen werden. (CDS 00002) Ursache Sie haben einen falschen Dateipfad eingegeben. Aktion Prüfen Sie, ob der eingegebene Pfad korrekt ist. 7.1.6.1.3 Die Datei ist nicht vorhanden. (CDS 00003) Ursache Die Datei ist unter dem angegebenen Pfad nicht vorhanden. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 387 Aktion Prüfen Sie, ob der angegebene Pfad und Dateiname gültig sind. 7.1.6.1.4 Die ausgewählte Datei ist ein Verzeichnis. (CDS 00004) Ursache Der eingegebene Pfad zeigt auf ein Verzeichnis statt auf eine Datei. Aktion Geben Sie den korrekten Dateinamen ein. 7.1.6.1.5 Fehler beim Verarbeiten der Datenquelle – Für das Plugin wurde eine ungültige Operation durchgeführt. (CDS 00005) Ursache Das Plugin kann nicht alle Parameter der Datenquelle abrufen. Aktion Prüfen Sie die Protokolle, und stellen Sie sicher, dass der Plugin-Code ordnungsgemäß funktioniert. 7.1.6.1.6 In der Benutzeroberfläche des Plugins ist ein Fehler aufgetreten. (CDS 00006) Ursache In der Plugin-Benutzeroberfläche ist ein Fehler aufgetreten. 388 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Aktion Prüfen Sie die Protokolle, und stellen Sie sicher, dass der Plugin-Code ordnungsgemäß funktioniert. 7.1.6.1.7 Fehler beim Zugriff auf die aktualisierten Eingaben. (CDS 00007) Ursache Beim Zugriff auf die aus dem Plugin abgerufenen Parameter der Datenquelle ist ein Fehler aufgetreten. Aktion Prüfen Sie die Protokolle, und stellen Sie sicher, dass der Plugin-Code ordnungsgemäß funktioniert. 7.1.6.1.8 Ein Objekt mit diesem Namen ist bereits vorhanden. (CDS 00008) Ursache Ein anderes Objekt mit demselben Namen existiert bereits. Aktion Ändern Sie den Namen des Objekts in einen eindeutigen Wert. 7.1.6.1.9 Eine Abfrage mit diesem Namen ist bereits vorhanden. (CDS 00009) Ursache Eine andere Abfrage mit demselben Namen existiert bereits. Aktion Ändern Sie den Namen der Abfrage in einen eindeutigen Wert. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 389 7.1.6.1.10 Bei der Installation ist ein Problem aufgetreten. Führen Sie eine Prüfung durch, und versuchen Sie es erneut. (CDS 00010) Ursache In Zusammenhang mit der Installation wurde ein Fehler ermittelt. Aktion Prüfen Sie das Installations-Setup. Weitere Informationen finden Sie in der Dokumentation. 7.1.6.1.11 Fehler beim Verarbeiten der Datenquelle. (CDS 00011) Ursache Bei der Identifizierung der Datenquelle wurde ein Problem ermittelt. Aktion Suchen Sie in den Protokollen nach der detaillierten Fehlermeldung. 7.1.6.1.12 Der angeforderte Vorgang konnte nicht abgeschlossen werden. (CDS 00012) Ursache Ein Fehler wurde ermittelt. Aktion Suchen Sie in den Protokollen nach der detaillierten Fehlermeldung. 390 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.1.6.1.13 Die Plugin-Anzeigekomponente konnte nicht abgerufen werden. (CDS 00013) Ursache Beim Abrufen der Plugin-Komponente ist ein Fehler aufgetreten. Aktion Suchen Sie in den Protokollen nach der detaillierten Fehlermeldung. Stellen Sie sicher, dass der Plugin-Code korrekt ist. 7.1.6.2 Fehlermeldungen des Webdienst-Plugins für benutzerdefinierte Datenquellen 7.1.6.2.1 Fehler beim Verarbeiten der angeforderten Aktion. (CDS 10100) Ursache Beim Verarbeiten der angeforderten Aktion ist ein unerwarteter Fehler aufgetreten. Aktion Wenden Sie sich an den Enterprise-Administrator. 7.1.6.2.2 Im Bereich "Ausgabenachricht" wurde keine Auswahl vorgenommen. (CDS 10101) Ursache Der Benutzer hat das bzw. die Feld(er) für die Abfrage im Bereich "Ausgabenachricht" nicht ausgewählt. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 391 Aktion Wählen Sie das bzw. die Feld(er) im Bereich "Ausgabenachricht" aus, das bzw. die im Bericht angezeigt werden sollen. 7.1.6.2.3 Fehler beim Aufrufen des Webdiensts. {0}(CDS 10200) Ursache Beim Aufrufen eines Webdiensts ist ein Fehler aufgetreten. Aktion Wenden Sie sich an den Enterprise-Administrator. 7.1.6.2.4 Fehler beim Ausführen des Webdiensts: "{0}" (CDS 10201) Ursache Der Endpunkt des Webdiensts konnte aufgrund falscher Eingabeparameter nicht aufgerufen werden. Aktion Geben Sie die korrekten Werte beim Aufruf des Webdiensts ein. 7.1.6.2.5 Fehler beim Instantiieren des Webdienst-Plugins. (CDS 10202) Ursache Der Erweiterungsdeskriptor des Webdienst-Plugins hat den falschen dstype zurückgegeben. 392 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Aktion Wenden Sie sich zur Behebung des Problems an den Administrator. 7.1.6.2.6 Analyseausnahme: Der Typ oder die Struktur der WSDL-Eingabe wird nicht unterstützt. (CDS 10203) Ursache Die WSDL-Struktur wird vom Webdienst-Plugin für benutzerdefinierte Datenquellen nicht unterstützt. Aktion Konsultieren Sie die Dokumentation bezüglich der unterstützten WSDLs. 7.1.6.2.7 WSDLs mit Bezug zum Microsoft-Typen-Namespace werden nicht unterstützt. (CDS 10204) Ursache WSDLs, die auf den Namespace "http://microsoft.com/wsdl/types/" verweisen, werden nicht unterstützt. Aktion Ändern Sie die WSDL, oder wählen Sie die unterstützte WSDL aus. 7.1.6.2.8 WSDLs mit zyklischen Verweisen werden nicht unterstützt. (CDS 10205) Ursache WSDL-Typdefinitionen enthalten zyklische Verweise. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 393 Aktion Ändern Sie die WSDL, oder wählen Sie die unterstützte WSDL aus. 7.1.6.2.9 WSDLs ohne Typdefinitionen werden nicht unterstützt. (CDS 10206) Ursache WSDL enthält keine Typdefinitionen in <types>-Tags. Aktion Ändern Sie die WSDL, oder wählen Sie die unterstützte WSDL aus. 7.1.6.2.10 SOAP-Anforderung konnte nicht gesendet werden. Die Ziel-URL ist fehlerhaft. (CDS 10207) Ursache Die Ziel-URL der SOAP-Aktion, die für diesen Dienst angegeben wurde, ist fehlerhaft. Aktion Ändern Sie die WSDL, oder wählen Sie eine andere unterstützte WSDL aus. 7.1.6.2.11 WSDLs, die verschlüsselte Nachrichten verwenden, werden nicht unterstützt. (CDS 10208) Ursache Die WSDL verfügt über Vorgänge, die codierte Meldungen erwarten. 394 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Aktion Ändern Sie die WSDL, oder wählen Sie eine andere unterstützte WSDL aus. 7.1.6.2.12 Fehler beim Analysieren der Antwort. (CDS 10400) Ursache Beim Analysieren der Antwort vom Server ist ein Fehler ermittelt worden. Aktion Suchen Sie in den Produktprotokollen nach der eigentlichen Ursache für den Fehler. 7.1.6.3 Fehlermeldungen des Frameworks für benutzerdefinierte Datenquellen 7.1.6.3.1 Der benutzerdefinierte Datenprovider kann weder erstellt noch aktualisiert werden: Es können keine Informationen von der angegebenen Quelle abgerufen werden. (CDS 15102) Ursache Beim Abrufen von Informationen aus der angegebenen Quelle ist ein unerwarteter Fehler aufgetreten. Aktion Wenden Sie sich an Ihren Administrator, um den Fehler zu beheben. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 395 7.1.6.3.2 Der benutzerdefinierte Datenprovider kann weder erstellt noch aktualisiert werden: Es können keine Strukturinformationen von der angegebenen Quelle abgerufen werden. (CDS 15103) Ursache Beim Abrufen der Strukturinformationen aus der angegebenen Quelle ist ein unerwarteter Fehler aufgetreten. Aktion Wenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert. Wenn das Problem weiter besteht, kontaktieren Sie zur Fehlerbehebung den SAP-Support. 7.1.6.3.3 Der benutzerdefinierte Datenprovider kann weder erstellt noch aktualisiert werden: Der Iterator kann anhand des Datensatzes nicht erstellt werden. (CDS 15104) Ursache Beim Erstellen des Iterators für den Datensatz ist ein unerwarteter Fehler aufgetreten. Aktion Wenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert. Wenn das Problem weiter besteht, kontaktieren Sie zur Fehlerbehebung den Support. 7.1.6.3.4 Der benutzerdefinierte Datenprovider kann weder erstellt noch aktualisiert werden: In der Datenquellen-Plugin-Verwaltung wurde ein Problem festgestellt und die angeforderte Aktion kann nicht abgeschlossen werden. (CDS 15106) Ursache Es ist ein unvorhersehbarer Fehler aufgetreten. 396 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Aktion Wenden Sie sich zur Behebung des Fehlers an den Support. 7.1.6.3.5 Die Abfrage für diese Datei kann weder erstellt noch aktualisiert werden. Die Datei "{filename}" ist auf dem System nicht vorhanden. (CDS 15107) Ursache Die Datei ist am angegebenen Speicherort nicht vorhanden. Aktion Prüfen Sie, ob der für die Quelldatei angegebene Dateipfad korrekt ist. 7.1.6.3.6 Der benutzerdefinierte Datenprovider kann weder erstellt noch aktualisiert werden. Der Pfad ist ungültig. (CDS 15108) Ursache Der angegebene Dateipfad ist falsch. Aktion Prüfen Sie, ob der für die Quelle angegebene Dateipfad korrekt ist. 7.1.6.3.7 Der benutzerdefinierte Datenprovider kann weder erstellt noch aktualisiert werden. Beim Abrufen der Struktur wurden ungültige Informationen abgerufen. (CDS 15109) Ursache Beim Abrufen der Strukturinformationen aus dem Datenprovider ist ein Fehler aufgetreten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 397 Aktion Wenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert. Wenn das Problem weiter besteht, kontaktieren Sie zur Fehlerbehebung den Support. 7.1.6.3.8 Der benutzerdefinierte Datenprovider kann weder erstellt noch aktualisiert werden: Das entsprechende Datenquellen-Plugin konnte für diese Anforderung nicht gefunden werden. (CDS 15110) Ursache Beim Abrufen der Plugin-Informationen ist ein Fehler aufgetreten. Aktion Prüfen Sie, ob die Plugin-Implementierung die erforderlichen Plugin-Informationen korrekt zurückgibt. Lesen Sie die Informationen zum Konfigurieren des Plugins in der Dokumentation nach. 7.1.6.3.9 Der benutzerdefinierte Datenprovider kann weder erstellt noch aktualisiert werden: Das entsprechende Datenquellen-Plugin konnte für diese Anforderung nicht instantiiert werden. (CDS 15111) Ursache Beim Instanziieren des Plugins ist ein Fehler aufgetreten. Aktion Prüfen Sie, ob die Plugin-Details und MODULE-PATH in der MANIFEST-Datei des Plugins korrekt sind. Lesen Sie die Informationen zum Konfigurieren des Plugins in der Dokumentation nach. 398 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.1.6.3.10 Der benutzerdefinierte Datenprovider kann weder erstellt noch aktualisiert werden: Der Datenprovider des Datenquellen-Plugins konnte für diese Anforderung nicht instantiiert werden. (CDS 15112) Ursache Beim Instanziieren der Datenproviderkomponente der Plugin-Erweiterung ist ein Fehler aufgetreten. Aktion Wenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert. 7.1.6.3.11 Der benutzerdefinierte Datenprovider kann weder erstellt noch aktualisiert werden: Fehler beim Abrufen der Stichprobenerhebung. (CDS 15113) Ursache Beim Abrufen von Beispieldaten aus dem Datenprovider ist ein Fehler im Plugin aufgetreten. Aktion Wenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert. 7.1.6.3.12 Der benutzerdefinierte Datenprovider kann weder erstellt noch aktualisiert werden: Fehler beim Erstellen des Daten-Iterators (CDS 15114) Ursache Beim Abrufen des Dateniterators ist ein Fehler im Plugin aufgetreten. Aktion Wenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 399 7.1.6.3.13 Es konnten keine Daten vom benutzerdefinierten Datenprovider abgerufen werden: Fehler beim Abrufen der Daten über den Iterator. (CDS 15115) Ursache Beim Abrufen der Daten über den Iterator ist ein Fehler im Plugin aufgetreten. Aktion Wenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert. 7.1.6.3.14 Der benutzerdefinierte Datenprovider kann weder erstellt noch aktualisiert werden: Beim Versuch, die Struktur abzurufen, wurde vom DatenquellenPlugin ein nicht unterstützter Objekttyp angegeben. (CDS 15116) Ursache Im Plugin liegen nicht unterstützte Datentypen vor. Aktion Lesen Sie die Liste der unterstützten Datentypen in der Dokumentation nach. 7.1.6.3.15 Der benutzerdefinierte Datenprovider kann weder erstellt noch aktualisiert werden: Beim Öffnen der Sitzung ist ein interner Fehler aufgetreten. (CDS 15117) Ursache Beim Öffnen einer Sitzung ist ein Fehler im Plugin aufgetreten. 400 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Aktion Wenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert. 7.1.6.3.16 Der benutzerdefinierte Datenprovider kann weder erstellt noch aktualisiert werden: Die Quelle im angegebenen Pfad ist geschützt. (CDS 15118) Ursache Das Plugin konnte nicht fortfahren, da die angegebene Quelldatei kennwortgeschützt ist. Aktion Konsultieren Sie die Plugin-Dokumentaion. 7.1.6.3.17 Der benutzerdefinierte Datenprovider kann weder erstellt noch aktualisiert werden: Die angegebene URL ist ungültig. (CDS 15119) Ursache Das Plugin konnte nicht fortfahren, da die URL ungültig ist. Aktion Konsultieren Sie die Plugin-Dokumentaion. 7.1.6.3.18 Der benutzerdefinierte Datenprovider kann weder erstellt noch aktualisiert werden: Die angegebene URL wurde nicht gefunden. (CDS 15120) Ursache Das Plugin konnte nicht fortfahren, da die angegebene URL nicht gefunden wurde. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 401 Aktion Konsultieren Sie die Plugin-Dokumentaion. 7.1.6.3.19 Interaktion mit dem benutzerdefinierten Datenprovider an der angegebenen Quelle nicht möglich. (CDS 15121) Ursache Es ist ein unvorhersehbarer Fehler aufgetreten. Aktion Wenden Sie sich zur Behebung des Fehlers an den Support. 7.1.6.3.20 Es ist ein Problem aufgetreten. Die angeforderte Aktion kann nicht durchgeführt werden. (CDS 15122) Ursache Es ist ein unvorhersehbarer Fehler aufgetreten. Aktion Wenden Sie sich zur Behebung des Fehlers an den Support. 7.2 Fehlermeldungen der Information Engine Services (IES) Zu den Fehlermeldungen der Information Engine Services gehören: Bereich Kategorie IES 00001 - IES 10903 Fehlermeldungen der Information Engine Services 402 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.2.1 7.2.1.1 Fehlermeldungen der Information Engine Services (IES) Einige Objekte sind im Universum nicht mehr verfügbar. (IES 00001) Ursache Ein oder mehrere Objekte stehen für ein Dokument nicht mehr zur Verfügung. Aktion Löschen Sie die fehlenden Objekte aus der Abfrage, indem Sie die Objekte in der Abfrage mit den verfügbaren Objekten vergleichen. 7.2.1.2 Einige Objekte sind in Ihrem Benutzerprofil nicht verfügbar. Dieses Dokument kann nicht regeneriert werden. (IES 00002) Ursache Ihre Benutzerrechte sind für den Zugriff auf die Daten eines oder mehrerer Objekte, die in einer Abfrage enthalten sind, nicht gültig. Da Sie nicht zum Zugriff auf die Daten für diese Objekte berechtigt sind, können Sie keine Aktualisierung des Berichts durchführen. Aktion Bitten Sie den Administrator, Ihr Benutzerprofil zu ändern, damit diese Objekte für Sie verfügbar sind. 7.2.1.3 Einige vordefinierte Filter sind im Universum nicht mehr verfügbar. (IES 00003) Ursache Möglicherweise sind die Abfrageobjekte nicht mehr im Universum verfügbar, oder Sie verfügen nicht über die erforderlichen Zugriffsrechte. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 403 Aktion Vergleichen Sie die verfügbaren Universumsobjekte mit den Abfrageobjekten. Wenn Sie nicht über die erforderlichen Rechte verfügen, wenden Sie sich an die Systemverwaltung. 7.2.1.4 Einige Datenbanktabellen sind im Universum nicht mehr verfügbar. (IES 00004) Ursache Ein bzw. mehrere in den Objekten des Universums referenzierte Datenbanktabellen sind nicht mehr verfügbar. Die Tabellen wurden ggf. umbenannt oder aus der Datenbank entfernt. Aktion Bitten Sie den Universumsdesigner, das Universum zu regenerieren, um nicht vorhandene Tabellen zu entfernen oder Tabellennamen zu aktualisieren. 7.2.1.5 Ungültige Eingabeaufforderungsdefinition. (IES 00005) Ursache Die Eingabeaufforderungssyntax ist ungültig, oder in der Eingabeaufforderung wird ein Objekt referenziert, das im Universum nicht mehr vorhanden ist. Aktion Bitten Sie den Universumsdesigner, die Eingabeaufforderung zu überprüfen. 7.2.1.6 Ungültige Definition des Aggregationsführungsobjekts. (IES 00006) Ursache Ein oder mehrere Objekte in der Abfrage nutzen Aggregationssensitivität, und die Syntax der Aggregationssensitivität im Universum ist ungültig. 404 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Aktion Bitten Sie den Universumsdesigner, die Syntax der Aggregationssensitivität zu überprüfen. 7.2.1.7 Ein Filter enthält einen fehlerhaften Wert. Sie können diese Abfrage nicht ausführen. (IES 00007) Ursache Ein Filter weist einen ungültigen Operanden auf. Dabei kann es sich beispielsweise um einen Filter mit einer leeren Konstante handeln, oder um einen Filter, der einen numerischen Wert erwartet, jedoch mit einem alphanumerischen Wert definiert wurde. Aktion Korrigieren Sie den Filter. 7.2.1.8 Die Abfrage kann nicht ausgeführt werden, da sie inkompatible Objekte enthält. (IES 00008) Ursache Die Abfrage enthält Objekte, die Datensätze zurückgeben, die nicht kombiniert oder synchronisiert werden können, möglicherweise weil das Universum mehrere SQL-Anweisungen für jeden Kontext oder jede Kennzahl nicht zulässt. Aktion Bitten Sie den Universumsdesigner, Folgendes zu tun: ● Zulassen mehrerer SQL-Anweisungen für jeden Kontext und jede Kennzahl ● Erstellen eines neuen Kontexts mit den inkompatiblen Objekten Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 405 7.2.1.9 Die Abfrage kann nicht ausgeführt werden, da ein erweiterter Filter ein inkompatibles Objekt enthält. (IES 00009) Ursache Ein erweiterter Filter verwendet inkompatible Objekte. Aktion Ändern Sie den erweiterten Filter so, dass er nur kompatible Objekte verwendet. 7.2.1.10 Die Verwendung eines komplexen Ausdrucks in einer GROUP BY-Anweisung ist im Universum nicht zulässig. (IES 00010) Ursache Eine Abfrage enthält eine GROUP BY-Klausel, in der Formeln oder Aliase verwendet werden. Das Universum lässt diese Ausdrücke in GROUP BY-Klauseln jedoch nicht zu. Der Fehler wurde aufgrund der Einstellungen des folgenden Parameters hervorgerufen: <Parameter Name="GROUPBY_EXCLUDE_COMPLEX">Y</Parameter> in der PRM-Datei für das Ziel-RDBMS festgelegt. Aktion ● Ändern Sie die Abfrage, sodass keine Objekte mit Formeln oder Aliasen enthalten sind. ● Wenn das RDBMS komplexe GROUP BY-Ausdrücke unterstützt, bitten Sie den Universumsdesigner den Wert des Parameters GROUPBY_EXCLUDE_COMPLEX in N zu ändern. 7.2.1.11 Das Objekt {obj_list} enthält mehrere Attribute. Diese Syntax wird nicht mehr unterstützt. (IES 00011) Ursache Einige Objekte der Abfrage verwenden in der Definition anstatt eines Verkettungsoperators ein Komma (","). Diese Syntax wird nicht mehr unterstützt. 406 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Aktion Bitten Sie den Universumsdesigner, eine der folgenden Aktionen auszuführen: ● Neudefinieren der Objekte, die das Komma zum Verketten der Daten von zwei Objekten verwenden und dabei den standardmäßigen Verkettungsoperator für das RDBMS verwenden ● Hinzufügen der folgenden Zeile zur PRM-Datei für das Ziel-RDBMS: <Parameter Name = "REPLACE_COMMA_BY_SEPARATOR"=Y> Auf diese Weise wird das Komma als gültige Syntax für die Verkettung von Objektdefinitionen berücksichtigt. ● Festlegen des Werts für REPLACE_COMMA_BY_CONCAT im Universum auf "Ja" 7.2.1.12 Diese Abfrage kann nicht ausgeführt werden, da sie zu einem kartesischen Produkt führt. (IES 00012) Ursache Diese Abfrage führt zu einem kartesischen Produkt. Ein kartesisches Produkt gibt sämtliche Zeilenkombination aus den Tabellen zurück, die von Objekten in der Abfrage referenziert werden. Es ist selten korrekt. Aktion Bitten Sie den Universumsdesigner, eine der folgenden Aktionen auszuführen: ● Verhindern von kartesischen Produkten, indem das Tabellenschema des Universums so geändert wird, dass entsprechende Joins und Einschränkungen enthalten sind ● Zulassen der Rückgabe von kartesischen Produkten durch das Universum, sofern diese akzeptabel sind 7.2.1.13 SQL-Erstellung fehlgeschlagen. (IES 00013) Ursache Während der Generierung der Abfrage-SQL sind Fehler aufgetreten. Aktion Bitten Sie den Universumsdesigner, die SQL zu überprüfen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 407 7.2.1.14 Aggregationsführungs-Ergebnis fehlgeschlagen. (IES 00014) Ursache Die Abfrageobjekte schließen sämtliche SQL-Auswahlmöglichkeiten für eine Aggregationsführungsfunktion aus. Aktion Bitten Sie den Universumsdesigner, die Objektinkompatibilität zu beseitigen. 7.2.1.15 Mehrere Abfragefilter enthalten eine Eingabeaufforderung mit demselben Text. Bei dieser Eingabeaufforderung sind jedoch der Operandentyp oder die Anzahl der Werte unterschiedlich. (IES 00015) Ursache Die Abfrage hat mehrere Aufforderungen, die dieselbe Meldung anzeigen. Eingabeaufforderungen mit derselben Meldung werden normalerweise kombiniert. Dies ist jedoch nicht möglich, wenn manche zur Eingabe eines einzigen Werts und andere zur Eingabe mehrerer Werte auffordern. Aktion Ändern Sie die Eingabeaufforderungen so, dass alle entweder einen oder mehrere Werte erfordern. 7.2.1.16 Die Abfrage enthält eine @Script()-Funktion, die nicht unterstützt wird. (IES 00016) Ursache Die von der Abfrage generierte SQL für das Dokument enthält eine @script()-Funktion, die nicht unterstützt wird. Aktion Bitten Sie den Universumsdesigner, die @script()-Funktion zu entfernen. 408 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.2.1.17 Die folgenden Objekte können nicht als Ergebnisobjekte verwendet werden: {obj_list}. (IES 00017) Ursache Die Abfrage enthält Objekte, die nicht als Ergebnisobjekte in Abfragen verwendet werden können. Aktion Entfernen Sie die Objekte, oder bitten Sie den Universumsdesigner, das Aufnehmen der Objekte als Ergebnisobjekte in Abfragen zuzulassen. 7.2.1.18 Die folgenden Objekte können nicht als Abfragefilter verwendet werden: {obj_list}. (IES 00018) Ursache Die Abfrage enthält Objekte, die als Abfragefilter verwendet werden, als solche jedoch nicht gültig sind. Aktion Entfernen Sie die Objekte, oder bitten Sie den Universumsdesigner, diese als Abfragefilter zuzulassen. 7.2.1.19 Ein Abfragefilter enthält zu viele Werte. (IES 00019) Ursache Ein Abfragefilter enthält zu viele Werte. Aktion Schränken Sie Ihre Werteauswahl ein. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 409 7.2.1.20 Die von der Abfrage generierte SQL ist ungültig. (IES 00020) Ursache Die von dieser Abfrage generierte SQL ist ungültig. Aktion Bitten Sie den Universumsdesigner, die SQL zu überprüfen. 7.2.1.21 Die kombinierte Abfrage kann nicht ausgeführt werden, da eine der Abfragen inkompatible Objekte enthält. (IES 00021) Ursache Eine Abfrage in einer kombinierten Abfrage enthält inkompatible Objekte. Aktion Entfernen Sie die inkompatiblen Objekte. 7.2.1.22 Die Abfrage verweist nicht auf eine Tabelle in der WHERE-Bedingung. (IES 00022) Ursache Die WHERE-Klausel der generierten SQL referenziert keine Tabelle. Aktion Fügen Sie der Abfrage eine Tabelle hinzu. 410 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.2.1.23 Ungültige Unterabfrage. (IES 00023) Ursache Die Abfrage enthält eine ungültige Unterabfrage. Entweder können keine Daten abgerufen werden, oder es sind keine Ergebnisobjekte definiert. Aktion Ändern Sie die Unterabfrage. 7.2.1.24 Die Unterabfrage enthält inkompatible Objekttypen. (IES 00024) Ursache Die Unterabfrage enthält inkompatible Objekttypen. Aktion Entfernen Sie die inkompatiblen Objekttypen. 7.2.1.25 Die Abfrage ist zu komplex zum Anwenden einer Stichprobenfunktion. (IES 00025) Ursache Die Abfrage ist zu komplex für das Anwenden einer Stichprobenfunktion. Aktion Gestalten Sie die Abfrage einfacher. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 411 7.2.1.26 SQL konnte nicht für optionale Eingabeaufforderungen regeneriert werden – eine oder mehrere erforderliche Eingabeaufforderungen wurden übersprungen. (IES 00026) Ursache Die SQL, die sich auf optionale Eingabeaufforderungen bezieht, konnte nicht regeneriert werden. Aktion Wenden Sie sich an den Universumsdesigner. 7.2.1.27 Durch Entfernen von optionalen Eingabeaufforderungen aus der Abfrage entstehen neue Eingabeaufforderungen. Dadurch entstehen Komplexitäten, die nicht unterstützt werden können. (IES 00027) Ursache Die Abfrage kann aufgrund optionaler Aufforderungen nicht verarbeitet werden. Aktion Entfernen Sie die optionalen Aufforderungen aus der Abfrage. 7.2.1.28 Kein Wert für den Schlüsseldatumsparameter angegeben. (IES 00028) Ursache Für den Schlüsseldatumsparameter wurde kein Wert angegeben. Aktion Geben Sie einen Wert für Schlüsseldatum an. 412 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.2.1.29 Das Universum wurde bereits von einem anderen Benutzer mit Schreibzugriff geöffnet. (IES 00029) Ursache Das Universum konnte nicht geöffnet werden, weil ein anderer Benutzer es bereits mit Schreibzugriffsberechtigungen geöffnet hat. Aktion Wenden Sie sich an Ihren Administrator. 7.2.1.30 Syntaxfehler in Formel '%1%' an Position %2%. (IES 10001) Ursache Die Formel an der angegebenen Position weist einen Syntaxfehler auf. Aktion Korrigieren Sie die Formel. 7.2.1.31 Fehler bei der Initialisierung des Funktionsverzeichnisses. (IES 10002) Ursache Das Funktionsverzeichnis konnte nicht initialisiert werden. Aktion Wenden Sie sich an Ihren Administrator. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 413 7.2.1.32 Das Objekt '%1%' an Position '%2%' ist im Bericht nicht eindeutig. (IES 10005) Ursache Ein Objekt weist einen Namen auf, der mit dem Namen eines anderen Objekts im Bericht in Konflikt steht. Aktion Verwenden Sie für das Objekt den voll qualifizierten Namen. 7.2.1.33 Das Objekt '%1%' an Position '%2%' ist im Bericht nicht vorhanden. (IES 10006) Ursache Die Formel verweist auf ein Objekt, das im Bericht nicht mehr vorhanden ist. Aktion Entfernen Sie den Verweis auf das Objekt aus der Formel. 7.2.1.34 Die Ganzzahl '%1%' an Position '%2%' ist zu lang. (IES 10013) Ursache Eine Ganzzahl in einer Formel überschreitet den oberen Grenzwert. Aktion Bearbeiten Sie die Formel. 414 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.2.1.35 Die Zahl '1%' an Position '%2%' besitzt ein Format, das mit Ihren regionalen Einstellungen nicht kompatibel ist. (IES 10014) Ursache Das Format der reellen Zahl {Zahl} ist nicht mit Ihren Ländereinstellungen kompatibel. Aktion Ändern Sie das Zahlenformat dahingehend, dass es mit Ihren Ländereinstellungen konform ist. 7.2.1.36 Fehlendes Anführungszeichen nach '%1%' an Position '%2%'. (IES 10016) Ursache Es fehlt ein abschließendes Anführungszeichen in der Formel. Aktion Fügen Sie das abschließende Anführungszeichen hinzu. 7.2.1.37 Die Liste der Dimensionen im Eingabe- oder Ausgabekontext ist leer. (IES 10032) Ursache Die Liste der Dimensionen im Eingabe- oder Ausgabekontext ist leer. Aktion Legen Sie eine Liste der Dimensionen fest. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 415 7.2.1.38 Die Variable '%1%' kann nicht gelöscht werden, da sie abhängige Formeln oder verknüpfte Variablen hat: '%2%'. (IES 10033) Ursache Die Variable kann nicht gelöscht werden, da andere Variablen oder Formeln auf sie verweisen. Aktion Löschen Sie die abhängigen Formeln/Variablen, bevor Sie die Variable löschen. 7.2.1.39 Sie haben versucht, mit einem Variablennamen, der bereits vorhanden ist, eine Variable zu erstellen oder einen Variablennamen zu aktualisieren. (IES 10034) Ursache Sie haben versucht, eine Variable mit einem Variablennamen zu erstellen oder zu aktualisieren, der bereits vorhanden ist. Aktion Wählen Sie einen Variablennamen aus, der nicht bereits existiert. 7.2.1.40 Das Datums- oder Zeitformat '%1%' an Position '%2%' ist ungültig. (IES 10035) Ursache Die Formel enthält ein ungültiges Datums-/Uhrzeitformat (zum Beispiel "bb/MM/jjjj"). Aktion Geben Sie ein gültiges Datums-/Uhrzeitformat in der Formel an. 416 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.2.1.41 Der Ausdruck oder Unterausdruck an Position '%2%' ist ungültig. (IES 10036) Ursache Die Formel enthält einen ungültigen Ausdruck/Unterausdruck. Aktion Geben Sie Ausdruck/Unterausdruck an, der gültig ist. 7.2.1.42 Der Ausdruck oder Unterausdruck an Position '%2%' in der Funktion '%1%' verwendet einen ungültigen Datentyp. (IES 10037) Ursache Ein Ausdruck enthält einen ungültigen Datentyp. (Beispielsweise haben Sie versucht, eine Zeichenfolge an eine Funktion zu übergeben, die ein Datum erfordert.) Aktion Verwenden Sie einen gültigen Datentyp im Ausdruck. 7.2.1.43 Ungültiges Zeichen '%1%' in Variablenname an Position '%2%'. (IES 10038) Ursache Das Zeichen {Zeichen} im Variablennamen ist nicht gültig. Aktion Entfernen Sie {Zeichen} aus dem Variablennamen. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 417 7.2.1.44 Die Formel für Variable '%1%' enthält einen Verweis auf eine Variable mit demselben Kurznamen. (IES 10040) Ursache Die Formel einer Variable verweist auf eine andere Variable mit demselben kurzen Namen. Aktion Die Formel einer Variable verweist auf eine andere Variable mit demselben kurzen Namen. 7.2.1.45 Falsche Verwendung mehrerer Vergleichsoperatoren (<,>,<>,<=,>=,=) an Position '%2%'. (IES 10041) Ursache In der Formel werden mehrere Vergleichsoperatoren nicht richtig verwendet (Beispiel: (1<2=3;0;-1)). Aktion Strukturieren Sie die Formel neu, so dass die Vergleichsoperatoren korrekt verwendet werden. 7.2.1.46 Es gibt eine Zirkelreferenz, da die Formel für Variable '%1%' auf eine Variable verweist, deren Formel auf '%1%' verweist. (IES 10042) Ursache In einer Formel ist eine zirkuläre Referenz enthalten. Aktion Entfernen Sie die zirkuläre Referenz. 418 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.2.1.47 Der Funktion '%1%' fehlen Argumente oder schließende Klammern an Position %2%. (IES 10061) Ursache In der Formel fehlen Argumente oder eine schließende Klammer. Aktion Fügen Sie die Argumente oder die schließende Klammer ein. 7.2.1.48 ';' oder schließende Klammer fehlt in Liste '%1%' an Position %2%. (IES 10064) Ursache In der Formel fehlt ein Semikolon oder eine schließende Klammer. Aktion Fügen Sie das Semikolon oder eine schließende Klammer ein. 7.2.1.49 Objekt-ID fehlt in '%1%' an Position %2%. (IES 10069) Ursache In der Formel fehlt eine Objekt-ID. Aktion Korrigieren Sie die Formel. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 419 7.2.1.50 Falscher Rücksetzungkontext an Position %2%. (IES 10072) Ursache Die Formel enthält einen falschen Zurücksetzungskontext. Aktion Korrigieren Sie den Zurücksetzungskontext. 7.2.1.51 Das Objekt '%1%' an Position %2% ist inkompatibel. (IES 10077) Ursache Die Formel enthält ein inkompatibles Objekt. Aktion Korrigieren Sie die Formel. 7.2.1.52 Ungültiges Zeichen '%1%' an Position %2%. (IES 10082) Ursache Die Formel enthält eine ungültige Zeichenfolge. Aktion Korrigieren Sie die Zeichenfolge. 420 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.2.1.53 Die Bezeichnung von Variable '%1%' kann nicht geändert werden. (IES 10083) Ursache Die Bezeichnung der Variable darf nicht geändert werden. (Sie können beispielsweise eine Kennzahl nicht in eine Dimension ändern, wenn deren Definition ein Aggregat enthält.) Aktion Erstellen Sie eine neue Variable mit der entsprechenden Bezeichnung. 7.2.1.54 Ungültige Mengendefinition. (IES 10086) Ursache Die Abfrage enthält eine ungültige Mengendefinition. Aktion Überprüfen Sie die Abfrage. 7.2.1.55 Benutzerdefinierte Funktionen konnten nicht geladen werden. (IES 10100) Ursache Das benutzerdefinierte Funktionsverzeichnis konnte nicht geladen werden, da es nicht ordnungsgemäß definiert wurde. Die Ursache hierfür kann eine ungültige XML, ein doppelter Funktionsname oder eine doppelte FunktionsID sein. Aktion Weitere Einzelheiten finden Sie im Ablaufverfolgungsprotokoll. Geben Sie diese Details an Ihren Administrator weiter. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 421 7.2.1.56 Ihr Datenbankserver bietet keine Unterstützung für die Operatoren "Beide" und "Außer". (IES 10701) Ursache Die Operatoren Beide und Außer werden von der Datenbank, auf der dieses Dokument basiert, nicht unterstützt. Dies bedeutet, dass Sie den Operator "Beide" und den Operator "Außer" bei der Definition von Filtern für die Abfrage nicht verwenden können. Aktion Entfernen Sie die Operatoren aus den Abfragefiltern. 7.2.1.57 Es ist ein Filter für ein Objekt definiert, das inkompatibel mit den Ergebnisobjekten ist. (IES 10702) Ursache Einer der Abfragefilter wurde für ein Objekt definiert, das mit allen von der Abfrage zurückgegebenen Ergebnisobjekten inkompatibel ist. Aktion Entfernen Sie den Abfragefilter oder die Ergebnisobjekte. 7.2.1.58 Der numerische Wert für den Abfragefilter basierend auf '{object}' ist ungültig. (IES 10703) Ursache Sie haben für einen Abfragefilter einen ungültigen numerischen Wert angegeben. 422 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen Aktion Bearbeiten Sie den Abfragefilter, und geben Sie einen gültigen numerischen Wert an. 7.2.1.59 Das Datum für die Eingabeaufforderung '{prompt}' ist ungültig. (IES 1070) Ursache Sie haben für einen Abfragefilter ein ungültiges Datum angegeben. Aktion Bearbeiten Sie den Abfragefilter, und geben Sie ein gültiges Datum an. 7.2.1.60 Die Eingabeaufforderung '{prompt}' enthält einen ungültigen numerischen Wert. (IES 10705) Ursache Sie haben für eine Aufforderung einen ungültigen numerischen Wert angegeben. Aktion Geben Sie einen gültigen numerischen Wert an. 7.2.1.61 Das Datum für die Eingabeaufforderung '{prompt}' ist ungültig. (IES 10706) Ursache Sie haben für eine Aufforderung ein ungültiges Datum angegeben. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 423 Aktion Bearbeiten Sie die Aufforderung, und geben Sie ein gültiges Datum an. 7.2.1.62 Der Server kann die SQL für die Abfrage nicht erstellen. (IES 10707) Ursache Ihre Abfrage kann nicht in SQL umgewandelt und in der Datenbank ausgeführt werden. Aktion Formulieren Sie die Abfrage um, oder wenden Sie sich an Ihren Administrator. 7.2.1.63 Das Objekt '{ObjName}' in der Eingabeaufforderung '{PromptName}' kann keine Werteliste mehr anzeigen. Entfernen Sie die Eingabeaufforderung aus der Abfrage, oder bitten Sie Ihren Systemadministrator, die Option "Nur aus Liste auswählen" auf der Registerkarte "Objekteigenschaften" zu deaktivieren. (IES 10708) Ursache Das Objekt in der Eingabeaufforderung kann eine Werteliste nicht mehr anzeigen. Aktion Entfernen Sie die Eingabeaufforderung, oder bitten Sie den Administrator, die Eingabeaufforderung so zu ändern, dass Werte angenommen werden, die nicht aus einer Liste ausgewählt werden. 424 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.2.1.64 Sie haben keine Berechtigung zum Regenerieren dieses Dokuments. (IES 10801) Ursache Ihr Benutzerprofil ermöglicht Ihnen nicht die Anzeige von Daten für eines der in der Abfrage für das vorliegende Dokument enthaltenen Objekte. Aktion Brechen Sie die Regenerierung ab, oder bitten Sie Ihren Administrator um die Sicherheitsrechte, die zum Regenerieren des Dokuments erforderlich sind. 7.2.1.65 Die Abfrage-SQL enthält {nbHaving}-Spalten anstatt {nbWanted}-Spalten. (IES 10810) Ursache Die von der Abfrage generierte SQL hat eine ungültige Anzahl von Spalten. Aktion Wenden Sie sich an Ihren Administrator. 7.2.1.66 Der Datentyp einer Spalte in der Abfrage ist ungültig. (IES 10811) Ursache Der Datentyp einer Spalte in der Abfrage ist ungültig. Aktion Wenden Sie sich an Ihren Administrator. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 425 7.2.1.67 Benutzerdefinierte SQL darf keine optionalen Eingabeaufforderungen enthalten. (IES 10812) Ursache Optionale Aufforderungen werden in benutzerdefinierter SQL nicht unterstützt. Aktion Entfernen Sie die optionalen Aufforderungen. 7.2.1.68 In kombinierten Abfragen können keine inkompatiblen Objekte verwendet werden. (IES 10820) Ursache Eine kombinierte Abfrage enthält inkompatible Objekte. Aktion Bearbeiten Sie die kombinierte Abfrage, und entfernen Sie die inkompatiblen Objekte. 7.2.1.69 In einer Unterabfrage im Datenprovider '{dp_name}' fehlen Objekte. (IES 10830) Ursache Objekte, die zum Generieren der Abfrage-SQL erforderlich sind, fehlen in einer Unterabfrage im Datenprovider "{dp_name}". Aktion Bearbeiten Sie die Unterabfrage, und fügen Sie die fehlenden Objekte hinzu- 426 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.2.1.70 Das gefilterte Objekt fehlt in einer Rangfolge im Datenprovider '{dp_name}'. (IES 10831) Ursache Das gefilterte Objekt fehlt in einer Rangfolge. Aktion Bearbeiten Sie die Rangfolge, und fügen Sie das gefilterte Objekt hinzu. 7.2.1.71 Das rangfolgenbasierte Objekt fehlt in einer Rangfolge im Datenprovider '{dp_name}'. (IES 10832) Ursache Das rangbasierte Objekt fehlt in einer Rangfolge. Aktion Bearbeiten Sie die Rangfolge, und fügen Sie das rangfolgenbasierte Objekt hinzu. 7.2.1.72 Das Dokument kann nicht geladen werden. (IES 10833) Ursache Das Interactive Analysis-Dokument konnte nicht geladen werden. Aktion Wenden Sie sich an Ihren Administrator. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 427 7.2.1.73 Zusätzliche Kontextauflösung wird bei optionalen Eingabeaufforderungen nicht unterstützt. (IES 10834) Ursache Die optionalen Eingabeaufforderungen in einer Abfrage generieren eine zusätzliche Abfragekontextauflösung, die nicht unterstützt wird. Aktion Entfernen Sie die optionalen Aufforderungen oder ändern Sie sie in obligatorische Aufforderungen. 7.2.1.74 Ungültige Daten in Spalte "{col_name}". (IES 10840) Ursache Eine von der Abfrage referenzierte Datenbankspalte enthält ungültige Daten. Aktion Wenden Sie sich an Ihren Administrator. 7.2.1.75 Ungültige UTF-8-Zeichenfolge in Spalte "{col_name}". (IES 10841) Ursache Eine von der Abfrage referenzierte Datenbankspalte enthält ungültige Daten. Aktion Wenden Sie sich an Ihren Administrator. 428 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.2.1.76 Die zum Erstellen oder Aktualisieren der Abfrage erforderliche Datei wurde nicht auf dem Dateisystem gefunden. Datei nicht gefunden: "{Dateiname}". (IES 10850) Ursache Die Datei "{Dateiname}" wurde nicht im Dateisystem gefunden. Aktion Prüfen Sie den Speicherort der Datei "{Dateiname}", oder wenden Sie sich an den Administrator. 7.2.1.77 Fehler stammt vom persönlichen Datenprovider: {message}. (IES 10853) Ursache Die Datei, die Daten an einen persönlichen Datenprovider liefert, ist möglicherweise beschädigt oder fehlt. Aktion Überprüfen Sie, ob die Datei vorhanden und fehlerfrei ist. 7.2.1.78 Der persönliche Excel-Datenprovider kann weder erstellt noch aktualisiert werden: Der Dateipfad ist ungültig. (IES 10870) Ursache Die Excel-Datei konnte auf dem Dateisystem nicht gefunden werden. Aktion Wenden Sie sich an Ihren Administrator. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 429 7.2.1.79 Der persönliche Excel-Datenprovider kann weder erstellt noch aktualisiert werden: Abrufen der benannten Bereiche nicht möglich. (IES 10872) (IES 10871) Ursache Der persönliche Excel-Datenprovider konnte nicht erstellt oder aktualisiert werden, da die Arbeitsmappe geschützt ist. Aktion Entfernen Sie den Schutz von der Excel-Arbeitsmappe, oder wenden Sie sich an Ihren Administrator, wenn Sie keinen Zugriff auf die Excel-Datei haben. 7.2.1.80 Der persönliche Excel-Datenprovider kann weder erstellt noch aktualisiert werden: Öffnen der Arbeitsmappe nicht möglich. (IES 10872) Ursache Die Excel-Datei konnte nicht geöffnet werden. Aktion Überprüfen Sie die Excel-Datei, oder wenden Sie sich an Ihren Administrator. 7.2.1.81 Der persönliche Excel-Datenprovider kann weder erstellt noch aktualisiert werden: Abrufen der benannten Bereiche nicht möglich. (IES 10873) Ursache Die Daten konnten aus einem benannten Zellenbereich nicht abgerufen werden. Aktion Prüfen Sie die Excel-Datei, oder wenden Sie sich an Ihren Administrator. 430 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.2.1.82 Der persönliche Excel-Datenprovider kann weder erstellt noch aktualisiert werden: Abrufen der Daten von der Datei nicht möglich. (IES 10874) Ursache Die Daten konnten aus der Excel-Datei nicht abgerufen werden. Aktion Überprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator. 7.2.1.83 Der persönliche Excel-Datenprovider kann weder erstellt noch aktualisiert werden: Abrufen der Daten von der Datei nicht möglich. (IES 10875) Ursache Aus der Excel-Datei konnten keine Daten abgerufen werden. Aktion Überprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator. 7.2.1.84 Der persönliche Excel-Datenprovider kann weder erstellt noch aktualisiert werden: Erstellen des Iterators für den Datensatz nicht möglich. (IES 10876) Ursache Beim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten. Aktion Überprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 431 7.2.1.85 Der persönliche Excel-Datenprovider kann weder erstellt noch aktualisiert werden: Keine Arbeitsmappe verfügbar. (IES 10877) Ursache In der Excel-Datei konnte kein Arbeitsblatt gefunden werden. Aktion Überprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator. 7.2.1.86 Der persönliche Excel-Datenprovider kann weder erstellt noch aktualisiert werden: Abrufen der Liste der Arbeitsmappen nicht möglich. (IES 10878) Ursache Die Liste der Arbeitsblätter konnte nicht aus der Excel-Datei abgerufen werden. Aktion Überprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator. 7.2.1.87 Der persönliche Excel-Datenprovider kann weder erstellt noch aktualisiert werden: Ungültige Daten vom ausgewählten Bereich abgerufen. (IES 10879) Ursache Die aus einem Bereich in der Excel-Datei abgerufenen Daten sind ungültig. Aktion Überprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator. 432 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.2.1.88 Der persönliche Excel-Datenprovider kann weder erstellt noch aktualisiert werden. Die ausgewählte Arbeitsmappe ist ungültig. (IES 10880) Ursache Die Excel-Arbeitsmappe ist ungültig. Aktion Überprüfen Sie die Excel-Datei, oder wenden Sie sich an Ihren Administrator. 7.2.1.89 Der persönliche Excel-Datenprovider kann weder erstellt noch aktualisiert werden: Fehler beim Abrufen der Stichprobenerhebung. (IES 10881) Ursache Beim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten. Aktion Überprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator. 7.2.1.90 Der persönliche Excel-Datenprovider kann weder erstellt noch aktualisiert werden: Fehler beim Erstellen des Daten-Iterators. (IES 10882) Ursache Beim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten. Aktion Wenden Sie sich an Ihren Administrator. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 433 7.2.1.91 Der persönliche Excel-Datenprovider kann weder erstellt noch aktualisiert werden: Fehler beim Abrufen der Daten. (IES 10883) Ursache Beim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten. Aktion Wenden Sie sich an Ihren Administrator. 7.2.1.92 Der persönliche Excel-Datenprovider kann weder erstellt noch aktualisiert werden: Interner Fehler. (IES 10884) Ursache Beim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten. Aktion Wenden Sie sich an Ihren Administrator. 7.2.1.93 Der persönliche Excel-Datenprovider kann weder erstellt noch aktualisiert werden: Ungültige Bereichsauswahl. (IES 10885) Ursache Beim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten. Der ausgewählte Bereich war ungültig. Aktion Überprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator. 434 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.2.1.94 Der persönliche Excel-Datenprovider kann weder erstellt noch aktualisiert werden: Die Bereichsauswahl stimmt nicht mit der Arbeitsmappe überein. (IES 10886) Ursache Beim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten. Die Bereichsauswahl stimmt nicht mit dem Arbeitsblatt überein. Aktion Überprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator. 7.2.1.95 Eine Bedingung für ein Objekt bezieht sich auf ein Objekt aus einer anderen Abfrage mit einem anderen Typ. (IES 10887) Ursache Das Objekt in der anderen Abfrage weist einen anderen Datentyp auf als das Objekt in der Bedingung. Aktion Korrigieren Sie die Bedingung. 7.2.1.96 Eine Bedingung für ein Objekt bezieht sich auf ein Objekt in einer anderen Abfrage, das nicht vorhanden ist. (IES 10888) Ursache Entweder das Objekt oder die Abfrage, auf das/die sich die Bedingung bezieht, ist nicht vorhanden. Aktion Korrigieren Sie die Bedingung. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 435 7.2.1.97 Die Abfrage enthält eine zirkuläre Abhängigkeit. (IES 10889) Ursache Die Abfrage verfügt über eine zirkuläre Abhängigkeit. Aktion Bearbeiten Sie die Abfrage, und entfernen Sie dabei die zirkuläre Abhängigkeit. 7.2.1.98 Datenbankfehler: {error_db}. (IES 10901) Ursache Die Datenbank gab den in der Fehlermeldung enthaltenen Fehler zurück. Aktion Einzelheiten zu dem aufgetretenen Fehler erhalten Sie von Ihrem Administrator. 7.2.1.99 Abfrage hat die festgelegte Zeitbegrenzung überschritten: {error_db}. (IES 10902) Ursache Die Abfrage konnte keine Daten zurückgeben, da ihre Ausführung zu lange gedauert hat. Aktion Führen Sie die Abfrage erneut aus. Wenn das Problem weiterhin besteht, wenden Sie sich an den Administrator. 436 © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen 7.2.1.100 Ungültiger Datenbank-Feldtyp: {db_fieldname}. (IES 10903) Ursache Das in der Meldung angegebene Datenbankfeld enthält einen ungültigen Datentyp. Aktion Wenden Sie sich an Ihren Administrator. Benutzerhandbuch für SAP BusinessObjects Web Intelligence Fehlermeldungen © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. 437 www.sap.com/contactsap © 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch die SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden. Die von