750
Benutzerhandbuch für SAP BusinessObjects Web Intelligence ■ SAP BusinessObjects Business Intelligence Suite 4.1 2013-06-29

Benutzerhandbuch für SAP BusinessObjects Web … · 2.8.1 Festlegen der Einstellungen zum Speichern von Dokumenten im Excel-Format.....41 2.8.2 Speichern und Exportieren von Dokumenten

Embed Size (px)

Citation preview

Benutzerhandbuch für SAP BusinessObjects Web Intelligence■ SAP BusinessObjects Business Intelligence Suite 4.1

2013-06-29

© 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten.Weitergabe undVervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher

Copyright

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 SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte könnenSoftwarekomponenten auch anderer Softwarehersteller enthalten. Produkte können länderspezifischeUnterschiede aufweisen. Die vorliegenden Unterlagen werden von der SAP AG und ihrenKonzernunternehmen („SAP-Konzern“) bereitgestellt und dienen ausschließlich zuInformationszwecken. Der SAP-Konzern übernimmt keinerlei Haftung oder Gewährleistung für Fehleroder Unvollständigkeiten in dieser Publikation. Der SAP-Konzern steht lediglich für Produkte undDienstleistungen nach der Maßgabe ein, die in der Vereinbarung über die jeweiligen Produkte undDienstleistungen ausdrücklich geregelt ist. Aus den in dieser Publikation enthaltenen Informationenergibt sich keine weiterführende Haftung. SAP und andere in diesem Dokument erwähnte Produkteund Dienstleistungen von SAP sowie die dazugehörigen Logos sind Marken oder eingetragene Markender SAP AG in Deutschland und anderen Ländern. Zusätzliche Informationen zur Marke und Vermerkefinden Sie auf der Seite http://www.sap.com/corporate-de/legal/copyright/index.epx.

2013-06-29

Inhalt

Einführung in Web Intelligence...............................................................................................9Kapitel 1

Informationen zu diesem Benutzerhandbuch.............................................................................91.1Dokumentverlauf: Web Intelligence .........................................................................................91.1.1Allgemeine Informationen zu Web Intelligence........................................................................111.2Anwendungskomponenten.....................................................................................................161.3Registerkarten im Seitenbereich von Web Intelligence...........................................................171.3.1Verwenden des BI-Launchpads..............................................................................................191.4Anmelden an BI-Launchpad....................................................................................................201.4.1Abmelden vom BI-Launchpad.................................................................................................201.4.2Festlegen von Web-Intelligence-Einstellungen........................................................................211.4.3

Erstellen von Dokumenten und Arbeiten mit Dokumenten...................................................31Kapitel 2

Starten der Web-Intelligence-Schnittstelle..............................................................................312.1Erstellen und Bearbeiten von Dokumenten.............................................................................312.2Erstellen von Dokumenten ohne Datenquelle.........................................................................322.2.1Erstellen eines auf einem Universum basierenden Dokuments...............................................332.2.2Erstellen eines auf einer BEx Query basierenden Dokuments.................................................332.2.3Erstellen eines Dokuments auf Basis einer Analysesicht........................................................342.2.4Öffnen eines Dokuments aus dem Repository.......................................................................342.3Öffnen eines Dokuments in Web Intelligence.........................................................................352.4Löschen eines Dokuments aus dem Repository.....................................................................352.5Senden von Dokumenten.......................................................................................................362.6Senden von Dokumenten per E-Mail......................................................................................362.6.1Senden von Dokumenten an andere Benutzer oder Gruppen im CMS...................................372.6.2Senden eines Dokuments per FTP.........................................................................................372.6.3Verwalten von Berichten in Dokumenten................................................................................382.7Umbenennen von Berichten...................................................................................................382.7.1Duplizieren von Berichten.......................................................................................................382.7.2Löschen eines Berichts..........................................................................................................392.7.3Ändern der Reihenfolge von Berichten...................................................................................392.7.4Hinzufügen eines Berichts......................................................................................................392.7.5Speichern und Exportieren von Dokumenten, Berichten und Daten in Web Intelligence..........392.8

2013-06-293

Festlegen der Einstellungen zum Speichern von Dokumenten im Excel-Format......................412.8.1Speichern und Exportieren von Dokumenten mit der Web-Intelligence-Applet-Schnittstelle.....412.8.2Speichern und Exportieren von Dokumenten mit der Web-Intelligence-HTML-Schnittstelle.....472.8.3Automatisches Speichern von Dokumenten...........................................................................512.8.4Einstellen von Dokumenteigenschaften..................................................................................532.9Konfigurieren von Dokumenteigenschaften............................................................................572.9.1Abfragenentfernung in Dokumenten.......................................................................................582.9.2

Erstellen von Abfragen..........................................................................................................61Kapitel 3

Abfragen ...............................................................................................................................613.1Abfrage- und Dokumentbenutzerrechte .................................................................................623.1.1Nicht hierarchische Abfragen (Definition)...............................................................................623.1.2Hierarchische Abfragen (Definition)........................................................................................623.1.3In Abfragen verfügbare Objekte..............................................................................................643.1.4Erstellen von Universumsabfragen.........................................................................................703.2Auswählen eines Standarduniversums ..................................................................................703.2.1Erstellen von Universumsabfragen.........................................................................................713.2.2So wählen Sie Hierarchieelemente aus...................................................................................723.2.3Auflösen zweideutiger Abfragen.............................................................................................853.2.4Definieren der Analysetiefe....................................................................................................873.2.5Anzeigen des von einer Abfrage generierten Skripts..............................................................893.2.6Beschränken der von Abfragen zurückgegebenen Datenmenge.............................................903.2.7Einstellen der maximalen Ausführungszeit einer Abfrage........................................................943.2.8Erteilen von Zugriff, damit andere Benutzer Abfragen bearbeiten können...............................943.2.9Erstellen von Abfragen auf Grundlage von BEx Querys..........................................................953.3Für BEx Querys zu verwendende Schnittstellen.....................................................................963.3.1Unterstützte BEx-Query-Metadaten.......................................................................................963.3.2Einschränkungen bei der Verwendung von BEx Querys..........................................................983.3.3Zugreifen auf BEx Querys....................................................................................................1023.3.4Erstellen einer Web-Intelligence-Abfrage auf einer BEx Query..............................................1043.3.5Erstellen von Abfragen für Advanced Analysis-Ansichten.....................................................1203.4Erstellen einer Abfrage für eine Analysesicht........................................................................1203.4.1Verwalten von Abfragen.......................................................................................................1213.5Umschalten in den Datenmodus...........................................................................................1213.5.1Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung.....................................1223.5.2Datenmodus in Web Intelligence..........................................................................................1223.5.3Verwalten von Abfragen mit dem Datenmanager..................................................................1233.5.4Festlegen des Schlüsseldatums von Abfragen.....................................................................1243.5.5Vorschau von Abfrageergebnissen.......................................................................................1253.5.6Sortieren von Abfrageergebnissen.......................................................................................1253.5.7Unterbrechen von Abfragen.................................................................................................1263.5.8

2013-06-294

Inhalt

Entfernen von Abfragen........................................................................................................1273.5.9Duplizieren von Abfragen.....................................................................................................1273.5.10Ändern der Datenquelle einer Abfrage..................................................................................1283.5.11Arbeiten mit mehreren Abfragen..........................................................................................1313.6Mehrfache Abfragen, kombinierte Abfragen und synchronisierte Abfragen im Vergleich.......1313.6.1Hinzufügen von Abfragen zu vorhandenen Dokumenten.......................................................1323.6.2Verwenden von kombinieren Abfragen.................................................................................1333.7Verwenden von kombinierten Abfragen................................................................................1343.7.1Generieren von kombinierten Abfragen................................................................................1353.7.2Erstellen von kombinierten Abfragen....................................................................................1353.7.3Aufbau kombinierter Abfragen..............................................................................................1363.7.4Rangfolge bei kombinierten Abfragen...................................................................................1373.7.5Filtern von Daten in den Abfragen........................................................................................1403.8Filtern von Daten mithilfe von Abfragefiltern.........................................................................1403.8.1Filtern von Daten mit Eingabeaufforderungen.......................................................................1613.8.2Filtern von Daten mithilfe von Unterabfragen........................................................................1723.8.3Regenerieren von Web-Intelligence-Dokumenten auf Basis von persönlichen undbenutzerdefinierten Datenquellen aus BI-Launchpad.............................................................176

3.9

Vor dem Regenerieren eines Dokuments von BI-Launchpad zu beachtende Punkte.............1783.9.1

Erstellen von Berichten.......................................................................................................181Kapitel 4

Arbeiten mit Berichten..........................................................................................................1814.1Hierarchische und nicht hierarchische Daten........................................................................1814.1.1Suchen von Text..................................................................................................................1954.1.2Anzeigemodi........................................................................................................................1964.1.3Verdecken und Aufdecken von Berichtsdaten......................................................................1994.1.4Anzeigen aller ausgeblendeten Inhalte eines Berichts...........................................................2004.1.5Formatieren des Berichtslayouts..........................................................................................2004.1.6Drucken von Berichten.........................................................................................................2024.1.7Arbeiten mit Tabellen............................................................................................................2034.2Anzeigen von Daten in Tabellen............................................................................................2034.2.1Anzeigen von Daten in individuellen Zellen...........................................................................2224.2.2Anordnen von Daten mithilfe von Sektionen, Gruppenwechseln und Sortierungen...............2244.2.3Formatieren von Zahlen und Datumsangaben.......................................................................2394.2.4Arbeiten mit Diagrammen.....................................................................................................2454.3Öffnen von in Web Intelligence 3.x erstellten Diagrammen ..................................................2464.3.1Diagrammtypen....................................................................................................................2464.3.2Hinzufügen, Kopieren und Entfernen von Diagrammen.........................................................2534.3.3Ändern des Diagrammtyps...................................................................................................2564.3.4Positionieren und Ändern der Größe von Diagrammen.........................................................2584.3.5Formatieren von Diagrammen..............................................................................................2604.3.6

2013-06-295

Inhalt

Filtern von Berichtsdaten......................................................................................................2764.4Filtern von Berichtsdaten......................................................................................................2764.4.1Filtern von Daten mit Eingabesteuerelementen.....................................................................2884.4.2Mit Berichtsdaten arbeiten...................................................................................................2954.5Drillen von Berichtsdaten.....................................................................................................2954.5.1Zusammenführen von Daten aus Dimensionen und Hierarchien...........................................3174.5.2Erstellen der Rangfolge von Berichtsdaten...........................................................................3344.5.3Hervorheben von Daten mithilfe der bedingten Formatierung...............................................3424.5.4Verfolgen von Änderungen in Daten.....................................................................................3484.5.5Erweitern von Berichten mit Berechnungen, Formeln und Variablen.....................................3614.6Arbeiten mit Standardberechnungen....................................................................................3614.6.1Arbeiten mit Formeln............................................................................................................3624.6.2Arbeiten mit Variablen..........................................................................................................3634.6.3Handbuch zur Verwendung von Funktionen, Formeln und Berechnungen in Web Intelligence.3644.7Dokumentverlauf: Funktionen, Formeln und Berechnungen von Web Intelligence.................3644.7.1Informationen zu diesem Handbuch......................................................................................3654.7.2Verwenden von Standard- und benutzerdefinierten Berechnungen.......................................3654.7.3Berechnungskontexte..........................................................................................................3744.7.4Berechnen von Werten mit intelligenten Kennzahlen............................................................3944.7.5Funktionen, Operatoren und Schlüsselwörter.......................................................................4024.7.6Fehlerbehebung bei Formeln................................................................................................5454.7.7Vergleichen von Werten mithilfe von Funktionen..................................................................5504.7.8

Veröffentlichen, Formatieren und Freigeben von Berichten................................................561Kapitel 5

Verknüpfen mit anderen Dokumenten..................................................................................5615.1Als Hyperlink definierte Zellen..............................................................................................5615.1.1Ein mit einer Zelle verbundener Hyperlink.............................................................................5625.1.2Erstellen von Verknüpfungen mit anderen Dokumenten im CMS..........................................5645.1.3Öffnen von Dokumenten über Hyperlinks.............................................................................5685.1.4Bearbeiten von Hyperlinks in Zellen......................................................................................5695.1.5Löschen von Hyperlinks.......................................................................................................5695.1.6Definieren von Hyperlink-Farben...........................................................................................5695.1.7Formatieren Ihrer Berichte mit Cascading Style Sheets........................................................5705.2Verwenden von Cascading Style Sheets in Dokumenten.....................................................5715.2.1Ändern des Dokumentstandardstils......................................................................................5715.2.2Ändern und Verwenden des Standardstils............................................................................5725.2.3Web-Intelligence-CSS-Syntax .............................................................................................5725.2.4Stil und 3.x-Dokumente........................................................................................................5805.2.5Erstellen einer Unternehmenspalette für Diagramme............................................................5815.3Syntax der Konfigurationsdatei für die Unternehmenspalette................................................5825.3.1Definieren einer Unternehmenspalette für Diagramme.........................................................5835.3.2

2013-06-296

Inhalt

Freigabe von Inhalten für andere Anwendungen...................................................................5835.4Bereitstellen von Daten zum Filtern in einem Webdienst......................................................5845.4.1Veröffentlichen eines Berichtsblocks als Webdienst............................................................5855.4.2Anzeigen und Verwalten veröffentlichter Inhalte...................................................................5875.4.3Importieren und Verwenden von QaaWS-Abfragen in BI-Diensten.......................................5895.4.4BI-Dienststruktur..................................................................................................................5905.4.5

Analysieren von Daten in Web-Intelligence-Berichten.......................................................607Kapitel 6

Im Web-Intelligence-Ansichtsmodus verfügbare Funktionen.................................................6086.1Öffnen und Erstellen von Dokumenten.................................................................................6106.2Öffnen eines Dokuments aus dem Repository.....................................................................6106.2.1Öffnen eines Dokuments in Web Intelligence.......................................................................6116.2.2Erstellen von Dokumenten ohne Datenquelle.......................................................................6116.2.3Speichern und Exportieren von Dokumenten im Modus "Ansicht"........................................6126.3Drucken von Berichten.........................................................................................................6126.4So drucken Sie Berichte......................................................................................................6136.4.1Suchen nach Text in Dokumenten........................................................................................6136.5Suchen nach Text auf Berichtsseiten....................................................................................6136.5.1Senden von Dokumenten.....................................................................................................6146.6Senden von Dokumenten per E-Mail....................................................................................6146.6.1Senden von Dokumenten an andere Benutzer oder Gruppen im CMS.................................6156.6.2Senden eines Dokuments per FTP.......................................................................................6156.6.3Anzeigemodi........................................................................................................................6166.7Ansichtsmodus "Seite".........................................................................................................6166.7.1Ansichtsmodus "Schnelle Anzeige"......................................................................................6166.7.2Wechseln zwischen Ansichtsmodi........................................................................................6186.7.3Verfolgen von Änderungen in Daten.....................................................................................6186.8Drills für Berichtsdaten im Modus "Ansicht".........................................................................6196.9Einstellen von Drill-Optionen................................................................................................6196.9.1Drill-Vorgänge für Kennzahlen in Tabellen und Sektionen.....................................................6206.9.2Drill-Vorgänge für Dimensionen in Tabellen und Sektionen...................................................6206.9.3Drill-Vorgänge nach anderen Dimensionen in einem Bericht.................................................6216.9.4Drill-Vorgänge in Diagrammen..............................................................................................6226.9.5Erstellen von Snapshots der Berichts-Drill-Ergebnisse.........................................................6236.9.6Fixieren von Tabellenköpfen, -spalten und -zeilen ................................................................6236.10Fixieren von Tabellenköpfen.................................................................................................6246.10.1Fixieren von oberen Zeilen in horizontalen Tabellen..............................................................6246.10.2Fixieren von linken Spalten in vertikalen Tabellen..................................................................6246.10.3Aufheben der Fixierung von Tabellenköpfen, -spalten und -zeilen..........................................6256.11Aufheben der Fixierung von Tabellenköpfen.........................................................................6256.11.1Aufheben der Fixierung von Tabellenzeilen und -spalten in vertikalen und horizontalen Tabellen.6256.11.2

2013-06-297

Inhalt

Verwenden einfacher Berichtsfilter.......................................................................................6266.12Erstellen von einfachen Berichtsfiltern..................................................................................6266.12.1Verdecken und Aufdecken von Berichtsdaten......................................................................6276.13Verdecken und Aufdecken von Berichtsdaten......................................................................6286.13.1Warnsymbole in Diagrammen...............................................................................................6286.14

Web Intelligence-Fehlermeldungen....................................................................................631Kapitel 7

Informationen zu Web-Intelligence-Fehlermeldungen............................................................6317.1Web-Intelligence-Modulfehlermeldungen..............................................................................6317.2Fehlermeldungen für Web Intelligence (WIJ)........................................................................6317.2.1Fehlermeldungen für die HTML-Benutzeroberfläche von Web Intelligence Desktop (WIH).....6407.2.2Fehlermeldungen für Web Intelligence Desktop (WIO).........................................................6417.2.3Fehlermeldungen für Web Intelligence-Server (WIS)............................................................6437.2.4Fehlermeldungen der Information Engine Services (IES).......................................................6547.2.5Report-Engine-Fehlermeldungen...........................................................................................6937.3RWI-Fehlermeldungen (ReportEngine Web Intelligence) ......................................................6947.3.1Fehlermeldungen zu benutzerdefinierten Datenquellen.........................................................7117.4Fehlermeldungen des Frameworks für benutzerdefinierte Datenquellen...............................7117.4.1

Weitere Informationen........................................................................................................725Anhang A

Index 727

2013-06-298

Inhalt

Einführung in Web Intelligence

1.1 Informationen zu diesem Benutzerhandbuch

In diesem Handbuch wird der Umgang mit den Schnittstellen Web Intelligence HTML und WebIntelligence Applet beschrieben.

Eine Beschreibung des Web-Intelligence-Rich-Clients finden Sie im Benutzerhandbuch für denWeb-Intelligence-Rich-Client von SAP BusinessObjects.

1.1.1 Dokumentverlauf: Web Intelligence

Die folgende Tabelle enthält eine Übersicht über die wichtigsten Änderungen:

2013-06-299

Einführung in Web Intelligence

BeschreibungDatumVersion

Interactive Analysis ursprünglich umbenannt. ErsteVeröffentlichung dieses Dokuments.

30. Novem-ber 2010

SAP BusinessObjects InteractiveAnalysis Desktop 4.0

Support Package 125. Februar2011

SAP BusinessObjects InteractiveAnalysis Desktop 4.0 SP01

Support Package 2. Wieder in Web Intelligence umbe-nannt

Zusätzliches vom Administrator definiertes Sicherheits-recht namens "Verbindung lokal herunterladen" fürVerbindungsobjekte

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 ange-

gebenen 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.

15. Juni2011

BusinessObjects Web Intelli-gence 4.0 SP02

Feature Pack 3

Funktion "Nulllinie"

Funktion "Benutzerdefinierte Sortierung"

Abfrageeditor-Funktionalität

20. Februar2011

BusinessObjects Web Intelli-gence 4.0 SP03

2013-06-2910

Einführung in Web Intelligence

BeschreibungDatumVersion

Support Package 4

Das Popup-Feld "Zuletzt ausgewählte Eingabeauffor-derungswerte bereinigen". (Beim Bearbeiten von Ab-fragen im Daten-Manager)

Zusammenführen von Eingabeaufforderungen/Zusam-menführung aufheben (BEx-Variablen) (Einstellungim Bereich "Dokumenteigenschaften")

Juli 2012BusinessObjects Web Intelli-gence 4.0 SP04

Support Package• 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 Hierar-chie bezeichnet.

• Die Abfrageentfernung ist jetzt standardmäßig fürBEx Queries festgelegt.

• Die Einstellung "Extend to level" wird am bestendem Adminstrator überlassen. Mit dieser Einstel-lung wird die Ebene festgelegt, auf die Daten mitder BEx Query abgerufen werden.

• Zeilenumbrüche sind jetzt auch für Kreisdiagrammeverfügbar.

November2012

BusinessObjects Web Intelli-gence 4.0 SP05

Version 4.1• Angepasste Paletten• Fixieren von Bereichen• Bessere Verwaltung der Abfragenentfernungsfunk-

tion durch optimierte automatische Regenerierung• Bessere Verwaltung der Meldung #NICHTVERFÜG-

BAR• Bessere Verwaltung von Hierarchien• Von rechts nach links lesbare Benutzeroberfläche

für das arabische Gebietsschema (in der Web-In-telligence-HTML-Schnittstelle nicht verfügbar).

• Die Darstellung der Benutzeroberfläche kann vomCMC-Administrator angepasst werden.

Mai 2013BusinessObjects Web Intelli-gence 4.1

1.2 Allgemeine Informationen zu Web Intelligence

2013-06-2911

Einführung in Web Intelligence

Datenanalysen werden in SAP BusinessObjects Web Intelligence unter Verwendung von Berichtenausgeführt, die auf einer Vielzahl von Datenquellen basieren.

SicherheitsrechteSie können in Abhängigkeit von Ihrer Lizenz und Ihren Benutzer- und Sicherheitsrechten Daten inBerichten analysieren. Beispielsweise sind folgende Arbeitsschritte möglich:• Filtern von Daten• Ausführen von Drilldowns für Daten, um mehr Details anzuzeigen• Zusammenführen von Daten aus mehreren Datenquellen• Anzeigen von Daten in Diagrammen

Angepasste OberflächeDer CMC-Administrator kann die Benutzeroberfläche anpassen, indem er Elemente wie Bereiche,Toolboxen, Menüs und Menüelemente ausblendet. Wenn ein von Ihnen benötigtesBenutzeroberflächenelement nicht verfügbar ist, wenden Sie sich an den CMC-Administrator.

DatenquellenDaten in Web-Intelligence-Dokumenten können aus folgenden Quellen stammen:• Universen, in denen Daten aus relationalen oder OLAP-Datenbanken in Form von Objekten oder

Hierarchien angeordnet sind• Persönlichen Datenprovidern (wie Microsoft Excel oder .csv-Dateien), BEx Querys auf Basis von

SAP-InfoCubes, Webdiensten oder Advanced-Analysis-Arbeitsbereichen• Sie können eine Verbindung zur HANA-Datenquelle

(High-Performance-Analytical-Appliance-Datenquelle) herstellen, um die speicherinterne Berechnungzu nutzen.

Anmerkung:

HANA-Universen, die auf HANA-Ansichten mit Variablen basieren, werden in Web Intelligence nichtunterstützt.

Web Intelligence unterstützt zwar HANA-Universen, kann jedoch Variablen nicht verarbeiten. Dieseführen zu einem Fehler.

Anmerkung:Hadoop-Datenquellen werden in Web Intelligence unterstützt, benutzerdefinierte SQL jedoch nicht.

Sie erstellen Datenprovider, um Daten aus diesen Datenquellen abzurufen, und erstellen auf derGrundlage der Daten im Datenprovider Berichte.

Erstellen von Dokumenten in Web IntelligenceZum Erstellen und Konfigurieren eines Dokuments gehen Sie wie folgt vor:1. Öffnen Sie eine der Web-Intelligence-Schnittstellen, und erstellen Sie ein Dokument.2. Legen Sie die Dokumenteigenschaften fest, und stellen Sie eine Verbindung mit einer Datenquelle

her.3. Erstellen Sie mit den aus der Datenquelle abgerufenen Objekten eine Abfrage.4. Führen Sie die Abfrage aus, um ein Dokument mit einem Standardbericht zu erstellen.

2013-06-2912

Einführung in Web Intelligence

5. Erstellen Sie gegebenenfalls zusätzliche Berichte im Dokument.

Bedeutung der drei Web-Intelligence-SchnittstellenFür Web-Intelligence-Dokumente stehen drei Schnittstellen zur Verfügung.• Erstellen und Bearbeiten von Abfragen und Dokumenten• Erstellen, Bearbeiten und Anzeigen von Berichten

Sie wählen die bevorzugte Schnittstelle in BI-Launchpad unter den Einstellungen für Web Intelligenceaus.

Über BI-Launchpad können Sie die Schnittstellen Web Intelligence HTML und Web Intelligence Appletzum Erstellen von Dokumenten verwenden, in denen Daten analysiert werden. Außerdem lassen sichDatenanalysen mit dem Web-Intelligence-Rich-Client durchführen. Dank demWeb-Intelligence-Rich-Client können Sie lokal und ohne Repository-Verbindung arbeiten. WeitereInformationen finden Sie im Benutzerhandbuch für den Web-Intelligence-Rich-Client von SAPBusinessObjects.

Welche Schnittstelle in BI-Launchpad gestartet wird, wenn Sie ein Dokument öffnen, um es mit denOptionen unter "Anzeigen" oder "Ändern" zu bearbeiten, hängt von den in BI-Launchpad für WebIntelligence festgelegten Werten unter "Einstellungen" ab.

Anmerkung:Je nach Windows-Version steht nach dem erstmaligen Starten und Schließen desWeb-Intelligence-Rich-Clients das Schnellstartsymbol in der Symbolleiste zur Verfügung. Mit demSchnellstartsymbol können Sie die Schnittstelle schnell starten.

Tabelle 1-1: Web-Intelligence-Schnittstellen

BeschreibungSchnittstelle

Wird manchmal auch als DHTML-Schnittstelle bezeichnet.

Sie starten diese Schnittstelle über BI-Launchpad. Abhängig vonIhren Rechten können Sie folgende Aktionen ausführen:• Erstellen und Bearbeiten von Abfragen mit der Option "Ohne

Datenquelle", auf Basis von .unx- und .unv-Universen, jedochnicht auf Basis von BEx Querys

• Anzeigen, Erstellen, Bearbeiten und Regenerieren aller Artenvon Berichten

Web Intelligence HTML

2013-06-2913

Einführung in Web Intelligence

BeschreibungSchnittstelle

Wird manchmal auch als Java-Applet bezeichnet.

Sie starten diese Schnittstelle über BI-Launchpad. Abhängig vonIhren Rechten können Sie folgende Aktionen ausführen:• Erstellen und Bearbeiten von Abfragen mit der Option "Ohne

Datenquelle", auf Basis von .unx- und .unv-Universen, BExQuerys, Analysesichten (Advanced-Analysis-Arbeitsbereichen)und Textquellen

• Anzeigen, Erstellen, Bearbeiten und Regenerieren aller Artenvon Berichten

Web Intelligence Applet

2013-06-2914

Einführung in Web Intelligence

BeschreibungSchnittstelle

Der Web-Intelligence-Rich-Client, der auch Desktop genannt wird,ist eine auf dem Computer installierte Web-Intelligence-Version,mit der Sie Abfragen erstellen und bearbeiten sowie Berichte an-zeigen, erstellen, bearbeiten und regenerieren können. Es gibtzwei Möglichkeiten, um den Web-Intelligence-Rich-Client auf demComputer zu installieren:• Über BI-Launchpad• Im Rahmen der Installation der BI-Plattform

Sie können mit beiden Versionen des Web-Intelligence-Rich-ClientsAbfragen ohne Datenquelle und auf Basis von .unx- und.unv-Universen sowie auf Basis von Excel- und Textdateien erstel-len und bearbeiten.

Tabelle 1-2: Auf welche Datenquellen Sie zugreifen können, hängtvom Verbindungsmodus ab.

HTTPStandard(CORBA)

Offline-Modus

Standalone-ModusDatenquelle

JaJaJa*Ja*.unv-Universum

NoJa*NoJa*Dimensiona-les .unx-Uni-versum

NeinJaNoJa*Relationales.unx-Univer-sum

JaJaNeinNein.unx-Univer-sum mit meh-reren Quellen

JaJaJaJaPersönlicherDatenprovider

NoJa*NoNeinBEx Query

NoJa*NoNeinAnalysesich-ten undMSAS 2005

Web-Intelligence-Rich-Client

2013-06-2915

Einführung in Web Intelligence

Tipp:

In den Einstellungen von BI-Launchpad können Sie festlegen, in welcher Web-Intelligence-SchnittstelleDokumente zu öffnen sind, wenn Sie mit der rechten Maustaste auf ein Dokument klicken undAnzeigenauswählen. Beim Rechtsklick auf ein Dokument und anschließender Auswahl von Ändern wird eineandere Web-Intelligence-Benutzeroberfläche angezeigt. Beispielsweise können Zellen nur in derWeb-Intelligence-HTML-Schnittstelle mit Dokumenten verknüpft werden, die Arbeit mit Abfragen, dieauf QaaWS-Datenquellen (Query-as-a-Web-Service-Datenquellen) basieren, jedoch nur in derWeb-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client möglich sein.

Eventuell benötigen Sie zwei Web-Intelligence-Schnittstellen – eine zum Anzeigen und eine zum Ändernvon Dokumenten. Verwenden Sie in diesem Fall die Web-Intelligence-HTML-Schnittstelle zum Anzeigenvon Dokumenten und die Web-Intelligence-Applet- oder Richt-Client-Schnittstelle zum Ändern vonDokumenten.

1.3 Anwendungskomponenten

Die Anwendung weist folgende Bestandteile auf:

BeschreibungKomponente

Sie verwenden die Hauptsymbolleiste zum Öffnen, Speichern undDrucken von Dokumenten, Verfolgen von Datenänderungen und An-zeigen des Berichtsaufbaus.

Die Hauptsymbolleiste wird in der Registerkarte Datei angezeigt,wenn die Anwendung im Modus "Entwurf" ist.

Hauptsymbolleiste

Mithilfe der Symbolleisten können Sie mit Datenprovidern arbeitenund Berichtsentwurfs- und Analyseaufgaben durchführen.

Symbolleisten werden nur in den Modi "Daten" und "Entwurf" amoberen Rand der Anwendung angezeigt. Im Modus "Daten" sind je-doch nur die Symbolleisten für die Arbeit mit Datenprovidern aktiv.

Symbolleisten

Im Seitenbereich sind mehrere Bereiche gruppiert, die verschiedeneAnsichten des aktuellen Dokuments liefern.Seitenbereich

Die Registerkarten Datei und Eigenschaften stehen nur in den Modi"Entwurf" und "Daten" zur Verfügung.

Die Registerkarte Datei enthält die Hauptdatei-Menütools.

In der Registerkarte Eigenschaften können Sie die Eigenschaftenfür Ansicht, Dokument und Anwendung festlegen.

RegisterkartenDatei und Ei-genschaften

2013-06-2916

Einführung in Web Intelligence

BeschreibungKomponente

Im "Berichteditor" werden die in einem Dokument enthaltenen Berichteangezeigt.Berichteditor

Über die "Statusleiste", die unter dem "Berichteditor" angezeigt wird,können Sie verschiedene Aktionen durchführen, z.B. die Datenverfol-gung aktivieren oder den Anzeigemodus ändern. Sie kann im MenüAnsicht der Registerkarte Eigenschaften aktiviert bzw. deaktiviertwerden.

Statusleiste

Über diese Symbolleiste werden Berichten einfache Filter hinzugefügt.Symbolleiste "Berichtsfilter"

Wenn "Drill" in einem Dokument aktiviert ist, wird diese Symbolleisteangezeigt. In ihr sind die aktiven Drill-Objekte zu sehen.Symbolleiste "Drill"

Verwandte Themen• Erstellen von einfachen Berichtsfiltern• Registerkarten im Seitenbereich von Web Intelligence• Drilldowns für Berichtsdaten

1.3.1 Registerkarten im Seitenbereich von Web Intelligence

Welche Registerkarten im Seitenbereich zur Verfügung stehen, hängt von der ausgewählten Schnittstelleab.

Tabelle 1-4: Web-Intelligence-Schnittstellen und -Dokumentmodi

Web-Intelligence-Rich-Client

Web IntelligenceHTMLWeb Intelligence Applet

AnsichtEntwurf

DatenAnsichtEntwurfAnsichtEnt

wurfDaten

Modus >

Bereichsregisterkarte

V

JaJaJaJaJaJaDokumentübersicht

JaJaJaJaNavigationsübersicht

JaJaBerichtsstruktur

JaJaJaJaJaJaEingabesteuerelemente

2013-06-2917

Einführung in Web Intelligence

Web-Intelligence-Rich-Client

Web IntelligenceHTMLWeb Intelligence Applet

JaJaEingabe Anwenderauf-forderung

JaJaJaVerfügbare Objekte

JaJaJaDokumentstruktur undFilter

JaJaWebdienstveröffentlichung

JaJaDaten

Die Registerkarten ermöglichen den Zugriff auf Bereiche, in denen Sie Dokumentinformationen undObjekte anzeigen und konfigurieren können.• Der Bereich "Dokumentübersicht" gibt einen Überblick über die Dokumenteigenschaften.• (Web Intelligence Applet) Im Bereich "Navigationsübersicht" werden alle Berichte in einem Dokument

aufgeführt. Dieser Bereich ist mit dem Bereich "Berichtsstruktur" in derWeb-Intelligence-HTML-Schnittstelle identisch.

• (Web Intelligence HTML und Web-Intelligence-Rich-Client) Im Bereich "Berichtsstruktur" werdenalle Berichte in einem Dokument aufgeführt. Dieser Bereich ist mit dem Bereich "Navigationsübersicht"in der Web-Intelligence-Applet-Schnittstelle identisch.

• Im Bereich "Eingabesteuerelemente" können Sie auf das Dokument angewendeteEingabesteuerelemente hinzufügen und bearbeiten.

• Der Bereich "Webdienstveröffentlichung" enthält eine Liste der über das Dokument veröffentlichtenBI-Dienste.

• Der Bereich "Verfügbare Objekte" enthält eine Liste der Datenprovider und der Objekte, die inBerichten berücksichtigt werden können.

Anmerkung:In der Web-Intelligence-HTML-Schnittstelle werden in diesem Bereich keine Formeln angezeigt.

• Im Bereich "Dokumentstruktur und Filter" werden die Struktur des Dokuments in einer Strukturansichtund die auf die unterschiedlichen Berichtselemente angewendeten Filter angezeigt.

Anmerkung:In der Web-Intelligence-HTML-Schnittstelle werden in diesem Bereich keine Filter angezeigt. WennSie Filter verwenden möchten, schalten Sie auf die Web-Intelligence-Applet-Schnittstelle um.

• Der Bereich "Daten" wird nur im Modus Daten angezeigt und ermöglicht die Navigation in denDatenprovidern in einem Dokument.

• Der Bereich "Eingabe Benutzereingabeaufforderung" enthält eine Liste der Standardwerte für eineEingabeaufforderung. Sie können in das Wertetextfeld auch Text eingeben. Mehrere Elementewerden durch ein Semikolon (;) getrennt.

2013-06-2918

Einführung in Web Intelligence

1.4 Verwenden des BI-Launchpads

BI-Launchpad setzt sich aus folgenden Bereichen zusammen:• Symbolleiste• Registerkarten "Startseite" und "Dokumente"• Symbol "Meine Anwendungen"

SymbolleisteÜber das Menü Anwendungen wird Web Intelligence gestartet.

Im Menü Einstellungen können Sie die folgenden Anwendungseinstellungen festlegen:• Allgemeine Einstellungen• Kennwort• Gebietsschema und Zeitzoneneinstellungen• Web-Intelligence-Einstellungen

BI-Launchpad-BereicheBI-Launchpad setzt sich aus folgenden Objekten zusammen:

Hauptregisterkarten "Startseite" und "Dokumente" und allen geöffneten Dokumenten

Tabelle 1-5: BI-Launchpad-Bereiche

BeschreibungRegisterkarten-Bereich

Enthält die zuletzt angezeigten Dokumente, nicht gelesenen Nach-richten, nicht gelesenen Warnungen und zuletzt ausgeführten Do-kumente.

"Startseite"

Ermöglicht die Navigation durch verfügbare Ordner und Dokumente.Klicken Sie auf eine Ordnerregisterkarte, um alle in diesem Ordnerenthaltenen Dokumente anzuzeigen. In diesem Bereich können SieDokumente anzeigen, anordnen und verwalten.

"Dokumente"

Eine Registerkarte für jedes geöffnete Dokument.Web Intelligence-Dokumente

Verwandte Themen• Festlegen von Web-Intelligence-Einstellungen

2013-06-2919

Einführung in Web Intelligence

1.4.1 Anmelden an BI-Launchpad

Bevor Sie interaktive Analysen über das BI-Launchpad durchführen können, benötigen Sie die folgendenInformationen:• 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.

Anmerkung:Standardmäßig werden der Servername und das Authentifizierungsverfahren nicht auf der Anmeldeseitedes BI-Launchpads angezeigt. Diese Informationen müssen Sie nur dann angeben, wenn derSystemadministrator diese Optionen sichtbar gemacht hat.

So starten Sie SAP BusinessObjects Web Intelligence:1. Starten Sie einen 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.

1.4.2 Abmelden vom BI-Launchpad

Sie müssen sich abmelden und können nicht nur einfach den Webbrowser schließen, wenn Sie dieArbeit mit dem BI-Launchpad beendet haben. Durch die Abmeldung wird sichergestellt, dass allewährend der Sitzung geänderten Einstellungen gespeichert werden.

BI-Administratoren können zu jedem Zeitpunkt feststellen, wie viele Benutzer angemeldet sind, unddie Systemleistung anhand dieser Information optimieren.• Klicken Sie in der Symbolleiste von BI-Launchpad auf Abmelden.

2013-06-2920

Einführung in Web Intelligence

1.4.3 Festlegen von Web-Intelligence-Einstellungen

Auf der Registerkarte Voreinstellungen im BI-Launchpad haben Sie folgende Möglichkeiten:

Tabelle 1-6: Elemente des Bereichs "Einstellungen"

BeschreibungOption

Festlegen der Standardeinstellungen für den Benutzer. Diesewerden vom Administrator definiert.Allgemein

Ändern des Kennworts. Geben Sie Ihr altes Kennwort ein undanschließend das neue Kennwort zweimal.Kennwort ändern

Festlegen des Produktgebietsschemas, des bevorzugten An-zeigegebietsschemas und der aktuellen Zeitzone.Gebietsschemata und Zeitzone

Festlegen der "Barrierefreiheit". (Wird hier nicht beschrieben.)Analysis, Edition für OLAP

Auswählen der Schnittstellen, die Sie für die Modi "Anzeigen" und"Ändern" verwenden möchten.

Auswählen eines Standarduniversums.

Festlegen der Drilloptionen.

Festlegen der Speicheroptionen beim Speichern im Excel-Format.

Web Intelligence

Festlegen des Standardstils. (Wird hier nicht beschrieben.)BI-Arbeitsbereiche

Festlegen der Crystal-Reports-Optionen. (Wird hier nicht beschrie-ben.)Crystal-Reports-Berichte

Verwandte Themen• Verwenden des BI-Launchpads

1.4.3.1 Auswählen der Anzeige- und Entwurfsschnittstelle

Sie können durch Festlegen von Optionen bestimmen, wie vorhandene Dokumente angezeigt unduntersucht, neue Dokumente erstellt oder vorhandene Dokumente bearbeitet und analysiert werden.Diese Optionen legen Sie im Bereich Einstellungen im BI-Launchpad fest.

2013-06-2921

Einführung in Web Intelligence

Sie haben abhängig von Ihren Berechtigungen die Auswahl zwischen den Modi "Ansicht", "Entwurf"und "Daten".

Anmerkung:Die Wahl der Schnittstelle kann durch Ihr Sicherheitsprofil weiter eingeschränkt sein.

Wenn Sie mit der rechten Maustaste auf den Titel eines vorhandenen Dokuments in der Liste derUnternehmensdokumente klicken und im Kontextmenü Anzeigen auswählen, wird das Dokument imModus "Ansicht" geöffnet. Wenn Sie ein Dokument erstellen oder mit der rechten Maustaste auf denTitel eines vorhandenen Dokuments klicken und Ändern auswählen, wird das Dokument im Modus"Entwurf" geöffnet.

In BI-Launchpad haben Sie die folgende Auswahl an Schnittstellen zum Anzeigen von Dokumenten:

BeschreibungSchnittstelle

Sie können Dokumente mithilfe der Web-Intelligence-HTML-Schnittstelle in BI-Launchpad anzeigen.

HTML (kein Download erforderlich)

Sie können Dokumente mithilfe der Web-Intelligence-App-let-Schnittstelle, auch Java-Applet genannt, in BI-Launchpadanzeigen.

Anmerkung:Für diese Schnittstelle muss ein Java-Applet heruntergeladenwerden.

Applet (Download erforderlich)

Sie zeigen Dokumente mit dem Web-Intelligence-Rich-Clientan, einer eigenständigen Schnittstelle, die außerhalb des BI-Launchpad arbeitet und mit deren Hilfe Sie ohne Verbindungzu einem Unternehmensrepository mit Dokumenten arbeitenkönnen.

Anmerkung:Der Web-Intelligence-Rich-Client muss auf dem lokalen Rech-ner installiert werden.

Desktop (Rich-Client, nur Windows,Installation erforderlich)

Sie zeigen Dokumente statisch im PDF-Format an.PDF

Im BI-Launchpad haben Sie die folgende Auswahl an Änderungsschnittstellen:

2013-06-2922

Einführung in Web Intelligence

BeschreibungSchnittstelle

Sie erstellen, bearbeiten und analysieren Dokumente mithilfeder Web-Intelligence-HTML-Schnittstelle in BI-Launchpad.

HTML (kein Download erforderlich)

Sie erstellen, bearbeiten und analysieren Dokumente mithilfeder Web-Intelligence-Applet-Schnittstelle in BI-Launchpad.Sie können den Modus Entwurf oder Daten auswählen.

Anmerkung:Für diese Schnittstelle muss ein Java-Applet heruntergeladenwerden.

Applet (Download erforderlich)

Sie erstellen und bearbeiten Dokumente mit dem Web-Intel-ligence-Rich-Client, der auch Desktop genannt wird und eineeigenständige Schnittstelle ist, die außerhalb von BI-Launchpad ausgeführt wird und mit deren Hilfe Sie ohneVerbindung mit einem Unternehmens-Repository mit Doku-menten arbeiten können. Sie können den Modus Entwurfoder Daten auswählen.

Anmerkung:Der Web-Intelligence-Rich-Client muss auf dem lokalenRechner installiert werden.

Desktop (Rich-Client, nur Windows, In-stallation erforderlich)

Sobald Sie ein Dokument in einer bestimmten Schnittstelle öffnen, verwenden Sie diese Schnittstellebis zum Ende der Sitzung. Beispiel: Wenn SieHTML als Schnittstelle für "Ansicht" und Web IntelligenceApplet als Schnittstelle für "Ändern" ausgewählt haben, verwenden Sie auch dann weiterhin dieWeb-Intelligence-HTML-Schnittstelle, wenn Sie innerhalb der Anwendung in den Modus "Entwurf" (derdie Schnittstelle "Ändern" nutzt) wechseln.

Wenn Sie ein Dokument über den Befehl Ändern mit einer bestimmten ausgewählten Schnittstelleöffnen, bleibt das Dokument außerdem in dieser Schnittstelle geöffnet, selbst wenn Sie für "Ändern"etwas anderes auswählen. Dies ist wichtig, wenn Sie eine Funktion verwenden, die in einer Versionvon Web Intelligence verfügbar ist, in einer anderen jedoch nicht, wie zum Beispiel im Falle vonDokumenten auf Basis von BEx Querys.

Verwandte Themen• Allgemeine Informationen zu Web Intelligence

1.4.3.1.1 Auswählen der Anzeige- und Änderungsschnittstelle für Dokumente1. Klicken Sie im BI-Launchpad auf Einstellungen, um das Dialogfeld "Einstellungen" anzuzeigen.2. Klicken Sie in der Liste Einstellungen auf "Web Intelligence".3. Wählen Sie die Anzeigeschnittstelle in den Optionen von "Anzeige" aus.

Diese Einstellung bestimmt, in welcher Version von Web Intelligence das Dokument im Modus"Ansicht" geöffnet wird.

2013-06-2923

Einführung in Web Intelligence

4. Wählen Sie die Entwurfsschnittstelle in den Optionen von "Ändern" aus.

Diese Einstellung bestimmt, in welcher Version von Web Intelligence das Dokument im Modus"Entwurf" geöffnet wird.

5. Klicken Sie auf Speichern und schließen.Diese Änderungen treten beim nächsten Öffnen eines Web-Intelligence-Dokuments in Kraft.

1.4.3.2 Schnittstellen- und Dokumentgebietsschemas

Mit dem Gebietsschema wird festgelegt, wie die Anwendungsschnittstelle (z.B. Menüeinträge undSchaltflächentext) und Daten (z.B. Datums- und Zahlenformat) gemäß lokaler Präferenzen angezeigtwerden.

In Web Intelligence kommen folgende Gebietsschemas zum Einsatz:

BeschreibungGebietsschema

Die Ausrichtungssteuerung für die Sprache und Schnittstelle der Web-Intelligence-Anwendungsoberfläche. Dieses Gebietsschema kann anfolgenden Stellen ausgewählt werden:• In der Web-Intelligence-HTML- oder Web-Intelligence-Applet-Schnitt-

stelle befindet sich die Einstellung in den BI-Launchpad-Einstellun-gen.

• Im Web-Intelligence-Rich-Client ist die Einstellung unter den Anwen-dungseigenschaften zu finden.

Produktgebietsschema

Das bevorzugte Gebietsschema des Benutzers für die Anzeige vonDokumentdaten. Dieses Gebietsschema kann an folgenden Stellenausgewählt werden:• In der Web-Intelligence-HTML- oder Web-Intelligence-Applet-Schnitt-

stelle befindet sich die Einstellung in den BI-Launchpad-Einstellun-gen.

• Im Web-Intelligence-Rich-Client ist die Einstellung unter den Anwen-dungseigenschaften zu finden.

Bevorzugtes Anzeigege-bietsschema

Das Datums- und Zahlengebietsschema im Dokument.• In der Web-Intelligence-HTML- oder Web-Intelligence-Applet-Schnitt-

stelle kann dieses Gebietsschema nicht ausgewählt werden.• Im Web-Intelligence-Rich-Client steht die Einstellung "Permanente

Länderformatierung" unter den Dokumenteigenschaften zur Verfü-gung.

Dokumentgebietsschema

2013-06-2924

Einführung in Web Intelligence

Rechts-nach-links-Ausrichtung in Web IntelligenceIn der Web-Intelligence-Applet-Schnittstelle und im Web-Intelligence-Rich-Client werden bei Auswahlbestimmter Sprachgebietsschemas die Anwendungsoberfläche und Dokumentdaten von rechts nachlinks (RTL-Modus) ausgerichtet.

Anmerkung:Die RTL-Ausrichtung steht in der Web-Intelligence-HTML-Schnittstelle nicht zur Verfügung.

Produktgebietsschema und Rechts-nach-links-OberflächenausrichtungWenn Sie als Produktgebietsschema "Arabisch" auswählen, werden die Elemente derWeb-Intelligence-Anwendungsoberfläche immer von rechts nach links (RTL-Modus) ausgerichtet. DieLinks-nach-rechts-Ausrichtung (LTR-Modus) wird also praktisch gespiegelt. Der Seitenbereich in einemRTL-Gebietsschema befindet sich beispielsweise rechts, während er in einem LTR-Gebietsschemalinks zu finden ist.

Bevorzugtes Anzeigegebietsschema und Rechts-nach-links-AusrichtungBei Auswahl von Arabisch, Hebräisch, Farsi, Urdu oder Divehi alsBevorzugtes Anzeigegebietsschemawerden die Elemente und Daten von Dokumenten, die in diesem Gebietsschema erstellt werden, vonrechts nach links (RTL-Modus) angeordnet. In einem LTR-Gebietsschema befindet sich dieSeitenkopfspalte einer Kreuztabelle beispielsweise links. In einem RTL-Gebietsschema ist dieSeitenkopfspalte rechts zu finden.

Vorsicht:

• In der Web-Intelligence-HTML-Schnittstelle können Dokumente, die in einem bevorzugtenRTL-Anzeigegebietsschema erstellt wurden, nicht angezeigt oder geändert werden.

• Dokumente, die in einem bevorzugten RTL-Anzeigegebietsschema erstellt wurden, können nicht inein LTR-Dokumentformat konvertiert werden.

• Dokumente, die in einem bevorzugten LTR-Anzeigegebietsschema erstellt wurden, lassen sich zwarin einem bevorzugten RTL-Anzeigegebietsschema bearbeiten, können aber nicht in den RTL-Moduskonvertiert werden.

• Gemäß den SAP-Globalisierungsproduktstandards sind Diagramme LTR-Elemente.

Verwandte Themen• Festlegen des Produktgebietsschemas im BI-Launchpad• Verknüpfen des aktuellen Dokumentgebietsschemas mit einem Dokument in BI-Launchpad• Festlegen des bevorzugten Anzeigegebietsschemas in BI-Launchpad• Zuordnen von Gebietsschemas zu Dokumenten im Web-Intelligence-Rich-Client

1.4.3.2.1 Produktgebietsschema

Die Benutzeroberfläche, zum Beispiel die Menüelemente und der Schaltflächentext, wird vomProduktgebietsschema gesteuert.

Festlegen des Produktgebietsschemas im BI-Launchpad1. Klicken Sie in der Symbolleiste von BI-Launchpad auf Einstellungen, um das Dialogfeld

"Einstellungen" zu öffnen.

2013-06-2925

Einführung in Web Intelligence

2. Klicken Sie in der Liste Einstellungen auf "Gebietsschemas und Zeitzone", um die verfügbarenOptionen anzuzeigen.

3. Wählen Sie das Produktgebietsschema in der Liste Produktgebietsschema aus.4. Klicken Sie auf Speichern und schließen.

1.4.3.2.2 Dokumentgebietsschema in Dokumenten

Die Daten in Dokumenten werden vom Dokumentgebietsschema formatiert, das von Web Intelligencegeneriert wird. Mit dem Dokumentgebietsschema wird beispielsweise festgelegt, wie Datumsangabenund Zahlen angezeigt werden.

Standardmäßig wird das Gebietsschema des Browsers verwendet. Sie können das aktuelleDokumentgebietsschema permanent mit einem Dokument verknüpfen, indem Sie das Dokument mitaktivierter Option Permanente Länderformatierung im Dialogfeld "Dokumentübersicht" speichern.Wählen Sie diese Option aus, um die Dokumentdaten immer mithilfe des gespeichertenDokumentgebietsschemas zu formatieren. Dies gilt für alle Benutzer, die das Dokument anzeigen, nichtnur den Benutzer, der Permanente Länderformatierung aktiviert.

Wenn im Web-Intelligence-Rich-Client die Einstellung Dokumentgebietsschema zum Formatierender Daten verwenden in den Anwendungseigenschaften ausgewählt ist, werden Datums- undZahlenformate durch das Dokumentgebietsschema bestimmt.

Verwandte Themen• Zuordnen von Gebietsschemas zu Dokumenten im Web-Intelligence-Rich-Client

Verknüpfen des aktuellen Dokumentgebietsschemas mit einem Dokument in BI-Launchpad1. Klicken Sie in der Symbolleiste von BI-Launchpad auf Einstellungen, um das Dialogfeld

"Einstellungen" zu öffnen.2. Klicken Sie in der Liste Einstellungen auf "Web Intelligence".3. Wählen Sie im Bereich "Beim Anzeigen eines Dokuments" eine der folgenden Optionen aus:

• Dokumentgebietsschema zum Formatieren der Daten verwenden• Bevorzugtes Anzeigegebietsschema zur Datenformatierung verwenden

4. Klicken Sie auf Speichern und schließen.

Verwandte Themen• Bevorzugtes Anzeigegebietsschema• Festlegen des bevorzugten Anzeigegebietsschemas in BI-Launchpad

1.4.3.2.3 Bevorzugtes Anzeigegebietsschema

Das "bevorzugte Anzeigegebietsschema" ist das Gebietsschema, das Sie zur Anzeige vonDokumentdaten auswählen.

2013-06-2926

Einführung in Web Intelligence

Wenn Sie ein Dokument erstellen, wird Ihr "bevorzugtes Anzeigegebietsschema" stets als erstesDokumentgebietsschema zugeordnet, wobei es keine Rolle spielt, ob die Gebietsschemaeinstellungendem "bevorzugten Anzeigegebietsschema" Priorität einräumen.

Anmerkung:Falls Ihrem "bevorzugten Anzeigegebietsschema" von den Einstellungen keine Priorität eingeräumtwird, werden die Daten gemäß dem mit dem Dokument gespeicherten Dokumentgebietsschemaformatiert.

Wenn die Gebietsschemaeinstellungen im Web-Intelligence-Rich-Client Ihrem "bevorzugtenAnzeigegebietsschema" über die Einstellung Bevorzugtes Gebietsschema zum Formatieren derDaten verwenden in den Anwendungseigenschaften Priorität einräumen, wird dasDokumentgebietsschema beim Öffnen eines Dokuments auf das "bevorzugte Anzeigegebietsschema"eingestellt. Beim Speichern des Dokuments wird dieses Dokumentgebietsschema mit dem Dokumentgespeichert.

Festlegen des bevorzugten Anzeigegebietsschemas in BI-Launchpad1. Klicken Sie in der Symbolleiste von BI-Launchpad auf Einstellungen, um das Dialogfeld

"Einstellungen" anzuzeigen.2. Klicken Sie in der Liste Einstellungen auf "Gebietsschemas und Zeitzone", um die verfügbaren

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 zurDatenformatierung verwenden.

6. Klicken Sie auf Speichern und schließen.

1.4.3.2.4 Zuordnen von Gebietsschemas zu Dokumenten im Web-Intelligence-Rich-Client

Diese Aufgabe kann in der Web-Intelligence-HTML- oder Web-Intelligence-Applet-Schnittstelle nichtausgeführt werden.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" auf der Registerkarte

Eigenschaften auf Dokument.2. Wählen Sie im Dialogfeld "Dokumentübersicht" die Option Permanente Länderformatierung aus.3. Klicken Sie auf OK, um das Dialogfeld "Dokumentübersicht" zu schließen.4. Speichern Sie das Dokument.

1.4.3.3 Festlegen von Anwendungsmodi

2013-06-2927

Einführung in Web Intelligence

Zum Erstellen von Abfragen, Dokumenten und Berichten und zum Analysieren von Daten in Berichtenkommen folgende Anwendungsmodi zum Einsatz:

BeschreibungModus

Im Modus "Daten" können Sie folgende Aufgaben ausführen:• Erstellen, Bearbeiten und Verwalten von Abfragen, die Daten für Berichte

liefern• Hinzufügen und Umbenennen von Datenprovidern• Ändern der Quelle, aus der ein Datenprovider seine Daten bezieht

Alle vom aktuellen Dokument verwendeten Datenprovider werden im Modus"Daten" in einer Liste angezeigt, und alle nicht mit der Arbeit mit Datenpro-vidern in Zusammenhang stehenden Toolboxen sind deaktiviert.

Beschränkung:Der Modus "Daten" steht in der Web-Intelligence-HTML-Schnittstelle nichtzur Verfügung.

Daten

Im Modus "Ansicht" können Sie folgende Aufgaben ausführen:• Anzeigen von Berichten• Verfolgen von Änderungen in Berichtsdaten und Ausführen von Drill-

downs in diese

Im Modus "Ansicht" sind die Hauptsymbolleiste der Anwendung und derSeitenbereich verfügbar. Toolboxen sind nicht verfügbar.

Ansicht

Im Modus "Entwurf" können Sie folgende Aufgaben ausführen:• Erledigen einer Vielzahl von Analyseaufgaben• Hinzufügen und Löschen von Berichtselementen wie Tabellen oder

Diagrammen• Anwenden von Regeln für die bedingte Formatierung• Erweitern von Berichten mit Formeln und Variablen• Bearbeiten der Berichtsstruktur oder des mit Daten gefüllten Berichts.

Nur wenn Sie mit der Berichtstruktur arbeiten, können Sie Änderungenvornehmen, ohne auf den Server zuzugreifen. Wenn Sie mit Berichtenarbeiten, die Daten enthalten, wird jede von Ihnen vorgenommene Än-derung auf den Server angewendet.

Tipp:Wenn Sie viele Änderungen vornehmen, empfiehlt es sich, dass Sie nurmit der Berichtstruktur arbeiten und den Bericht mit Daten auffüllen, nach-dem Sie die Änderungen vorgenommen haben.

Entwurf

2013-06-2928

Einführung in Web Intelligence

1.4.3.3.1 Wechseln zwischen Anwendungsmodi• Führen Sie in einem Web-Intelligence-Dokument einen der folgenden Schritte aus:

• Um im Modus Daten zu arbeiten, klicken Sie auf "Daten".

Anmerkung:Der Modus "Daten" steht lediglich in der Web-Intelligence-Applet-Schnittstelle und imWeb-Intelligence-Rich-Client zur Verfügung.

• Um im Modus "Ansicht" zu arbeiten, klicken Sie in der oberen Ecke der Symbolleiste aufAnsicht.• Um im Modus "Entwurf" zu arbeiten und nur die Berichtsstruktur anzuzeigen, klicken Sie auf den

Pfeil auf der Schaltfläche Entwurf und wählen aus der Dropdown-Liste die Option Nur Strukturaus.

• Um im Modus "Entwurf" mit Berichtsdaten zu arbeiten, klicken Sie auf den Pfeil auf derSchaltfläche Entwurf und wählen aus der Dropdown-Liste die Option Mit Daten aus.

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.

2013-06-2929

Einführung in Web Intelligence

2013-06-2930

Einführung in Web Intelligence

Erstellen von Dokumenten und Arbeiten mit Dokumenten

2.1 Starten der Web-Intelligence-Schnittstelle

• Führen Sie zum Starten von Web Intelligence in BI-Launchpad einen der folgenden Schritte aus:• Klicken Sie auf Anwendungen > Web-Intelligence-Anwendung.• Wählen Sie Web-Intelligence-Anwendung in den Anwendungsverknüpfungen aus.• Öffnen Sie ein Web-Intelligence-Dokument.Web Intelligence wird gestartet. Die Registerkarte "Web Intelligence" ist im Hauptbereich aktiviert.Um zu prüfen, welche Schnittstelle gestartet wurde (Web Intelligence HTML, Web Intelligence Appletoder der Web-Intelligence-Rich-Client), klicken Sie auf Einstellungen und wählenWeb Intelligenceaus.

Verwandte Themen• Abfragen• Auswählen der Anzeige- und Entwurfsschnittstelle

2.2 Erstellen und Bearbeiten von Dokumenten

Sie können Dokumente über BI-Launchpad unter Verwendung der Schnittstellen Web IntelligenceHTML oder Web Intelligence Applet oder des Web-Intelligence-Rich-Clients erstellen oder bearbeiten,wobei Sie offline ohne Verbindung mit einem Unternehmens-Repository mit Dokumenten arbeitenkönnen.

Zur Bearbeitung von Dokumenten haben Sie zwei Möglichkeiten: Sie wählen ein vorhandenes Dokumentaus oder starten die ausgewählte Schnittstelle, über die Sie dann vorhandene Dokumente öffnen oderneue erstellen.

Dokumente können auf Folgendem basieren:• Universen, die Daten in relationalen oder OLAP-Datenquellen als Sammlungen von Objekten

darstellen• Lokalen Datenquellen wie Microsoft-Excel- oder CSV-Dateien• SAP-BEx-Querys• Advanced Analysis-Arbeitsbereiche

2013-06-2931

Erstellen von Dokumenten und Arbeiten mit Dokumenten

Sie können entweder ein leeres Dokument oder ein Dokument basierend auf einer Datenquelle erstellen.Die verfügbaren Datenquellen hängen von der verwendeten Schnittstelle ab.

Tabelle 2-1: Verfügbare Datenquellen

Web-Intelligence-Rich-ClientApplet-SchnittstelleHTML-SchnittstelleDatenquelle

JaJaJaKeine Datenquelle

JaJaJaUniversum (.unx oder.unv)

JaJaNeinBEx Query

JaJaNeinAnalysesicht

JaJaNeinTextquelle

Anmerkung:

• Spezielle Informationen zum Web-Intelligence-Rich-Client erhalten Sie im Benutzerhandbuch fürden Web-Intelligence-Rich-Client von SAP BusinessObjects oder in der Onlinehilfe für denWeb-Intelligence-Rich-Client.

• Um über BI-Launchpad eine Verbindung mit einer Essbase-OLAP-Datenquelle inSAP-BusinessObjects-OLAP-Produkten, einschließlich dem Universe-Design-Tool, demWeb-Intelligence-Rich-Client und Web Intelligence, herzustellen, muss der BI-Administrator dafürsorgen, dass die Umgebungsvariablen des Essbase-Clients ARBORPATH und ESSBASEPATH erstelltund als Windows-Systemumgebungsvariablen auf Rechnern festgelegt wurden, die dieseSAP-BusinessObjects-OLAP-Produkte hosten.

2.2.1 Erstellen von Dokumenten ohne Datenquelle

Ein Grund für ein Dokument ohne Datenquelle könnte die Erstellung eines Vorlagendokuments sein,das die standardmäßige Titelseite als ersten Bericht, den standardmäßigen Urheberrechtstext alszweiten Bericht und so weiter enthält. Sie können das Layout für die Kopf- und Fußzeile festlegen undsogar leere, formatierte Tabellen und Diagramme hinzufügen. Ein Abfrage- oder Berichtsdesigner kanndann zu einem späteren Zeitpunkt das Dokument über eine Abfrage mit einer Datenquelle verbinden.

Anmerkung:Die Rechte, die Benutzern vom BI-Administrator zugewiesen wurden, bestimmen den Zugriff aufDatenquellen und die Möglichkeit, Dokumente in Web Intelligence zu erstellen.

1. Öffnen Sie Web Intelligence in einem beliebigen Modus.2. Führen Sie einen der folgenden Schritte aus:

• Klicken Sie im Modus "Ansicht" in der Symbolleiste auf das Symbol Neu.

2013-06-2932

Erstellen von Dokumenten und Arbeiten mit Dokumenten

• Klicken Sie im Modus "Entwurf" oder "Daten" auf der Registerkarte "Datei" auf das Symbol Neu.

3. 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.

Verwandte Themen• Erstellen von Universumsabfragen• Erstellen von Abfragen auf Grundlage von BEx Querys• Erstellen von Abfragen für Advanced Analysis-Ansichten

2.2.2 Erstellen eines auf einem Universum basierenden Dokuments

Sie verfügen über die erforderlichen Berechtigungen für den Zugriff auf eine Universumsdatenquelleund zum Erstellen von Abfragen und Dokumenten. Bestimmte Universumsobjekte sind möglicherweisenicht verfügbar. Dies hängt von Ihren Berechtigungen ab.

Sie möchten ein Dokument erstellen, das entweder auf einem mit dem Information-Design-Tool erstellten.unx-Universum oder auf einem mit dem Universe-Design-Tool erstellten .unv-Universum basiert.1. Öffnen Sie Web Intelligence im Modus "Entwurf".2. Klicken Sie in der Symbolleiste auf das Symbol Neu.3. Wählen Sie Universum aus, und klicken Sie auf OK.4. Wählen Sie ein .unx- oder ein .unv-Universum aus.

Ein Standarduniversum wird vorgeschlagen. Sie können dieses Universum verwenden oder einanderes auswählen.

Anmerkung:.unx-Universen behalten die Dateierweiterung .unx bei. .unv-Universen weisen jedoch keineDateierweiterung auf.

5. Klicken Sie auf Auswählen.

Ein leeres Dokument wird erstellt. Im eingeblendeten "Abfrageeditor" wird "Universumsgliederung" imSeitenbereich angezeigt. Im Hauptbereich sind die Bereiche "Ergebnisobjekte", "Abfragefilter" und"Datenvorschau" zu sehen. Sie können Querys auf Basis des ausgewählten Universums erstellen undausführen.

2.2.3 Erstellen eines auf einer BEx Query basierenden Dokuments

• Sie können nur auf BEx Querys zugreifen, für die das Kennzeichen Erweiterten Zugriff auf dieseAbfrage zulassen aktiviert ist.

2013-06-2933

Erstellen von Dokumenten und Arbeiten mit Dokumenten

• Die Objektzuordnung ist nicht völlig identisch, Einzelheiten zur korrekten Verwendung der Queryserhalten Sie auf den Seiten mit den Entsprechungen und Einschränkungen.

Anmerkung:Die Web-Intelligence-HTML-Schnittstelle kann nicht zum Erstellen von auf BEx Querys basierendenDokumenten verwendet werden.

So führen Sie Abfragen aus, die auf einer BEx-Query-Datenquelle basieren:1. Öffnen Sie Web Intelligence im Modus "Entwurf".2. Klicken Sie in der Symbolleiste auf das Symbol Neu.3. Wählen Sie BEx aus, und klicken Sie auf OK.

Der Bereich "BW BEx Query auswählen" wird angezeigt. Es werden nur BEx Querys angezeigt, dieexternen Zugriff zulassen und zu deren Verwendung Sie berechtigt sind.

4. Wählen Sie den entsprechenden Verbindungsordner aus. Wenn ein Verbindungsordner mehrereBEx Querys enthält, wählen Sie die entsprechende BEx Query aus, und klicken Sie auf OK.

Es wird ein leeres Dokument erstellt. Im eingeblendeten "Abfrageeditor" wird im Seitenbereich"Universumsgliederung" mit den verfügbaren BEx-Query-Objekten angezeigt. Im Hauptbereich sinddie Bereiche "Ergebnisobjekte", "Abfragefilter" und "Datenvorschau" zu sehen. Sie können Querys aufBasis der ausgewählten BEx Query erstellen und ausführen.

2.2.4 Erstellen eines Dokuments auf Basis einer Analysesicht

Sie benötigen die erforderlichen Berechtigungen für den Zugriff auf Analysesichten und ihre Verwendungfür die Berichtserstellung.

Anmerkung:Die Web-Intelligence-HTML-Schnittstelle kann nicht zum Erstellen von auf Analysesichten basierendenDokumenten verwendet werden.

1. Öffnen Sie Web Intelligence im Modus "Entwurf".2. Klicken Sie in der Symbolleiste auf das Symbol Neu.3. Wählen Sie Universum aus, und klicken Sie auf OK.4. Navigieren Sie zur gewünschten Analysesicht, und klicken Sie auf OK.

Ein leeres Dokument wird erstellt und der "Abfrageeditor" mit den verfügbaren Abfrageobjekten geöffnet.Sie können den Abfrage- und Filterbereichen Objekte hinzufügen und die Abfrage ausführen.

2.3 Öffnen eines Dokuments aus dem Repository

2013-06-2934

Erstellen von Dokumenten und Arbeiten mit Dokumenten

1. Klicken Sie im BI-Launchpad auf die Registerkarte Dokumente, um die im Repository verfügbarenDokumente anzuzeigen.

2. Klicken Sie auf die Registerkarte Ordner, und wechseln Sie in den Ordner, der das Dokumententhält.

3. Wählen Sie das Dokument aus, klicken Sie mit der rechten Maustaste, und wählen Sie Anzeigenaus, um das Dokument im Modus "Ansicht" zu öffnen, oder wählen Sie Ändern aus, um dasDokument im Modus "Entwurf" zu öffnen.

Die Version von Web Intelligence, die geöffnet wird, hängt von den Einstellungen für "Anzeigen"und "Ändern" in den Web-Intelligence-Einstellungen von BI-Launchpad ab.

Anmerkung:Wenn in einem Dokument die Regenerierung der Daten beim Öffnen festgelegt ist (wenn dieDokumenteigenschaft Beim Öffnen regenerieren in den Dokumenteigenschaften ausgewähltwurde), werden im Dokument die aktuellen Informationen angezeigt. Die Option Beim Öffnenregenerieren hängt von den folgenden CMS-Einstellungen ab:• Unter CMC > Anwendung > WebI > Eigenschaften wurde die Eigenschaft Aktivieren Sie die

Sicherheitsberechtigung "Automatische Regenerierung beim Öffnen für alle Dokumentedeaktivieren" vom BI-Administrator aktiviert.

• Unter CMC > Anwendung > Benutzersicherheit wurde das Sicherheitsrecht AutomatischeRegenerierung beim Öffnen für alle Dokumente deaktivieren für den jeweiligen Benutzervom BI-Administrator deaktiviert.

Verwandte Themen• Auswählen der Anzeige- und Entwurfsschnittstelle

2.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. Klicken Sie in BI-Launchpad auf Anwendungen > Web-Intelligence-Anwendung.2. Klicken Sie in der Symbolleiste auf das Symbol Öffnen.

Das Dialogfeld "Dokument auswählen" wird geöffnet.

3. Navigieren Sie durch die Ornder, um eine Datei auszuwählen, und klicken Sie dann auf Öffnen.

Das Dokument wird im Modus "Entwurf" geöffnet. Sie können abhängig von Ihren Rechten in den Modi"Ansicht" und "Entwurf" arbeiten.

2.5 Löschen eines Dokuments aus dem Repository

2013-06-2935

Erstellen von Dokumenten und Arbeiten mit Dokumenten

Sie verfügen über die entsprechenden Berechtigungen zum Löschen der Datei.1. Melden Sie sich beim BI-Launchpad an2. 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.

2.6 Senden von Dokumenten

2.6.1 Senden von Dokumenten per E-Mail

1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie je nach verwendeter Web-Intelligence-Schnittstelle einen der folgenden Schritte aus:

• In der Web-Intelligence-HTML-Schnittstelle:• Wählen Sie im Modus "Ansicht" aus der Dropdown-Liste Senden die Option "Per E-Mail

senden" aus.• Wählen Sie im Modus "Entwurf" auf der Registerkarte "Datei" aus der Dropdown-Liste Senden

die Option "Per E-Mail senden" aus.• In der Web-Intelligence-Applet-Schnittstelle:

• Wählen Sie im Modus "Ansicht" aus der Dropdown-Liste Dokument senden die Option "PerE-Mail versenden" aus.

• Wählen Sie im Modus "Entwurf" oder "Daten" auf der Registerkarte "Datei" aus derDropdown-Liste Dokument senden die Option "Per E-Mail senden" aus.

• Gehen Sie im Web-Intelligence-Rich-Client wie folgt vor:• Wählen Sie im Modus "Ansicht" aus der Dropdown-Liste "Als E-Mail-Anhang senden" ein

Dokumentformat aus.• Wählen Sie im Modus "Entwurf" oder "Daten" auf der Registerkarte "Datei" aus der

Dropdown-Liste "Als E-Mail-Anhang senden" ein Dokumentformat aus.

3. Geben Sie die Empfänger und den erforderlichen E-Mail-Text ein, und versenden Sie die E-Mail.

2013-06-2936

Erstellen von Dokumenten und Arbeiten mit Dokumenten

2.6.2 Senden von Dokumenten an andere Benutzer oder Gruppen im CMS

Anmerkung:Diese Option ist im Web-Intelligence-Rich-Client nicht verfügbar.

1. Öffnen Sie ein Web-Intelligence-Dokument in der Web-Intelligence-HTML- oderWeb-Intelligence-Applet-Schnittstelle.

2. Führen Sie einen der folgenden Schritte aus:• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-Liste Senden die

Option An Benutzer senden aus.• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, wählen Sie in der Symbolleiste der

Registerkarte "Datei" aus der Dropdown-Liste Senden die Option An Benutzer senden aus.

3. Wählen Sie die Benutzer oder Gruppen, denen Sie das Dokument senden möchten, in der Liste derBenutzer und Gruppen aus.

4. Klicken Sie auf Automatisch generierten Namen verwenden, um das Dokument mit einemautomatisch generierten Namen zu senden.

5. Klicken Sie auf Spezifischen Namen verwenden, und geben Sie den Namen in das Feld ein, wennSie dem Dokument einen Namen zuweisen möchten.

6. Klicken Sie auf Verknüpfung, um eine Verknüpfung des Dokuments zu senden, oder aufKopieren,um eine Kopie des Dokuments zu senden.

7. Klicken Sie auf Senden.

2.6.3 Senden eines Dokuments per FTP

1. Öffnen Sie ein Web-Intelligence-Dokument in der Web-Intelligence-HTML- oderWeb-Intelligence-Applet-Schnittstelle.

Anmerkung:

• Diese Option ist im Web-Intelligence-Rich-Client nicht verfügbar.• Speichern Sie vor dem Senden des Dokuments alle vorgenommenen Änderungen.

2. Führen Sie einen der folgenden Schritte aus:• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-Liste "Senden" die

Option An FTP senden aus.• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, wählen Sie auf der Registerkarte

"Datei" aus der Dropdown-Liste Menü Speichern die Option "In Enterprise speichern" aus.

2013-06-2937

Erstellen von Dokumenten und Arbeiten mit Dokumenten

Anmerkung:Für das Versenden von Dateien über FTP benötigen Sie die entsprechenden Berechtigungen. WennSie nicht über die Berechtigungen verfügen, wird das Dialogfeld "An FTP senden" nicht angezeigt,oder das Dialogfeld erscheint mit einer Fehlermeldung.

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 generierten Namen verwenden, um das Dokument mit einem

automatisch generierten Namen zu senden.9. Klicken Sie auf Spezifischen Namen verwenden, und geben Sie den Namen in das Feld ein, wenn

Sie dem Dokument einen Namen zuweisen möchten.10. Klicken Sie auf Senden.

2.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.

2.7.1 Umbenennen von Berichten

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Registerkarte Bericht des umzubenennenden Berichts.

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.

2.7.2 Duplizieren von Berichten

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Berichtsregisterkarte des zu duplizierenden Berichts.

2. Klicken Sie auf Bericht duplizieren.3. Benennen Sie den duplizierten Bericht ggf. um.4. Speichern Sie das Dokument.

2013-06-2938

Erstellen von Dokumenten und Arbeiten mit Dokumenten

2.7.3 Löschen eines Berichts

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Berichtsregisterkarte des zu löschenden Berichts, und wählen Sie Bericht entfernen aus.

2. Klicken Sie auf Ja, um den Löschvorgang zu bestätigen.3. Speichern Sie das Dokument.

2.7.4 Ändern der Reihenfolge von Berichten

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Berichtsregisterkarte des Berichts, dessen Anordnung Sie im Dokument ändern möchten.

2. Klicken Sie im Menü auf Bericht verschieben, und wählen Sie dann eine der Menüoptionen.

BeschreibungOption

Der Bericht wird zum ersten Bericht im DokumentErste

Der Bericht wird an die vorherige Position im Dokument verschoben.Vorherige

Der Bericht wird an die nächste Position im Dokument verschoben.Nächste

Der Bericht wird an die letzte Position im Dokument verschoben.Letzte

2.7.5 Hinzufügen eines Berichts

• Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Berichtsregisterkarte eines vorhandenen Berichts, und klicken Sie auf Bericht hinzufügen.Ein leerer Bericht mit dem Standardnamen "Bericht n" wird dem Dokument hinzugefügt.

2.8 Speichern und Exportieren von Dokumenten, Berichten und Daten in WebIntelligence

2013-06-2939

Erstellen von Dokumenten und Arbeiten mit Dokumenten

In Web Intelligence haben Sie die Möglichkeit, Dokumente in einer Vielzahl von Formaten zu speichernoder in diese zu exportieren.

In Abhängigkeit von der verwendeten Web-Intelligence-Version können Sie die folgenden Speicher-und Exportvorgänge ausführen.

SpeicherformatExportformatAnwendung

Web Intelligence

CSV

CSV-Archiv

Excel

Excel 2007

PDF

Text

Web-Intelligence-HTML-Schnittstelle

CSV-Archiv

Excel

Excel 2007

PDF

Text

Web Intelligence

CSVWeb Intelligence Applet

CSV-Archiv

Excel

Excel 2007

PDF

Text

Web Intelligence

CSVWeb-Intelligence-Rich-Client

In den entsprechenden Themen dieses Dokuments finden Sie Anweisungen zum Speichern inverschiedenen Formaten in der verwendeten Schnittstelle.

Verwandte Themen• Speichern von Dokumentdaten in ZIP-Dateien des CSV-Archivformats• Speichern von Dokumenten im Unternehmens-Repository in der Web-Intelligence-Applet-Schnittstelle• Speichern von Dokumenten im Unternehmens-Repository in der Web-Intelligence-HTML-Schnittstelle

2013-06-2940

Erstellen von Dokumenten und Arbeiten mit Dokumenten

• Speichern von Dokumenten als Excel-Arbeitsblatt in der Web-Intelligence-Applet-Schnittstelle• Festlegen der Einstellungen zum Speichern von Dokumenten im Excel-Format• Exportieren von Dokumenten oder Berichten als Excel-Arbeitsblatt in derWeb-Intelligence-HTML-Schnittstelle• Speichern von Dokumenten als PDF-Datei in der Web-Intelligence-Applet-Schnittstelle• Exportieren von Dokumenten oder Berichten als PDF-Datei in der Web-Intelligence-HTML-Schnittstelle• Speichern von Dokumenten als Textdatei in der Web-Intelligence-Applet-Schnittstelle• Exportieren von Dokumenten oder Berichten als Textdatei in der Web-Intelligence-HTML-Schnittstelle• Exportieren oder Speichern von Dokumentdaten als CSV-Datei• Exportieren von Dokumentdaten als CSV-Datei in der Web-Intelligence-HTML-Schnittstelle• Speichern von Dokumentdaten in ZIP-Dateien des CSV-Archivformats

2.8.1 Festlegen der Einstellungen zum Speichern von Dokumenten im Excel-Format

1. Klicken Sie in BI-Launchpad im Bereich "Kopf" 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 ähnelt.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.

2.8.2 Speichern und Exportieren von Dokumenten mit derWeb-Intelligence-Applet-Schnittstelle

2.8.2.1 Speichern von Dokumenten im Unternehmens-Repository in derWeb-Intelligence-Applet-Schnittstelle

Sie verwenden für diese Aufgabe die Web-Intelligence-Applet-Schnittstelle.1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:

2013-06-2941

Erstellen von Dokumenten und Arbeiten mit Dokumenten

• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-Liste Speichern dieOption "Speichern unter" aus.

• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, klicken Sie auf den Pfeil nebenSpeichern in der Symbolleiste auf der Registerkarte Datei und wählen Speichern unter aus.

3. Wählen Sie das Unternehmens-Repository im Dialogfeld aus.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.7. Geben Sie eine Beschreibung des Dokuments in das Feld Beschreibung ein.8. Geben Sie Schlüsselwörter, mit denen Sie oder andere Benutzer nach dem Dokument 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. Klicken Sie auf Speichern.

Das Dokument wird im Unternehmensrepository gespeichert.

Anmerkung:Wenn die Eigenschaft "Aktivieren Sie die Sicherheitsberechtigung "Automatische Regenerierungbeim Öffnen für alle Dokumente deaktivieren"" in der CMC auf AKTIVIERT im Bereich Anwendung> WebI > Eigenschaften festgelegt ist und wenn in der CMC im Bereich Anwendung > Benutzersicherheit das Sicherheitsrecht "Automatische Regenerierung beim Öffnen für alle Dokumentedeaktivieren" für den jeweiligen Benutzer aufDEAKTIVIERT festgelegt ist, wird das Dokument beimÖffnen regeneriert, selbst wenn die Option Beim Öffnen regenerieren nicht für das Dokumentaktiviert ist.

2.8.2.2 Speichern von Dokumenten als Excel-Arbeitsblatt in derWeb-Intelligence-Applet-Schnittstelle

Stellen Sie beim Export von Bildern mit dem Dokument sicher, dass folgende Änderungen an derWindows-Registrierung oder in der Datei boconfig.cfg für UNIX vorgenommen wurden:• « ResolveHTTPUrl » => value data « yes »• Vergewissern Sie sich, dass der folgende Schlüssel hinzugefügt wurde: « PROXY » => value

data « <customer-proxy>:<portnumber> »

Sie verwenden für diese Aufgabe die Web-Intelligence-Applet-Schnittstelle. Wie SieFormatierungseinstellungen beim Speichern in das Excel-Format festlegen, erfahren Sie über dieHyperlinks der verwandten Themen unten.

2013-06-2942

Erstellen von Dokumenten und Arbeiten mit Dokumenten

Vorsicht:Die Formatierungsoption "Inhalt lesen als: HTML" für Tabellenzellen wird für den Export eines Dokumentsoder Berichts in das PDF-Format nicht unterstützt. Tabellenzellen mit dieser Einstellung werden in dergenerierten PDF-Datei leer angezeigt. Um den Inhalt in das PDF-Format zu übernehmen, muss dieseEigenschaft deaktiviert werden. Klicken Sie hierfür mit der rechten Maustaste in die Tabellenzelle,wählen Sie Zelle formatieren aus, 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 gesamteSpalte angewendet.

So speichern Sie ein Dokument als Excel-Arbeitsblatt:1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:

• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-Liste Speichern dieOption "Speichern unter" aus.

• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, klicken Sie auf den Pfeil nebenSpeichern in der Symbolleiste auf der Registerkarte Datei und wählen Speichern unter aus.

3. Wählen Sie im Dialogfeld die Option Mein Computer, Mein Desktop oder Meine Dokumente aus,und navigieren Sie zu dem Ordner, in dem Sie das Dokument speichern möchten.

4. Wählen Sie unter "Berichte auswählen" die Option Excel oder Excel 2007 aus der Liste Dateienvom Typ aus.Jedes Excel 2007-Arbeitsblatt kann bis zu 1 Million Zeilen von exportierten Daten enthalten. WennSie nicht in Excel 2007, sondern in Excel speichern, wird nach jeweils 65.000 Zeilen von exportiertenDaten ein neues Arbeitsblatt begonnen.

5. Wählen Sie die Berichte aus, die Sie im Excel-Format speichern möchten, oder wählen Sie Allesauswählen aus, um alle Berichte zu speichern.Wenn Sie das gesamte Dokument im Excel-Format speichern, wird jeder Bericht im Dokument alseigenes Arbeitsblatt in der Excel-Datei abgelegt.

6. Damit das Layout und die Formatierung des Dokuments möglichst unverändert in die Excel-Dateiübernommen werden, wählen Sie Priorität für Dokumentformatierung festlegen aus.

Tipp:Diese Option nutzt die Datenverarbeitungsfunktionen von Excel nicht im selben Maße.

7. Um die Zusammenführung mehrere Zellen zu Excel-Zellen weitestgehend zu vermeiden, damit dieDatenverarbeitungsfunktionen von Excel genutzt werden, wählen Sie Prioritäten der einfachenDatenverarbeitung im Excel-Dokument festlegen aus.

8. Klicken Sie auf Speichern.In Web Intelligence werden alle Diagramme automatisch in Bilder in Excel konvertiert.

Verwandte Themen• Festlegen der Einstellungen zum Speichern von Dokumenten im Excel-Format

2013-06-2943

Erstellen von Dokumenten und Arbeiten mit Dokumenten

2.8.2.3 Speichern von Dokumenten als PDF-Datei in derWeb-Intelligence-Applet-Schnittstelle

Sie verwenden für diese Aufgabe die Web-Intelligence-Applet-Schnittstelle.

Vorsicht:Die Formatierungsoption "Inhalt lesen als: HTML" für Tabellenzellen wird für den Export eines Dokumentsoder Berichts in das PDF-Format nicht unterstützt. Tabellenzellen mit dieser Einstellung werden in dergenerierten PDF-Datei leer angezeigt. Um den Inhalt in das PDF-Format zu übernehmen, muss dieseEigenschaft deaktiviert werden. Klicken Sie hierfür mit der rechten Maustaste in die Tabellenzelle,wählen Sie Zelle formatieren aus, 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 gesamteSpalte angewendet.

1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:

• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-Liste Speichern dieOption "Speichern unter" aus.

• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, klicken Sie auf den Pfeil nebenSpeichern in der Symbolleiste auf der Registerkarte Datei und wählen Speichern unter aus.

3. Wählen Sie im Dialogfeld die Option Mein Computer, Mein Desktop oder Meine Dokumente aus,und navigieren Sie zu dem Ordner, in dem Sie das Dokument speichern möchten.

4. Wählen Sie im Feld DateitypPDF.5. Führen Sie einen der folgenden Schritte aus:

• Um nur bestimmte Berichte zu speichern, wählen SieBerichte auswählen und dann die jeweiligenBerichte aus der Liste aus.

• Um den aktuellen Bericht zu speichern und die zu speichernden Seiten auszuwählen, wählenSie Aktueller Bericht aus.

6. Klicken Sie auf Speichern.

2.8.2.4 Speichern von Dokumenten als Textdatei in derWeb-Intelligence-Applet-Schnittstelle

Sie verwenden für diese Aufgabe die Web-Intelligence-Applet-Schnittstelle.1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:

• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-Liste Speichern dieOption "Speichern unter" aus.

2013-06-2944

Erstellen von Dokumenten und Arbeiten mit Dokumenten

• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, klicken Sie auf den Pfeil nebenSpeichern in der Symbolleiste auf der Registerkarte Datei und wählen Speichern unter aus.

3. Wählen Sie im Dialogfeld die Option Mein Computer, Mein Desktop oder Meine Dokumente aus,und navigieren Sie zu dem Ordner, in dem Sie das Dokument speichern möchten.

4. Wählen Sie im Feld DateitypTXT-Datei aus.5. Wählen Sie die zu speichernden Berichte in der Liste "Berichte auswählen" aus, oder wählen Sie

Alles auswählen aus, um alle Berichte zu exportieren.

Der Export von Berichtselementen hängt vom bevorzugten Anzeigegebietsschema ab, das Sie inden Einstellungen von BI-Launchpad ausgewählt haben. In manchen Gebietsschemas, wiebeispielsweise dem englischen, werden Schnittstellenelemente von links nach rechts (so genanntesLTR-Gebiertsschema) angeordnet, während in anderen Gebietsschemas, wie beispielsweise demarabischen, die Anzeige von rechts nach links (so genanntes RTL-Gebietsschema) verläuft.

In einem LTR-Gebietsschema werden Berichtselemente in der folgenden Reihenfolge exportiert:a. Berichtselementposition, beginnend bei der oberen linken Ecke

b. Von links nach rechts und dann von oben nach unten.

In einem RTL-Gebietsschema werden Berichtselemente in der folgenden Reihenfolge exportiert:a. Berichtselementposition, beginnend bei der oberen rechten Ecke

b. Von rechts nach links und dann von oben nach unten.

Anmerkung:

• Im Seitenmodus werden Berichtselemente seitenweise exportiert.• Die exportierte Datei im Seitenmodus kann sich vom Ergebnis im Entwurfsmodus unterscheiden.• Als Trennzeichen wird ein Tabstopp verwendet.• Diagramme und Bilder werden nicht exportiert.• Die maximale Exportgröße für Textdateien wird in der CMC festgelegt. Der Standardwert beträgt

5 MB. Bei Überschreitung der maximalen Größe wird eine Fehlermeldung angezeigt.• Bei Auswahl mehrerer Berichte werden diese nacheinander an dieselbe Textdatei angehängt.

6. Klicken Sie auf Speichern.

Verwandte Themen• Schnittstellen- und Dokumentgebietsschemas

2.8.2.5 Exportieren oder Speichern von Dokumentdaten als CSV-Datei

Sie verwenden für diese Aufgabe die Web-Intelligence-Applet-Schnittstelle oder denWeb-Intelligence-Rich-Client. Um die zu exportierenden Daten anzuzeigen, klicken Sie auf dieRegisterkarte Daten. Sie sehen dann, ob das Dokument noch Spalten enthält, die Sie aus derBerichtstabelle gelöscht haben.

2013-06-2945

Erstellen von Dokumenten und Arbeiten mit Dokumenten

Wenn Sie ein Dokument in eine CSV-Datei exportieren, wird der gesamte Datenbankinhalt in einereinzigen Datei gespeichert. Wenn Sie in eine CSV-Archivdatei speichern, werden nur die Daten imaktuellen Dokument in eine ZIP-Datei gespeichert, wobei jeder Bericht in eine eigene CSV-Datei abgelegtwird.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Wenn Sie sich im Modus "Daten" befinden, wählen Sie die Abfrage aus, deren Daten Sie als CSV-

oder CSV-Archivdatei speichern möchten.3. Führen Sie einen der folgenden Schritte aus:

• Um den gesamten Datenbankinhalt als eine einzige CSV-Datei zu exportieren, wählen Sie aufder Registerkarte "Datenzugriff" die Unterregisterkarte "Extras" aus und klicken auf Datenexportieren.

• Um die aktuellen Dokumentdaten als ZIP-Datei zu speichern, wählen Sie im Menü oberhalb desSeitenbereichs aus der Dropdown-Liste Speichern die Option Speichern unter aus. WählenSie das Format CSV-Archiv aus.

4. Geben Sie einen Dateinamen ein.5. Wählen Sie den Textqualifizierer, das Spaltenbegrenzungszeichen und den Zeichensatz aus.

Tipp:Um die ausgewählten Optionen beim Speichern in das CSV-Format zu den Standardoptionen zumachen, wählen Sie Als Standardwerte festlegen aus.

6. Wenn Sie eine CSV-Archivdatei erstellen, wählen Sie die zu exportierenden Berichte aus.7. Klicken Sie auf Speichern.

Anmerkung:Beim Speichern im CSV-Format werden die Rohdaten aus dem Kubus und nicht nur die Daten ausden bearbeiteten Tabellen in Ihrem Bericht gespeichert. Zum Anzeigen der Daten, die exportiertwerden, klicken Sie auf die Registerkarte "Daten". Wie Sie sehen, enthält das Dokument nochSpalten, die Sie aus der Berichtstabelle gelöscht haben.

2.8.2.5.1 Speichern von Dokumentdaten in ZIP-Dateien des CSV-Archivformats

Im Web-Intelligence-Rich-Client und in der Web-Intelligence-Applet-Schnittstelle können SieDokumentdaten im CSV-Archivformat speichern, bei dem eine Archivdatei (.zip) generiert wird, dieeine CSV-Datei pro Bericht enthält.

Jede CSV-Datei enhält die Berichtsdaten ohne Köpfe, Füße oder Diagramme.

Sie können folgende Objekte konfigurieren:• Textqualifizierer• Spaltenbegrenzungszeichen• Zeichensatz

Außerdem können Sie bestimmen, ob alle oder nur manche Berichte in der CSV-Archivdatei gespeichertwerden.

Anmerkung:Diese Funktion ist in der Web-Intelligence-HTML-Schnittstelle nicht verfügbar.

2013-06-2946

Erstellen von Dokumenten und Arbeiten mit Dokumenten

Beispiel: Inhalt einer <Dokumentname>.zip-Archivdatei

<Bericht1_Name>.csv

<Bericht2_Name>.csv

<BerichtN_Name>.csv

2.8.3 Speichern und Exportieren von Dokumenten mit derWeb-Intelligence-HTML-Schnittstelle

2.8.3.1 Speichern von Dokumenten im Unternehmens-Repository in derWeb-Intelligence-HTML-Schnittstelle

Sie verwenden für diese Aufgabe die Web-Intelligence-HTML-Schnittstelle.1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:

• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-Liste Speichern dieOption "Speichern unter" aus.

• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, klicken Sie auf den Pfeil nebenSpeichern in der Symbolleiste auf der Registerkarte Datei und wählen Speichern unter aus.

3. Wählen Sie den Ordner aus, in dem Sie das Dokument speichern möchten.4. Geben Sie in das Feld Dateiname den Namen des Dokuments ein.5. Klicken Sie auf die Umschaltfläche "Aufklappen", um zusätzliche Dokumentoptionen anzuzeigen.6. Geben Sie eine Beschreibung des Dokuments in das Feld Beschreibung ein.7. Geben Sie Schlüsselwörter, mit denen Sie oder andere Benutzer nach dem Dokument suchen

können, in das Feld Schlüsselwörter ein.8. Wählen Sie im Feld Kategorie zuordnen die Kategorien aus, die Sie dem Dokument zuordnen

möchten.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. Klicken Sie auf Speichern.

Das Dokument wird im Unternehmensrepository gespeichert.

2013-06-2947

Erstellen von Dokumenten und Arbeiten mit Dokumenten

2.8.3.2 Exportieren von Dokumenten oder Berichten als Excel-Arbeitsblatt inder Web-Intelligence-HTML-Schnittstelle

Stellen Sie beim Export von Bildern mit dem Dokument sicher, dass folgende Änderungen an derWindows-Registrierung (oder in der Datei boconfig.cfg für UNIX) vorgenommen wurden:• « ResolveHTTPUrl » => value data « yes »• Vergewissern Sie sich, dass der folgende Schlüssel hinzugefügt wurde: « PROXY » => value

data « <customer-proxy>:<portnumber> »

Sie verwenden für diese Aufgabe die Web-Intelligence-HTML-Schnittstelle. Über die FunktionSpeichernunter können Sie Dokumente oder Berichte in der Web-Intelligence-HTML-Schnittstelle nicht alsExcel-Datei speichern. Allerdings besteht die Möglichkeit, sie in das Excel-Format auf dem Computeroder an einen anderen Speicherort zu exportieren.

Anmerkung:

• Beim Speichern im Excel-Format können Sie Formatierungseinstellungen festlegen. Dies erfolgtseparat. Siehe die Hyperlinks der verwandten Themen unten.

• Die Formatierungsoption "Inhalt lesen als: HTML" für Tabellenzellen wird für den Export einesDokuments oder Berichts in das PDF-Format nicht unterstützt. Tabellenzellen mit dieser Einstellungwerden in der generierten PDF-Datei leer angezeigt. Um den Inhalt in das PDF-Format zuübernehmen, muss diese Eigenschaft deaktiviert werden. Klicken Sie hierfür mit der rechtenMaustaste in die Tabellenzelle, wählen Sie Zelle formatieren aus, und ändern Sie im Abschnitt"Anzeige" der Registerkarte "Allgemein" die Option Inhalt lesen als in einen anderen Wert alsHTML. Die Einstellung wird auf die gesamte Spalte angewendet.

1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:

• Wenn Sie sich im Modus "Ansicht" befinden, klicken Sie in der Symbolleiste auf den Pfeil nebendem Symbol Exportieren.

• Wenn Sie sich im Modus "Entwurf" befinden, klicken Sie auf den Pfeil neben Exportieren in derSymbolleiste auf der Registerkarte Datei.

3. Wählen Sie eine der folgenden Optionen aus:• Dokument exportieren als > Excel• Aktuellen Bericht exportieren als > Excel• Dokument exportieren als > Excel 2007• Aktuellen Bericht exportieren als > Excel 2007

Anmerkung:

• 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 vonexportierten Daten ein neues Arbeitsblatt begonnen.

• Wenn Sie das gesamte Dokument im Excel-Format speichern, wird jeder Bericht im Dokumentals eigenes Arbeitsblatt in der Excel-Datei abgelegt.

2013-06-2948

Erstellen von Dokumenten und Arbeiten mit Dokumenten

4. Klicken Sie im angezeigten Dialogfeld Dateidownload auf "Speichern", und navigieren Sie zu demOrdner, in dem Sie die Datei speichern möchten.Alle Diagramme werden automatisch in Bilder in Excel konvertiert. Sie können die exportierten Datenverwenden, um mit den Excel-Funktionen ein eigenes Diagramm zu erstellen.

5. Schließen Sie das Dialogfeld "Datei-Download".

2.8.3.3 Exportieren von Dokumenten oder Berichten als PDF-Datei in derWeb-Intelligence-HTML-Schnittstelle

Sie verwenden die Web-Intelligence-HTML-Schnittstelle, um das aktuelle Dokument oder den aktuellenaktiven Bericht zu speichern. Über die Funktion Speichern unter können Sie Dokumente oder Berichtein der Web-Intelligence-HTML-Schnittstelle nicht als PDF-Datei speichern. Allerdings besteht dieMöglichkeit, sie in das PDF-Format auf dem Computer oder an einen anderen Speicherort zu exportieren.

Anmerkung:Die Formatierungsoption "Inhalt lesen als: HTML" für Tabellenzellen wird für den Export eines Dokumentsoder Berichts in das PDF-Format nicht unterstützt. Tabellenzellen mit dieser Einstellung werden in dergenerierten PDF-Datei leer angezeigt. Um den Inhalt in das PDF-Format zu übernehmen, muss dieseEigenschaft deaktiviert werden. Klicken Sie hierfür mit der rechten Maustaste in die Tabellenzelle,wählen Sie Zelle formatieren aus, 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 gesamteSpalte angewendet.

1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:

• Wenn Sie sich im Modus "Ansicht" befinden, klicken Sie in der Symbolleiste auf den Pfeil nebendem Symbol Exportieren.

• Wenn Sie sich im Modus "Entwurf" befinden, klicken Sie auf den Pfeil neben Exportieren in derSymbolleiste auf der Registerkarte Datei.

3. Wählen Sie eine der folgenden Optionen aus:• Dokument exportieren als > PDF• Aktuellen Bericht exportieren als > PDF

4. Klicken Sie im Dialogfeld Dateidownload auf "Speichern", und navigieren Sie zu dem Ordner, indem Sie die Datei speichern möchten.

2.8.3.4 Exportieren von Dokumenten oder Berichten als Textdatei in derWeb-Intelligence-HTML-Schnittstelle

2013-06-2949

Erstellen von Dokumenten und Arbeiten mit Dokumenten

Sie verwenden die Web-Intelligence-HTML-Schnittstelle, um das aktuelle Dokument oder den aktuellenaktiven Bericht zu speichern. Über die Funktion Speichern unter können Sie Dokumente oder Berichtein der Web-Intelligence-HTML-Schnittstelle nicht als Textdatei speichern. Allerdings besteht dieMöglichkeit, sie in das Textformat auf dem Computer oder an einen anderen Speicherort zu exportieren.1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:

• Wenn Sie sich im Modus "Ansicht" befinden, klicken Sie in der Symbolleiste auf den Pfeil nebendem Symbol Exportieren.

• Wenn Sie sich im Modus "Entwurf" befinden, klicken Sie auf den Pfeil neben Exportieren in derSymbolleiste auf der Registerkarte Datei.

3. Wählen Sie eine der folgenden Optionen aus:• Dokument exportieren als > Text• Aktuellen Bericht exportieren als > Text

Der Export von Berichtselementen hängt vom bevorzugten Anzeigegebietsschema ab, das Sie inden Einstellungen von BI-Launchpad ausgewählt haben. In manchen Gebietsschemas, wiebeispielsweise dem englischen, werden Schnittstellenelemente von links nach rechts (so genanntesLTR-Gebiertsschema) angeordnet, während in anderen Gebietsschemas, wie beispielsweise demarabischen, die Anzeige von rechts nach links (so genanntes RTL-Gebietsschema) verläuft.

In einem LTR-Gebietsschema werden Berichtselemente in der folgenden Reihenfolge exportiert:a. Berichtselementposition, beginnend bei der oberen linken Ecke

b. Von links nach rechts und dann von oben nach unten.

In einem RTL-Gebietsschema werden Berichtselemente in der folgenden Reihenfolge exportiert:a. Berichtselementposition, beginnend bei der oberen rechten Ecke

b. Von rechts nach links und dann von oben nach unten.

Anmerkung:

• Im Seitenmodus werden Berichtselemente seitenweise exportiert.• Die exportierte Datei im Seitenmodus kann sich vom Ergebnis im Entwurfsmodus unterscheiden.• Als Trennzeichen wird ein Tabstopp verwendet.• Diagramme und Bilder werden nicht exportiert.• Die maximale Exportgröße für Textdateien wird in der CMC festgelegt. Der Standardwert beträgt

5 MB. Bei Überschreitung der maximalen Größe wird eine Fehlermeldung angezeigt.• Bei Auswahl mehrerer Berichte werden diese nacheinander an dieselbe Textdatei angehängt.

4. Klicken Sie im Dialogfeld Dateidownload auf "Speichern", und navigieren Sie zu dem Ordner, indem Sie die Datei speichern möchten.

5. Schließen Sie das Dialogfeld "Datei-Download".

2013-06-2950

Erstellen von Dokumenten und Arbeiten mit Dokumenten

2.8.3.5 Exportieren von Dokumentdaten als CSV-Datei in derWeb-Intelligence-HTML-Schnittstelle

In der Web-Intelligence-HTML-Schnittstelle können Sie Rohdaten aus dem Cube in eine CSV-Dateisowie Daten aus dem Bericht exportieren, wobei eine CSV-Archivdatei eine ZIP-Datei ist, die nur dieDaten aus dem Dokument enthält.1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:

• Wenn Sie sich im Modus "Ansicht" befinden, klicken Sie in der Symbolleiste auf den Pfeil nebendem Symbol Exportieren.

• Wenn Sie sich im Modus "Entwurf" befinden, klicken Sie auf den Pfeil neben Exportieren in derSymbolleiste auf der Registerkarte Datei.

3. Führen Sie einen der folgenden Schritte aus:• Um die Rohdaten aus dem Cube zu exportieren, wählen Sie Daten nach CSV exportieren aus.• Um nur die Daten aus dem Dokument zu exportieren, wählen Sie Dokument exportieren als

> CVS aus.• Um nur die Daten aus dem aktuellen Bericht zu exportieren, wählen Sie Aktuellen Bericht

exportieren als > CSV-Archiv aus.

4. Wählen Sie den Textqualifizierer, das Spaltenbegrenzungszeichen und den Zeichensatz im Dialogfeldaus.

5. Wenn die im vorherigen Schritt ausgewählten Optionen beim Speichern in das CSV-Format alsStandardoptionen übernommen werden sollen, wählen Sie Als Standardwerte festlegen aus.

6. Klicken Sie auf OK und danach im Dialogfeld Dateidownload auf "Speichern", und navigieren Siezu dem Ordner, in dem Sie die Datei speichern möchten.

2.8.4 Automatisches Speichern von Dokumenten

Wenn die automatische Speicherung vom BI-Administrator in der CMC aktiviert wurde und Sie überdie entsprechenden Sicherheitsrechte verfügen, werden Ihre Dokumente während der Arbeit automatischim Ordner Meine Favoriten gespeichert. Die Namen automatisch gespeicherter Dokumente setzensich aus dem Namen des Dokuments, dem die Dokument-ID vorangestellt und die ID des automatischgespeicherten Dokuments nachgestellt werden, zusammen. Wenn die Dokument-ID -1 ist, wurde dasDokument vor dem automatischen Speichern nicht gespeichert.

Anmerkung:Web-Intelligence-Rich-Client speichert Dokumente nicht automatisch.

2013-06-2951

Erstellen von Dokumenten und Arbeiten mit Dokumenten

Der zeitliche Abstand, in dem Dokumente automatisch gespeichert werden, wird ebenfalls in der CMCfestgelegt. Dieses Intervall wird bei jedem manuellen Speichervorgang und jedem automatischenSpeichervorgang zurückgesetzt. Das automatisch gespeicherte Dokument wird zudem gelöscht, wennSie ein Dokument manuell speichern.

Zusätzlich zum regelmäßigen automatischen Speichern werden Dokumente gespeichert, wenn dieSitzung abläuft.

Anmerkung:Wenn ein Dokument verloren geht, bevor Sie es speichern konnten, prüfen Sie den Ordner umgehendauf eine automatisch gespeicherte Version. Im Ordner Meine Favoriten werden automatischgespeicherte Dokumente bis zum Ende der BI-Launchpad-Sitzung beibehalten.

Weitere Informationen zu den Einstellungen und Sicherheitsrechten, die sich auf die automatischeSpeicherung auswirken, finden Sie im Administratorhandbuch für SAP BusinessObjects BusinessIntelligence.

Verwandte Themen• Verwalten automatisch gespeicherter Dokumente• Wiederherstellen von automatisch gespeicherten Dokumenten

2.8.4.1 Wiederherstellen von automatisch gespeicherten Dokumenten

Wenn Ihre Sitzung abläuft, während Sie an einem Dokument arbeiten, wird das Dokument im OrdnerMeine Favoriten gespeichert und zeigt ein Dialogfeld an, das angibt, dass die Sitzung beendetwurde.

Gehen Sie in diesem Dialogfeld wie folgt vor:• Wählen Sie Wiederherstellen aus, um eine neue Sitzung zu starten und das automatisch

gespeicherte Dokument erneut zu öffnen. Beim nächsten manuellen Speichern des Dokuments wirdes im ursprünglichen Ordner gespeichert.

• Wählen Sie Schließen aus, um zur Startseite von BI-Launchpad weitergeleitet zu werden. Dasautomatisch gespeicherte Dokument steht im Ordner Meine Favoriten zur Verfügung.

Nach einer Server-Zeitüberschreitung oder einem Verbindungsverlust kann nicht immer eine Verbindungzu dem automatisch gespeicherten Dokument hergestellt werden. Sie haben dann nicht die Möglichkeit,das automatisch gespeicherte Dokument wiederherzustellen. Prüfen Sie den Ordner Meine Favoritensofort nach Wiederherstellung der Verbindung für das automatisch gespeicherte Dokument. Dokumentewerden regelmäßig auf der Grundlage der Einstellungen für das automatische Speichern aus diesemOrdner gelöscht.

Verwandte Themen• Automatisches Speichern von Dokumenten• Verwalten automatisch gespeicherter Dokumente

2013-06-2952

Erstellen von Dokumenten und Arbeiten mit Dokumenten

2.8.4.2 Verwalten automatisch gespeicherter Dokumente

Dokumente werden im Ordner Meine Favoriten automatisch gespeichert. Die automatischeSpeicherung ist in der Regel transparent, und Sie müssen nicht direkt auf automatische Dokumentezugreifen.

Anmerkung:Der Ordner Meine Favoriten ist kein permanenter Speicherort für automatisch gespeicherteDokumente, allerdings werden darin automatisch gespeicherte Dokumente über einen kurzen Zeitraumaufgeführt. Außerdem werden alle Dokumente in einem bestimmten Intervall gelöscht, der in der CMCdefiniert wird.

Für den Ordner Meine Favoriten gilt eine Maximalgröße, die in der CMC festgelegt ist. Wenn dieGesamtgröße der Dokumente im Ordner diese Begrenzung überschreitet, löscht die Anwendung soviele der ältesten Dokumente in dem Ordner wie erforderlich sind, um das neueste Dokument ebenfallszu speichern.

Wenn Sie ein Dokument im Browser verlassen, ohne es zu speichern, geht das Dokument verloren,und der Inhalt des Ordners Meine Favoriten wird gelöscht.

Verwandte Themen• Automatisches Speichern von Dokumenten• Wiederherstellen von automatisch gespeicherten Dokumenten

2.9 Einstellen von Dokumenteigenschaften

In der folgenden Tabelle sind die Dokumenteigenschaften aufgeführt, die Sie im Bereich"Dokumentübersicht" im Seitenbereich anzeigen oder im Dialogfeld "Dokumentübersicht" unter Eigenschaften > Dokument festlegen können:

BeschreibungEigenschaft

Name des Dokuments im BI-Launchpad Dies wird über den all-gemeinen Eigenschaften angezeigt und kann nicht verändertwerden.

Name

Der Dokumenttyp. Diese Option ist nur in der Web-Intelligence-HTML-Schnittstelle verfügbar.Typ

Der Ersteller des DokumentsAutor

2013-06-2953

Erstellen von Dokumenten und Arbeiten mit Dokumenten

BeschreibungEigenschaft

Das Datum, an dem das Dokument erstellt wurde.Erstellungsdatum

Gibt das Formatgebietsschema des Dokuments an.Gebietsschema

Optionale Informationen, die das Dokument beschreiben.Beschreibung

Optionale Schlüsselwörter, die für die Suche nach dem Dokumentim BI-Launchpad verwendet werden können.Schlüsselwörter

Dieses Feld im Seitenbereich informiert Sie über den Zeitpunkt,an dem die Ergebnisse das letzte Mal mit den neuesten Datenaus der Datenbank regeneriert wurden.

Letztes Regenerierungsdatum

Dieses Feld im Seitenbereich informiert Sie über den Zeitpunkt,an dem das Doument das letzte Mal geändert wurde.Zuletzt geändert

Dieses Feld im Seitenbereich informiert Sie über die Person, diezuletzt Änderungen am Dokument vorgenommen hat.Zuletzt geändert von

Dieses Feld im Seitenbereich informiert Sie über die Zeit, die beider letzten Regenerierung der Ergebnisse für den Abruf der Datenaus der Datenbank benötigt wurde.

Dauer der vorherigen Regenerie-rung

Jedes Mal, wenn ein Dokument geöffnet wird, werden automatischdie Ergebnisse in Berichten mit den neuesten Daten aus derDatenbank regeneriert.

Wenn die OptionBeimÖffnen regenerieren aktiviert ist, werdendurch das Datentracking keine Unterschiede zwischen den Datenvor und nach der Regenerierung angezeigt. Die nach der Rege-nerierung erhaltenen Daten gelten als neue Daten, da die Rege-nerierung das Dokument bereinigt.

Anmerkung:Die OptionBeimÖffnen regenerieren hängt von den folgendenCMS-Einstellungen ab:• Unter CMC > Anwendung > WebI > Eigenschaften wurde

die EigenschaftAktivieren Sie die Sicherheitsberechtigung"Automatische Regenerierung beimÖffnen für alle Doku-mente deaktivieren" vom BI-Administrator aktiviert.

• Unter CMC > Anwendung > Benutzersicherheit wurde dasSicherheitsrechtAutomatischeRegenerierung beimÖffnenfür alle Dokumente deaktivieren für den jeweiligen Benutzervom BI-Administrator deaktiviert.

Beim Öffnen regenerieren

Dokumente werden entsprechend dem Formatgebietsschemaformatiert, mit dem sie gespeichert wurden.Permanente Länderformatierung

2013-06-2954

Erstellen von Dokumenten und Arbeiten mit Dokumenten

BeschreibungEigenschaft

Ermöglicht Drill-Vorgänge im Abfrage-Drill-Modus.Drill-Vorgang auf Abfrage ausfüh-ren

Es werden Abfragen erstellt, die nur Objekte verwenden, die zuden Berichten beitragen, in denen sie verwendet werden. JedesMal, wenn eine Abfrage regeneriert wird, werden Objekte ohneBeitrag entfernt. Es werden nur relevante Daten vom Datenpro-vider abgerufen. Diese Funktion optimiert die Leistung.

Anmerkung:Die Abfrageentfernung ist standardmäßig für BEx Queries festge-legt.

Abfragenentfernung aktivieren

Warnsymbole ausblenden, um die Lesbarkeit zu verbessern.Warnsymbole im Diagramm aus-blenden

Diese Schaltfläche steht lediglich in der Web-Intelligence-App-let-Schnittstelle und im Web-Intelligence-Rich-Client zur Verfü-gung. Im Bearbeitungsdialogfeld "Dokumentübersicht" könnenSie den Standardstil für das Dokument ändern. Sie können einenneuen Stil importieren oder den aktuellen Stil exportieren.

Standardstil ändern

Dieses Feld im Seitenbereich gibt darüber Aufschluss, ob dasDatentracking aktiviert oder deaktiviert ist.Datentracking-Verweismodus

Folgende Arten von Datenänderungen können nachverfolgtwerden:• Eingefügte Daten• Gelöschte Daten• Geänderte Daten• Erhöhte Werte• Verringerte Werte

Datentracking

Dimensionen mit dem gleichen Namen und aus dem gleichenUniversum werden automatisch zusammengeführt. Die zusam-mengeführte Dimension wird in der Liste der verfügbaren Objekteund die einzelnen zusammengeführten Dimensionen darunterangezeigt.

Zusammengeführte Dimensionen sind der Mechanismus zumSynchronisieren von Daten aus verschiedenen Datenprovidern.

Dimensionen automatisch zusam-menführen

2013-06-2955

Erstellen von Dokumenten und Arbeiten mit Dokumenten

BeschreibungEigenschaft

Wenn diese Option ausgewählt ist, werden Werte von zusammen-geführten Dimensionen erweitert. Zusammengeführte Dimensio-nen sind der Mechanismus zum Synchronisieren von Daten ausverschiedenen Datenprovidern. Dies beeinflusst die Ergebnisse,wenn eine Tabelle synchronisierte Daten enthält.

Wenn eine Tabelle eine in einer Zusammenführung verwendeteDimension enthält, gibt diese Dimension den Wert ihrer Abfrageplus die Werte von anderen Dimensionen zurück, die von anderenDatenprovidern zusammengeführt wurden, für die ein Objekt inder Tabelle vorhanden ist.

Ist diese Option deaktiviert und eine Tabelle enthält eine in einerZusammenführung verwendete Dimension, gibt diese Dimensionden Wert ihrer Abfrage zurück.

Zusammengeführte Dimensions-werte erweitern

Wenn diese im Bereich "Dokumentübersicht" verfügbare Optionaktiviert ist, wird das Dokument automatisch regeneriert.

Die Option Automatische Regenerierung gilt bei Verwendungvon delegierten Kennzahlen. Zu Blockelementen, die davon be-troffen sind, gehören hinzugefügte/gelöschte Spalten, eingefügteGruppenwechsel, hinzugefügte Füße, die Filterleiste, Eingabe-steuerungselemente und so weiter. Wenn diese Option ausge-wählt ist und ein Objekt beispielsweise der Abfrage hinzugefügtbzw. aus dieser entfernt wird oder ein anderer Wert aus einerListe in der Leiste "Berichtsfilter" (alle Werte, einzelne Werte)ausgewählt wird, erfolgt eine automatische Regenerierung desDokuments. Die Meldung #ZUREGENERIEREN wird im Berichtnicht angezeigt, da die Regenerierung automatisch ausgeführtwird.

Diese Option gilt nur für aggregierte delegierte Kennzahlen, bei-spielsweise wenn Sie einer Tabelle im Bericht eine Summe hin-zufügen.

Die Verwendung dieser Option kann die Leistung beeinträchtigen.Wenn der Leistungsabfall ein Problem darstellt, sollten Sie dieAuswahl dieser Option aufheben. In diesem Fall wird #ZUREGENERIEREN angezeigt, wenn Sie Änderungen am Bericht vorneh-men.

Anmerkung:Diese Option kann nur geändert werden, wenn der BI-Adminis-trator sie in den Web-Intelligence-Anwendungseigenschaftenüber die CMC aktiviert hat.

Automatische Regenerierung

2013-06-2956

Erstellen von Dokumenten und Arbeiten mit Dokumenten

BeschreibungEigenschaft

Sie können den für das Dokument verwendeten Standardstil än-dern. Sie haben folgende Möglichkeiten:• Sie importieren ein anderes .css-Stylesheet, um das vorhan-

dene zu ersetzen.• Sie exportieren das aktuelle Stylesheet, um es an anderer

Stelle zu speichern oder zu verwenden.• Sie setzen das Dokument auf das ursprüngliche Stylesheet

zurück, das mit dem Produkt installiert wurde. Dies ist nurmöglich, wenn sich das aktuelle Stylesheet des Dokumentsvom ursprünglichen Stylesheet unterscheidet.

Anmerkung:Diese Option steht lediglich in der Web-Intelligence-Applet-Schnitt-stelle und im Web-Intelligence-Rich-Client zur Verfügung.

Standardstil

Wählen Sie diese Option aus, wenn Sie Eingabeaufforderungenzusammenführen möchten, die in Web Intelligence auf Basis vonBEx-Variablen aus der ursprünglichen BEx Query erstellt wurden.Es werden nur BEx-Variablen mit demselben technischen Namenzusammengeführt. Wenn Sie diese Option deaktivieren, wird diezuvor ausgeführte Zusammenführung von BEx-Variablen aufge-hoben, und die Variablen werden als getrennte Eingabeaufforde-rungen angesehen.

Eingabeaufforderungen zusam-menführen (BEx-Variablen)

Dieses Feld im Seitenbereich zeigt die Eingabeaufforderungen,die für die aktuelle Ansicht des Dokuments eingegeben wurden.Eingabeaufforderungen

Dieses Feld im Seitenbereich zeigt alle Schlüsseldaten, die mitdem Dokument verknüpft sind.Schlüsseldaten

Verwandte Themen• Zusammenführen von Daten aus Dimensionen und Hierarchien• Ausführen von Drill-Vorgängen auf Abfragen• Datentracking und Regenerieren beim Öffnen

2.9.1 Konfigurieren von Dokumenteigenschaften

1. Führen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" einen derfolgenden Schritte aus:• Klicken Sie auf der Registerkarte Eigenschaften auf Dokument.

2013-06-2957

Erstellen von Dokumenten und Arbeiten mit Dokumenten

• Wählen Sie im Seitenbereich den Bereich "Dokumentübersicht" aus, und klicken Sie aufBearbeiten.

2. Bearbeiten Sie im Dialogfeld "Dokumentübersicht" die Dokumenteigenschaften.3. Klicken Sie auf OK, um das Dialogfeld "Dokumentübersicht" zu schließen.

Verwandte Themen• Einstellen von Dokumenteigenschaften

2.9.2 Abfragenentfernung in Dokumenten

Abfragenentfernung ist eine Berichtsfunktion, mit der sich die Leistung optimieren lässt.Abfragenentfernung kommt lediglich in SAP BusinessObjects Web Intelligence zum Einsatz.

Bei relationalen Universen ist die Abfragenentfernung nur aktiviert, wenn die folgenden Parametereingestellt sind:• Die Option Abfragenentfernung zulassen ist in den Business-Schicht-Eigenschaften im

Information-Design-Tool aktiviert (ist standardmäßig deaktiviert).• Die Option Abfragenentfernung aktivieren ist in den Dokumenteigenschaften in Web Intelligence

aktiviert (ist standardmäßig deaktiviert).• Die Option Abfragenentfernung aktivieren ist für den Datenprovider in den Abfrageeigenschaften

in Web Intelligence aktiviert (ist standardmäßig aktiviert).

Bei OLAP-Universen ist die Abfragenentfernung standardmäßig aktiviert.

Wenn die Abfragenentfernung aktiviert ist, wird die Abfrage so umgeschrieben, dass nur die im Berichtverwendeten Objekte referenziert werden. Beispiel: Eine Abfrage enthält drei Ergebnisobjekte:LandStadt und Umsatz. Ein Bericht auf Basis dieser Abfrage enthält unter Umständen nur Stadtund Umsatz. Wenn die Abfragenentfernung aktiviert ist und der Bericht regeneriert wird, werden vonder Abfrage nur die Daten für Stadt und Umsatz abgerufen.

In relationalen Universen kann ein Bericht mit aktivierter Abfragenentfernung andere Daten (meist mehrZeilen) zurückgeben als mit deaktivierter Abfragenentfernung. Dies ist vom Schema der Datengrundlageabhängig. Bei der Abfragenentfernung wird die Abfrage so umgeschrieben, dass nur die im Berichtreferenzierten Objekte und alle zu diesen Objekten gehörenden Joins in der Abfrage verbleiben.

Aus diesem Grund empfiehlt es sich, die Abfragenentfernung in folgenden Situationen zu deaktivieren:• Die Datengrundlage enthält Outer Joins.• Die Datengrundlage enthält Self-Restricting Joins (Spaltenfilter).• Die Datengrundlage enthält direkte Joins.• Aggregationssensitivität wird in der Business-Schicht definiert (mithilfe der Funktion @Aggrega

te_aware in der Definition von Business-Schicht-Objekten).

Nochmals das Beispiel mit der Abfrage, die Land, Stadt und Umsatz enthält. In der Datengrundlageliegt ein Self-Restricting Join für die Tabelle Land vor, die das Land auf die USA beschränkt.

2013-06-2958

Erstellen von Dokumenten und Arbeiten mit Dokumenten

Bei deaktivierter Abfragenentfernung gibt der Bericht für Stadt und Umsatz den Umsatz nur für Städtein den USA zurück.

Bei aktivierter Abfragenentfernung gibt der Bericht den Umsatz für Städte in allen Ländern zurück, dadie Tabelle Land aus der Abfrage entfernt wurde.

Verwandte Themen• Einstellen von Dokumenteigenschaften• Einschränkungen bei der Verwendung von BEx Querys

2013-06-2959

Erstellen von Dokumenten und Arbeiten mit Dokumenten

2013-06-2960

Erstellen von Dokumenten und Arbeiten mit Dokumenten

Erstellen von Abfragen

3.1 Abfragen

Wenn Sie ein Dokument erstellen oder Daten einem Dokument hinzufügen, müssen Sie mithilfe vonAbfragen Daten aus der Datenquelle in das Dokument abrufen. Abfragen werden in Web Intelligencemit dem "Abfrageeditor" erstellt.

Je nach verwendeter Schnittstelle können Sie Abfragen auf Basis folgender Komponenten erstellen:• Universen, die Daten aus relationalen oder OLAP-Datenbanken als Objekte darstellen• Lokalen Datenquellen wie Textdateien oder Microsoft-Excel-Dateien• SAP-InfoCubes in einem SAP BW Business Warehouse durch Verwendung von BEx Querys• Pioneer-Datenquellen• Webdiensten

Sie führen die Abfrage aus, um Daten in einem Datenbericht zurückzugeben, den Sie anschließendweiter analysieren können, indem Sie die darin enthaltenen Daten beispielsweise filtern oder sortieren.

Alle Abfragen enthalten Kennzahlen. Kennzahlen geben Daten, oft numerische Daten zurück, die aufGrundlage der anderen Objekte in der Abfrage (Dimensionen oder Hierarchien) berechnet werden.

Auf Universen basierende Abfragen können hierarchisch oder nicht hierarchisch sein. Nicht hierarchischeAbfragen strukturieren Daten in Dimensionen, die keine hierarchische Beziehung haben. So berechnetbeispielsweise eine Abfrage, die eine Kundendimension und eine Umsatzkennzahl enthält, den Umsatzpro Kunde.

Hierarchien organisieren Daten in hierarchischen Beziehungen. Eine geographische Hierarchie kannbeispielsweise Daten über Länder, Bundesstaaten und Städte enthalten (verschiedene Ebenen derHierarchie). Eine Abfrage, die eine geographische Hierarchie und eine Umsatzkennzahl enthält,berechnet den Umsatz für die verschiedenen Ebenen der Hierarchie (Land, Bundesstaat, Stadt).

Ob eine Universumsabfrage hierarchisch oder nicht hierarchisch strukturiert ist, hängt von der Datenbankab, aus der das Universum die Daten abruft.

Verwandte Themen• Erstellen von Universumsabfragen• Kennzahlen• Hierarchien

2013-06-2961

Erstellen von Abfragen

3.1.1 Abfrage- und Dokumentbenutzerrechte

Rechte werden von BI-Administratoren definiert. BI-Administratoren können Abfragen auch dannanzeigen und bearbeiten, wenn die Zugriffsrechte auf eine begrenzte Untergruppe von Benutzerneingeschränkt wurde. Ob Sie Abfragen und zugehörige Objekte, Dokumente oder Berichte anzeigen,erstellen, ändern oder löschen können, hängt von den Ihnen zugewiesenen Benutzerrechten ab.

3.1.2 Nicht hierarchische Abfragen (Definition)

Nicht hierarchische Abfragen sind universumsbasierte Abfragen, die keine Objekte einschließen, dieDaten hierarchisch organisieren. Eine nicht hierarchische Abfrage wird unter Verwendung vonDimensionen, Attributen und Kennzahlen erstellt. Dimensionen stellen Business-Objekte wie Kundenoder Städte dar. Kennzahlen leiten Ergebnisse, üblicherweise in numerischer Form, aus den Dimensionenab, 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 Objektin der Abfrage erzeugt eine Spalte in der Ergebnismenge.

Folgende Objekte werden in nicht hierarchische Abfragen nicht eingeschlossen: Hierarchien, Ebenen,Elemente oder benannte Mengen.

Verwandte Themen• Erstellen von Universumsabfragen• Kennzahlen• Hierarchien

3.1.3 Hierarchische Abfragen (Definition)

Eine hierarchische Abfrage enthält mindestens ein Hierarchieobjekt. Sie können hierarchische Abfragenfür Universen, die hierarchische Daten unterstützen, oder für BEx Querys, die direkt auf SAP-InfoObjectszugreifen, erstellen. Hierarchische Daten können aus relationalen oder OLAP-Datenbanken stammen,in Abhängigkeit davon, wie die Daten im Universum strukturiert sind.

Anmerkung:Eine relationale Datenquelle ist keine echte Hierarchie. Es handelt sich vielmehr um einenNavigationspfad.

2013-06-2962

Erstellen von Abfragen

Sie können Hierarchien entweder als Ergebnis- oder Filterobjekte einschließen. Wenn Sie einehierarchische Abfrage erstellen, stehen in Web Intelligence im "Abfrageeditor" zusätzliche Funktionenzur Arbeit mit hierarchischen Daten zur Verfügung. Wenn Sie beispielsweise eine Hierarchie alsErgebnisobjekt einschließen, können Sie auswählen, dass bestimmte Elemente aus der Hierarchie imErgebnis angezeigt werden. Welche Funktionen im hierarchischen Abfrageeditor verfügbar sind, hängtauch von der Quelle der hierarchischen Daten ab, auf die Sie zugreifen.

Mit der von einer hierarchischen Abfrage erzeugten Ergebnismenge können Sie eine hierarchischeDatenanalyse durchführen. Jedes Hierarchieobjekt in der Abfrage erzeugt eine hierarchische Spalteim 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. Einehierarchische Abfrage, die die Hierarchie [Kunden] und die Kennzahlen [Verkaufte Stückzahlen] und[Geschäftskosten] enthält, gibt folgende Ergebnismenge zurück:

Geschäftskosten

VerkaufteStückzahlenKunden

371,579364,707Alle Kunden

234,555276,773USA

67,99945,506CA

56,70032,104OR

12,32510,324Albany

Verwandte Themen• Hierarchische Elementauswahl in BEx Querys• Kennzahlen• Hierarchien

3.1.3.1 Einschließen mehrerer Hierarchien in eine Abfrage

Wenn Sie mehrere Hierarchien in einer Abfrage kombinieren, werden die Ergebnisse für alleKombinationen von Elementen in den verschiedenen Hierarchien im resultierenden Dokument angezeigt.

2013-06-2963

Erstellen von Abfragen

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:

Internet-UmsatzbetragGeschlechtKunden-Geographie

$29.358.677Beide Geschlech-ter

Alle Kunden $10.000.000Weiblich

$19.358.677Männlich

$2.644.017Beide Geschlech-ter

Frankreich $1.058.677Weiblich

$1.285.340Männlich

$1.249Beide Geschlech-terPierre

$1.249Weiblich

$1.155Beide Geschlech-terAlain

$1.155Weiblich

3.1.4 In Abfragen verfügbare Objekte

Folgende Objekte können in Web-Intelligence-Abfragen verwendet werden:• Klassen und Unterklassen• Dimensionen• Attribute• Hierarchien• Ebenenobjekte• Elemente• Benannte Mengen• Berechnete Elemente• Kennzahlen

2013-06-2964

Erstellen von Abfragen

3.1.4.1 Klassen und Unterklassen

Objekte werden in Ordnern gruppiert, die als Klassen bezeichnet werden. Jede Klasse kann außerdemeine oder mehrere Unterklassen enthalten. Unterklassen enthalten Objekte, die eine untergeordneteKategorie der Objekte der höheren Klassenebene darstellen.

Die Funktion von Klassen besteht darin, die Objekte in logischen Gruppen zu organisieren. Bei derErstellung von Abfragen anhand von Universen helfen Ihnen die Klassen dabei, die Objekte zu finden,deren Daten Sie in einer Abfrage verwenden möchten.

Verwandte Themen• Abfragen

3.1.4.2 Analysedimensionen

Eine Analysedimension enthält eine Sammlung verwandter Hierarchien. Analysedimensionen werdennicht als Ergebnisobjekte in Abfragen angezeigt. Wenn Sie eine Analysedimension auswählen, wirdihre Standardhierarchie in der Abfrage angezeigt.

Zu Analysedimensionen gehört das folgende Symbol:

Verwandte Themen• Hierarchien

3.1.4.3 Dimensionen

Eine Dimension kann nicht hierarchische Daten in einem Bericht darstellen. In einer Abfrage mit einernicht hierarchischen Dimension [Kunde] und der Kennzahl [Umsatz] wird als Ergebnis beispielsweiseder Umsatz angezeigt, der von jedem Kunden in nicht hierarchischen Spalten generiert wurde.

In hierarchischen Datenquellen werden Hierarchien unterhalb der Dimensionen, auf denen sie basieren,in der Liste der verfügbaren Objekte angezeigt. Wenn Sie die Dimension in eine Abfrage einbeziehen,werden hierarchische Daten zurückgegeben.

2013-06-2965

Erstellen von Abfragen

Verwandte Themen• Hierarchien

3.1.4.4 Attribute

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 Werteines Dimensionsobjekts darf nur einen einzigen verknüpften Wert eines beliebigen Attributs aufweisen.In dem im Abschnitt zu den Dimensionen verwendeten Beispiel kann jeder Wert von "Kunde" nur miteinem Wert im Informationsobjekt "Alter" verknüpft sein.

Wenn ein Informationsobjekt aufgrund von fehlerhafter Universumserstellung versucht, mehrere Wertefür einen Dimensionswert zurückzugeben, wird in der entsprechenden Zelle die Fehlermeldung#MEHRFACHWERT angezeigt.

Zu Attributen gehört das folgende Symbol:

Anmerkung:Bei (mit dem Universe-Design-Tool erstellten) .unv-Universen werden Attribute als Details bezeichnetund sind auf relationale Datenquellen anwendbar.

Verwandte Themen• #MEHRFACHWERT• Dimensionen

3.1.4.5 Hierarchien

Eine Hierarchie ist eine Menge von Datenelementen, die in Ebenen oder Parent/Child-Beziehungenangeordnet sind. Beispiel: Die Hierarchie [Geografie] kann die Ebenen [Land], [Staat] und [Stadt]enthalten. Hierarchische Objekte werden in BEx, OLAP und relationalen Datenquellen verwendet.

Hierarchien erzeugen hierarchische Spalten in der von der Abfrage erzeugten Ergebnismenge. Siekönnen die Elemente in der Hierarchie aufklappen, um ihre Daten zu untersuchen. Beispiel: Sie könnendie Ebene [Kalifornien] in einer Hierarchie [Geografie] aufklappen, um zu Kalifornien gehörige Datenzu untersuchen.

2013-06-2966

Erstellen von Abfragen

Im Dialogfeld "Elementauswahl", auf das Sie über den "Abfrageeditor" zugreifen, können Sie die in derErgebnismenge anzuzeigenden Elemente auswählen.

In hierarchischen Datenquellen sind Hierarchien mit einer Dimension verknüpft und werden unterhalbder Dimension, mit der sie verknüpft sind, in der Liste der verfügbaren Objekte angezeigt. Außerdemwerden folgenden Informationen für die Hierarchieobjekte angezeigt:

BeschreibungAngezeigtes Objekt

Dies ist die Web-Intelligence-Standardhierarchie. Eshandelt sich um den Platzhalter für die abgerufeneHierarchie.

Ein weißes Häkchen (V) 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 aktiveHierarchie als Standardhierarchie bezeichnet).

'

Bezieht sich auf BEx Querys. Dies ist die Versions-nummer der BW-Hierarchie, die zur Entwurfszeitverwendet wurde. Für diese Hierarchien zeigt WebIntelligence jetzt nach dem Hierarchienamen dieVersion der Hierarchie an. Beispiel: Länderhierarchie[2]. Der BEx Query Designer kann der Versionsnum-mer eine Zeichenfolge voranstellen, z.B. [Version2]. Diese Version wird auch im Kopf der Berichtsta-belle angezeigt.

[n], wobei "n" eine ganze Zahl ist

Verwandte Themen• Dimensionen• Hierarchische Abfragen (Definition)

3.1.4.6 Ebenenobjekte

Eine Ebene ist eine Menge von Elementen in einer Hierarchie mit gleichem Abstand zumHierarchiestamm. Beispiel: [Stadt] ist eine Ebene in der Hierarchie [Geografie], die Elemente wie [LosAngeles] und [San Francisco] enthält. Den Namen der Ebenen wird ihre Tiefe vorangestellt. Bei denZahlen handelt es sich um aufeinanderfolgende Zahlen, die immer von der Stammebene ausgehenund mit 1 beginnen, wie nachfolgend dargestellt:

1 – Ebene a

2 – Ebene b

2013-06-2967

Erstellen von Abfragen

3 – Ebene c

Ebenen erzeugen flache Spalten in der von der Abfrage erzeugten Ergebnismenge. Beispiel: EineAbfrage, die die Ebene [Land] und [Umsatz]-Objekte enthält, erzeugt ein Ergebnis wie das Folgende:

UmsatzLand

10.123.121USA

8.232.231Frankreich

7.342.342Deutschland

9.343.092GB

Nicht alle Hierarchien enthalten Ebenen. In BEx Querys sind in Hierarchien keine Ebenen verfügbar.

Zu Ebenen gehört das folgende Symbol:

Verwandte Themen• Erstellen von Abfragen auf Grundlage von BEx Querys• Hierarchien

3.1.4.7 Mitglieder

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 einerHierarchie zur Berücksichtigung im Abfrageergebnis auswählen. Darüber hinaus können Sie einebenannte Menge definieren, die eine Elementmenge enthält.

Verwandte Themen• Hierarchien• Benannte Mengen

3.1.4.8 Benannte Mengen

2013-06-2968

Erstellen von Abfragen

Eine benannte Menge ist ein benannter Ausdruck, der eine Menge von Elementen zurückgibt. BenannteMengen können in OLAP-Datenbanken oder in Universen definiert werden, die auf relationalen oderOLAP-Datenbanken basieren.

3.1.4.9 Berechnete Elemente

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-Abfragenverfügbar sind, die auf die Datenbank zugreifen.

Zu berechneten Elementen gehört das folgende Symbol:

3.1.4.10 Kennzahlen

Mit Kennzahlen werden Daten, normalerweise numerische, abgerufen, die das Ergebnis vonDatenberechnungen in der Datenbank sind. "Umsatz" entspricht beispielsweise der Berechnung derAnzahl verkaufter Artikel multipliziert mit dem Artikelpreis. Kennzahlen befinden sich häufig in einerKennzahl-Klasse.

Kennzahlen werden standardmäßig durch Aggregation detaillierter Werte berechnet, die von derDatenbank zurückgegeben werden.

Intelligente Kennzahlen sind eine besondere Art von Kennzahlen, die von der Datenbank selbst berechnetund von der Abfrage bereits aggregiert zurückgegeben werden. Unter bestimmten Umständenbeeinflussen intelligente Kennzahlen die Art und Weise, wie Berechnungen angezeigt werden. WeitereInformationen 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 denensie 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] unddie Kennzahl [Umsatz] enthält, gibt den für die unterschiedlichen und in der Hierarchie möglichenAggregationen berechneten Umsatz zurück.

Zu Kennzahlobjekten gehört das folgende Symbol:

Verwandte Themen• Verwalten von Gruppierungsmengen

2013-06-2969

Erstellen von Abfragen

• Hierarchien

3.2 Erstellen von Universumsabfragen

Universen stellen Daten aus relationalen Datenquellen oder OLAP-Datenquellen als Zusammenstellungenverwandter Objekte dar. Universen enthalten zwei unterschiedliche Datentypen:

BeschreibungDatentyp

Relationale Daten sind eine Zusammenstellung verwandter Objekte (Dimensionen,Informationen und Kennzahlen). Sie kombinieren Universumsobjekte in einerAbfrage, die Sie zur Berichtserzeugung ausführen. Beispielsweise erzeugt eineAbfrage, die die Dimension "Kunde" und die Kennzahl "Umsatz" enthält, einenBericht, der den Umsatz pro Kunde angibt.

Relational

Hierarchische Daten werden als Elemente in zusammengehörigen Hierarchienangeordnet. 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 auto-matisch die Umsatzwerte der verschiedenen Hierarchieebenen.

Hierarchisch

Anmerkung:

Beschränkungen für Anzeigeeigenschaften von .unv- und .unx-Universen, die mit demInformation-Design-Tool definiert wurden:

Web Intelligence berücksichtigt nur die folgenden Anzeigeeigenschaften, die im Format-Editor desInformation-Design-Tools festgelegt wurden:• unx.- Formatuniversen: Es werden nur Eigenschaften unterstützt, die auf der Registerkarte "Daten"

definiert wurden.• unv.- Formatuniversen: Es werden nur Eigenschaften unterstützt, die auf der Registerkarte "Zahl"

definiert wurden.

Verwandte Themen• Hierarchien

3.2.1 Auswählen eines Standarduniversums

2013-06-2970

Erstellen von Abfragen

Sie können ein Standarduniversum für Abfragen auswählen, die auf Universen basieren, sodass beimErstellen eines Dokuments im Dialogfeld "Wählen Sie ein Universum aus" das Standarduniversumangezeigt wird.1. Klicken Sie im BI-Launchpad auf Einstellungen.2. Wählen Sie aus der Liste Einstellungen die Option "Web Intelligence" aus.3. Klicken Sie unter Standarduniversum auswählen auf Durchsuchen, und gehen Sie zu dem

Universum, das Sie als Standarduniversum auswählen möchten.4. Wählen Sie ein Universum aus, und klicken Sie auf Speichern und schließen.5. Damit die Änderung wirksam wird, melden Sie sich ab, und melden Sie sich wieder an.

Wenn Sie ein Dokument basierend auf einem Universum erstellen, wird bei Auswahl der Datenquelledie neue Standarddatenquelle ausgewählt. Sie können aber auch eine andere Datenquelle auswählen.

3.2.2 Erstellen von Universumsabfragen

1. Öffnen Sie Web Intelligence, und klicken Sie in der Symbolleiste Datei auf das Symbol Neu.2. Wählen Sie das Universum aus, für das Sie ein Dokument erstellen möchten.

Wenn Sie den Web-Intelligence-Rich-Client verwenden, klicken Sie auf Auswählen.Der "Abfrageeditor" wird angezeigt.

3. Wählen Sie die Objekte aus, die in die Abfrage aufgenommen werden sollen, und ziehen Sie sie inden Bereich Ergebnisobjekte.

Tipp:Um alle Objekte einer Klasse hinzuzufügen, ziehen Sie die Klasse in den Bereich Ergebnisobjekte.

4. Wiederholen Sie den letzten Schritt, bis Sie der Abfrage alle gewünschten Objekte hinzugefügthaben.

5. Klicken Sie in der Symbolleiste Ergebnisobjekte auf Sortieren, und sortieren Sie dieAbfrageergebnisse im Dialogfeld "Sortieren".

6. Wählen Sie die Objekte aus, für die Sie Abfrage-Filter festlegen möchten, und ziehen Sie sie in denBereich Abfragefilter. Um einen Quick-Filter für ein Objekt zu erstellen, wählen Sie das Objekt imBereich Ergebnisobjekte aus und klicken dann in der Symbolleiste Ergebnisobjekte auf dasSymbol Quick-Filter hinzufügen.

7. Legen Sie die Analysetiefe und andere Abfrageeigenschaften fest.8. Um ein Objekt aus dem Bereich Ergebnisobjekte oder Abfragefilter zu entfernen, klicken Sie in

der oberen Ecke des Bereichs auf Entfernen.9. Um alle Objekte aus dem Bereich Ergebnisobjekte oder Abfragefilter zu entfernen, klicken Sie in

der oberen Ecke des Bereichs auf Alle entfernen.10. Klicken Sie aufAbfrage ausführen. Wenn mehrere Abfragen vorliegen, Sie jedoch nur eine einzige

Abfrage ausführen möchten, klicken Sie auf Abfragen ausführen und wählen die auszuführendeAbfrage aus.

2013-06-2971

Erstellen von Abfragen

Anmerkung:

Wenn ein Dokument mit zwei Datenprovidern (Abfragen) auf Grundlage derselben Datenquelle(Universum) erstellt und die Quelle einer der Abfragen geändert wird, wird die Quelle des anderenDatenproviders nicht geändert.

Verwandte Themen• Vorschau von Abfrageergebnissen• Nicht hierarchische Abfragen (Definition)

3.2.3 So wählen Sie Hierarchieelemente aus

Wenn hierarchische Elemente in einer Abfrage vorliegen, wählen Sie im Dialogfeld "Elementauswahl",das über den "Afrageeditor" aufgerufen wird, Elemente der Hierarchie aus, die in dem auf Basis derAbfrageergebnismenge generierten Bericht angezeigt werden sollen. Nachdem Sie die Elementeausgewählt haben, erscheinen diese unterhalb des Hierarchieobjekts im "Abfrageeditor".

Sie können Elemente explizit oder implizit über Funktionen auswählen. Sie können beispielsweiseexplizit die Elemente [Kalifornien] und [Los Angeles] der Hierarchie [Geographie] auswählen. Sie könnendie 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, beispielsweiseStädte nach Umsatz, um die umsatzstärksten Städte einzuschließen.

Verwandte Themen• Übersicht über das Dialogfeld "Elementauswahl"• Hierarchische Elementauswahl und Abfragefilter

3.2.3.1 Hierarchische Elementauswahl und Abfragefilter

Wenn Sie Elemente in einem Abfragefilter filtern, wirkt sich dies auch auf die Kennzahlaggregation aus.Im Gegensatz dazu hat die Auswahl von Hierarchieelementen im Dialogfeld "Elementauswahl" keinenEinfluss auf Kennzahlen.

Beispiel: Elementauswahl und hierarchisches Filtern

In diesem Beispiel verfügen Sie über folgende Daten:

2013-06-2972

Erstellen von Abfragen

Internet-UmsatzbetragKunden-Geographie

29.358.677,22 US-Dol-larAlle Kunden

2.644.017,71 US-Dol-larFrankreich

263.416,19 US-DollarHauts de Seine

539.725,80 US-DollarSeine (Paris)

2.894.312,34 US-Dol-larDeutschland

119.871,08 US-DollarBrandenburg

794.876,08 US-DollarHessen

Wenn Sie im Dialogfeld "Elementauswahl" nur die auf Frankreich bezogenen Elemente auswählen,bleibt der Kennzahlwert für "Alle Kunden" unverändert:

Internet-UmsatzbetragKunden-Geographie

29.358.677,22 US-Dol-larAlle Kunden

2.644.017,71 US-Dol-larFrankreich

263.416,19 US-DollarHauts de Seine

539.725,80 US-DollarSeine (Paris)

Wenn Sie "Deutschland" und die zugehörigen untergeordneten Elemente mit einem Abfragefilterfiltern, wirkt sich dies auf die Kennzahl für "Alle Kunden" aus, da die auf Deutschland bezogenenZahlen nicht mehr in der Aggregation erscheinen:

Internet-UmsatzbetragKunden-Geographie

$26.464.364,08Alle Kunden

2.644.017,71 US-Dol-larFrankreich

263.416,19 US-DollarHauts de Seine

$539.725,80Seine (Paris)

2013-06-2973

Erstellen von Abfragen

Verwandte Themen• So wählen Sie Hierarchieelemente aus• Hierarchien

3.2.3.2 Übersicht über das Dialogfeld "Elementauswahl"

Mit dem Dialogfeld "Elementauswahl", auf das Sie über den "Abfrageeditor" zugreifen, können SieElemente in einer Hierarchie darstellen und aus dieser auswählen. Sie können explizit mit Elementenarbeiten oder mit bestimmten Elementmengen, beispielsweise Funktionen, benannten Mengen oderHierarchieebenen.

Außerdem können Sie das Dialogfeld "Elementauswahl" zur Definition von Eingabeaufforderungenverwenden, über die Benutzer auswählen können, welche Elemente bei der Abfrageausführung in eineHierarchie eingeschlossen werden.

Sie öffnen das Dialogfeld "Elementauswahl" über Hierarchieobjekte, die Sie der Abfrage im"Abfrageeditor" hinzufügen.

In der folgenden Tabelle werden die im Dialogfeld "Elementauswahl" verfügbaren Registerkartenbeschrieben.

BeschreibungRegisterkarte

Auf der Registerkarte Elemente werden die Elemente in hierarchischerReihenfolge angezeigt. Berechnete Elemente werden an der vom BI-Administrator definierten Position in der Hierarchie angezeigt.

Elemente

Auf der RegisterkarteEbenenwerden die Hierarchieebenen (falls Ebenenin der Hierarchie unterstützt werden), benannte Mengen und berechneteElemente angezeigt.

Ebenen

DankEingabeaufforderungen können Sie die Elementauswahl aufschie-ben, bis die Abfrage ausgeführt wird, wonach eine Eingabeaufforderungangezeigt wird, über die die Benutzer Elemente auswählen können.

Eingabeaufforderung

Anmerkung:Im Dialogfeld "Elementauswahl" können Sie die Anzeige des technischen Namens und desBusiness-Namens von Objekten oder Hierarchieobjekten auswählen. Der technische Name ist derName, der das Objekt zusätzlich zum Business-Namen identifiziert. Technische Namen werden nichtlokalisiert, wohingegen Business-Namen lokalisiert werden. Ein Business-Name wäre beispielsweise"Kunde", und der technische Name könnte Z_CUSTOMER lauten.

Verwandte Themen• So wählen Sie Hierarchieelemente aus

2013-06-2974

Erstellen von Abfragen

3.2.3.3 Auswählen von Hierarchieelementen

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte "Datenprovider" auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu

öffnen.5. Wählen Sie auf der Registerkarte Elemente Elemente aus, die in die Abfrage aufgenommen werden

sollen.6. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.

Die berechneten Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekteangezeigt. Bei der Abfrageausführung werden nur diese Elemente in das Abfrageergebniseingeschlossen.

Anmerkung:Werden keine Elemente ausgewählt, wird das in der Datenbank definierte Standardelement derHierarchie im Abfrageergebnis verwendet. Wenn kein Standardelement definiert wurde, wird dasElement der obersten Ebene verwendet.

3.2.3.4 Explizites Auswählen von Hierarchieelementen

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte "Datenprovider" auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Wählen Sie auf der Registerkarte Elemente die Elemente aus, indem Sie in der Hierarchieanzeigeauf die Kontrollkästchen neben den jeweiligen Elementen klicken.Die Elemente werden im Dialogfeld "Elementauswahl" in der Liste der ausgewählten Elementeangezeigt.

4. Führen Sie für ein Element einen der folgenden Schritte aus:• Um alle Elemente in der Hierarchie auszuwählen, klicken Sie in der Dropdown-ListeAlle Elemente

auswählen auf Auswählen. Diese Option ist nützlich, wenn Sie alle Elemente auch danneinschließen möchten, wenn sich die Hierarchiestruktur zukünftig verändert.

• Um Elemente bis zu einer benannten Ebene auszuwählen, wählen Sie eine Ebene aus der ListeAlle Elemente bis zur benannten Ebene auswählen aus. Eine benannte Ebene ist

2013-06-2975

Erstellen von Abfragen

beispielsweise "Land" oder "Stadt". Sie wählen die Ebene "Land" oder "Stadt" aus, je nach derenPosition in der Hierarchie.

• Um alle Elemente bis zu einer bestimmten Ebene auszuwählen, wählen Sie die Ebene aus derListe Alle Elemente auswählen bis aus.

5. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.Die von Ihnen ausgewählten Elemente werden unterhalb des Hierarchieobjekts im "Abfrageeditor"angezeigt.

Verwandte Themen• Auswählen von Hierarchieelementen• Suchen nach Elementen im Dialogfeld "Elementauswahl"

3.2.3.4.1 Hierarchische Elementauswahl in BEx Querys

Mit dem Dialogfeld "Elementauswahl", auf das Sie über ein Hierarchieobjekt im "Abfrageeditor" zugreifen,können Sie Elemente einer Hierarchie für die Abfrage auswählen. In der folgenden Hierarchie wird dasElementauswahlverhalten in BEx Querys dargestellt.

Welt

EMEA

Europa

Naher Osten

Afrika

Nordamerika

Asien/Pazifik

Asien

Pazifik

Australien

Philippinen

Neuseeland

Südamerika

2013-06-2976

Erstellen von Abfragen

BeispielRegel

Das Stammelement ist immer ausgewählt. Es istnicht möglich, eine bestimmte Ebene auszuwäh-len.

Wenn Sie ein Element einer Hierarchie auf einerbestimmten Ebene auswählen, werden alleübergeordneten Elemente in der Hierarchieebenfalls ausgewählt.

Wenn "Pazifik" und alle untergeordneten Elemen-te bereits ausgewählt sind und Sie die Auswahlvon "Australien" aufheben, wird die Auswahl von"Philippinen" und "Neuseeland" ebenfalls aufge-hoben. Folgende Elementauswahlen werden an-gezeigt:• Europa• Pazifik

Wenn Sie die Auswahl eines Elements aufheben,dessen übergeordnetes Element bereits ausge-wählt ist, wird die Auswahl aller untergeordnetenElemente des übergeordneten Elements ebenfallsaufgehoben.

Falls "Europa" ausgewählt ist und Sie "EMEA"auswählen, werden "Naher Osten" und "Afrika"ebenfalls ausgewählt. Folgende Elementauswah-len werden angezeigt:• EMEA• Untergeordnete Elemente von EMEA

Wenn Sie ein Element auswählen, bei dem einigeder untergeordneten Elemente bereits ausgewähltsind, werden alle untergeordneten Elementeausgewählt.

Wenn Sie "Asien/Pazifik" wählen und "Australien"bereits ausgewählt war, werden "Asien", "Pazifik"(untergeordnete Elemente von Asien/Pazifik),"Philippinen" und "Neuseeland" (gleichgeordneteElemente von Australien) ebenfalls ausgewählt.Folgende Elementauswahlen werden angezeigt:• Asien/Pazifik• Untergeordnete Elemente von "Asien/Pazifik"• Pazifik• Untergeordnete Elemente von "Pazifik"

Wenn Sie ein Element auswählen, dessenNachfolger-Elemente bereits ausgewählt sind,werden alle untergeordneten Elemente des Ele-ments und alle gleichgeordneten Elemente derausgewählten Nachfolger-Elemente ebenfallsausgewählt.

Verwandte Themen• Einschränkungen bei der Verwendung von BEx Querys• Hierarchische Elementauswahl in BEx Querys

2013-06-2977

Erstellen von Abfragen

3.2.3.5 Auswählen von Hierarchieelementen in OLAP-Universen nach Beziehung

Beschränkung:Diese Aufgabe kann nur für Hierarchieelemente in relationalen OLAP-Universen ausgeführt werden.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte "Datenprovider" auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu

öffnen.5. Klicken Sie auf der Registerkarte Elemente mit der rechten Maustaste auf ein Element.

Im Menü werden folgende Optionen angezeigt:

BeschreibungOption

Fügt alle untergeordneten Elemente des Elements zur Liste der ausgewähltenElemente hinzu.

Die Elemente werden als Untergeordnete Elemente von [ausgewähltes Element] in der Liste aufgeführt.

Anmerkung:Untergeordnete Elemente und Nachfolger desselben Elements können nichteingeschlossen werden. Wenn Sie Nachfolger und dann UntergeordneteElemente auswählen, werden die Nachfolger aus der Liste entfernt und durchdie untergeordneten Elemente ersetzt.

UntergeordneteElemente

Fügt alle Nachfolger-Elemente des Elements zur Liste der ausgewähltenElemente hinzu.

Die Elemente werden als Nachfolger von[ausgewähltes Element]in der Liste aufgeführt.

Anmerkung:Untergeordnete Elemente und Nachfolger desselben Elements können nichteingeschlossen werden. Wenn Sie Untergeordnete Elemente und dannNachfolger auswählen, werden die untergeordneten Elemente aus der Listeentfernt und durch die Nachfolger ersetzt.

Nachfolger

2013-06-2978

Erstellen von Abfragen

BeschreibungOption

Das Element direkt über dem ausgewählten Element ist das übergeordneteElement.

Diese Option fügt das übergeordnete Element des Elements der Liste derausgewählten Elemente hinzu.

Das Element wird als Übergeordnetes Element von [ausgewähltesElement] in der Liste angezeigt.

Anmerkung:Das übergeordnete Element und die Vorgänger desselben Elements könnennicht eingeschlossen werden. Wenn Sie Vorgänger und dann Übergeord-netes Element auswählen, werden die Vorgänger aus der Liste entfernt unddurch das übergeordnete Element ersetzt.

Die Funktion Übergeordnetes Element steht in BEx Querys nicht zurVerfügung.

ÜbergeordnetesElement

Alle Elemente oberhalb des ausgewählten Elements in der Hierarchie sindseine Vorgänger.

Diese Option fügt die Vorgängerelemente des Elements der Liste der ausge-wählten Elemente hinzu.

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önnennicht in die Liste eingeschlossen werden. Wenn SieÜbergeordnetes Elementund dann Vorgänger auswählen, wird das übergeordnete Element aus derListe entfernt und durch die Vorgänger ersetzt.

Die Funktion Vorgänger steht in BEx Querys nicht zur Verfügung.

Vorgänger

Alle Elemente, die sich auf der Ebene des ausgewählten Elements befindenund dasselbe übergeordnete Element haben, sind gleichgeordnete Elemente.Die Elemente werden als Gleichgeordnete Elemente von [ausgewähltes Element] in der Liste aufgeführt.

Diese Option fügt das ausgewählte Element und seine gleichgeordnetenElemente der Liste der ausgewählten Elemente hinzu.

Die Funktion Gleichgeordnete Elemente steht in BEx Querys nicht zurVerfügung.

GleichgeordneteElemente

6. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.

2013-06-2979

Erstellen von Abfragen

Die berechneten Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekteangezeigt. Bei der Abfrageausführung werden nur diese Elemente in das Abfrageergebniseingeschlossen.

Verwandte Themen• Auswählen von Hierarchieelementen• Auswählen von BEx-Query-Hierarchieelementen nach Beziehung

3.2.3.6 Ebenenbasierte Elementauswahl

Elemente eines hierarchischen Objekts lassen sich auf der Registerkarte "Ebenen" im Dialogfeld"Elementauswahl" nach Ebene auswählen. Der Zugriff auf dieses Dialogfeld erfolgt über den"Abfrageeditor".

Sie können sämtliche Elemente einer Hierarchie bis zu einer angegebenen Tiefe auswählen. AlleElemente der ausgewählten Hierarchie werden bis zur angegebenen Tiefe im Bericht angezeigt.

Wenn eine Hierarchievariable für ein Merkmal definiert wurde, wird in der Universumsgliederung des"Abfrageeditors" nur eine Standardhierarchie angezeigt.

3.2.3.7 Auswählen von Hierarchieelementen aus einer Ebene

Sie können alle Elemente einer Ebene in der Hierarchie auswählen, wenn die Hierarchie in Ebenenstrukturiert ist.

Anmerkung:

• BEx Querys können nur in der Web-Intelligence-Applet-Schnittstelle oder imWeb-Intelligence-Rich-Client (beides über BI-Launchpad gestartet) bearbeitet werden.

• Nicht alle Hierarchien sind in Ebenen strukturiert.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu

öffnen.5. Wählen Sie auf der Registerkarte Ebene die einzubeziehenden Ebenen aus.

2013-06-2980

Erstellen von Abfragen

Die Elemente werden als Alle Elemente von Ebene [ausgewählte Ebene] in der Liste"Übersicht" angezeigt.

6. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.Die berechneten Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekteangezeigt. Bei der Abfrageausführung werden nur diese Elemente in das Abfrageergebniseingeschlossen.

Verwandte Themen• Auswählen von Hierarchieelementen

3.2.3.8 Auswählen von berechneten Elementen

Die Datenbank, auf der das Universum basiert, unterstützt berechnete Elemente.

Anmerkung:BEx Querys können nur in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client(beides über BI-Launchpad gestartet) bearbeitet werden.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu

öffnen.5. Wählen Sie auf der Registerkarte Ebenen ein berechnetes Element aus.

Anmerkung:

• Die Position des berechneten Elements in der Hierarchie wird vom BI-Administrator bestimmt.• Auf ein berechnetes Element können keine Funktionen (zum Beispiel Untergeordnetes

Element oder Übergeordnetes Element) angewendet werden.

6. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.Die berechneten Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekteangezeigt. Bei der Abfrageausführung werden nur diese Elemente in das Abfrageergebniseingeschlossen.

Verwandte Themen• Auswählen von Hierarchieelementen• Berechnete Elemente

2013-06-2981

Erstellen von Abfragen

3.2.3.9 Auswählen benannter Mengen

Anmerkung:BEx Querys können nur in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client(beides über BI-Launchpad gestartet) bearbeitet werden.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu

öffnen.5. Wählen Sie auf der Registerkarte Ebenen eine benannte Menge im Ordner Benannte Mengen

aus.6. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.

Die berechneten Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekteangezeigt. Bei der Abfrageausführung werden nur diese Elemente in das Abfrageergebniseingeschlossen.

Anmerkung:Sie können eine benannte Menge auch einschließen, indem Sie sie aus der Liste der verfügbarenAbfrageobjekte auswählen. Benannte Mengen werden unterhalb der Analysedimension angezeigt, diedie 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 eineElementauswahl neben dem Hierarchieobjekt angezeigt.

3.2.3.10 Ausschließen von Hierarchieelementen

Anmerkung:In BEx Querys können Elemente nicht ausgeschlossen werden.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu

öffnen.

2013-06-2982

Erstellen von Abfragen

5. Wählen Sie die Elemente oder Elementmengen aus, die ausgeschlossen werden sollen.6. Klicken Sie neben den ausgewählten Elementen auf Ausschließen.7. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.

Die ausgeschlossenen Elemente werden unterhalb des Hierarchieobjekts im BereichErgebnisobjekteangezeigt. Wenn Sie die Abfrage ausführen, werden diese Elemente aus der Hierarchieausgeschlossen.

3.2.3.11 Suchen nach Elementen im Dialogfeld "Elementauswahl"

Mit dem Dialogfeld "Elementauswahl" können Sie eine Hierarchie nach bestimmten Elementendurchsuchen.

Anmerkung:Die Suche wird immer für die gesamte in der Datenbank gespeicherte Hierarchie durchgeführt, nichtfür die bereits im Dialogfeld "Elementauswahl" abgerufenen Elemente.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu

öffnen.5. Klicken Sie auf der RegisterkarteElemente auf die SchaltflächeSuchen, um das Dialogfeld "Suchen"

zu öffnen.

Anmerkung:Falls Ebenen aktivieren auf der Registerkarte "Ebenen" ausgewählt ist, wird die SchaltflächeSuchen deaktiviert.

6. Geben Sie in das Feld "Suchtext" Text ein.Sie können Platzhalter für die Suche verwenden.

BeschreibungPlatzhalter

Ersetzt eine beliebige Zeichenfolge*

Ersetzt einen beliebigen einzelnen Buchstaben?

7. Wählen Sie eine der folgenden Optionen aus:• Klicken Sie auf In Text suchen, um den Anzeigetext der Elemente zu durchsuchen.• Klicken Sie auf In Schlüssel suchen, um deren Datenbankschlüssel zu durchsuchen.

2013-06-2983

Erstellen von Abfragen

8. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.

3.2.3.12 Erstellen von Eingabeaufforderungen zur Auswahl von Elementen imDialogfeld "Elementauswahl"

Sie können die Auswahl von Elementen bis zur Abfrageausführung zurückstellen. In diesem Fall wirdder Benutzer aufgefordert, die Elemente bei der Abfrageausführung auszuwählen.

Anmerkung:

• BEx Querys können nur in der Web-Intelligence-Applet-Schnittstelle oder imWeb-Intelligence-Rich-Client (beides über BI-Launchpad gestartet) bearbeitet werden.

• Die Auswahl von Element-Eingabeaufforderungen ist auf die explizite Auswahl von Elementenbeschränkt. Der Benutzer kann zur Auswahl von Elementen keine Funktionen wie Vorgänger oderÜbergeordnetes Element verwenden.

• Hier gelten die Regeln über die Auswahl von Elementen mithilfe von Funktionen. WeitereInformationen erhalten Sie über die Verknüpfung am Ende dieses Themas.

So erstellen Sie Eingabeaufforderungen zur Auswahl von Elementen:1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu

öffnen.5. Klicken Sie auf der Registerkarte Eingabeaufforderungen auf Parameter aktivieren.

Anmerkung:Bei Auswahl dieser Option werden die Auswahlen in den anderen Registerkarten deaktiviert.

6. Geben Sie in das Feld Eingabeaufforderungstext Text ein.7. Wenn bei Anzeige der Eingabeaufforderung standardmäßig die zuvor ausgewählten Werte ausgewählt

werden sollen, wählen Sie Auswahl der letzten Werte beibehalten aus.8. Wenn bei Anzeige der Eingabeaufforderung die Standardwerte ausgewählt werden sollen, klicken

Sie auf Standardwerte festlegen, dann auf Bearbeiten und wählen die Standardwerte aus.9. Klicken Sie auf OK, um das Dialogfeld "Werteliste" zu schließen.10. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.

Der Eingabeaufforderungstext wird unterhalb der Hierarchie im "Abfrageeditor" angezeigt.

Verwandte Themen• Auswählen von BEx-Query-Hierarchieelementen nach Beziehung

2013-06-2984

Erstellen von Abfragen

3.2.4 Auflösen zweideutiger Abfragen

Eine mehrdeutige Abfrage ist eine Abfrage mit einem oder mehreren Objekten, die potenziell zweiunterschiedliche Datentypen zurückgeben können.

Bestimmte Dimensionen eines Universums können Werte aufweisen, die in der Datenbank für zweiunterschiedliche 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 entwederdas Land darstellen, in dem die Kunden ihren Urlaub verbracht haben, oder das Land, für welches derUrlaub gebucht wurde. Im ersten Fall handelt es sich um endgültige Informationen (Verkauf), im zweitenFall handelt es sich um Prognosen (Reservierungen).

Zur Vermeidung von Mehrdeutigkeiten in einer Abfrage werden bei der Erstellung des Universums dieunterschiedlichen Verwendungsmöglichkeiten von Objekten innerhalb eines Universums identifiziertund Einschränkungen bezüglich der Kombinationsmöglichkeiten dieser Objekte festgelegt. DieseEinschränkungen werden als Kontexte bezeichnet.

3.2.4.1 Kontexte in Abfragen

Ein Kontext besteht aus einer Reihe von Objekten, die als Gruppe definiert wurden und auf eingemeinsames Geschäftsziel bezogen sind. Unter Geschäftsziel ist im Allgemeinen die Art der Informationzu verstehen, die durch diese zusammengehörigen Objekte dargestellt wird. Eine Gruppierung vonObjekten, die sich zur Erstellung von Abfragen mit Bezug auf Verkaufzahlen verwenden lassen, wärebeispielsweise ein Verkaufskontext. Eine Gruppierung von Objekten, die sich zur Erstellung von Abfragenmit Bezug auf Reservierungen verwenden lassen, wäre wiederum ein Reservierungskontext. DieKontexte im Universum werden bei der Erstellung des Universums definiert.

Um eine Abfrage zu erstellen, können Sie innerhalb desselben Kontexts beliebige Objekte miteinanderkombinieren. Die Objekte unterschiedlicher Kontexte sind ebenfalls kombinierbar. Wenn Sie ein mehrerenKontexten 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.

2013-06-2985

Erstellen von Abfragen

3.2.4.2 Auswählen von Kontexten beim Ausführen von Abfragen

Bei der Erstellung einer Abfrage oder Regenerierung eines Berichts werden Sie ggf. vor der Ausführungder Abfrage zur Auswahl eines Kontexts aufgefordert. Kontexte werden in Universen verwendet, ummehrdeutige Abfragen zu vermeiden.

Sie müssen bei jeder Ausführung der Abfrage einen Kontext auswählen, wenn die AbfrageeigenschaftKontexte bei Regenerierung zurücksetzen im Bereich "Abfrageeigenschaften" ausgewählt ist. Siemüssen auch dann Kontexte auswählen, wenn Sie die Option Kontext entfernen in denAbfrageeigenschaften auswählen.

Anmerkung:Nachdem Sie die Option Kontext entfernen ausgewählt haben, wird in der nächstenEingabeaufforderung für Kontexte noch immer der zuletzt ausgewählte Kontext angezeigt. Falls Sieeinen anderen Kontext auswählen möchten, müssen Sie zuerst die vorhandene Auswahl entfernen.

.1. Führen Sie in einem Web-Intelligence-Dokument eine Abfrage aus, die mehrere Kontexte enthält.

Das Dialogfeld "Kontext auswählen" wird angezeigt.

2. Wählen Sie einen Kontext aus.

3.2.4.3 Zurücksetzen von Kontexten beim Regenerieren einer Abfrage

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Klicken Sie in der Symbolleiste des Abfrageeditors auf "Abfrageeigenschaften", um das Dialogfeld"Abfrageeigenschaften" anzuzeigen.

4. Wählen Sie Kontexte bei Regenerierung zurücksetzen.5. Klicken Sie auf OK, um das Dialogfeld "Abfrageeigenschaften" zu schließen.

3.2.4.4 Entfernen von Kontexten aus einer Abfrage

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".

2013-06-2986

Erstellen von Abfragen

2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Klicken Sie in der Symbolleiste des Abfrageeditors auf "Abfrageeigenschaften", um das Dialogfeld"Abfrageeigenschaften" anzuzeigen.

4. Klicken Sie auf Kontext entfernen.5. Klicken Sie auf OK, um das Dialogfeld "Abfrageeigenschaften" zu schließen.

3.2.5 Definieren der Analysetiefe

Bei der Analysetiefe für eine Abfrage handelt es sich um Zusatzdaten, die Sie aus der Datenbankabrufen können und mehr Details zu den zurückgegebenen Ergebnissen liefern. Diese Zusatzdatenwerden nicht wie die ursprünglichen Abfrageergebnisse im Bericht ausgegeben, sondern im Daten-Cubebereitgestellt. Sie können diese Daten in den Bericht abrufen und so jederzeit auf weitere Detailszugreifen. Der Vorgang, mit dem auf detailliertere Datenebenen eines Objekts zugegriffen werden kann,wird als Drilldown bezeichnet.

Anmerkung:Die Option "Größe des Analysebereichs" im "Abfrageeditor" ist nur für relationale .unx-Universen undnicht für OLAP-Universen oder BEx Querys verfügbar.

Die Analysetiefe eines Universums stellt die hierarchischen Ebenen unterhalb des ausgewähltenAbfrageobjekts dar. Die auf eine Ebene eingestellte Analysetiefe würde bei dem Objekt Jahrbeispielsweise das unmittelbar unter Jahr angeordnete Objekt Quartal umfassen.

Sie definieren die Analysetiefe bei der Erstellung einer Abfrage. Durch die Analysetiefe lassen sichObjekte tieferer Hierarchieebenen in eine Abfrage mit einbeziehen, ohne dass diese im Bereich"Ergebnisobjekte" angezeigt werden. Anhand der Hierarchien eines Universums können Sie diegewünschte Analysetiefe sowie die entsprechend verfügbaren Drill-Ebenen definieren. Sie können einebenutzerdefinierte Analysetiefe erstellen, indem Sie spezifische Dimensionen auswählen, dieberücksichtigt werden sollen.

Verwandte Themen• Abrufen von Daten zusätzlicher Datenebenen in einem Bericht• Ausführen von Drill-Vorgängen, die über die eingestellte Analysetiefe hinausgehen• Eingabeaufforderung, falls für den Drill-Vorgang ein zusätzliche Datenoption erforderlich ist

3.2.5.1 Ebenen der Analysetiefe

2013-06-2987

Erstellen von Abfragen

Zur Definition der Analysetiefe können Sie die folgenden Ebenen angeben:

BeschreibungEbene

Nur die im Bereich "Ergebnisobjekte" angezeigten Objekte werdenin die Abfrage einbezogen.none

Für jedes Objekt, das im Bereich "Ergebnisobjekte" angezeigt ist,werden ein, zwei oder drei Objekte tieferer Hierarchieebenen indie Abfrage mit einbezogen. Die Daten dieser Objekte werdensolange im Cube gespeichert, bis Sie sie in das Dokument einfü-gen.

• eine Ebene• zwei Ebenen• drei Ebenen

Alle Objekte, die Sie manuell in den Bereich "Analysetiefe" einge-fügt haben, werden in die Abfrage einbezogen.custom

Vorsicht:Durch das Einbeziehen einer Analysetiefe in ein Dokument erhöht sich dessen Größe erheblich, dadie für die angegebene Tiefe benötigten Daten mit dem Dokument gespeichert werden. Sie ist in denBerichten erst dann sichtbar, wenn Sie den Drill-Modus starten und einen Drilldown in die Datenausführen, um die entsprechenden Werte anzuzeigen.

Um den Dokumentumfang zu minimieren und Leistungssteigerungen zu erzielen, definieren Sie nurdann eine Analysetiefe, wenn Sie sicher sind, dass die Benutzer Drill-Vorgänge in dem Dokumentausführen müssen.

3.2.5.2 Festlegen der Analysetiefe

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Klicken Sie auf die Schaltfläche Größe des Analysebereichs.Der Bereich "Analysetiefe" wird unter im "Abfrageeditor" angezeigt. Standardmäßig ist die AnalysetiefeaufKeine eingestellt. Sämtliche Dimensionen aus dem Bereich Ergebnisobjektewerden im Bereich"Analysetiefe" angezeigt.

4. Klicken Sie in der Dropdown-Liste Analyseebene auf den Pfeil nach unten, und wählen Sie eineEbene für die Analysetiefe aus.Die Ebene wird im Listenfeld angezeigt, und die Dimensionen, die aus hierarchischer Sicht unterjeder Dimension des Bereichs Ergebnisobjekte aufgelistet sind, werden im Bereich "Analysetiefe"angezeigt.

2013-06-2988

Erstellen von Abfragen

5. Wenn Sie bestimmte Dimensionen in die Analysetiefe einfügen oder eine benutzerdefinierteAnalysetiefe erstellen möchten, wählen Sie die gewünschten Dimensionen in der Datengliederungaus und ziehen sie in den Bereich "Analysetiefe".

3.2.5.3 Deaktivieren von Analysetiefen in Abfragen

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

Bearbeiten.3. Klicken Sie im "Abfrageeditor" auf das Symbol Größe des Analysebereichs, um den Bereich

"Analysetiefe" anzuzeigen.4. Legen Sie im Bereich "Analysetiefe" die "Analyseebene" auf Keine fest.5. Klicken Sie auf Abfrage ausführen.

3.2.6 Anzeigen des von einer Abfrage generierten Skripts

Wenn Sie eine Abfrage erstellen, generiert diese im Hintergrund ein SQL- oder MDX-Skript, das fürdie Datenbank ausgeführt wird, um das Abfrageergebnis zurückzugeben. SQL ist die Abfragesprache,die von allen relationalen Datenbanken verstanden wird. MDX ist die Abfragesprache, die vonOLAP-Datenbanken verstanden wird.

Sie können die von der Abfrage generierte SQL anzeigen und bearbeiten. Sie können MDX-Abfragenanzeigen, aber nicht bearbeiten.

Anmerkung:Das Skript von Abfragen, die gespeicherte Prozeduren der Datenbank aufrufen, kann nicht angezeigtwerden.

3.2.6.1 Anzeigen und Bearbeiten des generierten Skripts

Anmerkung:Sie können die Abfrage-SQL nicht bearbeiten, wenn die Abfrage optionale Eingabeaufforderungenenthält. Entfernen Sie die optionalen Eingabeaufforderungen aus der Abfrage, bevor Sie mit derBearbeitung der SQL beginnen.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".

2013-06-2989

Erstellen von Abfragen

2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Klicken Sie in der Abfragesymbolleiste auf die Schaltfläche Skript anzeigen, um das Dialogfeld"Abfrageskript-Viewer" anzuzeigen.Wenn das Skript nicht bearbeitet werden kann, werden die Werte, die für die Einegabeaufforderungenbereitgestellt wurden, direkt in der Abfrage angezeigt.

Wenn beispielsweise "UK" für eine Eingabeaufforderung für [Land] zurückgegeben wurde, erscheinteine Zeile ähnlich der folgenden in der Abfrage:Resort_country.country In ('UK')

Wenn noch kein Wert für die Eingabeaufforderung bereitgestellt wurde, wird die WebIntelligence-Syntax für Eingabeaufforderungen (im Folgenden beschrieben) in der Abfrage angezeigt.

4. Um das generierte Skript bearbeitbar zu machen, klicken Sie aufBenutzerdefiniertes Abfrageskriptverwenden.Wenn Sie das generierte Skript bearbeitbar machen, wird die Web Intelligence-Syntax fürEingabeaufforderungen in der Abfrage angezeigt.

In der Abfrage erscheint beispielsweise eine Zeile ähnlich der folgenden:Resort_Country.country = @prompt('Enter Country:','A','Resort\Country',Mono,Free,Persistent,,User:0)

5. Klicken Sie nach dem Bearbeiten des Skripts auf Validieren, um zu prüfen, ob die vorgenommenenÄnderungen gültig sind.

6. Klicken Sie auf Kopieren, um das Skript in die Zwischenablage zu kopieren.

Anmerkung:Diese Option steht in der Web-Intelligence-HTML-Schnittstelle nicht zur Verfügung. Allerdings könnenSie den Text auswählen, mit der rechten Maustaste darauf klicken und dann Kopieren auswählen.

7. Klicken Sie auf Drucken, um das Skript zu drucken.

Anmerkung:Diese Option steht in der Web-Intelligence-HTML- oder Web-Intelligence-Applet-Schnittstelle nichtzur Verfügung. Sie können den Text kopieren und in ein Textdokument einfügen, das gedrucktwerden kann.

Verwandte Themen• Filtern von Daten mit Eingabeaufforderungen• Entfernen von Eingabeaufforderungen

3.2.7 Beschränken der von Abfragen zurückgegebenen Datenmenge

2013-06-2990

Erstellen von Abfragen

3.2.7.1 Einschränken der von einer Abfrage zurückgegebenen Datenmenge

Sie können die von Abfragen zurückgegebene Datenmenge einschränken, indem Sie die maximaleAnzahl von Zeilen einstellen, die eine Abfrage zurückgeben kann, eine untersuchte Ergebnismengeverwenden, angeben, ob leere Zeilen abgerufen werden sollen, oder wählen, ob duplizierte Zeilenabgerufen werden sollen.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Klicken Sie in der Symbolleiste des Abfrageeditors auf das Symbol "Abfrageeigenschaften".4. Wählen Sie im Dialogfeld "Abfrageeigenschaften" eine der folgenden Optionen aus:

VerfügbarkeitZweckOption

Alle Instanzen.

Zum Auswählen einer Anzahl von Zeilen,die maximal abgerufen werden soll. BeiVerwendung dieser Option müssen Sieauch einen Wert für die maximal abzuru-fenden Zeilen festlegen.

Max. abzurufende Zeilen

Relationale undOLAP-.unx-Dateien.Nicht in BEx Querys ver-fügbar.

Zum Einbeziehen doppelt vorhandenerZeilen.

In einer Datenbank können identischeDaten in zahlreichen Zeilen wiederholtwerden. Sie können festlegen, ob eineAbfrage mehrfach wiederholte Zeilenoder nur einmalig vorhandene Zeilenzurückgeben soll.

Diese Option ist in BEx Querys nichtverfügbar. Sie ist ebenfalls nicht verfüg-bar, wenn sie von der zugrunde liegen-den Datenbank nicht unterstützt wird.

Duplikate abrufen

2013-06-2991

Erstellen von Abfragen

VerfügbarkeitZweckOption

Relationale .unx-Dateien.Nicht in OLAP .unx oderBEx Querys verfügbar.

Zum Rückgeben einer Ergebnismengen-Einschränkung. Um feste Stichprobenzu verwenden, klicken Sie auf Fest.Stichproben sind in BEx Querys nichtverfügbar. Die Option Fest ist sichtbar,jedoch nicht aktiviert, wenn diese Optionnicht von Ihrer Datenquelle unterstütztwird.

Ergebnismengen-Einschränkung

OLAP .unx. Nicht in BExQuerys verfügbar.

Zum Einschließen leerer Zeilen in dasErgebnis.Leere Zeilen abrufen

5. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

Verwandte Themen• Ergebnismengen-Einschränkung (Abfrageeigenschaft)• Maximal abzurufende Zeilen (Abfrageeigenschaft)• Erstellen von Abfragen auf Grundlage von BEx Querys

3.2.7.2 Maximal abzurufende Zeilen (Abfrageeigenschaft)

Die Abfrageeigenschaft Maximal abzurufende Zeilen bestimmt die bei Ausführung einer Abfragemaximal 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 Dokumentzurückgegeben wird.

Max. abzurufende Zeilenwird auf Datenbankebene angewendet, sofern die Datenbank dies unterstützt.Andernfalls werden Zeilen nach dem Abruf aus der Datenbank verworfen.

Bei Max. abzurufende Zeilen wird nicht zwischen Ebenen in hierarchischen Daten unterschieden.Wenn Max. abzurufende Zeilen auf 3 festgelegt ist, werden die Daten in der ersten Tabelle unten wiein der zweiten Tabelle abgeschnitten.

GeschäftskostenVerkaufteStückzahlenKunden

234,555276,773USA

67,99945,506CA

2013-06-2992

Erstellen von Abfragen

GeschäftskostenVerkaufteStückzahlenKunden

56,70032,104OR

12,32510,324Albany

GeschäftskostenVerkaufteStückzahlenKunden

234,555276,773USA

67,99945,506CA

56,70032,104OR

Auch die Abfrageeigenschaft Ergebnissatz-Einschränkung begrenzt die Anzahl der Reihen in derAbfrage, jedoch auf Datenbankebene. Wenn Sie Maximal abzurufende Zeilen auf 2000 undErgebnissatz-Einschränkung auf 1000 festlegen, ruft die Abfrage maximal 1000 Zeilen ab.

Diese Einstellung kann durch die vom BI-Administrator in Ihrem Sicherheitsprofil definiertenBegrenzungen außer Kraft gesetzt werden. Wenn Sie für Max. abzurufende Zeilen z.B. 400 Zeilenangeben, Ihr Sicherheitsprofil aber nur 200 Zeilen zulässt, werden bei der Abfrageausführung nur 200Zeilen abgerufen.

Verwandte Themen• Ergebnismengen-Einschränkung (Abfrageeigenschaft)• Einschränken der von einer Abfrage zurückgegebenen Datenmenge

3.2.7.3 Ergebnismengen-Einschränkung (Abfrageeigenschaft)

Die EigenschaftErgebnismengen-Einschränkung im "Abfrageeditor" bestimmt die maximale Zeilenzahl,die eine Abfrage zurückgeben kann. Diese Einschränkung wird auf Datenbankebene in dem allgemeinenSkript angewendet, mit dem die Daten zurückgegeben werden.

Anmerkung:Die Option Ergebnismengen-Einschränkung ist nur für relationale .unx-Universen und nicht fürOLAP-.unx-Universen oder BEx Querys verfügbar.

Die Option Fest für feste Stichproben wird verwendet. Die Abfrage gibt bei jeder Datenregenerierungdieselben Zeilen zurück. Wenn Sie die Option Fest nicht festlegen, werden die Stichproben nach dem

2013-06-2993

Erstellen von Abfragen

Zufallsprinzip durchgeführt. Bei jeder Datenregenerierung gibt die Abfrage einen anderen Satz vonStichprobenzeilen zurück.

Ergebnissatz-Einschränkung ist effizienter als die EigenschaftenMax. abzurufende Zeilen. LetztereEigenschaft 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 dieOption deaktiviert. Die Option Fest wird möglicherweise von manchen Datenbanken ebenfalls nichtunterstützt. In diesem Fall ist die Option Fest deaktiviert. Stichproben sind in BEx Querys oderOLAP-.unx-Universen nicht verfügbar.

Verwandte Themen• Maximal abzurufende Zeilen (Abfrageeigenschaft)• Erstellen von Abfragen auf Grundlage von BEx Querys• Einschränken der von einer Abfrage zurückgegebenen Datenmenge

3.2.8 Einstellen der maximalen Ausführungszeit einer Abfrage

Anmerkung:Für BEx Querys steht diese Funktion nicht zur Verfügung.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Klicken Sie in der Symbolleiste des Abfrageeditors auf die Schaltfläche "Abfrageeigenschaften",um das Dialogfeld "Abfrageeigenschaften" anzuzeigen.

4. Wählen Sie Max. Abrufzeit aus, und geben Sie die Zeit in Sekunden ein.5. Klicken Sie auf OK, um das Dialogfeld zu schließen und zum "Abfrageeditor" zurückzukehren.

3.2.9 Erteilen von Zugriff, damit andere Benutzer Abfragen bearbeiten können

Abfragen können standardmäßig nur von dem Benutzer bearbeitet werden, der sie erstellt hat. Siekönnen jedoch auch Benutzern, denen der BI-Administrator entsprechende Rechte erteilt hat, dieBearbeitung von Abfragen gestatten.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

2013-06-2994

Erstellen von Abfragen

3. Klicken Sie in der Symbolleiste des Abfrageeditors auf "Abfrageeigenschaften", um das Dialogfeld"Abfrageeigenschaften" anzuzeigen.

4. Klicken Sie auf Bearbeitung aller Abfragen durch andere Benutzer zulassen.5. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

3.3 Erstellen von Abfragen auf Grundlage von BEx Querys

Sie können Dokumente und Berichte, die auf BEx Querys (Business Exchange Querys) basieren, mitder Web-Intelligence-Applet-Schnittstelle oder dem Web-Intelligence-Rich-Client (beides überBI-Launchpad gestartet) erstellen, bearbeiten und regenerieren. Mit derWeb-Intelligence-HTML-Schnittstelle können Sie Dokumente zwar anzeigen und regenerieren, jedochnicht bearbeiten.

BEx Querys werden im SAP BEx Query Designer auf Grundlage von SAP InfoCubes in einem SAPNetWeaver Business Warehouse (SAP NetWeaver BW) erstellt. Mit BEx Querys werden die Metadatenaus der Datenquelle abgerufen. Sie verwenden Web Intelligence, um über eine BICS-Verbindung (BIConsumer Services) eine Verbindung mit einer BEx Query herzustellen und zu BerichterstellungszweckenDaten über die BEx Query abzurufen.

Web Intelligence ordnet die Daten der BEx Query automatisch Hierarchien, Attributen, Dimensionenund Kennzahlen zu, wie in universumsbasierten hierarchischen Abfragen. Über den direkten Zugriff(per BICS-Verbindung) auf eine SAP BEx Query können Sie Metadaten nicht umbenennen, ändernoder hinzuzufügen. Für BEx Querys werden keine Universen erstellt.

Der resultierende Mikro-Cube wird im Bereich "Verfügbare Objekte" als Objektstruktur dargestellt, bietetjedoch nur eine Teilmenge der in den universumsbasierten hierarchischen Abfragen verfügbarenFunktionen. Beispielsweise stehen die Elementfunktionen Gleichgeordnete Elemente, Übergeordnetes Element und Vorgänger im Dialogfeld "Elementauswahl" für BEx Querys nicht zurVerfügung. Auf diese Einschränkungen wird in der Dokumentation für die Funktionen hingewiesen.

Anmerkung:

• Sie können nur auf BEx Querys zugreifen, bei denen das Kennzeichen zur Zulassung eineserweiterten Zugriffs auf die Query aktiviert wurde.

• Die Objektzuordnung ist nicht völlig identisch, Einzelheiten zur korrekten Verwendung der Queryserhalten Sie auf den Seiten mit den Entsprechungen und Einschränkungen.

• In Web Intelligence kann nur dann ein Dokument auf einer BEx Query erstellt werden, wenn dieAuthentifizierung der BEx-Query-Verbindung vordefiniert ist. Bei der Dokumenterstellung wird fürdie BEx Query kein Authentifizierungsmodus mit Eingabeaufforderung unterstützt.

Verwandte Themen• Erstellen von Abfragen auf Basis einer BEx Query ohne Variablen

2013-06-2995

Erstellen von Abfragen

3.3.1 Für BEx Querys zu verwendende Schnittstellen

Zum Erstellen von Abfragen und Anzeigen, Bearbeiten oder Regenerieren von Berichten verwendenSie die Schnittstellen, die nachfolgend beschrieben werden.

Erstellen von AbfragenZum Erstellen eines Dokuments oder zum Erstellen einer Abfrage auf der Basis einer BEx Querymüssen Sie eine der folgenden Anwendungen verwenden:• Die Web-Intelligence-Applet-Schnittstelle, auf die über BI-Launchpad zugegriffen wird.• Den Web-Intelligence-Rich-Client, der mit der SAP-Business-Objects-Suite installiert wird.

Arbeiten mit BerichtenZum Anzeigen, Bearbeiten oder Regenerieren von Berichten können Sie eine der folgendenWeb-Intelligence-Schnittstellen verwenden:• Die Web-Intelligence-HTML-Schnittstelle (Zugriff über BI-Launchpad)• Die Web-Intelligence-Applet-Schnittstelle (Zugriff über BI-Launchpad)• Den über BI-Launchpad heruntergeladenen und installierten Web-Intelligence-Rich-Client• Den als Komponente der SAP-Business-Objects-Suite installierten Web-Intelligence-Rich-Client

3.3.2 Unterstützte BEx-Query-Metadaten

Folgende NetWeaver-BW-Metadatenfunktionen werden unterstützt.

UnterstütztMetadaten in BEx Query

JaMerkmale (einschließlich Uhrzeit und Einheit)

JaHierarchien

JaGrundlegende Schlüsselzahlen

JaNavigationsattribute

JaAnzeigeattribute

JaBerechnete Schlüsselzahlen/Formeln

2013-06-2996

Erstellen von Abfragen

UnterstütztMetadaten in BEx Query

JaEingeschränkte Schlüsselzahlen

JaBenutzerdefinierte Strukturen

JaVariablen

Die Metadatentypen werden Universumsobjekten zugeordnet, die zum Erstellen von Abfragen und zumAusführen von Berichten verwendet werden können.

Tabelle 3-16: Zuordnung von BEx-Query-Metadaten

Zugeordnet zu diesem Objekt von Web Intelli-gence 4.xBEx-Query-Metadaten

DimensionMerkmal

HierarchieHierarchie

Nicht verfügbar (Ebenen werden im Dialogfeld"Elementauswahl" angezeigt.)Hierarchieebene

AttributAttribut

AttributMerkmalseigenschaften (Schlüssel, Beschriftung,Kurzbeschreibung, mittlere Beschreibung, aus-führliche Beschreibung)

Kennzahl (numerisch)

Formatierter Wert der Eigenschaft (Zeichenfolge)Kennzahl ohne Einheit/Währung

Kennzahl (numerisch)

Einheit/Währung der Eigenschaft (Zeichenfolge)

Formatierter Wert der Eigenschaft (Zeichenfolge)Kennzahl mit Einheit/Währung

So ordnet SAP Business Warehouse Web-Intelligence-Kennzahlobjekten Kennzahlen zuBei Datenquellen, die auf BEx Querys basieren, werden BW-Kennzahlen Kennzahlobjekten in WebIntelligence zugeordnet. Ja nach Datentyp der BW-Kennzahlen, wird diesen Kennzahlen ein bestimmterTyp zugewiesen (STRING, DATE oder NUMERIC)

Wenn jedoch Kennzahl- und Merkmalobjekte in der BEx-Query-Struktur in Spalten und Zeilen angeordnetsind und die Ergebnismenge daher in jeder Zeile unterschiedliche Objekttypen enthält, wird dasKennzahlobjekt im Web Intelligence-Bericht als Typ "STRING" angezeigt. Um die Agnostik zugewährleisten, gilt für Web Intelligence die Regel, dass eine Spalte einem Datentyp entspricht. DateDatentyp "STRING" wird daher angewandt, wenn festgestellt wird, dass die Spalte heterogene

2013-06-2997

Erstellen von Abfragen

Datentypen enthält. Dies ist der Fall, wenn nur die Spaltenachse die Kennzahlstruktur aufweist. In IhrerBEx Query kann dieselbe Achse beide Strukturen aufweisen.

Beispiel:

Wenn eine BEx Query eine Struktur mit UNIT (zum Beispiel "Währung"), TIME (zum Beispiel "Datum"),einer Formel (zum Beispiel "Stadt ist X Prozent von Bundesstaat") und einem zeichenfolgenbasiertenMerkmal (zum Beispiel "Stadt") aufweist, wird jedes dieser Elemente als eigene Zeile für die Spaltehinzugefügt. Eine Kennzahl (zum Beispiel "Auftragssumme") wird in der Sektion "Spalten" hinzugefügt.Wenn Sie diese BEx Query ausführen, erhalten Sie als Ergebnismenge eine Tabelle, die all dieseunterschiedlichen Objekte/Typen in den Zeilen der Spalte enthält. Beachten Sie, dass UNIT undSTRING Datentypen sind, die in einer Datenzelle (jede Schnittmenge zweier BEx-Strukturen) nichtverwendet werden können. NUMERIC (INTEGER und DOUBLE), PERCENT, DATE und TIME stehenzur Verfügung. Wenn Sie einen Web-Intelligence-Bericht auf Basis dieser BEx Query erstellen, wirddas Kennzahlobjekt als "STRING" angezeigt, da in der Ergebnismenge für die Spalte unterschiedlicheObjekte/Typen enthalten sind.

Anmerkung:Wenn Sie die Ergebnisse, z.B. durch Hinzufügen von Aggregationen, ändern möchten, können Siedie zugeordnete Web-Intelligence-Kennzahl im Bericht ändern, indem Sie die Kennzahl anhand einerFormel in unterschiedliche Datentypen konvertieren.

3.3.3 Einschränkungen bei der Verwendung von BEx Querys

Anmerkung:

Der BI-Administrator muss sicherstellen, dass die BEx Query mit den in der nachfolgenden Tabellebeschriebenen Berichtserstellungseinschränkungen kompatibel ist.

Web-Intelligence-EinschränkungenBEx-Query-Merkmal

Verknüpfte Knoten werden nicht angezeigt.Verknüpfte Knoten

Knoten auf tieferen Ebenen werden immer nach demHauptknoten angezeigt.

Knoten auf tieferen Ebenen

Die Dezimalzahldefinition der BEx Query wird in WebIntelligence nicht verwendet. Verwenden Sie stattdessenden formatierten Wert, wenn Sie die genaue Dezimalein-stellung in Ihrem Bericht beibehalten möchten. Siekönnen die Dezimaleinstellung auch in der Tabelle oderim Diagramm Ihres Berichts anwenden.

Dezimalzahl

Sie sollten nicht mehr als 50 Objekte in einer BEx Queryverwenden, andernfalls wird eine Fehlermeldung ausge-geben.

Anzahl der in einer Query zulässigen Objekte

2013-06-2998

Erstellen von Abfragen

Web-Intelligence-EinschränkungenBEx-Query-Merkmal

Bei Abhängigkeiten zwischen Variablen in zusammen-gesetzten Merkmalen und ihrem übergeordneten Objektgibt es keine Gewährleistung für die Abhängigkeiten.

Von zusammengesetzten Merkmalen unddem übergeordneten Objekt abhängige Va-riablen

Es ist nicht möglich, eine Gesamthierarchie aus einerAchsenhierarchie anzuzeigen. Die Merkmale, Hierarchi-en und Kennzahlen, aus der die Hierarchie aufgebautist, werden beibehalten.

Zeilen-/Spaltenanzeige als Hierarchie

Definieren Sie keine Variablen für Standardwerte in BExQuerys. Sie werden zur Eingabe der Variablen aufgefor-dert, ohne dass sich dies auf die BEx Query auswirkt.Definieren Sie die Standardwerte stattdessen im Filter.

Variablen für Standardwerte

Wenn Sie Variablen definieren, die zur Eingabe in denBEx Query Designer bereit sind, ist es nicht möglich, inWeb Intelligence manuell eine Zeichenfolge im Eingabe-aufforderungsfenster einzugeben. Sie können nur Werteaus einer Werteliste auswählen. Derzeit wird die manu-elle Eingabe für BEx Querys nicht unterstützt. VermeidenSie die Verwendung von Variablen, die für die Eingabeaktiviert sind und nur in Ausnahmen verwendet werden.Ausnahmen werden nicht ausgewertet, sodass eineEingabeaufforderung ohne Auswirkung angezeigt wird.

Zur Eingabe bereite Variablen

Wird nicht unterstützt. Diese werden aus der BEx Queryentfernt. Der Filter wird ignoriert, oder, falls eine Variableverwendet wird, wird die Eingabeauforderung für dieVariable angezeigt, die Benutzerantwort wird jedochignoriert. Verschieben Sie auf einer Variablen basierendeEinschränkungen in die Filterzone, damit sie beim Re-porting berücksichtigt werden.

Filter als Standardwerte

Werden nicht unterstützt. Der ODER-Operator wird vonmanchen OLAP-Datenquellen wie BEx Querys undOLAP-unx-Universen auf Microsoft Analysis Services(MSAS) und Oracle Essbase nicht unterstützt.

ODER-Operator

2013-06-2999

Erstellen von Abfragen

Web-Intelligence-EinschränkungenBEx-Query-Merkmal

Hierarchien werden standardmäßig nicht auf eine be-stimmte Ebene erweitert. Ebene 00 ist immer die Stan-dardebene. Um dieses Verhalten zu reproduzieren, er-weitern Sie die Tabelle und das Diagramm im Bericht,und speichern Sie das Dokument. Ihr IT-Administratorkann den Standardwert über die CMC-Schnittstelle neudefinieren. Wenn jedoch ein zu hoher Wert festgelegtwird, ruft Web Intelligence die gesamten Hierarchiedatenab, was erhebliche Auswirkungen auf Leistung undStabilität des Systems hat. Berichtsersteller sollten beider Erstellung der Berichtsabfragen immer explizit dieAnzahl der Hierarchieebenen angeben, die sie abrufenmöchten.

Auf Ebene erweitern

Bei der Rangfolge in einer Tabelle, die eine Hierarchieenthält, wird die hierarchische Struktur der Daten nichtberücksichtigt. Wenn Sie eine Rangfolge in einer Tabelledefinieren, die eine Hierarchie enthält, wird die Strukturder Rangfolge aufgehoben.

Rangfolge und Hierarchien

: Die Datensynchronisation desselben Objekts aus der-selben Quelle (Cube oder BEx Query) basiert auf deminternen Schlüssel für den Wert dieser Objekte.

Zusammenführen nach Schlüssel für OLAP-Business-Objekt

Kennzahlen, die mit der Summen-Funktion aggregieren,aggregieren die Summe in Web Intelligence. SonstigeTypen von Kennzahlaggregation werden delegiert.

Aggregation von BEx-Query-Kennzahlen

steht für .unv-, OLAP- und BEx-Query-Quellen zur Ver-fügung. Für andere Typen von Quellen ist sie nicht ver-fügbar.

Die Abfragenentfernung

Diese werden in Web Intelligence nicht berücksichtigt.Wenden Sie stattdessen die bedingte Formatierung inWeb Intelligence an.

Abfrageausnahmen

Wenn eine Variable für die Unterstützung der komplexenAuswahl definiert wird, gibt es keine Entsprechung. Diesist auf die Bereichsauswahl beschränkt.

Komplexe Auswahl

Zeilen mit Nullwerten werden aus der Ergebnistabelleentfernt.

Null-Unterdrückung

Standardpositionen von Merkmalen in Zeilen/Spaltenwerden nicht wiedergegeben.

Abfrage-Standardlayout

Diese befinden sich immer unterhalb der oberen Ebe-nen.

Position von Knoten auf tieferen Ebenen

2013-06-29100

Erstellen von Abfragen

Web-Intelligence-EinschränkungenBEx-Query-Merkmal

Die Kennzahlen, auf deren Basis die lokale Berechnungdefiniert wird, werden aus der BEx Query entfernt. Ver-meiden Sie deren Verwendung. Verwenden Sie stattdes-sen die entsprechende Berechnungsfunktion im Bericht.

Lokale Berechnungen ("Rangfolge", "Mini-mum" ...)

Kennzahlen, die "Einzelnen Wert berechnen als" verwen-den, werden übersprungen. Sie würden inkonsistenteErgebnisse in den Clienttools erzeugen. Die Berechnunghängt stark vom Layout der angeforderten Daten ab(z.B. der Reihenfolge der angeforderten Merkmale, derAktivierung/Deaktivierung der Ergebniszeile, der Anzahl)und könnte daher leicht falsch interpretiert werden. Umsolche falschen Interpretationen zu vermeiden, werdendiese Berechnungen automatisch deaktiviert.

Die Berechnungsfunktionen %GT, %CT, SUMCT,SUMRT und Leaf sollten nicht verwendet werden, dasie in den Clienttools unter Umständen nicht korrektfunktionieren (gleicher Grund wie oben). Es ist nichtpraktikabel, diese herauszufiltern, da das Wissen umdie Berechnungen nicht über die Schnittstelle bereitge-stellt wird. Daher sollte der Abfrageersteller sicherstellen,dass diese Berechnungen nicht verwendet werden.Wenn Sie im BEx Query Designer das MDX-Kennzei-chen aktivieren, wird die Verwendung dieser Berechnun-gen überprüft.

Berechnungen/Lokale Berechnungen

Es ist empfehlenswert, stattdessen Web-Intelligence-Übersichten zu verwenden.

Ergebniszeilen

Es ist empfehlenswert, Formel mit Berechnung nichtzu verwenden, da es im Berichtslayout unter Umständennicht unterstützt wird, zum Beispiel in einem Bericht zumprozentualen Anteil an den Ergebnissen.

Formel mit Berechnung

Hierarchische Kennzahlstrukturen werden als unstruktu-rierte Liste von Kennzahlen angezeigt, allerdings könnenSie hierarchische Nicht-Kennzahlstrukturen verwenden.

Hierarchische Kennzahlstrukturen

Dies wird nicht unterstützt. Sie können ähnliche Ergeb-nisse direkt in Web Intelligence erzielen.

Hierarchische Anzeige einer gesamten Achse

Es gibt keine Drill-Ersatzfunktion für ein Objekt aus einerBEx Query (kein Navigationspfad vorhanden).

Drill-Ersatzfunktion

Verwenden Sie keine Bedingungen. Wenn die Queryausgeführt wird, werden die Bedingungen, falls in derQuery vorhanden, nicht angewendet.

Bedingungen

Können in Filtern nicht verwendet werden.Kennzahlen

2013-06-29101

Erstellen von Abfragen

Web-Intelligence-EinschränkungenBEx-Query-Merkmal

Kann nicht gleichzeitig im Ergebnissatz und in den Filternverwendet werden.

Hierarchie

Kann nicht gleichzeitig im Ergebnissatz und in den Filternverwendet werden.

Attribute

Beim Web-Intelligence-Zugriff wird das Standardlayoutder BEx Query im Allgemeinen nicht berücksichtigt.Verwenden Sie den Abfrageeditor, um Folgendes zuerzielen:• Anordnung von Merkmalen in Zeilen und Spalten• Standarddarstellung (z.B. Text/Schlüssel-Darstellung)• Sturkturieren von Elementen mit verborgenen Status

(kann angezeigt werden) oder sichtbaren Status

Standardlayout

Verwandte Themen• Abfragenentfernung in Dokumenten

3.3.4 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 im BEx Query Designer aktiviert ist.• Sie benötigen die erforderlichen Sicherheitsrechte zum Zugreifen auf und Verwenden der BEx

Querys für die Berichterstellung.

Der BI-Administrator definiert die Verbindung in der CMC. Sie können aber auch mit demInformation-Design-Tool die Verbindung für die CMC veröffentlichen. Die einfachste Methode ist dieVerwendung der CMC.

3.3.4.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 Erweiterten Zugriff auf diese Abfrage zulassen im BEx QueryDesigner aktiviert wurde. Gehen Sie folgendermaßen vor, oder bitten Sie den BI-Administrator, dienachfolgende Aufgabe auszuführen.

2013-06-29102

Erstellen von Abfragen

1. Wählen Sie im BEx Query Designer die BEx Query aus, auf die Sie mit Web Intelligence zugreifenmöchten.

2. Wählen Sie im Bereich "Eigenschaften" die Option Erweitert aus, und stellen Sie sicher, dassErweiterten Zugriff auf diese Abfrage zulassen 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.

3.3.4.2 Definieren einer BICS-Verbindung mit der CMC

Sie können über BICS-Verbindungen, die in der Central Management Console erstellt und gespeichertwurden, eine Verbindung mit BEx Querys herstellen. Sie verfügen über die erforderlichen Rechte zurVerwendung der CMC. Zur Herstellung einer Verbindung mit einer BEx Query definieren Sie außerdemim Information-Design-Tool eine BICS-Verbindung.

Sie können eine Verbindung zu einer einzelnen BEx Query oder zu einem InfoProvider, der mehrereBEx Querys enthält, herstellen.1. Melden Sie sich an der CMC an.2. Wählen Sie OLAP-Verbindungen aus.3. Definieren Sie eine neue Verbindung.

Wählen Sie im Fenster "Neue Verbindung" im Dialogfeld "Provider" die Option "SAP BusinessInformation Warehouse" aus.

4. Geben Sie die Verbindungsinformationen und die Systemdetails an.5. Speichern Sie die Verbindung.

3.3.4.3 Definieren einer BICS-Verbindung zu einer BEx Query imInformation-Design-Tool

Um eine Verbindung zu einer BEx Query herzustellen, können Sie im Information-Design-Tool eineBICS-Verbindung definieren. Sie können eine Verbindung zu einer einzelnen BEx Query oder zu einemInfoProvider, der mehrere BEx Querys enthält, herstellen.1. Verwenden Sie im Information-Design-Tool den Assistenten "Neue OLAP-Verbindung", um eine

OLAP-Verbindung zu definieren, und wählen Sie den SAP-BICS-Middleware-Treiber von SAPNetWeaver BW aus.

2. Veröffentlichen Sie die Verbindung in einem Repository, in dem Web Intelligence auf die Verbindungzugreifen kann.

2013-06-29103

Erstellen von Abfragen

Sie können nun Web Intelligence zur Auswahl der Verbindung verwenden und eine Verbindung mit derBEx Query herstellen.

3.3.5 Erstellen einer Web-Intelligence-Abfrage auf einer BEx Query

Wenn Sie eine Verbindung zur BEx Query hergestellt haben, ordnet Web Intelligence die Metadatender BEx Query den Abfrageobjekten von Web Intelligence zu.

In Web Intelligence wählen Sie im "Abfrageeditor" die geeigneten Objekte zum Erstellen einerhierarchischen Abfrage aus. Sie können Filter und Eingabeaufforderungen auf dieselbe Art und Weisewie bei der Erstellung von Abfragen zu Universen hinzufügen. In bestimmten Fällen gibt es jedochEinschränkungen, die im Abschnitt Einschränkungen bei der Verwendung von BEx Querys aufgeführtsind.

Verwandte Themen• Einschränkungen bei der Verwendung von BEx Querys• Hierarchische Elementauswahl in BEx Querys

3.3.5.1 Hierarchische Abfragen (Definition)

Eine hierarchische Abfrage enthält mindestens ein Hierarchieobjekt. Sie können hierarchische Abfragenfür Universen, die hierarchische Daten unterstützen, oder für BEx Querys, die direkt auf SAP-InfoObjectszugreifen, erstellen. Hierarchische Daten können aus relationalen oder OLAP-Datenbanken stammen,in Abhängigkeit davon, wie die Daten im Universum strukturiert sind.

Anmerkung:Eine relationale Datenquelle ist keine echte Hierarchie. Es handelt sich vielmehr um einenNavigationspfad.

Sie können Hierarchien entweder als Ergebnis- oder Filterobjekte einschließen. Wenn Sie einehierarchische Abfrage erstellen, stehen in Web Intelligence im "Abfrageeditor" zusätzliche Funktionenzur Arbeit mit hierarchischen Daten zur Verfügung. Wenn Sie beispielsweise eine Hierarchie alsErgebnisobjekt einschließen, können Sie auswählen, dass bestimmte Elemente aus der Hierarchie imErgebnis angezeigt werden. Welche Funktionen im hierarchischen Abfrageeditor verfügbar sind, hängtauch von der Quelle der hierarchischen Daten ab, auf die Sie zugreifen.

Mit der von einer hierarchischen Abfrage erzeugten Ergebnismenge können Sie eine hierarchischeDatenanalyse durchführen. Jedes Hierarchieobjekt in der Abfrage erzeugt eine hierarchische Spalteim 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.

2013-06-29104

Erstellen von Abfragen

Kennzahlen im Block werden in Abhängigkeit von dem zugehörigen Element aggregiert. Einehierarchische Abfrage, die die Hierarchie [Kunden] und die Kennzahlen [Verkaufte Stückzahlen] und[Geschäftskosten] enthält, gibt folgende Ergebnismenge zurück:

Geschäftskosten

VerkaufteStückzahlenKunden

371,579364,707Alle Kunden

234,555276,773USA

67,99945,506CA

56,70032,104OR

12,32510,324Albany

Verwandte Themen• Hierarchische Elementauswahl in BEx Querys• Kennzahlen• Hierarchien

3.3.5.2 Skalierungsfaktoren in BEx Querys

Wenn eine BEx Query Kennzahlzuordnungen von skalierten Schlüsselzahlen enthält, wird derSkalierungsfaktor der Kennzahl im resultierenden Bericht angezeigt. Wenn der Skalierungsfaktor fürdie 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.

3.3.5.3 Hierarchieknotenvariablen in BEx Querys

Wenn für ein Merkmal eines Hierarchieknotens in einer BEx Query eine Eingabeaufforderung vorhandenist, wird diese als Hierarchieknotenvariable bezeichnet. In diesem Fall ist die Funktion zurElementauswahl für diese Hierarchie deaktiviert. Die zur Hierarchieknotenvariablen gehörigeEingabeaufforderung wird zur Laufzeit angezeigt.

2013-06-29105

Erstellen von Abfragen

3.3.5.4 Hierarchische Elementauswahl in BEx Querys

Mit dem Dialogfeld "Elementauswahl", auf das Sie über ein Hierarchieobjekt im "Abfrageeditor" zugreifen,können Sie Elemente einer Hierarchie für die Abfrage auswählen. In der folgenden Hierarchie wird dasElementauswahlverhalten in BEx Querys dargestellt.

Welt

EMEA

Europa

Naher Osten

Afrika

Nordamerika

Asien/Pazifik

Asien

Pazifik

Australien

Philippinen

Neuseeland

Südamerika

BeispielRegel

Das Stammelement ist immer ausgewählt. Es istnicht möglich, eine bestimmte Ebene auszuwäh-len.

Wenn Sie ein Element einer Hierarchie auf einerbestimmten Ebene auswählen, werden alleübergeordneten Elemente in der Hierarchieebenfalls ausgewählt.

2013-06-29106

Erstellen von Abfragen

BeispielRegel

Wenn "Pazifik" und alle untergeordneten Elemen-te bereits ausgewählt sind und Sie die Auswahlvon "Australien" aufheben, wird die Auswahl von"Philippinen" und "Neuseeland" ebenfalls aufge-hoben. Folgende Elementauswahlen werden an-gezeigt:• Europa• Pazifik

Wenn Sie die Auswahl eines Elements aufheben,dessen übergeordnetes Element bereits ausge-wählt ist, wird die Auswahl aller untergeordnetenElemente des übergeordneten Elements ebenfallsaufgehoben.

Falls "Europa" ausgewählt ist und Sie "EMEA"auswählen, werden "Naher Osten" und "Afrika"ebenfalls ausgewählt. Folgende Elementauswah-len werden angezeigt:• EMEA• Untergeordnete Elemente von EMEA

Wenn Sie ein Element auswählen, bei dem einigeder untergeordneten Elemente bereits ausgewähltsind, werden alle untergeordneten Elementeausgewählt.

Wenn Sie "Asien/Pazifik" wählen und "Australien"bereits ausgewählt war, werden "Asien", "Pazifik"(untergeordnete Elemente von Asien/Pazifik),"Philippinen" und "Neuseeland" (gleichgeordneteElemente von Australien) ebenfalls ausgewählt.Folgende Elementauswahlen werden angezeigt:• Asien/Pazifik• Untergeordnete Elemente von "Asien/Pazifik"• Pazifik• Untergeordnete Elemente von "Pazifik"

Wenn Sie ein Element auswählen, dessenNachfolger-Elemente bereits ausgewählt sind,werden alle untergeordneten Elemente des Ele-ments und alle gleichgeordneten Elemente derausgewählten Nachfolger-Elemente ebenfallsausgewählt.

Verwandte Themen• Einschränkungen bei der Verwendung von BEx Querys• Hierarchische Elementauswahl in BEx Querys

3.3.5.4.1 Auswählen von BEx-Query-Hierarchieelementen nach Beziehung

Anmerkung:BEx Querys können nur in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client(beides über BI-Launchpad gestartet) bearbeitet werden.

1. Öffnen Sie im Modus "Entwurf" oder "Daten" ein Web-Intelligence-Dokument, das auf einer BExQuery basiert.

2013-06-29107

Erstellen von Abfragen

2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu

öffnen.5. Klicken Sie auf der Registerkarte Elemente mit der rechten Maustaste auf ein Element, auf das Sie

eine Funktion anwenden möchten.Im Menü werden folgende Optionen angezeigt:

BeschreibungOption

Fügt alle untergeordneten Elemente des Elements zur Listeder ausgewählten Elemente hinzu.

Die Elemente direkt unterhalb des ausgewählten Elementssind dessen untergeordneten Elemente.

Die Elemente werden als Untergeordnete Elementevon [ausgewähltes Element] in der Liste aufgeführt.

Anmerkung:Untergeordnete Elemente und Nachfolger desselben Ele-ments können nicht eingeschlossen werden. Wenn Sie dieNachfolger bereits vor der Auswahl der untergeordnetenElemente ausgewählt haben, werden die Nachfolger aus derListe entfernt und durch die untergeordneten Elemente er-setzt.

Untergeordnete Elemente

Fügt alle Nachfolger-Elemente des Elements zur Liste derausgewählten Elemente hinzu.

Alle Elemente unterhalb des ausgewählten Elements in derHierarchie sind seine Nachfolger.

Die Elemente werden als Nachfolger von [ausgewähltes Element] in der Liste aufgeführt.

Anmerkung:Untergeordnete Elemente und Nachfolger desselben Ele-ments können nicht eingeschlossen werden. Wenn Sie dieuntergeordneten Elemente bereits vor der Auswahl derNachfolger ausgewählt haben, werden die untergeordnetenElemente aus der Liste entfernt und durch die Nachfolgerersetzt.

Nachfolger

2013-06-29108

Erstellen von Abfragen

BeschreibungOption

Die Funktion Übergeordnetes Element steht in BExQuerys nicht zur Verfügung.Übergeordnetes Element

Die Funktion Vorgänger steht in BEx Querys nicht zur Ver-fügung.Vorgänger

Die Funktion Gleichgeordnete Elemente steht in BExQuerys nicht zur Verfügung.Gleichgeordnete Elemente

Wählen Sie die Ebene in der Liste der Ebenennamen aus.Nachfolger bis benannte Ebene

Wählen Sie die Anzahl der Ebenen aus, die Sie in die Aus-wahl einschließen möchten.Nachfolger bis

6. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.Die berechneten Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekteangezeigt. Bei der Abfrageausführung werden nur diese Elemente in das Abfrageergebniseingeschlossen.

Anmerkung:In BEx Querys können Hierarchieelemente nicht ausgeschlossen werden.

Verwandte Themen• Auswählen von Hierarchieelementen• Ebenenbasierte Elementauswahl• Erstellen von Eingabeaufforderungen zur Auswahl von Elementen im Dialogfeld "Elementauswahl"• Hierarchische Elementauswahl und Abfragefilter

3.3.5.4.2 Suchen nach Elementen im Dialogfeld "Elementauswahl"

Mit dem Dialogfeld "Elementauswahl" können Sie eine Hierarchie nach bestimmten Elementendurchsuchen.

Anmerkung:Die Suche wird immer für die gesamte in der Datenbank gespeicherte Hierarchie durchgeführt, nichtfür die bereits im Dialogfeld "Elementauswahl" abgerufenen Elemente.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

"Bearbeiten".

2013-06-29109

Erstellen von Abfragen

Der "Abfrage-Editor" wird angezeigt.

3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu

öffnen.5. Klicken Sie auf der RegisterkarteElemente auf die SchaltflächeSuchen, um das Dialogfeld "Suchen"

zu öffnen.

Anmerkung:Falls Ebenen aktivieren auf der Registerkarte "Ebenen" ausgewählt ist, wird die SchaltflächeSuchen deaktiviert.

6. Geben Sie in das Feld "Suchtext" Text ein.Sie können Platzhalter für die Suche verwenden.

BeschreibungPlatzhalter

Ersetzt eine beliebige Zeichenfolge*

Ersetzt einen beliebigen einzelnen Buchstaben?

7. Wählen Sie eine der folgenden Optionen aus:• Klicken Sie auf In Text suchen, um den Anzeigetext der Elemente zu durchsuchen.• Klicken Sie auf In Schlüssel suchen, um deren Datenbankschlüssel zu durchsuchen.

8. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.

3.3.5.4.3 Erstellen von Eingabeaufforderungen zur Auswahl von Elementen im Dialogfeld"Elementauswahl"

Sie können die Auswahl von Elementen bis zur Abfrageausführung zurückstellen. In diesem Fall wirdder Benutzer aufgefordert, die Elemente bei der Abfrageausführung auszuwählen.

Anmerkung:

• BEx Querys können nur in der Web-Intelligence-Applet-Schnittstelle oder imWeb-Intelligence-Rich-Client (beides über BI-Launchpad gestartet) bearbeitet werden.

• Die Auswahl von Element-Eingabeaufforderungen ist auf die explizite Auswahl von Elementenbeschränkt. Der Benutzer kann zur Auswahl von Elementen keine Funktionen wie Vorgänger oderÜbergeordnetes Element verwenden.

• Hier gelten die Regeln über die Auswahl von Elementen mithilfe von Funktionen. WeitereInformationen erhalten Sie über die Verknüpfung am Ende dieses Themas.

So erstellen Sie Eingabeaufforderungen zur Auswahl von Elementen:1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

2013-06-29110

Erstellen von Abfragen

3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu

öffnen.5. Klicken Sie auf der Registerkarte Eingabeaufforderungen auf Parameter aktivieren.

Anmerkung:Bei Auswahl dieser Option werden die Auswahlen in den anderen Registerkarten deaktiviert.

6. Geben Sie in das Feld Eingabeaufforderungstext Text ein.7. Wenn bei Anzeige der Eingabeaufforderung standardmäßig die zuvor ausgewählten Werte ausgewählt

werden sollen, wählen Sie Auswahl der letzten Werte beibehalten aus.8. Wenn bei Anzeige der Eingabeaufforderung die Standardwerte ausgewählt werden sollen, klicken

Sie auf Standardwerte festlegen, dann auf Bearbeiten und wählen die Standardwerte aus.9. Klicken Sie auf OK, um das Dialogfeld "Werteliste" zu schließen.10. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.

Der Eingabeaufforderungstext wird unterhalb der Hierarchie im "Abfrageeditor" angezeigt.

Verwandte Themen• Auswählen von BEx-Query-Hierarchieelementen nach Beziehung

3.3.5.4.4 Auswählen von Elementen auf Basis der relativen Tiefe aus einem ausgewählten Knoten

Sie können festlegen, bis zu welcher Tiefe einer Hierarchie Informationen abgerufen werden. Derrelative Pfad wird mit der Elementauswahl angegeben.

Anmerkung:Diese Funktion steht nur zur Verfügung, wenn die BEx Query über eine Hierarchieknotenvariable fürein Merkmal verfügt, das Sie in der Abfrage verwenden.

1. Öffnen Sie im Modus "Entwurf" oder "Daten" ein Web-Intelligence-Dokument, das auf einer BExQuery basiert.

2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu

öffnen.5. Wählen Sie auf der Registerkarte "Relative Tiefe" Folgendes aus:

• Alle Hierarchieknoten-Nachfolger, sodass die Abfrage alle Nachfolger des ausgewähltenHierarchieknotens berücksichtigt.

• Hierarchieelemente basierend auf relativem Pfad, sodass Daten bis zu einer relativen Tiefein der Hierarchie zurückgegeben werden. Wählen Sie die Anzahl der Ebenen unter demausgewählten Knoten aus, für die Daten zurückzugeben sind. Sie können für jedeHierarchieknotenvariable eine andere Tiefe festlegen.

6. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.

2013-06-29111

Erstellen von Abfragen

Wenn Sie die Abfrage ausführen, werden Sie zur Auswahl eines Knotens aufgefordert, und die Abfragegibt die Daten aus dem ausgewählten Knoten bis zur angegebenen Tiefe zurück.

3.3.5.4.5 Auswählen von Elementen auf Basis von Ebenen aus einem ausgewählten Knoten

Sie können festlegen, bis zu welcher Ebene einer Hierarchie Informationen abgerufen werden. DieEbene wird mit der Elementauswahl angegeben. Die Daten werden dann bis zu dieser Ebene abgerufen.Ebenen müssen beim ausgewählten Root-Ordner beginnen, und es dürfen keine Ebenen übersprungenwerden.1. Öffnen Sie im Modus "Entwurf" oder "Daten" ein Web-Intelligence-Dokument, das auf einer BEx

Query basiert.2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu

öffnen.5. Wählen Sie auf der Registerkarte "Ebenen" die Option "Ebenen aktivieren" und dann die Ebenen

aus, bis zu denen Daten zurückgegeben werden sollen.6. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.

Wenn Sie die Abfrage ausführen, werden Daten bis zur ausgewählten Ebene abgerufen. Falls Sie beider Regenerierung eine andere Hierarchie auswählen, gilt die Ebenenauswahl trotzdem für die neueHierarchie, und es werden Knoten/Werte der neuen Hierarchie bis zur ausgewählten Ebenezurückgegeben.

3.3.5.5 Informationen zum Dialogfeld "Variablen festlegen"

Wenn Sie ein auf einer BEx Query mit Variablen basierendes Dokument erstellen und die BEx Querymindestens eine obligatorische Variable enthält, die keinen Standardwert aufweist, wird das Dialogfeld"Variablen festlegen" automatisch mit allen Variablen und ihren Standardwerten, sofern vorhanden,angezeigt (einschließlich optionaler Variablen). Geben Sie im Dialogfeld "Variablen festlegen" Wertefür die Variablen in der BEx Query ein, oder ändern Sie diese. Wenn Sie die Variablenwerte speichern,wird der "Abfrageeditor" angezeigt, und Sie können Objekte für das Dokument auswählen.

Anmerkung:Derzeit wird die Option "Eingabeaufforderung festlegen" für jede Variable nicht automatisch angezeigt,wenn Sie die BEx Query anfänglich für das Dokument auswählen. Wenn das transiente Universumerstellt wurde und der "Abfrageeditor" die Objekte anzeigt, können Sie das Dialogfeld "Variablenfestlegen" öffnen und auf das Dialogfeld "Eingabeaufforderung festlegen" zugreifen.

2013-06-29112

Erstellen von Abfragen

3.3.5.6 Erstellen von Abfragen auf Basis einer BEx Query ohne Variablen

Für den Zugriff auf die BEx Query muss die Option Erweiterten Zugriff auf diese Abfrage zulassenin BEx Query Designer aktiviert sein.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" in der Symbolleiste

Datei auf das Symbol Neu.2. Wählen Sie aus der Liste "Datenquelle auswählen" die Option BEx und dann OK aus.3. Wählen Sie die entsprechende BICS-Verbindung im Dialogfeld aus.4. Wählen Sie die BEx Query im Seitenbereich aus, und klicken Sie auf OK. Wenn eine

BICS-Verbindung auf einem InfoCube basiert, stehen möglicherweise mehrere BEx Querys zuVerfügung.Wenn in der BEx Query Variablen enthalten sind, wird je nach Variablentyp das Dialogfeld "Variablenfestlegen" angezeigt, in dem Sie die Variableneigenschaften definieren (weitere Informationen zuBEx-Variablen und zum Dialogfeld "Variablen festlegen" erhalten Sie über den Hyperlink unten).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,stellen Sie in BEx Query Designer sicher, dass die Option Erweiterten Zugriff auf diese Abfragezulassen in der Query aktiviert wurde.

5. Erstellen Sie die Abfrage und die Abfragefilter mithilfe der vorhandenen Objekte.

Anmerkung:Wenn Sie eine Web-Intelligence-Abfrage auf Basis einer BEx Query erstellen, die mindestens eineobligatorische Variable enthält, die keinen Standardwert aufweist, wird eine Fehlermeldung angezeigt,wenn Sie eine Werteliste auswählen oder das Dialogfeld "Elementauswahl" verwenden. Legen Sieim Dialogfeld "Variablen festlegen" die Werte für die obligatorische Variable fest.

Anmerkung:Sie können in BEx Querys nicht nach Ergebnisobjekten filtern.

Anmerkung:Wenn die verbundene BEx Query Variablen auf Seite des SAP-Servers enthält, können Sie denWert der Variablen im "Abfrageeditor" ändern. Klicken Sie in der Symbolleiste des Abfrageeditorsauf "Variablen festlegen", und wählen Sie eine neue Variable aus.

6. Klicken Sie zum Ausführen der Abfrage aufAbfrage ausführen. Wenn mehrere Abfragen vorliegen,Sie jedoch nur eine einzige Abfrage ausführen möchten, klicken Sie auf Abfragen ausführen undwählen die auszuführende Abfrage aus.

3.3.5.7 Erstellen von Dokumenten auf Basis einer BEx Query mit Variablen

Das von Ihnen neu erstellte Dokument basiert auf einer BEx Query, die Variablen enthält.

2013-06-29113

Erstellen von Abfragen

Wenn eine ausgewählte BEx Query Variablen enthält, befolgen Sie die Schritte unten und konsultierendie Tabelle zu den einzelnen auszuführenden Schritten.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" in der Symbolleiste

Datei auf das Symbol Neu.2. Wählen Sie aus der Liste "Datenquelle auswählen" die Option BEx und dann OK aus.3. Wählen Sie die entsprechende BICS-Verbindung im Dialogfeld aus.4. Wählen Sie die BEx Query im Seitenbereich aus, und klicken Sie auf OK. Wenn eine

BICS-Verbindung auf einem InfoCube basiert, stehen möglicherweise mehrere BEx Querys zuVerfügung.Wenn in der BEx Query Variablen enthalten sind, wird je nach Variablentyp das Dialogfeld "Variablenfestlegen" angezeigt, in dem Sie die Variableneigenschaften definieren. Weitere Informationen zumDefinieren von BEx-Variablen und zur Verwendung des Dialogfelds "Variablen festlegen" finden Siein der Tabelle unten.

5. Erstellen Sie die Abfrage und die Abfragefilter mithilfe der vorhandenen Objekte.

Anmerkung:Wenn Sie eine Web-Intelligence-Abfrage auf Basis einer BEx Query erstellen, die mindestens eineobligatorische Variable enthält, die keinen Standardwert aufweist, wird eine Fehlermeldung angezeigt,wenn Sie eine Werteliste auswählen oder das Dialogfeld "Elementauswahl" verwenden. Legen Sieim Dialogfeld "Variablen festlegen" die Werte für die obligatorische Variable fest.

Anmerkung:Sie können in BEx Querys nicht nach Ergebnisobjekten filtern.

Anmerkung:Wenn die verbundene BEx Query Variablen auf Seite des SAP-Servers enthält, können Sie denWert der Variablen im "Abfrageeditor" ändern. Klicken Sie in der Symbolleiste des Abfrageeditorsauf "Variablen festlegen", und wählen Sie eine neue Variable aus.

Wenn Sie eine BEx Query ausgewählt haben, die Variablen enthält, definieren oder ändern Sie dieWerte der Variablen im Dialogfeld "Variablen festlegen". Die auszuführenden Schritte hängen vomVariablentyp (obligatorisch oder optional) und der Tatsache ab, ob ein Standardwert vorhanden ist odernicht.

2013-06-29114

Erstellen von Abfragen

Tabelle 3-22: Festlegen von Variablen für BEx Querys

AktionElemente der BEx Query

Geben Sie im Dialogfeld "Variablen festlegen" Werte für alleobligatorischen Variablen ein. Die Schaltfläche "OK" wirdaktiviert, wenn alle obligatorischen Variablen über einen Wertverfügen. Danach erscheint der "Abfrageeditor", und in derGliederung wird der Inhalt der BEx Query angezeigt, die imzugrunde liegenden transienten Universum generiert wurde.Zu diesem Zeitpunkt können Sie das Dialogfeld "Variablenfestlegen" erneut öffnen und die Eigenschaften von "Einga-beaufforderungen festlegen" ändern.

Anmerkung:

Wenn Sie jetzt die Einstellungen im Dialogfeld "Variablenfestlegen" abbrechen, gilt Folgendes:

a. Bei Verwendung der Applet-Schnittstelle wird die Web-In-telligence-Hauptschnittstelle angezeigt, ohne dass ein Doku-ment geöffnet wird. Wenn bei diesem Schritt bereits ein an-deres Dokument geöffnet war, wurden Sie bereits aufgefor-dert, die Änderungen zu speichern oder zu verwerfen, alsSie mit der Erstellung der BEx Query begonnen haben.

b. Bei Verwendung der Rich-Client-Schnittstelle wird in derSchnittstelle wieder die Startseite angezeigt.

Obligatorische Variablen, wobei min-destens eine Variable über keinenStandardwert verfügt.

"Variablen festlegen" wird automatisch angezeigt, wenn dastransiente Universum erstellt wird, und im "Abfrageeditor"werden die Metadaten angezeigt.

Obligatorische Variablen ohne Stan-dardwerte (optionale Variablen beiein-flussen das Verhalten nicht).

Das transiente Universum wird erstellt, und im "Abfrageeditor"werden die Metadaten angezeigt, ohne dass das Dialogfeld"Variablen festlegen" geöffnet wird.

Nur optionale Variablen, wobei min-destens eine der Variablen über kei-nen Standardwert verfügt.

Das transiente Universum wird erstellt, und im "Abfrageeditor"werden die Metadaten angezeigt, ohne dass das Dialogfeld"Variablen festlegen" geöffnet wird.

Optionale Variablen, die alle überStandardwerte verfügen. Es gibt keineobligatorische Variablen.

Sie können jetzt die Abfrage für das Dokument ausführen. Variablen können zu einem späteren Zeitpunktim Dialogfeld "Variablen festlegen" geändert werden, auf das Sie über den "Abfrageeditor" zugreifen.

3.3.5.8 Hinzufügen eines zweiten BEx-Query-Datenproviders zu einem Dokument

2013-06-29115

Erstellen von Abfragen

Das aktuelle Dokument basiert bereits auf einer BEx Query, und es soll eine zweite BEx Query alszusätzlicher Datenprovider hinzugefügt werden.

Sie möchten eine zweite BEx Query einem Dokument hinzufügen, das bereits auf einer anderen BExQuery basiert.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" in der Symbolleiste

Datei auf das Symbol Neuen Datenprovider hinzufügen.2. Wählen Sie aus der Liste "Datenquelle auswählen" die Option BEx und dann OK aus.3. Wählen Sie die entsprechende BICS-Verbindung im Dialogfeld aus.4. Wählen Sie die BEx Query im Seitenbereich aus, und klicken Sie auf OK. Wenn eine

BICS-Verbindung auf einem InfoCube basiert, stehen möglicherweise mehrere BEx Querys zuVerfügung.Wenn in der zusätzlichen BEx Query Variablen enthalten sind, wird je nach Variablentyp dasDialogfeld Variablen festlegen angezeigt, in dem Sie die Variableneigenschaften definieren. WeitereInformationen zum Definieren von BEx-Variablen und zur Verwendung des Dialogfelds Variablenfestlegen finden Sie in der Tabelle unten.

5. Erstellen Sie die Abfrage und die Abfragefilter mithilfe der vorhandenen Objekte.

Anmerkung:Wenn Sie eine Web-Intelligence-Abfrage auf Basis einer BEx Query erstellen, die mindestens eineobligatorische Variable enthält, die keinen Standardwert aufweist, wird eine Fehlermeldung angezeigt,wenn Sie eine Werteliste auswählen oder das Dialogfeld "Elementauswahl" verwenden. Legen Sieim Dialogfeld "Variablen festlegen" die Werte für die obligatorische Variable fest.

Anmerkung:Sie können in BEx Querys nicht nach Ergebnisobjekten filtern.

Anmerkung:Wenn die verbundene BEx Query Variablen auf Seite des SAP-Servers enthält, können Sie denWert der Variablen im "Abfrageeditor" ändern. Klicken Sie in der Symbolleiste des Abfrageeditorsauf "Variablen festlegen", und wählen Sie eine neue Variable aus.

2013-06-29116

Erstellen von Abfragen

Tabelle 3-23: Festlegen von Variablen für eine zusätzliche BEx Query

AktionElemente der BEx Query

Wenn Sie die neue BEx Query auswählen, wird das Dialogfeld"Variablen festlegen" mit allen Variablen der neu hinzugefüg-ten BEx Query und deren Standardwerte (falls vorhanden)angezeigt. Es werden nur Variablen des neu hinzugefügtenDatenproviders angezeigt.

Wenn die ursprüngliche BEx Query und die neue BEx QueryVariablen gemeinsam verwenden, werden die Werte dieserVariablen nicht durch die Werte vorab gefüllt, die für die an-fängliche Abfrage eingegeben wurden. Auch wenn die Zu-sammenführungsoption von BEx-Variablen aktiv ist, wird zudiesem Zeitpunkt keine Zusammenführung durchgeführt.Geben Sie die obligatorischen Variablen an, und klicken Sieauf OK.

Der "Abfrageeditor" erscheint, und in der Gliederung wird derInhalt der neuen BEx Query angezeigt, die vom zugrundeliegenden transienten Universum generiert wurde.

Erstellen Sie die Abfrage, und führen Sie sie aus.

Das Eingabeaufforderungs-Dialogfeld wird geöffnet, und dieVariablen der zwei Datenprovider werden in Abhängigkeitvon der Option "Eingabeaufforderungen zusammenführen(BEx-Variablen)" des Dokuments angezeigt:• Die Zusammenführung ist aktiv: Im Dialogfeld werden die

von den zwei BEx Querys gemeinsam verwendeten Ein-gabeaufforderungen zusammengeführt. Die anzuzeigen-den Werte sind die Werte, die zuvor für den ersten Daten-provider eingegeben wurden.

• Die Zusammenführung ist nicht aktiv: Im Dialogfeld wirdjede Eingabeaufforderung getrennt angezeigt, mit eigenen,für jeden Datenprovider eingegebenen Werten.

Obligatorische Variablen, wobei min-destens eine Variable über keinenStandardwert verfügt.

Das transiente Universum wird erstellt, und im "Abfrageeditor"werden die Metadaten angezeigt, ohne dass das Dialogfeld"Variablen festlegen" geöffnet wird.

Obligatorische Variablen ohne Stan-dardwerte (optionale Variablen beiein-flussen das Verhalten nicht).

Das transiente Universum wird erstellt, und im "Abfrageeditor"werden die Metadaten angezeigt, ohne dass das Dialogfeld"Variablen festlegen" geöffnet wird.

Nur optionale Variablen, wobei min-destens eine der Variablen über kei-nen Standardwert verfügt.

Das transiente Universum wird erstellt, und im "Abfrageeditor"werden die Metadaten angezeigt, ohne dass das Dialogfeld"Variablen festlegen" geöffnet wird.

Optionale Variablen, die alle überStandardwerte verfügen. Es gibt keineobligatorische Variablen.

2013-06-29117

Erstellen von Abfragen

3.3.5.9 Bearbeiten von Dokumenten auf Basis einer BEx Query

Das Dokument verfügt über mehrere Datenprovider, wobei einige (nicht alle) auf BEx Querys basieren.

Beim Bearbeiten von Datenprovidern wird das Dialogfeld "Variablen festlegen" angezeigt, wenn eineobligatorische Variable ohne Werte vorliegt. Diese Situation kann nur eintreten, wenn eine obligatorischeVariable nach der Erstellung und Speicherung des Dokuments einer der zugrunde liegenden BExQuerys hinzugefügt wurde.1. Klicken Sie auf der Registerkarte "Datenzugriff" auf "Bearbeiten".

Das Dialogfeld "Variablen festlegen" wird mit Variablen der BEx Query angezeigt, die zum erstenauf BEx basierenden Datenprovider im Dokument gehört und obligatorische Variablen ohne Wertebesitzt. Alle Variablen der BEx Query werden angezeigt, nicht nur die obligatorischen Variablen, fürdie Werte fehlen.

2. Geben Sie die Werte für die obligatorischen Variablen ein, deren Werte fehlen, und klicken Sie auf"OK".Das Dialogfeld "Variablen festlegen" wird mit Variablen der BEx Query angezeigt, die zum zweitenauf BEx basierenden Datenprovider im Dokument gehört und obligatorische Variablen ohne Wertebesitzt. Alle Variablen der BEx Query werden angezeigt, nicht nur die obligatorischen Variablen, fürdie Werte fehlen.

3. Geben Sie für die zweite BEx Query die Werte für die obligatorischen Variablen ein, deren Wertefehlen, und klicken Sie auf OK.

4. Wiederholen Sie den vorherigen Schritt, bis keine BEx-Datenprovider mehr vorliegen, dieobligatorische Variablen ohne Standardwerte enthalten.Der "Abfrageeditor" wird mit den verfügbaren Objekten angezeigt.

5. Das Eingabeaufforderungs-Dialogfeld wird geöffnet, und die Variablen aller Datenprovider werdenin Abhängigkeit von der Option "Eingabeaufforderungen zusammenführen (BEx-Variablen)" desDokuments angezeigt:a. Wenn Eingabeaufforderungen zusammenführen (BEx-Variablen) aktiviert ist: Im Dialogfeld

werden die von den BEx Querys gemeinsam verwendeten Eingabeaufforderungenzusammengeführt. Die anzuzeigenden Werte sind die Werte, die zuvor für den erstenDatenprovider eingegeben wurden.

b. Wenn Eingabeaufforderungen zusammenführen (BEx-Variablen) deaktiviert ist: Im Dialogfeldwird jede Eingabeaufforderung getrennt angezeigt, mit eigenen, für jeden Datenprovidereingegebenen Werten.

Nachdem Sie die Eingabeaufforderungswerte eingegeben haben, können Sie die Abfrage für dasDokument ausführen.

2013-06-29118

Erstellen von Abfragen

3.3.5.10 Abbrechen von Bearbeitungsvorgängen

Ihnen liegt ein Web-Intelligence-Dokument vor, in dem ein oder mehrere Datenprovider zur Bearbeitunggeöffnet sind.1. Klicken Sie auf der Registerkarte "Datenzugriff" auf Bearbeiten.

Das Dialogfeld "Variablen festlegen" wird mit Variablen der BEx Query angezeigt, die zum erstenauf BEx basierenden Datenprovider im Dokument gehört und obligatorische Variablen ohne Wertebesitzt. Alle Variablen der BEx Query werden angezeigt, nicht nur die obligatorischen Variablen, fürdie Werte fehlen.

2. Brechen Sie das Dialogfeld "Variablen festlegen" ab.Der gesamte Bearbeitungsvorgang wird abgebrochen, nicht nur das Dialogfeld "Variablen festlegen".Das Dialogfeld "Variablen festlegen" wird für die anderen Datenprovider nicht angezeigt.

3.3.5.11 Vorschau von Daten bei BEx Querys mit Variablen

Variablen ohne Werte haben keinen Einfluss auf diese Funktion. Das Eingabeaufforderungs-Dialogfeld(Laufzeit-Eingabeaufforderungen) wird angezeigt und fordert Benutzer auf, Variablen in allen Fällen zubeantworten. Darüber hinaus sollten die Variablen zu diesem Zeitpunkt bereits im Dialogfeld "Variablenfestlegen" beantwortet sein. Dies kann bei der Dokumenterstellung oder bei Bearbeitung der Abfragegeschehen sein. Sie können die Abfrage wie jedes andere Dokument in der Vorschau angezeigen.

3.3.5.12 Ändern der Datenquelle für BEx Querys

Sie können die Datenquelle für ein auf einer BEx Query basierendes Dokument wie folgt ändern:

Ändern in ...Originaldatenquelle

Ein auf einer OLAP-Quelle basierendes.unv-UniversumEine BEx Query

Eine andere BEx QueryEine BEx Query

Wenn Sie die Quelle ändern, wird der "Abfrageeditor" automatisch gestartet. Sie müssen die Abfrageentsprechend ändern.

2013-06-29119

Erstellen von Abfragen

3.3.5.13 Ändern der Datenquelle bei BEx Querys mit Variablen

Wenn Sie das Dokument von einem beliebigen Datenquelltyp in eine BEx-Datenquelle ändern und dieBEx Query über obligatorische Variablen ohne Werte verfügt, wendet Web Intelligence die geeignetstenWerte auf die Variablen an. Verwenden Sie bei der Zuordnung der Abfrage mithilfe des Abfrageeditorsdas Dialogfeld "Variablen festlegen", um die Variable nach Bedarf zu überprüfen oder zu ändern.1. Wählen Sie bei geöffnetem Web-Intelligence-Dokument die Option "Quelle ändern".2. Wählen Sie eine oder mehrere vorhandene Datenquellen des Dokuments und dann eine BEx Query

aus, die mindestens eine obligatorische Variable ohne Standardwerte als Zieldatenquelle aufweist.Im Zuordnungsschritt werden die Zielobjekte generiert und die fehlenden Werte automatisch gefüllt.Dabei kommt ein Mechanismus zum Einsatz, der den bestmöglichen Wert ermittelt.

3. Validieren Sie die Zuordnung.Der "Abfrage-Editor" wird angezeigt.

4. Öffnen Sie im "Abfrageeditor" das Dialogfeld "Variablen festlegen", und validieren oder bearbeitenSie die Variablenwerte gegebenenfalls.

Sie können die Abfrage ausführen und das Dokument speichern.

3.4 Erstellen von Abfragen für Advanced Analysis-Ansichten

SAP BusinessObjects Analysis ist ein OLAP-Analysetool, mit dessen Hilfe Benutzer interaktiv Analysendefinieren können, um Daten in OLAP-Datenquellen zu analysieren. Benutzer können Daten in ihrenAnalysen als Analysesichten exportieren, um sie in anderen Anwendungen, z.B. in SAP BusinessObjectsWeb Intelligence, zu verwenden.

Sie können Abfragen in Analysesichten erstellen, um ihre Daten in Web Intelligence-Dokumenten zuanalysieren. Die Daten in der Analysesicht werden im "Abfrageeditor" als Berichtsobjekte wie Hierarchien,Dimensionen und Attribute angezeigt.

Anmerkung:Analysesichten mit benutzerdefinierten Objekten werden nicht unterstützt. Es werden nur dieAnalysesichten unterstützt, die direkt aus NetWeaver BW stammen.

3.4.1 Erstellen einer Abfrage für eine Analysesicht

2013-06-29120

Erstellen von Abfragen

Anmerkung:Eine auf einer Analysesicht basierende Abfrage kann nicht über die Web-Intelligence-HTML-Schnittstelleerstellt werden.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten", und wählen SieDatenzugriff > Neu > Aus Analysesicht aus, um das Dialogfeld "Analysesicht auswählen"anzuzeigen.

2. Um eine Abfrage mithilfe einer Textdatei zu erstellen, führen Sie einen der folgenden Schritte aus:• Klicken Sie im Menü Datei auf Neu, wählen Sie Analysesicht aus, und klicken Sie auf OK.• Wählen Sie im Dialogfeld "Neues Web-Intelligence-Dokument erstellen" den EintragAnalysesicht

als Datenquelle aus.• Wählen Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider aus

der Dropdown-Liste Neuer Datenprovider den Eintrag Aus Analysesicht aus.

3. Wählen Sie den Ordner mit der Analysesicht aus der Liste "Ordner" aus.4. Wählen Sie die Analysesicht im Seitenbereich aus.

Der "Abfrageeditor" wird eingeblendet und zeigt die Daten in der Analysesicht als Berichtsobjektan.

5. Klicken Sie aufAbfrage ausführen. Wenn mehrere Abfragen vorliegen, Sie jedoch nur eine einzigeAbfrage ausführen möchten, klicken Sie auf Abfragen ausführen und wählen die auszuführendeAbfrage aus.

3.5 Verwalten von Abfragen

3.5.1 Umschalten in den Datenmodus

Anmerkung:Der Modus "Daten" ist in der Web-Intelligence-HTML-Schnittstelle nicht verfügbar.

1. Öffnen Sie ein Web-Intelligence-Dokument in der Web-Intelligence-Applet-Schnittstelle oder imWeb-Intelligence-Rich-Client.

2. Klicken Sie in der oberen Symbolleiste auf Daten.Die in der Abfrage verwendeten Datenprovider werden aufgelistet. Ebenfalls angezeigt werdenInformationen zum Datenprovider, beispielsweise die Anzahl der enthaltenen Zeilen und das Datumder letzten Regenerierung.

2013-06-29121

Erstellen von Abfragen

3.5.2 Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Führen Sie einen der folgenden Schritte aus:

• Klicken Sie in der Symbolleiste über dem Seitenbereich auf die Schaltfläche Datenprovider

bearbeiten ( ).• Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

Bearbeiten.

Der "Abfrage-Editor" wird angezeigt.

3.5.3 Datenmodus in Web Intelligence

Mit dem Modus "Daten" in der Web-Intelligence-Applet-Schnittstelle und im Web-Intelligence-Rich-Clientkönnen Sie alle Abfragen in einem Dokument anzeigen, analysieren und verwalten.

In der Ansicht "Daten" stehen nur die Toolboxen auf der Registerkarte Datenzugriff zur Verfügung.

Anmerkung:Der Modus "Daten" ist in der Web-Intelligence-HTML-Schnittstelle nicht verfügbar.

3.5.3.1 Anzeigen und Filtern der Daten in einem Datenprovider

1. Öffnen Sie ein Web-Intelligence-Dokument im Web-Intelligence-Rich-Client oder in derWeb-Intelligence-Applet-Schnittstelle im Modus "Daten".

2. Doppelklicken Sie auf einen Datenprovider, um ihn zu öffnen.

Anmerkung:Falls der Datenprovider mehrere Kontexte oder Gruppierungen enthält, werden diese in einerDropdown-Liste oben rechts im Listenbereich angezeigt. Jeder Kontext bzw. jede Gruppierung wirdals Ergebnis n angezeigt. Wählen Sie einen Kontext oder eine Gruppierung aus der Liste aus, umdie Daten anzuzeigen.

3. Um Daten zu filtern, klicken Sie auf den Pfeil in einem Spaltenkopf und führen einen der folgendenSchritte aus:• Wählen Sie einen Wert aus der Dropdown-Liste aus.

2013-06-29122

Erstellen von Abfragen

• Wählen Sie Benutzerdefiniert aus, und definieren Sie einen benutzerdefinierten Filter.

Ein benutzerdefinierter Filter enthält einen Filteroperator und Werte, die Sie aus der Wertelisteauswählen oder direkt eingeben. Die Anzahl von Werten, die Sie angeben können, hängt vomOperator ab.

Die benutzerdefinierten Filter sind folgende:

BeschreibungOperator

Die Daten werden nicht gefiltert.is anything

Die Daten entsprechen einem Einzelwert, wobei es sich um denselbenVorgang wie bei Auswahl eines Einzelwerts aus der Dropdown-Liste handelt.

is

Die Daten entsprechen nicht einem Einzelwert. Es werden alle Werte außerdiesem Wert angezeigt.

does not equal

Die Daten befinden sich in einer Werteliste. Nur die ausgewählten Wertewerden angezeigt.

is in

Die Daten befinden sich nicht in einer Werteliste. Es werden alle Werte außerden ausgewählten Werten angezeigt.

is not in

Es werden nur Zeilen ohne Werte angezeigt.is empty

Es werden nur Zeilen angezeigt, die nicht leer sind.is not empty

Es werden nur Zeilen angezeigt, die mit dem eingegebenen Text beginnen.begins with

Es werden nur Zeilen angezeigt, die mit dem eingegebenen Text enden.ends with

Es werden nur Zeilen angezeigt, die den eingegebenen Text enthalten.contains

Es werden nur Zeilen angezeigt, die den eingegebenen Text nicht enthalten.does not contain

Die Daten werden basierend auf den von Ihnen angegebenen Werten gefiltert. Der Filter beschränktdie 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 dieWerte an, die den verbleibenden Kundenwerten entsprechen.

3.5.4 Verwalten von Abfragen mit dem Datenmanager

Mit dem "Daten-Manager" können Sie alle Abfragen in einem Dokument anzeigen, untersuchen undverwalten. Der "Daten-Manager" enthält eine Aufstellung aller Abfragen und ermöglicht das Durchführenvon Aktionen wie das Umbenennen von Abfragen oder Ändern der Datenquelle, auf der eine Abfragebasiert.1. Öffnen Sie ein Web-Intelligence-Dokument im Web-Intelligence-Rich-Client oder in der

Web-Intelligence-Applet-Schnittstelle im Modus "Daten".

2013-06-29123

Erstellen von Abfragen

Im Modus "Daten" werden die Objekte in der ausgewählten Abfrage aufgeführt. Es stehen nur dieToolboxelemente zur Verfügung, die für die Verwaltung von Abfragen relevant sind.

2. Führen Sie einen der folgenden Schritte aus:• Klicken Sie zum Bearbeiten einer Abfrage mit der rechten Maustaste auf die Abfrage, und wählen

Sie Bearbeiten aus, oder klicken Sie auf der Registerkarte Datenprovider auf Bearbeiten. Der"Abfrageeditor" für die ausgewählte Abfrage wird angezeigt.

• Um die Daten einer Abfrage zu bereinigen, führen Sie einen der folgenden Schritte aus:• Klicken Sie mit der rechten Maustaste auf die Abfrage, und wählen Sie aus dem Menü den

Befehl Bereinigen aus.• Klicken Sie auf der Registerkarte Datenprovider auf "Bereinigen".

• Um eine Abfrage umzubenennen, klicken Sie mit der rechten Maustaste auf die Abfrage, wählenUmbenennen aus und geben den neuen Namen ein.

• Gehen Sie zum Ändern der Datenquelle wie folgt vor:• Klicken Sie mit der rechten Maustaste auf die Abfrage, und wählen Sie Quelle ändern aus.• Klicken Sie auf der Registerkarte Extras auf Quelle ändern.

Anmerkung:Bei Verwendung einer Webdienstabfrage oder einer Excel-Datenquelle imWeb-Intelligence-Rich-Client steht die Option Quelle ändern nicht zur Verfügung. Öffnen Sieden "Abfrageeditor", und wählen Sie auf der Registerkarte "Abfrageeigenschaften" eine andereDatei für Quellpfad aus.

Anmerkung:Ausführliche Informationen über das Ändern der Datenquelle einer Abfrage erhalten Sie über dieVerknüpfung am Ende dieses Themas.

Verwandte Themen• Ändern der Datenquelle einer Abfrage

3.5.5 Festlegen des Schlüsseldatums von Abfragen

Anmerkung:Diese Option gilt für Abfragen auf Basis von SAP-NetWeaver-BW-Datenquellen.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

Schlüsseldaten.3. Wählen Sie Alle Abfragen haben ein Standarddatum aus, um jede Abfrage auf ihr

Standardschlüsseldatum festzulegen.4. Wählen Sie Alle Abfragen haben ein bestimmtes Datum und dann das Datum aus, um ein

Schlüsseldatum für alle Abfragen anzugeben.

2013-06-29124

Erstellen von Abfragen

5. Wählen Sie Benutzer beim Regenerieren von Daten zur Eingabe auffordern, um eineEingabeaufforderung für das Schlüsseldatum anzuzeigen, wenn eine Abfrage, die ein Schlüsseldatumenthält, regeneriert wird.

Anmerkung:Um die Variablen für die Schlüsseldatumswerte zu ändern, öffnen Sie die jeweilige Abfrage zurBearbeitung im "Abfrageeditor" und klicken auf das Symbol Variablen festlegen.

3.5.6 Vorschau von Abfrageergebnissen

Sie haben die Ergebnisobjekte und Filterobjekte im "Abfrageeditor" definiert.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte "Datenzugriff" auf der Unterregisterkarte "Datenprovider" auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Klicken Sie aufDatenvorschaubereich ein-/ausblenden in der Symbolleiste des "Abfrageeditors",um den Bereich "Datenvorschau" anzuzeigen.

3.5.7 Sortieren von Abfrageergebnissen

Sie können die von einer Abfrage zurückgegebenen Ergebnisse sortieren. Die Sortierungen werdendirekt zu dem von der Abfrage generierten Skript hinzugefügt, und die Datenbank gibt bereits sortierteAbfrageergebnisse zurück.

Beispielsweise werden zu Abfragen, die SQL generieren, hinzugefügte Sortierungen in der ORDERBY-Bedingung der generierten SQL angezeigt.

Anmerkung:Die Sortierung ist nicht in Abfragen verfügbar, die auf OLAP-Datenquellen basieren.

1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenproviderfür die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.

2. Klicken Sie in der Symbolleiste Ergebnisobjekte auf Sortieren, um das Dialogfeld "Sortieren"anzuzeigen.

3. Klicken Sie auf Sortierungsobjekt einfügen, und wählen Sie ein Objekt im Dialogfeld "Objektauswählen" aus.

4. Wählen Sie in der Liste Sortiertyp die Sortierrichtung aus.5. Wiederholen Sie die vorherigen Schritte, um weitere Sortierungen zu der Abfrage hinzuzufügen.

2013-06-29125

Erstellen von Abfragen

6. Wählen Sie ein Objekt aus, und klicken Sie auf Auswahl löschen, um eine Sortierung aus derAbfrage zu entfernen, oder klicken Sie auf Alle löschen, um alle Sortierungen aus der Abfrage zuentfernen.

7. Klicken Sie auf OK, um das Dialogfeld "Sortierungen" zu schließen.Die Sortierungen werden zu dem von der Abfrage generierten Skript hinzugefügt.

Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung

3.5.8 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. Dieim Dokument angezeigten Daten entsprechen nicht genau der Abfragedefinition.

Wenn Sie einen Datenabruf unterbrechen, haben Sie die Möglichkeit anzugeben, welche Daten angezeigtwerden sollen.

Anmerkung:Wenn Sie in der Web-Intelligence-HTML-Schnittstelle eine gerade ausgeführte Abfrage abbrechen,kehrt die Web-Intelligence-HTML-Schnittstelle zum vorherigen Status des Dokuments zurück, wobeikeine Möglichkeit besteht, den Datenabruf zu unterbrechen.

1. Klicken Sie in einem Web-Intelligence-Dokument auf das Symbol Regenerieren.2. Klicken Sie im Dialogfeld "Daten werden abgerufen" auf Abbrechen.3. Wählen Sie eine der folgenden Optionen im Dialogfeld "Datenabruf unterbrechen" aus.

2013-06-29126

Erstellen von Abfragen

BeschreibungOption

Die Werte, die bei der letzten Abfrageausführung abgerufenwurden, werden im Dokument wiederhergestellt. Die angezeig-ten Werte entsprechen nicht den in der Datenbank verfügbarenneuesten Daten. Sie können die Abfrage zu einem späterenZeitpunkt ausführen, um die neuesten Werte aus der Datenbankabzurufen.

Ergebnisse des vorherigen Da-tenabrufs wieder herstellen

Das Dokument wird ohne Werte angezeigt. Die Struktur unddie Formatierung des Dokuments bleibt erhalten. Sie könnendie Abfrage zu einem späteren Zeitpunkt ausführen, um dieneuesten Werte aus der Datenbank abzurufen.

Alle Daten aus dem Dokumentbereinigen

Die bisher abgerufenen, neuen Werte werden in den entspre-chenden Abschnitten des Dokuments angezeigt. In den übrigenTeilen des Dokuments werden die Werte angezeigt, die bei derletzten Abfrageausführung abgerufen wurden.

Teilergebnisse wiedergeben

4. Klicken Sie auf "OK".

3.5.9 Entfernen von Abfragen

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Wählen Sie unten im "Abfrageeditor" die Registerkarte für die zu entfernende Abfrage aus.4. Klicken Sie mit der rechten Maustaste, und wählen Sie Löschen aus.5. Klicken Sie auf Abfrage ausführen.

Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung

3.5.10 Duplizieren von Abfragen

Sie müssen die Abfrage zuerst ausführen, bevor Sie sie duplizieren können.

2013-06-29127

Erstellen von Abfragen

Tipp:Wenn Sie eine andere Abfrage auf Basis eines bereits im Universum enthaltenen Dokuments erstellenmöchten, statt diese von Grund auf neu anzulegen, duplizieren Sie die vorhandene Abfrage für diesesUniversum und passen diese dann an.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte "Datenzugriff" auf der Unterregisterkarte "Datenprovider" auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Wählen Sie unten im "Abfrageeditor" die Registerkarte für die zu duplizierende Abfrage aus.4. Klicken Sie mit der rechten Maustaste auf die Registerkarte, und wählen Sie Duplizieren aus.5. Klicken Sie auf Abfrage ausführen.

Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung

3.5.11 Ändern der Datenquelle einer Abfrage

Sie können die Datenquelle einer Abfrage ändern. Dies ist nützlich, wenn Sie beispielsweise einDokument in einem Universum in einer Testumgebung entwickeln und dann zu einem Universum ineiner Produktionsumgebung wechseln möchten.

Sie können die Quelle der Daten ändern, müssen jedoch Objekte verschiedenen Objekten in dergleichen Abfrage oder in einer anderen Abfrage zuordnen.

Es ist nicht möglich, zwischen allen Datenquellen zu wechseln. In der folgenden Tabelle sind diedurchführbaren Änderungen aus einer Quelle in ein Ziel aufgeführt.

Ziel

Zufuhr Advanced-Analysis-Ansicht

BEx-Query

PersönlicherDatenprovi-der (CSV, Ex-cel)

UNX-Univer-sum aufOLAP-Daten-quelle

UNX-Univer-sum oderrelationaleDatenquelle

UNV-Universum

Änderungmöglich

Änderungmöglich

Änderungmöglich

Änderungmöglich

UNV-Universum

Änderungmöglich

Änderungmöglich

Änderungmöglich

UNX-Univer-sum oderrelationaleDatenquelle

2013-06-29128

Erstellen von Abfragen

Ziel

Zufuhr Advanced-Analysis-Ansicht

BEx-Query

PersönlicherDatenprovi-der (CSV, Ex-cel)

UNX-Univer-sum aufOLAP-Daten-quelle

UNX-Univer-sum oderrelationaleDatenquelle

UNV-Universum

Änderungmöglich

Änderungmöglich

Änderungmöglich*

UNX-Univer-sum aufOLAP-Da-tenquelle

Änderungmöglich**

Persönli-cher Daten-provider(CSV, Ex-cel)

ÄnderungmöglichBEx-Query

Änderungmöglich

Advanced-Analysis-Ansicht

Anmerkung:

• * Beim Wechsel zwischen diesen beiden Quellen ist möglicherweise eine umfangreiche Neuzuordnungvon Objekten erforderlich.

• ** Bei Verwendung einer Excel-Datenquelle im Web-Intelligence-Rich-Client steht die Option Extras>Quelle ändern auf der Registerkarte "Datenzugriff" nicht zur Verfügung. Wenn Sie die Datenquellefür ein Dokument basierend auf einer Excel-Datenquelle ändern müssen, öffnen Sie den"Abfrageeditor" und verwenden auf der Registerkarte "Abfrageeigenschaften" das MenüQuellpfad,um eine andere Quelldatei auszuwählen.

Die Datenquelle kann nur in der Web-Intelligence-Applet-Schnittstelle und im Web-Intelligence-Rich-Clientgeändert werden. Im Web-Intelligence-Rich-Client können Sie außerdem die Datenquelle von Abfragenauf Grundlage persönlicher Datendateien wie Excel-Dateien ändern.

Anmerkung:

• Wenn ein Bericht zwei Abfragen enthält, die auf demselben Universum basieren, können Sie denDatenprovider für eine der Abfragen von einem Universum zu einer BEx Query ändern.

• Wenn es sich bei der Quelle einer Abfrage um ein Universum (.unv-Datei) handelt, können Sie dieQuelle in eine BEx Query ändern. Sie müssen die Objekte dem entsprechenden Objekttyp in derneuen Datenquelle erneut zuordnen.

2013-06-29129

Erstellen von Abfragen

3.5.11.1 Ändern der Datenquelle einer Abfrage

Wenn möglich, werden Quell- und Zielobjekte standardmäßig auf der Grundlage ihres Namens,Objekttyps, Datentyps und Speicherorts in der Datenquelle zugeordnet. Die Zuordnung vonAbfragefilterobjekten ist nicht möglich.

Sie können die Zuordnungen manuell ändern oder manuell Zuordnungen für Objekte erstellen, die nichtstandardmäßig zugeordnet werden konnten.1. Öffnen Sie ein Web-Intelligence-Dokument in der Web-Intelligence-Applet-Schnittstelle oder im

Web-Intelligence-Rich-Client im Modus "Daten".2. Klicken Sie in der Liste der Datenprovider mit der rechten Maustaste auf die Abfrage, deren Quelle

Sie ändern möchten, und wählen Sie Quelle ändern aus.Bei Verwendung einer Excel-Datenquelle im Web-Intelligence-Rich-Client steht die Option Extras> Quelle ändern auf der Registerkarte "Datenzugriff" nicht zur Verfügung. Öffnen Sie den"Abfrageeditor", und verwenden Sie auf der Registerkarte "Abfrageeigenschaften" das MenüQuellpfad, um eine andere Quelldatei auszuwählen.

3. Führen Sie einen der folgenden Schritte aus:• Um eine Zieldatenquelle auszuwählen, die bereits im Dokument verwendet wird, wählen Sie

Wählen Sie eine Datenquelle aus dem Dokument aus aus.• Um eine andere Datenquelle auszuwählen, wählen Sie Geben Sie eine neue Datenquelle an

aus, und geben dann die Datenquelle an.In der Liste werden nur die Datenquellen angezeigt, zu denen von der aktuellen Datenquelle ausgewechselt werden kann.

4. Klicken Sie auf Weiter.Quell- und Zielobjekt werden in Standardzuordnungen angezeigt. Wenn die Datenquellenhierarchische Daten enthalten, werden alle Objekte in der Hierarchie unter ihrer übergeordnetenHierarchie angezeigt.

5. Für jedes Objektpaar, das Sie manuell zuordnen möchten, klicken Sie auf ..., um das Dialogfeld"Objekt zuordnen" anzuzeigen.

6. Wählen Sie ein Objekt im neuen Universum, um das Objekt im aktuellen Universum zu ersetzen.

Objekte werden standardmäßig auf der Grundlage des Objekttyps, des Datentyps, des Namensund des Pfads in Quell- und Zieldatenquellen zugeordnet. Sie können die Standardzuordnungannehmen oder eine eigene Zuordnung wählen.

Wenn keine Standardzuordnung möglich ist, wird das Objekt unter Ergebnisobjekt entfernen inder Zieldatenquelle angezeigt. Wenn Sie kein Objekt aus der neuen Datenquelle auswählen, wirddas aktuelle Objekt aus der Abfrage entfernt, wenn Sie die Datenquelle ändern.

Ist das entfernte Objekt ein gefiltertes Objekt oder ein rangbasiertes Objekt in einerDatenbankrangfolge, zeigt die Anwendung eine Warnung an. Wenn Sie die Objekte entfernen,werden sie aus der Rangfolge oder der Unterabfrage entfernt.

2013-06-29130

Erstellen von Abfragen

Wenn das entfernte Objekt das Filterobjekt in einem Abfrage für Abfrage-Filter ist, zeigt dieAnwendung eine Warnung an. Wenn Sie das Objekt entfernen, wird der Abfrage für Abfrage-Filterentfernt.

7. Klicken Sie auf Fertig stellen, um die Datenquelle zu ändern.

Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung

3.6 Arbeiten mit mehreren Abfragen

Sie können eine oder mehrere Abfragen in ein Dokument einfügen. Diese Abfragen können auf einerbeliebigen unterstützten Datenquelle basieren.

Beispielsweise können Sie Daten mit Bezug auf Produktumsatz und Kunden in demselben Dokumenteinfügen. In diesem Fall sind die für den Umsatz bestimmter Produktlinien zur Verfügung stehendenDaten in einem Universum und Kundendaten in einem anderen Universum enthalten. Sie möchten dieUmsatzergebnisse bestimmter Produktlinien sowie Informationen zu den Altersgruppen der Kundeninnerhalb 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 Berichteinfügen und dann formatieren.

Die Erstellung mehrerer Abfragen in einem einzigen Dokument erweist sich dann als erforderlich, wenndie in das Dokument einzufügenden Daten in mehreren Datenquellen enthalten sind oder wenn Siemehrere gezielte Abfragen anhand derselben Datenquelle erstellen möchten. Mehrfache Abfragenkönnen entweder bei der Erstellung eines Dokuments oder durch Hinzufügen mehrerer Abfragen zueinem vorhandenen Dokument definiert werden. Sie können die Informationen sämtlicher Abfragen ineinem einzigen oder in mehreren Berichten innerhalb desselben Dokuments präsentieren.

3.6.1 Mehrfache Abfragen, kombinierte Abfragen und synchronisierte Abfragen imVergleich

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 alszusammengeführte Dimensionen bezeichnet.

Nachdem Sie mehrere Abfragen erstellt und ausgeführt haben, führen Sie die Dimensionenzusammen.

2013-06-29131

Erstellen von Abfragen

• Mit “kombinierten Abfragen” wird eine SQL generiert, die die Operatoren UNION, INTERSECT undMINUS enthält (falls die Datenbank diese unterstützt), oder die Auswirkungen dieser Operatorensimuliert.

Anhand kombinierter Abfragen können Sie komplexe Geschäftsfragen beantworten, die mithilfe vonStandardabfragen schwer zu formulieren sind.

Anmerkung:Diese Option ist nicht für OLAP-Datenbanken oder für relationale .unx-Datenbanken verfügbar.Sie steht nur für relationale .unv-Universen zur Verfügung.

3.6.2 Hinzufügen von Abfragen zu vorhandenen Dokumenten

Sie können einem vorhandenen Dokument Abfragen hinzufügen.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

Bearbeiten.Der "Abfrage-Editor" wird angezeigt.

3. Klicken Sie in der Symbolleiste auf das Symbol "Kombinierte Abfrage hinzufügen".4. Wählen Sie gegebenenfalls eine Datenquelle aus.5. Wählen Sie Objekte für die zusätzliche Abfrage aus.6. Klicken Sie auf Abfrage ausführen.7. Geben Sie im Feld "Neue Abfrage" an, wie die hinzugefügten Daten angezeigt werden sollen:

BeschreibungOption

Anzeigen der Daten in einem neuen Bericht im DokumentTabelle in einen neuen Bericht einfü-gen

Anzeigen der Daten in einer neuen Tabelle innerhalb desaktuell ausgewählten Berichts

Tabelle in den aktuellen Bericht einfü-gen

Einfügen der Daten in das Dokument, ohne sie in einemBericht anzuzeigen

Anmerkung:Sie können die durch die Abfrage zurückgegebenen Ob-jekte später in den Bericht einfügen.

Ergebnisobjekte ohne Erstellung ei-ner Tabelle in dasDokument einfügen

8. Klicken Sie auf OK.

Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung

2013-06-29132

Erstellen von Abfragen

• Erstellen einer Abfrage für eine Analysesicht• Erstellen von Abfragen auf Basis einer BEx Query ohne Variablen• Erstellen von Universumsabfragen

3.7 Verwenden von kombinieren Abfragen

Eine kombinierte Abfrage ist eine Gruppe von Abfragen, die zusammen arbeiten, um ein einzelnesErgebnis 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 beseitigtund ein kombinierter Datensatz erstellt.

Bei einer INTERSECT-Abfrage werden die Daten zurückgegeben, die beiden Abfragen gemeinsamsind.

Bei einer MINUS-Abfrage werden die Daten aus der ersten Abfrage zurückgegeben, die in der zweitenAbfrage nicht vorkommen.

Anmerkung: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:

WerteAbfrage

USA; Vereinigtes Königreich; Deutschland;FrankreichAbfrage 1

USA; SpanienAbfrage 2

Die verschiedenen Typen von kombinierten Abfragen geben die folgenden Werte zurück:

WerteKombinationstyp

USA; Vereinigtes Königreich; Deutschland;Frankreich; SpanienUNION

USA;INTERSECT

2013-06-29133

Erstellen von Abfragen

WerteKombinationstyp

Vereinigtes Königreich; Deutschland; FrankreichMINUS

Verwandte Themen• Erstellen von Abfragen auf Grundlage von BEx Querys

3.7.1 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 mit "Kunden" Gäste zurückgibt,die bereits an einem Erholungsort untergebracht waren, sowie die Dimension "Reservierungsjahr",die mit "Kunden" Gäste zurückgibt, die für einen Termin in der Zukunft reserviert haben. Aufgrund derStruktur von Datenbank und Universum sind diese Objekte inkompatibel. Sie können folglich nicht indenselben Berichtsblock eingefügt werden.

Angenommen, Sie möchten folgende Informationen in einer gemeinsamen Liste zurückgeben: DieJahre, in denen mehr als n Gäste an einem Erholungsort untergebracht waren, und die Jahre, indenen mehr als n Gäste eine Reservierung für einen Erholungsort vorgenommen haben. ZurBeantwortung dieser Frage verwenden Sie die folgende kombinierte Abfrage:

RückgabewertAbfrage

Jahre, in denen mehr als n Gäste an einem Er-holungsort untergebracht warenAbfrage 1

UNION

Jahre, in denen mehr als n Gäste eine Reservie-rung für einen Erholungsort vorgenommen habenAbfrage 2

Die Union-Kombination zwischen den beiden Abfragen gibt die gewünschte Jahresliste zurück.

2013-06-29134

Erstellen von Abfragen

3.7.2 Generieren von kombinierten Abfragen

Kombinierte Abfragen sind auf der Datenbankebene angesiedelt und ändern die Abfrage, die an dieDatenbank gesendet wurde. Dies wird durch Generieren eines Abfrageskripts bewerkstelligt, das dieOperatoren UNION, INTERSECT und MINUS enthält.

Wenn die Datenbank den Kombinationstyp nicht in der Abfrage unterstützt, wird die Kombination nachdem Datenabruf herbeigeführt. Mehrere Abfragen geben Daten an den Bericht zurück. Diese Datenwerden dann von einer kombinierten Abfrage auf Datenbankebene in einem Ergebnis aufgelöst.

3.7.3 Erstellen von kombinierten Abfragen

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.

3. Erstellen Sie eine erste Abfrage im "Abfrage-Editor".4. Klicken Sie in der Symbolleiste auf das SymbolKombinierte Abfrage hinzufügen, um "Kombinierte

Abfragen" unter der Liste der Abfrageobjekte anzuzeigen.Unter "Kombinierte Abfragen" wird die aktuelle Abfrage angezeigt. Sie können den Namen derAbfrage ändern, indem Sie auf sie klicken, im Menü Namen bearbeiten auswählen und dann einenneuen Namen in das Dialogfeld Name eingeben, das angezeigt wird.

5. Klicken Sie auf Abfrage hinzufügen. Die zweite Abfrage wird im Bereich "Kombinierte Abfragen"angezeigt und weist folgende Bedingungen auf:• Sie wird durch eine UNION-Beziehung mit der ursprünglichen Abfrage kombiniert.• Sie heißt Kombinierte Abfrage n.

6. Um zu einer Abfrage zu wechseln, wählen Sie diese im Bereich "Kombinierte Abfragen" aus.

Anmerkung:Um eine Abfrage zu löschen, wählen Sie sie im Bereich Kombinierte Abfragen aus und drückendie Taste "Entf" oder verschieben die Abfrage per Drag-und-Drop in die Universumsgliederung.

7. Um den Kombinationstyp zu ändern, wählen Sie den Operator aus. Der Operator durchläuft dieFolge UNION, MINUS, INTERSECT.

8. Erstellen Sie die einzelnen Abfragen innerhalb der kombinierten Abfrage auf dieselbe Weise wieeine normale Abfrage.

9. Klicken Sie auf Abfrage ausführen.

2013-06-29135

Erstellen von Abfragen

Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung

3.7.4 Aufbau kombinierter Abfragen

Die Abfragen innerhalb einer kombinierten Abfrage müssen dieselbe Anzahl von Objekten mit demselbenDatentyp zurückgeben, und die Objekte müssen in derselben Reihenfolge angeordnet sein. Abfragenkönnen nicht kombiniert werden, wenn die Anzahl der Objekte in den Abfrageergebnissen und dieDatentypen 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 eineAbfrage, 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ätzlichmö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äftigenInformationen, auch nicht, wenn beide Dimensionen denselben Datentyp aufweisen. Wenn Ihre ersteAbfrage die Dimension "Jahr" enthält, sollte auch die zweite Abfrage eine Dimension enthalten, dieeine Liste von Jahren zurückgibt.

3.7.4.1 Beispiel: Eine Abfrage mit Gästebelegungs- und Reservierungsraten proJahr

Anmerkung:Für diese Aufgabe benötigen Sie Zugriff auf das Beispieluniversum "Insel-Reisen" in Web Intelligence.

Angenommen, Sie möchten eine Abfrage erstellen, die eine Liste von Jahren zurückgibt: Die Jahre, indenen sich mehr als n Gäste an einem Erholungsort aufgehalten haben, und die Jahre, in denen mehrals n Gäste eine Reservierung für einen Erholungsort vorgenommen haben. Das Objekt, auf dessenBasis Sie filtern, muss sich auch im Bereich "Ergebnisobjekte" befinden.1. Erstellen Sie in Web Intelligence ein Dokument, und wählen Sie das Universum "Insel-Reisen" aus

der Liste der Universen aus.2. Ziehen Sie im "Abfrageeditor" 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 Kundenanzahl auf einen Wert größer als n eingeschränkt wird.4. Klicken Sie auf Kombinierte Abfrage hinzufügen.

Unter der Liste der Objekte wird im "Abfrageeditor" der Bereich "Kombinierte Abfrage" eingeblendet,in dem die zwei Abfragen über eine Union verknüpft sind.

5. Klicken Sie auf die zweite Abfrage, und entfernen Sie die Objekte Jahr und Kundenanzahl.

2013-06-29136

Erstellen von Abfragen

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 Kunden auf einen Wert größer als n eingeschränktwird.

8. Klicken Sie auf Abfrage ausführen.

Die Abfrage gibt eine kombinierte Liste aus Jahren und Reservierungsjahren zurück.

Verwandte Themen• Erstellen von Universumsabfragen

3.7.5 Rangfolge bei kombinierten Abfragen

Die Ausführungsreihenfolge in einer kombinierten Abfrage ist für die Ermittlung des Endergebnissesentscheidend.

Bei der einfachsten Form einer kombinierten Abfrage können Sie zwei oder mehr Abfragen in einerBeziehung kombinieren:

Abfrage 1

Abfrage 2INTERSECT

Abfrage 3

In einem solchen Fall ist das erste zu berechnende Ergebnis die Schnittmenge von Kombinierte Abfragen und Kombinierte Abfrage n + 1. Das nächste Ergebnis ist die Schnittmenge des ersten Ergebnissesund des Ergebnisses von Kombinierte Abfrage n + 2. Die Abfrageausführung wird auf diese Weisedurch alle Abfragen der Beziehung hindurch fortgesetzt. Daraufhin erhalten Sie das folgende Ergebnisfür das vorangehende Beispiel:

DatenAbfrage

USA; Vereinigtes Königreich; Frankreich;DeutschlandAbfrage 1

USA; Frankreich; FinnlandAbfrage 2

USA; FrankreichINTERSECTION von 1 und 2

USA; SpanienAbfrage 3

USAFinal INTERSECTION

2013-06-29137

Erstellen von Abfragen

3.7.5.1 Verschachtelte kombinierte Abfragen

Standardmäßig wird jedes Mal, wenn Sie eine kombinierte Abfrage hinzufügen, diese auf der erstenKombinationsebene mit vorhandenen Abfragen kombiniert. Die Liste der kombinierten Abfragen wirddurch 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:

Abfrage 1

UNION 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 Abfrage1 MINUS Abfrage 2 in einer INTERSECT-Beziehung mit Abfrage 3 kombiniert wird.

Kombinierte Abfrage 1

MINUS

Kombinierte Abfrage 2INTERSECT

Abfrage 3

In einem LTR-Gebietsschema werden Abfragegruppen von rechts nach links und von oben nach untenin den einzelnen Gruppen verarbeitet. In einem RTL-Gebietsschema werden Abfragegruppen von linksnach rechts und von oben nach unten in den einzelnen Gruppen verarbeitet. Die Verarbeitung vonAbfragegruppen hängt vom bevorzugten Anzeigegebietsschema ab, das Sie in den Einstellungen vonBI-Launchpad ausgewählt haben. In manchen Gebietsschemas, wie beispielsweise dem englischen,werden Schnittstellenelemente von links nach rechts (so genanntes LTR-Gebiertsschema) angeordnet,während in anderen Gebietsschemas, wie beispielsweise dem arabischen, die Anzeige von rechts nachlinks (so genanntes RTL-Gebietsschema) verläuft.

ErgebnisAbfrage

USA; Vereinigtes Königreich; Spanien; Deutsch-landAbfrage 1

DeutschlandAbfrage 2

USA; Vereinigtes Königreich; SpanienAbfrage 1 MINUS Abfrage 2

USA; Spanien; FinnlandAbfrage 3

2013-06-29138

Erstellen von Abfragen

ErgebnisAbfrage

USA; Spanien

(Abfrage 1 MINUS Abfrage 2)

INTERSECT

Abfrage 3

Anmerkung:Wenn die Datenbank den Typ von kombinierter Abfrage unterstützt, den Sie ausführen möchten, sinddie Kombinationsoperatoren direkt in dem von der Abfrage generierten Skript enthalten. In diesem Fallhängt die Vorrangigkeit von der in der Datenbank definierten Rangfolge ab. Wenden Sie sich an denDatenbankadministrator, um weitere Informationen zu erhalten.

3.7.5.2 Festlegen des Vorrangs bei kombinierten Abfragen

1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenproviderfür die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.

2. Erstellen Sie die Abfragen, die Sie unter "Kombinierte Abfragen" organisieren möchten.3. Um ein Abfragenpaar zu verschachteln, klicken Sie auf die Schaltfläche Neuen Knoten einer

kombinierten Abfrage hinzufügen.Hiermit wird ein kombinierter Abfragenknoten erstellt.

4. Ziehen Sie per Drag-und-Drop eine Abfrage auf die Abfrage, mit der das verschachtelte Paarverknüpft werden soll.Der neue Knoten einer kombinierten Abfrage ist standardmäßig eine UNION-Beziehung.

5. Fügen Sie der verschachtelten Gruppe weitere Abfragen hinzu, indem Sie sie per Drag-und-Dropin den Leerraum zwischen zwei Abfragen verschieben, die sich bereits in der Gruppe befinden.

6. Um weitere verschachtelte Gruppen innerhalb einer vorhandenen höherrangigen Gruppe zu erstellen,wiederholen Sie die letzten zwei Schritte.

7. Klicken Sie auf die Kombinationsoperatoren aller in der Abfrage enthaltenen Gruppen, um sie ggf.zu ändern.

8. Führen Sie die Abfrage aus.

Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung• Erstellen von kombinierten Abfragen

2013-06-29139

Erstellen von Abfragen

3.8 Filtern von Daten in den Abfragen

3.8.1 Filtern von Daten mithilfe von Abfragefiltern

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 derDatenquelle, sondern blenden lediglich Werte auf Berichtebene aus.

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

So könnten Sie beispielsweise die Dimension "Jahr" filtern, um ausschließlich den Umsatz für das Jahr2003 anzuzeigen; oder die Dimension "Jährliches Einkommen", um nur Kunden anzuzeigen, derenjährliches Einkommen bei oder über 1,5 Millionen Euro liegt.

Beispiel: Welche Geschäfte meines Verkaufsgebietes haben in den vier Quartalen desJahres 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 Analyseder in Italien erbrachten Gewinne interessiert. Das Universum Verkauf enthält jedoch Daten mit Bezugauf ganz Europa. Zudem möchten Sie ausschließlich Informationen zu Geschäften anzeigen, derenGewinn in den vier Quartalen des Jahres 2002 über dem von Ihnen angegebenen Wert liegt: 130.000Euro. Um ein Dokument zu erstellen, das nur die benötigten Informationen abruft, wenden Sie einenFilter auf die Dimensionen "Staat", "Jahr" und "Quartal" sowie einen weiteren Filter auf die Kennzahl"Gewinn" an.

2013-06-29140

Erstellen von Abfragen

Tabelle 3-34: Filterobjekte

Jahr Gleich 2002

UNDQuartal Gleich Q4

Land Gleich Italien

Gewinn größer oder gleich 130000

Um die Anzeige der gefilterten Werte für Italien, 2002 und Q4 in den Tabellenspalten Jahr, Quartalund 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 angezeigtenWerte denjenigen Geschäften in Italien, deren Umsatz im 4. Quartal (Q4) 2002 bei oder über 130KEuro liegt:

GewinnUmsatzGeschäftsname

133.802307.914eModen Mailand

136.055316.232eModen Rom

Verwandte Themen• Verwenden einfacher Berichtsfilter• Erstellen von einfachen Berichtsfiltern

3.8.1.1 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. Der Filter entferntalle Werte von [Land] außer USA und Frankreich aus dem Abfrageergebnis.

2013-06-29141

Erstellen von Abfragen

Tabelle 3-36: Abfragefilterkomponenten

BeschreibungKomponente

Das gefilterte Objekt ist das Objekt, dessen Werte gefiltert werden.Dimensionen, Attribute, Kennzahlen, Hierarchien und Ebenen kön-nen als gefilterte Objekte verwendet werden.

Außer bei BEx Querys muss das gefilterte Objekt nicht als Ergebni-sobjekt in der Abfrage enthalten sein. Beispiel: Eine Abfrage, diedie Objekte [Kunde] und [Umsatz] enthält, kann das Objekt [Region]filtern. Ist der Filter [Region] Gleich "Bretagne", gibt dieAbfrage nur Kunden aus der Region Bretagne zurück.

Gefiltertes Objekt

Mit dem Operator werden die gefilterten Objekte mit dem Operandenverglichen. Beispielsweise behält der Operator "Gleich" nur dieWerte des gefilterten Objekts bei, die genau dem Wert des Operan-den entsprechen.

Operator

Der Operand liefert den oder die Werte, mit dem/denen das Objektgefiltert wird. Die Typen von Operanden werden in der folgendenTabelle beschrieben.

Operand

Tabelle 3-37: Typen von Operanden

BeschreibungOperandentyp

Der Operand "Konstante" dient zur direkten Eingabe von Werten.Sie können beispielsweise eine Konstante verwenden, um "Frank-reich" in den Filter [Land] Gleich Frankreich einzugeben.

Der Operand kann keine Konstante sein, wenn das gefilterte Objekteine Hierarchie ist, sofern die Hierarchie nicht mit dem OperatorGleich Muster oder dem Operator Ungleich Muster verwen-det wird.

Konstante

Der Operand "Werteliste"" wird zum Auswählen von Werten ausder mit dem gefilterten Objekt verknüpften Liste verwendet. Ist dasgefilterte Objekt beispielsweise [Stadt], können Sie mit "Werteliste"eine oder mehrere mit dem Objekt verknüpfte Städte auswählen.

Werteliste

Eine Eingabeaufforderung ist ein dynamischer Filter, der beantwortetwird, wenn die Abfrage regeneriert wird.Eingabeaufforderung

2013-06-29142

Erstellen von Abfragen

BeschreibungOperandentyp

Sie können auch ein Objekt aus dem Universum auswählen, umdas gefilterte Objekt gegen seine Werte zu filtern.

Anmerkung:Sie können ein Universumsobjekt nicht als Operand für mehrereDatenquellen, oder wenn das gefilterte Objekt eine Hierarchie ist,verwenden.

Universumsobjekt

Sie können das gefilterte Objekt mit den von einer anderen Abfragezurückgegebenen Werten vergleichen.

Ergebnis einer anderen Abfra-ge

Verwandte Themen• Erstellen von Abfragen auf Grundlage von BEx Querys

3.8.1.1.1 Abfragefilter und Eingabeaufforderungsoperatoren

Operatorliste

Gleich (Operator)

Mit dem Operator Gleich 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 Operator Ungleich 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 UngleichUSA".

Anmerkung:Dieser Operator kann nicht für Hierarchien mit über- und untergeordneten Elementen ausOLAP-.unx-Universen oder BEx Querys verwendet werden.

Größer als (Operator)

Mit dem Operator Größer als 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ößerals 60".

2013-06-29143

Erstellen von Abfragen

Anmerkung:Dieser Operator kann nicht für Hierarchien mit über- und untergeordneten Elementen ausOLAP-.unx-Universen oder BEx Querys verwendet werden.

Größer als oder gleich (Operator)

Mit dem Operator Größer als oder gleich können Sie Daten abrufen, die größer als oder gleicheinem 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".

Anmerkung:Dieser Operator kann nicht für Hierarchien mit über- und untergeordneten Elementen ausOLAP-.unx-Universen oder BEx-Hierarchien verwendet werden.

Kleiner-als-Operator

Mit dem Operator Kleiner als 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]Kleiner als 40".

Anmerkung:Der Operator kann nicht für OLAP-.unx-Universen, Hierarchien in Filtern oder Hierarchien in BExQuerys verwendet werden.

Kleiner als oder gleich (Operator)

Mit dem Operator Kleiner als oder gleich können Sie Daten abrufen, die kleiner als oder gleicheinem 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".

Anmerkung:Dieser Operator kann nicht für OLAP-.unx-Universen, Hierarchien in Filtern oder Hierarchien in BExQuerys verwendet werden.

Zwischen (Operator)

Mit dem Operator Zwischen können Sie Daten zwischen zwei Grenzwerten (einschließlich der beidenGrenzwerte) 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), erstellenSie den Filter "[Woche] Zwischen 25 und 36".

2013-06-29144

Erstellen von Abfragen

Anmerkung:Dieser Operator kann nicht für OLAP-.unx-Universen oder BEx-Hierarchien in Filtern verwendetwerden.

Nicht zwischen (Operator)

Mit dem Operator Nicht zwischen können Sie Daten außerhalb des Bereichs von zwei Wertenabrufen.

Beispiel: Um Daten für alle Wochen des Jahres außer den Wochen 25 bis 36 (einschließlich Woche25 und 36) abzurufen, erstellen Sie den Filter "[Woche] Nicht zwischen 25 und 36".

Anmerkung:Dieser Operator kann nicht für OLAP-.unx-Universen oder BEx-Hierarchien in Filtern verwendetwerden.

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] InListe. Wenn Sie in das Feld Geben Sie einen Wert ein Werte eingeben können, geben SieUSA;GB;Japan ein.

Wenn In Liste in einem Abfragefilter mit einer hierarchischen Werteliste (entweder von einer miteiner hierarchischen Werteliste verknüpften Dimension oder einem Hierarchieobjekt) verwendet wird,können mehrere Elemente von beliebigen Ebenen der Hierarchie ausgewählt werden. Beispiel: Beieiner 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ähltwerden.

Bei Verwendung von In Liste in einem Berichtsfilter wird eine unstrukturierte Werteliste erzeugt.

Nicht in Liste (Operator)

Mit dem Operator Nicht in Liste 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". In das Feld Geben Sie einen Wert ein geben Sie USA;GB;Japan ein.

Wenn Nicht in Liste zusammen mit einer hierarchischen Werteliste (entweder aus einer mit einerhierarchischen 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 inListe können [Paris] auf der Ebene "Stadt" und [Kanada] auf der Ebene "Land" in derEingabeaufforderung ausgewählt werden.

2013-06-29145

Erstellen von Abfragen

Anmerkung:Dieser Operator kann nur in bestimmten Typen von Hierarchien verwendet werden, beispielsweise inebenenbasierten Hierarchien.

Gleich Muster (Operator)

Mit dem Operator Gleich Muster werden Daten abgerufen, die eine bestimmte Zeichenfolge odereinen Teil einer Zeichenfolge enthalten.

Beispiel: Um Kunden abzurufen, deren Geburtsjahr 1972 ist, erstellen Sie den Filter [Geburtsjahr]Gleich Muster "72".

Anmerkung:Dieser Operator kann nicht für BEx-Hierarchien verwendet werden.

Ungleich Muster (Operator)

Der Operator Ungleich Muster wird verwendet, um Daten abzufragen, die eine bestimmteZeichenfolge nicht enthalten.

Beispiel: Um Kunden abzurufen, deren Geburtsdatum nicht 1972 ist, erstellen Sie den Filter [Geburtsjahr]Ungleich Muster '72'.

Anmerkung:Dieser Operator kann nicht für auf übergeordneten Elementen basierenden Hierarchien von BEx- oderOLAP-.unx-Universen verwendet werden.

Beide (Operator)

Der Operator Beide wird verwendet, um Daten abzurufen, die zwei Werten entsprechen.

Beispiel: Um Kunden abzurufen, die sowohl eine Festnetz- als auch Mobiltelefonnummer haben,erstellen Sie den Filter [Kontentyp] Beide 'Festnetz' und 'Mobil'.

Anmerkung:Dieser Operator wird für auf Hierarchieobjekten basierende Filter oder in auf OLAP-Datenquellenbasierende Universen unterstützt.

Außer (Operator)

Der Operator Außer wird verwendet, um Daten abzurufen, die einem Wert entsprechen und einenanderen ausschließen.

Beispiel: Um Kunden abzurufen, die nur eine Festnetz- aber keine Mobiltelefonnummer haben, erstellenSie den Filter [Kontentyp] 'Festnetz' Außer 'Mobil'.

Der Operator Außer schränkt stärker ein als Ungleich oder Nicht in Liste. Beispiel: Ein Bericht,der Kunden zurückgibt und den Filter [Linien] Ungleich 'Zubehör' enthält, schließt alle

2013-06-29146

Erstellen von Abfragen

Umsatzaufzeichnungen aus, in der der verkaufte Artikel Teil der Produktlinie 'Zubehör' ist. Wennderselbe Kunde Zubehör und Nicht-Zubehör erworben hat, wird dieser Kunde trotzdem im Berichtangezeigt, die Summe enthält jedoch nur Umsätze für Nicht-Zubehör.

Mit dem Filter [Linien] Außer 'Zubehör' sind nur Kunden im Bericht enthalten, die kein Zubehörgekauft haben.

Anmerkung:Dieser Operator wird nicht in Universen unterstützt, die auf OLAP-Datenquellen basieren.

Verwandte Themen• Nicht in Liste (Operator)

Einschränkungen für Filteroperatoren

Die folgende Tabelle enthält die Einschränkungen für Eingabeaufforderungen und Filteroperatoren aufder Grundlage des gefilterten Objekt- und Abfragetyps.

Verfügbare FilterObjekt

Gleich

Ungleich

In Liste

Nicht in Liste

Gleich Muster

Ungleich Muster

Ebenenbasierte Hierarchie

Gleich

In Liste

Gleich Muster

Hierarchie Übergeordnet-Unterge-ordnet

Gleich

In ListeHierarchie in BEx Query

2013-06-29147

Erstellen von Abfragen

3.8.1.2 Abfragefiltertypen

Folgende Typen von Abfragefiltern stehen in Web Intelligence zur Verfügung:

BeschreibungAbfragefilter

Filter, die vom BI-Administrator erstellt wurdenVordefinierte Filter

Vom Benutzer definierte AbfragenBenutzerdefinierte Filter

Eine vereinfachte Form eines benutzerdefinierten FiltersQuick-Filter

Hierbei handelt es sich um dynamische Filter, die Sie definieren, um eineFrage oder eine Werteliste anzuzeigen, in der Sie oder andere Benutzerbei jeder Abfrageausführung unterschiedliche Filterwerte auswählen kön-nen.

Eingabeaufforderungen

Sie können verschiedene Filtertypen in einer einzigen Abfrage kombinieren.

3.8.1.2.1 Vordefinierte Abfragefilter

Dank vordefinierter Filter können die von Ihnen am häufigsten benötigten Berichtsdaten permanentbereitgestellt werden. Diese Filter werden von einem BI-Administrator erstellt und zusammen mit demUniversum gespeichert. Vordefinierte Filter enthalten häufig komplexe Ausdrücke, die eine genaueKenntnis der Datenbankstruktur voraussetzen. Wenn in einem Universum vordefinierte Filter enthaltensind, 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 nichtbearbeiten.

Auswählen des vordefinierten Abfragefilters1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenprovider

für die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.

2. 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ähltenAbfragefiltern entsprechen.

Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung

2013-06-29148

Erstellen von Abfragen

3.8.1.2.2 Quick-Filter

Mit Quick-Filtern können Sie rasch Werte definieren, die Sie für ein bestimmtes Ergebnisobjekt ohneAufruf des Filter-Editors abrufen möchten. Standardmäßig verwenden Quick-Filter den Operator "Gleich"bei Auswahl eines einzelnen Werts und den Operator "InListe" bei Auswahl mehrerer Werte.

Beispiel:• Bei Auswahl der Dimension [Zahlungsstatus] und dem Wert "unbezahlt?" erstellen Sie den folgenden

Filter: [Zahlungsstatus] Gleich "unbezahlt?"• Wenn Sie die Dimension [Land] und die Werte "USA", "Japan" und "Deutschland" auswählen,

erstellen Sie folgenden Filter: [Land] InListe "USA;Japan;Deutschland?"

Anmerkung:Quick-Filter sind in BEx Querys nicht verfügbar.

Verwandte Themen• Erstellen von Abfragen auf Grundlage von BEx Querys

Erstellen oder Entfernen von Quick-Filtern1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenprovider

für die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.

2. Wählen Sie das zu filternde Objekt aus.3. Klicken Sie auf das Symbol Quick-Filter hinzufügen in der oberen Ecke des Bereichs

Ergebnisobjekte.Das Dialogfeld "Quick-Filter hinzufügen" wird angezeigt. Darin sind die Werte des ausgewähltenObjekts aufgelistet.

4. Wählen Sie die Werte aus, die Sie aus der Datenbank abrufen möchten, und klicken Sie auf denPfeil neben der Liste "Ausgewählte Werte".Um die Abfrage beispielsweise nach Werten im 1. Quartal zu filtern, wählen Sie zunächst dieDimension [Quartal] und dann Q1 aus der Werteliste aus.

5. Klicken Sie auf OK.Der neue Filter wird nun im Bereich Abfragefilter angezeigt.

6. Um den Filter zu entfernen, wählen Sie ihn im BereichAbfragefilter aus und drücken die "Entf"-Taste.7. Klicken Sie auf Abfrage ausführen.8. Speichern Sie das Dokument.

Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung

2013-06-29149

Erstellen von Abfragen

3.8.1.2.3 Benutzerdefinierte Abfragefilter

Sie erstellen benutzerdefinierte Abfragefilter, um die Dokumentdaten auf ganz bestimmte Informationeneinzuschränken:• Daten zur Beantwortung geschäftsbezogener Fragen• Geschäftsspezifische Datenerfordernisse bestimmter Benutzergruppen

Sie können beispielsweise benutzerdefinierte Filter erstellen, um Verkaufsergebnisse mit Bezug aufbestimmte Datumsangaben, Produkte oder Dienstleistungen abzurufen oder um Informationen überKunden anzuzeigen, die über ein hohes Einkommen verfügen oder in einer bestimmten Region leben.

Hinzufügen und Löschen von benutzerdefinierten Abfragefiltern1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenprovider

für die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.

2. Wählen Sie das zu filternde Objekt, und ziehen Sie es in den Bereich "Abfragefilter".Der Abfragefilter wird nun umrandet im Bereich "Abfragefilter" angezeigt.

3. Klicken Sie auf den Pfeil neben dem Standardoperator (In Liste), und wählen Sie den Abfrageoperatoraus der Liste der Operatoren aus.

4. Klicken Sie auf den Pfeil neben dem Abfragefilter, und wählen Sie den anzuwendenden Filter ausder Liste aus:

2013-06-29150

Erstellen von Abfragen

BeschreibungOption

Sie vergleichen das Objekt mit einem konstantenWert, um das Abfrageergebnis zu filtern.

Konstante

Sie vergleichen das Objekt mit Werten aus einerWerteliste, um das Abfrageergebnis zu filtern.• Wenn das gefilterte Objekt eine Dimension,

ein Attribut oder eine Kennzahl ist, könnenSie einen beliebigen Wert des Objekts aus-wählen.

• Wenn ein gefiltertes Objekt eine Hierarchieist, können Sie beliebige Elemente der Hierar-chie auswählen.

• Wenn das gefilterte Objekt eine Ebene ist,können Sie ein beliebiges Element der Ebeneauswählen.

Werteliste

Sie erstellen einen Filter, der den Benutzer zurBereitstellung von Filterwerten bei der Datenre-generierung auffordert.

Eingabeaufforderung

Sie vergleichen das Objekt mit Werten, die voneinem Objekt aus derselben Abfrage zurückge-geben wurden.

Objekt von dieser Abfrage

Sie vergleichen das Objekt mit Werten, die voneinem Objekt aus einer anderen Abfrage (derFilterabfrage) zurückgegeben wurden, um dasAbfrageergebnis zu filtern.

Ergebnis von einer anderenAbfrage, Ergebnisvon einer anderen Abfrage (Beliebig), Ergeb-nis von einer anderen Abfrage (Alle)

5. Geben Sie ein, oder wählen Sie aus, welche Konstante, Werteliste oder welches Objekt in den Filteraufgenommen werden soll.

6. Um den Filter zu entfernen, führen Sie einen der folgenden Schritte aus:• Wählen Sie den Filter aus, und drücken Sie "Entf" auf der Tastatur.• Klicken Sie auf Entfernen in der oberen Ecke des Bereichs "Abfragefilter".• Um alle Filter zu entfernen, klicken Sie auf Alle entfernen in der oberen Ecke des Bereichs

"Abfragefilter".

Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung

2013-06-29151

Erstellen von Abfragen

Auswählen von Werten aus einer Werteliste

Bei der Auswahl von Elementen aus einer Werteliste in einer Abfrage können die Listenelemente jenach Objekt entweder als ein- oder mehrspaltige Liste oder als Hierarchie angezeigt werden. In einermehrspaltigen Liste enthalten zusätzliche Spalten dem Hauptwert ähnliche Werte. In einer hierarchischenListe werden die Werte in einer hierarchischen Beziehung angezeigt.

Wenn Sie einen Bericht mit Eingabeaufforderungen regenerieren, werden Wertelisten für dieEingabeaufforderungen in einer unstrukturierten Liste ohne mehrere Spalten angezeigt.1. Wählen Sie in einer Werteliste die Elemente aus, die angezeigt werden sollen.

• Wenn die Werteliste nicht beim Öffnen eines Dialogfelds angezeigt wird, regenerieren Sie dieListe, oder durchsuchen Sie die Liste, um Werte abzurufen. In einigen Werteliste muss zunächsteine Suche durchgeführt werden, damit Werte angezeigt werden, da die Liste zu groß ist, umvollständig geladen zu werden.

• Wenn die Werteliste in Bereiche unterteilt ist, navigieren Sie mithilfe des Steuerelements überder Liste durch die Bereiche. Einige größere Listen sind in Bereiche unterteilt, damit kleinereDatenmengen aus der Datenbank abgerufen werden. Wenn Sie einen Bereich auswählen, werdenin der Liste die Werte aus diesem Bereich angezeigt.

• Wenn die Werteliste von anderen Wertelisten abhängig ist, geben Sie die abhängigen Werte indas angezeigte Dialogfeld "Eingabeaufforderung" ein. Eine Werteliste kann von anderenWertelisten abhängig sein, wenn sie beispielsweise Teil einer hierarchischen Werteliste ist. Wenndie 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 derStädte zu filtern.

Anmerkung:Abhängige Wertelisten werden nur in Abfragen angezeigt. Sie werden nicht angezeigt, wenn Sieeine 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ängigenWerte angegeben haben, können Sie die Werte in der gefilterten Liste auswählen.

• Um die Werteschlüssel in OLAP-Abfragen oder BEx Querys anzuzeigen, klicken Sie aufSchlüsselwerte ein-/ausblenden.

In der Liste "Ausgewählte Werte" werden keine Schlüsselwerte angezeigt, sondern nur in derListe der verfügbaren Werte. Einige Wertelisten enthalten Schlüsselwerte, die einmalige Wertesind, mit deren Hilfe Werte mit dem gleichen Anzeigewert identifiziert werden können. Wenn dieWerteliste mehrere Spalten enthält, wird nur der Schlüssel der Filterspalte angezeigt.

• Um nach Werten in der Liste zu suchen, geben Sie den Suchtext in das Feld unter der Liste einund wählen eine der folgenden Optionen aus der Dropdown-Liste Suchen aus.

2013-06-29152

Erstellen von Abfragen

BeschreibungOption

Bei der Suche wird die Groß- und Kleinschreibung berücksichtigt.

Diese Option ist nicht verfügbar, wenn die Optionen In Schlüsselnsuchen oder In Datenbank suchen ausgewählt sind.

Groß-/Kleinschreibungbeachten

Bei dieser Suche werden einmalige Werteschlüssel und keineAnzeigewerte verwendet.

Diese Option ist nur für Wertelisten verfügbar, die Schlüsselwerteunterstützen.

In Schlüsseln suchen

Die Suche umfasst alle in der Datenbank gespeicherten Werteund ist nicht auf die Werte beschränkt, die in die Liste geladenwurden. Dadurch wird zwar die Suchgenauigkeit verbessert, dieSuchgeschwindigkeit jedoch verringert.

Diese Option ist nur für Wertelisten verfügbar, die Datenbanksu-chen unterstützen.

Datenbanksuchen verbessern die Suchgenauigkeit, gehen aberzu Lasten der Leistung. Sie sind nützlich, wenn nicht alle Wertein der Werteliste abgerufen wurden. Dieser kann der Fall sein,wenn die Gesamtzahl der Werte in der Liste die Abfrageeigen-schaft Max. abzurufende Zeilen überschreitet.

Die Datenbanksuche ist besonders dann nützlich, wenn dieWerteliste hierarchisch ist, da Werte nur aus der Datenbank gela-den werden, nachdem ihr übergeordneter Wert in der Hierarchieaufgeklappt wurde. In einer geografischen Hierarchie werdenbeispielsweise 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ähltwird, berücksichtigt die Suche diese Elemente auch dann, wennder Wert "Kalifornien" nicht aufgeklappt wurde.

In Datenbank suchen

Die Suche berücksichtigt alle Bereiche, wenn die Werteliste in Bereiche aufgeteilt ist.

Im Suchmuster stellen der Platzhalter '*' eine Zeichenfolge und der Platzhalter '?' ein einzelnesZeichen dar. Beispiel: Der Wert "März" kann von den Suchmuster "M*" oder "M?rz" zurückgegebenwerden. Damit die Zeichen "*" und "?" als solche und nicht als Platzhalter interpretiert werden,stellen Sie ihnen im Suchmuster das Zeichen "\" voran.

• Geben Sie Werte der Liste direkt ein, wenn die Liste die direkte Dateneingabe unterstützt, oderwählen Sie Werte aus der Liste aus.

2. Klicken Sie auf OK oder gegebenenfalls auf Ausführen.

2013-06-29153

Erstellen von Abfragen

Verwandte Themen• Maximal abzurufende Zeilen (Abfrageeigenschaft)

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 inAbfrage 2 gibt, können Sie das Objekt [Abfrage 1].[Land] nach Werten des Objekts [Abfrage2].[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 relationalenOLAP- oder lokalen Datenquelle basieren.

Wenn Sie eine Abfrage anhand einer anderen Abfrage erstellen, wird die Filterabfrage erst in der Listeder als Filterabfragen verwendbaren Abfragen angezeigt, nachdem sie ausgeführt oder gespeichertwurde.

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 eineranderen Abfrage" nicht verfügbar.

2013-06-29154

Erstellen von Abfragen

BeschreibungFiltermodusOperator

Beibehalten von Werten in der gefilterten Abfrage, die gleicheinem von der Filterabfrage zurückgegebenen Wert sind.

BeliebigGleich

Beibehalten von Werten in der gefilterten Abfrage, die sichvon allen von der Filterabfrage zurückgegebenen Wertenunterscheiden.

AlleUngleich

Beibehalten von Werten in der gefilterten Abfrage, die grö-ßer als oder gleich wie beliebige Werte in der Filterabfragesind.

Anders ausgedrückt: Es sollen Werte in der gefilterten Ab-frage beibehalten werden, die größer als bzw. größer odergleich dem von der Filterabfrage zurückgegebenen Mindest-wert sind.

BeliebigGrößer als

Größer als oder gleich

Beibehalten von Werten in der gefilterten Abfrage, die grö-ßer als alle Werte in der Filterabfrage sind.

Anders ausgedrückt: Es sollen Werte in der gefilterten Ab-frage beibehalten werden, die größer als bzw. größer odergleich dem von der Filterabfrage zurückgegebenenHöchstwert sind.

AlleGrößer als

Größer als oder gleich

Beibehalten von Werten in der gefilterten Abfrage, die klei-ner als bzw. kleiner oder gleich wie beliebige Werte in derFilterabfrage sind.

Anders ausgedrückt: Es sollen Werte in der gefilterten Ab-frage beibehalten werden, die kleiner als bzw. kleiner odergleich dem von der Filterabfrage zurückgegebenenHöchstwert sind.

BeliebigKleiner als

Kleiner als oder gleich

2013-06-29155

Erstellen von Abfragen

BeschreibungFiltermodusOperator

Beibehalten von Werten in der gefilterten Abfrage, die klei-ner als bzw. kleiner oder gleich wie beliebige Werte in derFilterabfrage sind.

Anders ausgedrückt: Es sollen Werte in einer gefiltertenAbfrage beibehalten werden, die kleiner als bzw. kleineroder gleich dem von einer Filterabfrage zurückgegebenenMindestwert sind.

AlleKleiner als

Kleiner als oder gleich

Beibehalten von Werten in der gefilterten Abfrage, die gleicheinem von der Filterabfrage zurückgegebenen Wert in derWerteliste sind.

BeliebigIn Liste

Beibehalten von Werten in der gefilterten Abfrage, die nichtgleich einem von der Filterabfrage zurückgegebenen Wertin der Werteliste sind.

BeliebigNicht in Liste

3.8.1.2.4 Kombinieren von Abfragefiltern

Im Allgemeinen erfordern geschäftsbezogene Fragestellungen den Abruf von Informationen, die mitmehr als einem Kriterium übereinstimmen. Bei der Analyse von Kundendienstdaten möchten Sie sichwahrscheinlich in den meisten Fällen auf Kundeninformationen konzentrieren, die z.B. bestimmteZeiträume und bestimmte Regionen und gegebenenfalls bestimmte Kundendienstverträge betreffen.Durch die Kombination mehrerer Filter innerhalb derselben Abfrage können Sie Daten zur Beantwortungsolcher 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 Datengrößerer Geschäfte in Ihrer Einzelhandelskette analysieren, deren Umsatz unter dem von IhremUnternehmen als Geschäftsziel festgelegten Umsatz liegt.

Gehen Sie hierfür wie folgt vor:1. Wenden Sie einen vordefinierten Filter auf die Dimension [Jahr] an, um anzugeben, dass Sie nur

Werte mit Bezug auf das laufende Jahr wünschen.2. 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.3. 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.4. Kombinieren Sie diese drei Filter mithilfe des Operators Und:

2013-06-29156

Erstellen von Abfragen

Vorjahr

Und 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 Berichtzurückgegeben, die allen drei Kriterien entsprechen.

Verwandte Themen• Kombinieren von Abfragefiltern• Verschachtelte Abfragefilter

Kombinieren von Abfragefiltern1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenprovider

für die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.

2. Erstellen Sie die Filter, und fügen Sie sie dem Bereich "Abfragefilter" hinzu.Filter werden standardmäßig mit dem Und-Operator kombiniert.

3. Klicken Sie auf den Operator oder auf den Pfeil neben dem Operatorkontrollkästchen, und wählenSie den anderen Operator aus, um zwischen Und und Oder zu wechseln.

Anmerkung:Der Oder-Operator wird von manchen OLAP-Datenquellen wie BEx Querys undOLAP-.unx-Universen in Microsoft Analysis Services (MSAS) und Oracle Essbase nicht unterstützt.

Verwandte Themen• Kombinieren von Abfragefiltern• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung

Verschachtelte Abfragefilter

Durch das Verschachteln von Abfragefiltern können Sie komplexere Filterbedingungen festlegen, alsdies 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önnenbeispielsweise Daten zurückgeben, die zwei mit einer Oder-Beziehung verknüpften Abfragefilternentsprechen (wobei entweder die eine oder die andere Filterbedingung zutreffen muss), und dieseDaten weiter einschränken, indem ein weiterer Filter darauf angewendet wird. In diesem Fall sind diebeiden Filter in einer Oder-Beziehung verschachtelt und werden dann mit dem anderen Filter in einerUnd-Beziehung verglichen.

2013-06-29157

Erstellen von Abfragen

Beispiel: Alle japanischen Umsätze auflisten, die entweder in Q4 erzielt wurden oder über1000000 lagen

Um diese Frage zu beantworten, erstellen Sie den folgenden verschachtelten Abfragefilter:

Land Gleich Japan

Und Quartal Gleich Q4Oder

Umsatz Größer als 1000000

Diese Kombination von Abfragefiltern gibt zuerst die Umsatzdaten zurück, die in Q4 erzielt wurdenoder über 1000000 lagen. Anschließend werden die Daten weiter eingeschränkt, damit nur die Umsätzein Japan zurückgegeben werden.

Verwandte Themen• Verschachteln von Abfragefiltern• Kombinieren von Abfragefiltern

Verschachteln von Abfragefiltern1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenprovider

für die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.

2. 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"-Beziehungmit dem vorhandenen Abfragefilter angezeigt.

3. Definieren Sie den neuen Abfragefilter.

Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung• Verschachtelte Abfragefilter• Kombinieren von Abfragefiltern

3.8.1.3 Filtern hierarchischer Abfragen

2013-06-29158

Erstellen von Abfragen

3.8.1.3.1 Filtern von hierarchischen Abfragen mit Ebenen

Eine als Abfragefilter verwendete Ebene entfernt die angegebenen Elemente aus der Ebene und derenuntergeordneten Elemente aus der Hierarchie. Der Filter hat auch Auswirkungen auf dieKennzahlaggregation.

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.

Internet-UmsatzbetragKunden-Geographie

29.358.677,22 US-Dol-larAlle Kunden

2.644.017,71 US-Dol-larFrankreich

263.416,19 US-DollarHauts de Seine

539.725,80 US-DollarSeine (Paris)

2.894.312,34 US-Dol-larDeutschland

119.871,08 US-DollarBrandenburg

794.876,08 US-DollarHessen

Nach dem Filtern werden die Daten wie folgt angezeigt:

Internet-UmsatzbetragKunden-Geographie

26.464.364,88 US-Dol-larAlle Kunden

2.644.017,71 US-Dol-larFrankreich

263.416,19 US-DollarHauts de Seine

539.725,80 US-DollarSeine (Paris)

Wenn der Filter angewendet wird, werden Deutschland und alle Nachfolger aus der Hierarchie gefiltert.Der Wert von [Internet-Umsatzbetrag] für "Alle Kunden" wird ebenfalls verringert, da der Wertvon Deutschland nicht mehr Bestandteil der Aggregation ist.

2013-06-29159

Erstellen von Abfragen

3.8.1.3.2 Filtern von hierarchischen Abfragen mit Kennzahlen

Ein Filter für eine Kennzahl wird auf alle Ebenen einer Hierarchie angewendet und hat keineAuswirkungen 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.000angewendet.

Internet-UmsatzbetragKunden-Geographie

29.358.677,22 US-Dol-larAlle Kunden

2.644.017,71 US-Dol-larFrankreich

263.416,19 US-DollarHauts de Seine

539.725,80 US-DollarSeine (Paris)

2.894.312,34 US-Dol-larDeutschland

119.871,08 US-DollarBrandenburg

794.876,08 US-DollarHessen

Die gefilterten Daten werden wie folgt angezeigt:

Internet-UmsatzbetragKunden-Geographie

29.358.677,22 US-Dol-larAlle Kunden

2.644.017,71 US-Dol-larFrankreich

539.725,80 US-DollarSeine (Paris)

2.894.312,34 US-Dol-larDeutschland

794.876,08 US-DollarHessen

Der Filter wird auf alle Elemente, unabhängig von deren Ebene in der Hierarchie angewendet. DasEntfernen der gefilterten Elemente hat keine Auswirkungen auf die aggregierten Kennzahlen. Beispiel:Der Betrag "Alle Kunden" ist weiterhin 29.358.677,22 US-Dollar.

2013-06-29160

Erstellen von Abfragen

3.8.2 Filtern von Daten mit Eingabeaufforderungen

Eine Eingabeaufforderung ist eine spezielle Art von Abfragefilter Sie ist ein dynamischer Filter, der beijeder Regenerierung der Daten in einem Dokument eine Frage anzeigt. Sie beantwortenEingabeaufforderungen, 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 Werteaus der Datenbank ab und fügt sie in die Berichte des Dokuments ein.

Mithilfe von Eingabeaufforderungen können mehrere Benutzer dasselbe Dokument anzeigen, jedochunterschiedliche, gezielte Datensätze aus der Datenbank abrufen und in denselben Berichttabellenund Diagrammen anzeigen. Außerdem wird durch Eingabeaufforderungen die Zeit verkürzt, die zumAbrufen 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. eineEingabeaufforderung für die Dimension [Jahr]:Year Equal To ("Which year?)

In dieser Eingabeaufforderung ist das gefilterte Objekt [Jahr], der Operator ist "Gleich", und die Meldungder Eingabeaufforderung ist "Welches Jahr?".

Sie können Eingabeaufforderungen für Dimensionen, Kennzahlen, Attribute, Hierarchien und Ebenendefinieren. Sie können beispielsweise die Dimension [Jahr] filtern, um Werte für ein bestimmtes Jahrzurückzugeben. Oder die Kennzahl [Umsatz], um Werte für einen Umsatzbereich zurückzugeben. Oderdie Hierarchie [Geografie], um Elemente aus der Hierarchie zurückzugeben.

Anmerkung:

• Im Web-Intelligence-Rich-Client oder in der Web-Intelligence-Applet-Schnittstelle können Sie fürOLAP-.unx-Universen beim Filtern nach Kennzahlen nur eine Konstante eingeben.

• Im Web-Intelligence-Rich-Client oder in der Web-Intelligence-Applet-Schnittstelle können Sie keineKennzahlen oder Informationsobjekte im Filterbereich für BEx Querys hinzufügen.

Sie können in einer Abfrage mehrere Eingabeaufforderungen erstellen, die durch die Operatoren UNDoder ODER verbunden sind. Sie können Eingabeaufforderungen auch verschachteln. Wenn der Benutzereine Abfrage ausführt, werden die Eingabeaufforderungen angezeigt.

Anmerkung:Für BEx Querys und OLAP-.unx-Universen können Sie nur den UND-Operator verwenden.

Eingabeaufforderungen werden in dem von der Abfrage generierten Skript als Wert, der als Antwortauf die Eingabeaufforderung geliefert wird, oder als spezielle Eingabeaufforderungssyntax angezeigt.

2013-06-29161

Erstellen von Abfragen

Beispielsweise kann eine Eingabeaufforderung zu [Land] in der generierten SQL wie folgt angezeigtwerden:Resort_Country.country = @prompt('Enter Country:','A','Resort\Country', Mono,Free,Persistent,,User:0)

oderResort_country.country In ('UK')

Eingabeaufforderungen können optional sein. Sie müssen keine Werte für optionaleEingabeaufforderungen angeben. Wenn Sie keinen Wert angeben, wird die Eingabeaufforderung nichtbeachtet.

Sie können eigene Eingabeaufforderungen erstellen oder bereits definierte Eingabeaufforderungen imUniversum auswählen.

3.8.2.1 Zusammengeführte Eingabeaufforderungen

Wenn ein Dokument mehrere Datenprovider enthält, werden Eingabeaufforderungen, die Objektedesselben Datentyps, Operatoren desselben Operatortyps beinhalten, und die denselbenEingabeaufforderungstext aufweisen, zusammengeführt.

Bei der Regenerierung aller Datenprovider wird lediglich eine Eingabeaufforderungsmeldung für dieseEingabeaufforderungen angezeigt.

Bei der von der Eingabeaufforderung angezeigten Werteliste handelt es sich um die Liste, die mit demObjekt in der Eingabeaufforderung verknüpft ist, die die meisten Anzeigeeigenschaftsbeschränkungenaufweist.

3.8.2.2 Hierarchische Eingabeaufforderungen

Die folgenden Objekte zeigen ihre Wertelisten hierarchisch in einer Eingabeaufforderung an:• Hierarchien• Ebenen• Mit einer hierarchischen Werteliste verknüpfte Dimensionen

Eine hierarchische Werteliste wird als Struktur angezeigt. Sie können in der Struktur nach oben oderunten zu den gewünschten Elementen navigieren. Je nach Filteroperator in der Eingabeaufforderungkönnen Sie Elemente aus verschiedenen Ebenen der Werteliste oder nur auf der untersten Ebeneauswählen.

2013-06-29162

Erstellen von Abfragen

3.8.2.3 Abfragefilter und Eingabeaufforderungsoperatoren

3.8.2.3.1 Operatorliste

Gleich (Operator)

Mit dem Operator Gleich 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 Operator Ungleich 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 UngleichUSA".

Anmerkung:Dieser Operator kann nicht für Hierarchien mit über- und untergeordneten Elementen ausOLAP-.unx-Universen oder BEx Querys verwendet werden.

Größer als (Operator)

Mit dem Operator Größer als 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ößerals 60".

Anmerkung:Dieser Operator kann nicht für Hierarchien mit über- und untergeordneten Elementen ausOLAP-.unx-Universen oder BEx Querys verwendet werden.

Größer als oder gleich (Operator)

Mit dem Operator Größer als oder gleich können Sie Daten abrufen, die größer als oder gleicheinem 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".

Anmerkung:Dieser Operator kann nicht für Hierarchien mit über- und untergeordneten Elementen ausOLAP-.unx-Universen oder BEx-Hierarchien verwendet werden.

2013-06-29163

Erstellen von Abfragen

Kleiner-als-Operator

Mit dem Operator Kleiner als 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]Kleiner als 40".

Anmerkung:Der Operator kann nicht für OLAP-.unx-Universen, Hierarchien in Filtern oder Hierarchien in BExQuerys verwendet werden.

Kleiner als oder gleich (Operator)

Mit dem Operator Kleiner als oder gleich können Sie Daten abrufen, die kleiner als oder gleicheinem 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".

Anmerkung:Dieser Operator kann nicht für OLAP-.unx-Universen, Hierarchien in Filtern oder Hierarchien in BExQuerys verwendet werden.

Zwischen (Operator)

Mit dem Operator Zwischen können Sie Daten zwischen zwei Grenzwerten (einschließlich der beidenGrenzwerte) 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), erstellenSie den Filter "[Woche] Zwischen 25 und 36".

Anmerkung:Dieser Operator kann nicht für OLAP-.unx-Universen oder BEx-Hierarchien in Filtern verwendetwerden.

Nicht zwischen (Operator)

Mit dem Operator Nicht zwischen können Sie Daten außerhalb des Bereichs von zwei Wertenabrufen.

Beispiel: Um Daten für alle Wochen des Jahres außer den Wochen 25 bis 36 (einschließlich Woche25 und 36) abzurufen, erstellen Sie den Filter "[Woche] Nicht zwischen 25 und 36".

Anmerkung:Dieser Operator kann nicht für OLAP-.unx-Universen oder BEx-Hierarchien in Filtern verwendetwerden.

2013-06-29164

Erstellen von Abfragen

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] InListe. Wenn Sie in das Feld Geben Sie einen Wert ein Werte eingeben können, geben SieUSA;GB;Japan ein.

Wenn In Liste in einem Abfragefilter mit einer hierarchischen Werteliste (entweder von einer miteiner hierarchischen Werteliste verknüpften Dimension oder einem Hierarchieobjekt) verwendet wird,können mehrere Elemente von beliebigen Ebenen der Hierarchie ausgewählt werden. Beispiel: Beieiner 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ähltwerden.

Bei Verwendung von In Liste in einem Berichtsfilter wird eine unstrukturierte Werteliste erzeugt.

Nicht in Liste (Operator)

Mit dem Operator Nicht in Liste 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". In das Feld Geben Sie einen Wert ein geben Sie USA;GB;Japan ein.

Wenn Nicht in Liste zusammen mit einer hierarchischen Werteliste (entweder aus einer mit einerhierarchischen 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 inListe können [Paris] auf der Ebene "Stadt" und [Kanada] auf der Ebene "Land" in derEingabeaufforderung ausgewählt werden.

Anmerkung:Dieser Operator kann nur in bestimmten Typen von Hierarchien verwendet werden, beispielsweise inebenenbasierten Hierarchien.

Gleich Muster (Operator)

Mit dem Operator Gleich Muster werden Daten abgerufen, die eine bestimmte Zeichenfolge odereinen Teil einer Zeichenfolge enthalten.

Beispiel: Um Kunden abzurufen, deren Geburtsjahr 1972 ist, erstellen Sie den Filter [Geburtsjahr]Gleich Muster "72".

Anmerkung:Dieser Operator kann nicht für BEx-Hierarchien verwendet werden.

2013-06-29165

Erstellen von Abfragen

Ungleich Muster (Operator)

Der Operator Ungleich Muster wird verwendet, um Daten abzufragen, die eine bestimmteZeichenfolge nicht enthalten.

Beispiel: Um Kunden abzurufen, deren Geburtsdatum nicht 1972 ist, erstellen Sie den Filter [Geburtsjahr]Ungleich Muster '72'.

Anmerkung:Dieser Operator kann nicht für auf übergeordneten Elementen basierenden Hierarchien von BEx- oderOLAP-.unx-Universen verwendet werden.

Beide (Operator)

Der Operator Beide wird verwendet, um Daten abzurufen, die zwei Werten entsprechen.

Beispiel: Um Kunden abzurufen, die sowohl eine Festnetz- als auch Mobiltelefonnummer haben,erstellen Sie den Filter [Kontentyp] Beide 'Festnetz' und 'Mobil'.

Anmerkung:Dieser Operator wird für auf Hierarchieobjekten basierende Filter oder in auf OLAP-Datenquellenbasierende Universen unterstützt.

Außer (Operator)

Der Operator Außer wird verwendet, um Daten abzurufen, die einem Wert entsprechen und einenanderen ausschließen.

Beispiel: Um Kunden abzurufen, die nur eine Festnetz- aber keine Mobiltelefonnummer haben, erstellenSie den Filter [Kontentyp] 'Festnetz' Außer 'Mobil'.

Der Operator Außer schränkt stärker ein als Ungleich oder Nicht in Liste. Beispiel: Ein Bericht,der Kunden zurückgibt und den Filter [Linien] Ungleich 'Zubehör' enthält, schließt alleUmsatzaufzeichnungen aus, in der der verkaufte Artikel Teil der Produktlinie 'Zubehör' ist. Wennderselbe Kunde Zubehör und Nicht-Zubehör erworben hat, wird dieser Kunde trotzdem im Berichtangezeigt, die Summe enthält jedoch nur Umsätze für Nicht-Zubehör.

Mit dem Filter [Linien] Außer 'Zubehör' sind nur Kunden im Bericht enthalten, die kein Zubehörgekauft haben.

Anmerkung:Dieser Operator wird nicht in Universen unterstützt, die auf OLAP-Datenquellen basieren.

Verwandte Themen• Nicht in Liste (Operator)

2013-06-29166

Erstellen von Abfragen

3.8.2.3.2 Einschränkungen für Filteroperatoren

Die folgende Tabelle enthält die Einschränkungen für Eingabeaufforderungen und Filteroperatoren aufder Grundlage des gefilterten Objekt- und Abfragetyps.

Verfügbare FilterObjekt

Gleich

Ungleich

In Liste

Nicht in Liste

Gleich Muster

Ungleich Muster

Ebenenbasierte Hierarchie

Gleich

In Liste

Gleich Muster

Hierarchie Übergeordnet-Unterge-ordnet

Gleich

In ListeHierarchie in BEx Query

3.8.2.4 Erstellen von Eingabeaufforderungen

1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenproviderfür die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.

2. Verschieben Sie das Objekt, das Sie mit einer Eingabeaufforderung filtern möchten, perDrag-und-Drop in den Bereich "Abfragefilter".Der Abfragefilter wird nun umrandet im Bereich "Abfragefilter" angezeigt. Das gefilterte Objekt, derOperator und der auf das Objekt angewendete Filtertyp werden in der Gliederung angezeigt. DerFilter ist standardmäßig eine Konstante.

3. Wählen Sie einen Filteroperator aus der Liste aus.

2013-06-29167

Erstellen von Abfragen

Anmerkung:Die Liste der verfügbaren Operatoren richtet sich nach dem Typ des gefilterten Objekts.

4. Klicken Sie auf den Pfeil neben dem Gliederungsabfragefilter, und wählen Sie aus dem Menü dieOption Eingabeaufforderung aus, um das Objekt mit einer Eingabeaufforderung zu filtern.

Anmerkung:Wenn das Dokument mehrere Datenprovider enthält und bereits eine Eingabeaufforderung vorhandenist, die Objekte desselben Datentyps und Operatoren desselben Operatortyps umfasst und diedenselben Eingabeaufforderungstext verwendet wie die neue Eingabeaufforderung, wird eineWarnmeldung mit dem Hinweis angezeigt, dass die beiden Eingabeaufforderungen zusammengeführtwerden. Dies bedeutet, dass bei jeder Regenerierung aller Datenprovider lediglich eine einzigeEingabeaufforderungsmeldung für die beiden Eingabeaufforderungen angezeigt wird.

Das Dialogfeld Eingabeaufforderung wird angezeigt.

5. Wählen Sie Eingabeaufforderung mit Werteliste aus, damit der Benutzer beim Beantworten derEingabeaufforderung aus einer Werteliste auswählen kann.

Anmerkung:

• Die Option ist standardmäßig aktiviert, wenn das gefilterte Objekt über eine verknüpfte Wertelisteim Universum verfügt.

• Die Option ist standardmäßig aktiviert und kann nicht deaktiviert werden, wenn das gefilterteObjekt 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.

Wenn Sie die Option Eingabeaufforderung mit Werteliste deaktivieren, geben Sie den Text derEingabeaufforderung (z.B. "Stadt eingeben") in das Feld Eingabeaufforderungstext ein.

6. Führen Sie im Dialogfeld "Parametereigenschaften" einen der folgenden Schritte aus:• Wählen Sie Nur aus Liste auswählen aus, um die Auswahlmöglichkeiten des Benutzers auf

Werte in der Liste zu beschränken.

Anmerkung:

• Diese Option ist standardmäßig aktiviert, wenn das gefilterte Objekt über eine verknüpfteWerteliste im Universum verfügt, und kann nicht deaktiviert werden, wenn das gefilterte Objekteine 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 Auswahl der letzten Werte beibehalten, damit in der Eingabeaufforderungstandardmäßig die Werte ausgewählt werden, die der Benutzer bei der letztenEingabeaufforderung ausgewählt hat.

Diese Option ist standardmäßig aktiviert, wenn das gefilterte Objekt über eine verknüpfte Wertelisteim Universum verfügt, und kann nicht deaktiviert werden, wenn das gefilterte Objekt eine Hierarchieist.

• Wählen Sie Standardwerte festlegen aus, wenn bei der Anzeige der Eingabeaufforderungstandardmäßig Werte ausgewählt werden sollen, und geben Sie einen Wert in das Feld GebenSie einen Wert ein ein, oder klicken Sie auf ..., und wählen Sie Standardwerte im DialogfeldWerteliste aus.

2013-06-29168

Erstellen von Abfragen

Anmerkung:Die Schaltfläche ist deaktiviert, wenn keine Werteliste mit dem gefilterten Objekt verknüpft ist.

• Wählen SieOptionale Eingabeaufforderung, um die Eingabeaufforderung optional zu machen.Wenn der Benutzer keinen Wert für eine optionale Eingabeaufforderung angibt, wird dieEingabeaufforderung nicht beachtet. Klicken Sie auf das Symbol neben dem Textfeld, und legenSie die Eingabeaufforderungseigenschaften im angezeigten Dialogfeld fest.

Die Eingabeaufforderung wird bei jeder Regenerierung des Dokuments angezeigt.

Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung• Definieren der Anzeige von Eingabeaufforderungen• Zusammengeführte Eingabeaufforderungen

3.8.2.5 Auswählen einer vorhandenen Eingabeaufforderung

Sie können eine Auswahl unter bereits vorhandenen Eingabeaufforderungen treffen und diese auf eineAbfrage anwenden. Nur bereits vorhandene Eingabeaufforderungen, die mit dem gerade gefiltertenObjekt kompatibel sind, werden angezeigt.1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenprovider

für die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.

2. Verschieben Sie das Objekt, auf das Sie eine Eingabeaufforderung anwenden möchten, perDrag-und-Drop in den Bereich "Abfragefilter".Der Abfragefilter wird nun umrandet im Bereich "Abfragefilter" angezeigt.

3. Klicken Sie auf den Pfeil neben dem Abfragefilter, und wählen Sie Eingabeaufforderung aus demMenü aus.

4. Klicken Sie auf Von Universum, wählen Sie eine vorhandene Eingabeaufforderung aus, und klickenSie auf OK.In der Liste werden nur mit dem Objekt, das Sie gerade filtern, kompatibleUniversumseingabeaufforderungen angezeigt. Das gefilterte Objekt und dieUniversumseingabeaufforderung müssen beispielsweise denselben Datentyp haben.

Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung

2013-06-29169

Erstellen von Abfragen

3.8.2.6 Entfernen von Eingabeaufforderungen

1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenproviderfür die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.

2. Wählen Sie die Eingabeaufforderung im Bereich "Abfragefilter" aus, und klicken Sie auf das SymbolLöschen.

Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung

3.8.2.7 Definieren der Anzeige von Eingabeaufforderungen

Standardmäßig werden bei Eingabeaufforderungen ein Feld und eine Werteliste angezeigt. Siebeantworten die Eingabeaufforderung, indem Sie die Werte entweder im Dialogfeld eingeben oder ausder Werteliste auswählen.

Sie können die Anzeige von Eingabeaufforderungen ändern, indem Sie eine, einige oder alle derfolgenden Optionen aktivieren. Folgende Optionen stehen im Dialogfeld "Parametereigenschaften" zurVerfügung.

Aktion(Kontext)Zweck der Eingabeaufforde-rung

Lassen Sie die Option standard-mäßig aktiviert: Eingabeauffor-derung mit Werteliste

Wenn Sie alle Werte des Ob-jekts anzeigen möchten, umanschließend unter diesenWerten wählen zu können

Anzeige der Werteliste, die dergefilterten Dimension, Kennzahloder Information zugeordnet ist

Wählen Sie die Option: LetzteWerte ausgewählt lassen.

Wenn Sie bei der Dokumentre-generierung oft standardmäßigdie gleichen Werte auswählen,jedoch die Möglichkeit bestehenmuss, einen anderen Wert gege-benenfalls auswählen zu kön-nen, wie z.B. den Namen deslaufenden Monats

Anzeige der Werte, die bei derletzten Eingabeaufforderungeingegeben wurden (wobei Be-nutzer andere Werte wählenkönnen)

2013-06-29170

Erstellen von Abfragen

Aktion(Kontext)Zweck der Eingabeaufforde-rung

Wählen Sie die Option Stan-dardwerte festlegen.

Wenn Sie bei der Dokumentre-generierung fast immer die glei-chen Werte erneut wählen, je-doch die Möglichkeit bestehenmuss, einen anderen Wert gege-benenfalls auswählen zu kön-nen, wie z.B. die Angabe deslaufenden Jahres

Anzeige der Werte, die Sie alsStandardwerte angegeben ha-ben (wobei Benutzer andereWerte wählen können)

Wählen Sie die Option Nur ausListe auswählen.

Wenn Sie verhindern möchten,dass Benutzer einen Wert einge-ben, der unter Umständen in derDatenbank nicht existiert oderder den Benutzern nicht ange-zeigt werden soll

Anzeige einer Werteliste, in derBenutzer einen Wert auswählenkönnen

Um die Eingabeaufforderung optional zu machen, wählen Sie Optionale Eingabeaufforderung. Siemüssen für die Eingabeaufforderung keinen Werte angeben. Sie wird dann nicht beachtet.

Anmerkung:Falls die Eingabeaufforderung für ein Datum ist, sehen die Benutzer einen Popup-Kalender und eineWerteliste. Wenn den Benutzern ein Popup-Kalender für die Auswahl der Datumsangaben angezeigtwerden soll, deaktivieren Sie die Option Eingabeaufforderung mit Werteliste.

3.8.2.8 Kombinieren von Eingabeaufforderungen

Durch die Kombination mehrfacher Eingabeaufforderungen innerhalb derselben Abfrage lassen sichdie Dokumentdaten so filtern, dass jeder Benutzer, der die Berichte anzeigt, nur seinen spezifischenErfordernissen entsprechende Daten sieht. Sie kombinieren beispielsweise die drei folgendenEingabeaufforderungen 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, Berichtwertefür ein bestimmtes Kundenkonto und über einen bestimmten Zeitraum einsehen.

Eingabeaufforderungen können auf dieselbe Weise kombiniert werden wie Abfragefilter.

2013-06-29171

Erstellen von Abfragen

3.8.2.8.1 Kombinieren von Eingabeaufforderungen mit Abfragefiltern

Die Kombination von Eingabeaufforderungen und Filtern innerhalb derselben Abfrage bietet Ihnen dieMöglichkeit, die Werte einiger der ausgewählten Abfrageobjekte anhand der Filter zu definieren, währenddie Benutzer die Werte weiterer ausgewählter Objekte anhand der Eingabeaufforderungen eingebenkönnen. Sie kombinieren beispielsweise die drei folgenden Filter und Eingabeaufforderungen für dasDokument 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 daslaufende Jahr anzeigen. Die Daten der Abteilungsleiter sind für die Benutzer nicht zugänglich.

3.8.2.9 Ändern der Reihenfolge von Eingabeaufforderungen

1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenproviderfür die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.

2. Klicken Sie in der Symbolleiste Abfrageeditor auf das Symbol "Abfrageeigenschaften".3. Wählen Sie im Dialogfeld Eingabeaufforderungsreihenfolge die Eingabeaufforderung aus, die

Sie in der Eingabeaufforderungsreihenfolge nach oben oder nach unten verschieben möchten, undklicken Sie dann neben dem Feld auf den Pfeil nach oben oder nach unten.

Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung

3.8.3 Filtern von Daten mithilfe von Unterabfragen

Bei einer Unterabfrage handelt es sich um einen flexiblen Abfragefilter, mit dem Sie ausgefeiltereMö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.

2013-06-29172

Erstellen von Abfragen

• Sie können komplexe Fragen formulieren, die mit einfachen Abfragefiltern nur schwer bzw. überhauptnicht möglich sind. Welche Kunden haben eine Dienstleistung in Anspruch genommen, die in Q1des Jahres 2003 (von einem beliebigen Kunden) reserviert wurde, und wie hoch ist der mit ihnenerwirtschaftete 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 Dateneinschränkt. SQL ist eine Abfragesprache, die von allen relationalen Datenbanken (RDBMS) unterstütztwird, obwohl jede Datenbank über ihre eigene Syntax verfügt. Weitere Informationen zuSQL-Unterabfragen finden Sie in jeder beliebigen SQL-Dokumentation.

Anmerkung:

• 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.

• Sie können Unterabfragen mithifle von Dimensionen, Attributen und Kennzahlen erstellen. Siekönnen Unterabfragen nicht mit hierarchischen Objekten erstellen.

Verwandte Themen• Erstellen von Unterabfragen• Unterabfrageparameter

3.8.3.1 Erstellen von Unterabfragen

1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenproviderfür die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.

2. Fügen Sie dem Bereich "Ergebnisobjekte" die Objekte hinzu, die in der Abfrage angezeigt werdensollen.

3. Wählen Sie das Objekt im Bereich "Ergebnisobjekte" aus, das Sie mit einer Unterabfrage filternmöchten, und klicken Sie auf das SymbolUnterabfrage hinzufügen oben im Bereich "Abfragefilter".Die Gliederung der Unterabfrage wird im Bereich "Abfragefilter" angezeigt. Das ausgewählte Objektwird standardmäßig als Filter- und Filtern-nach-Objekt angezeigt.

4. Um der Unterabfrage eine WHERE-Bedingung hinzuzufügen, ziehen Sie ein Berichtsobjekt in denBereich der Unterabfrage unterhalb des Bildes "Objekt hier ablegen".In einer Unterabfrage können Sie eine vorhandene Unterabfrage oder einen Standardabfragefilterals WHERE-Bedingung verwenden. Verschieben Sie den vorhandenen Filter oder die vorhandeneUnterabfrage zu diesem Zweck per Drag-und-Drop in den Bereich der Unterabfrage unterhalb derFelder "Objekt hier ablegen". Um den vorhandenen Filter in die WHERE-Bedingung zu kopieren,anstatt ihn zu verschieben, halten Sie dieStrg-Taste während des Drag-und-Drop-Vorgangs gedrückt.In diesem Fall verbleibt der vorhandene Filter an seiner ursprünglichen Position und wird zumBestandteil der WHERE-Bedingung der Unterabfrage.

2013-06-29173

Erstellen von Abfragen

5. Wählen Sie den Operator und die Werte aus, die in der WHERE-Bedingung zum Filtern des Objektsverwendet 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 auchverschachtelt werden (Unterabfragen innerhalb von Unterabfragen). Ziehen Sie dazu eine vorhandeneUnterabfrage in den Bereich unterhalb der Felder Objekt hier ablegen. In diesem Fall wird dieinnere Unterabfrage zum Bestandteil der WHERE-Bedingung der äußeren Unterabfrage. Um dievorhandene Unterabfrage in die WHERE-Bedingung zu kopieren, anstatt sie zu verschieben, haltenSie die STRG-Taste gedrückt, während Sie die Unterabfrage ziehen und ablegen. In diesem Fallverbleibt die zweite Unterabfrage auf derselben Ebene wie die erste und wird zum Bestandteil derWHERE-Klausel der ersten Unterabfrage.Die beiden Unterabfragen sind standardmäßig durch eine UND-Beziehung verknüpft. Klicken Sieauf den UND-Operator, um zwischen UND bzw. ODER umzuschalten.

7. Um eine Unterabfrage zu verschachteln (Unterabfragen innerhalb von Unterabfragen), ziehen Sieeine vorhandene Unterabfrage in den Bereich unterhalb des Bildes "Objekt hier ablegen".Um die Unterabfrage in die WHERE-Bedingung zu kopieren, anstatt sie zu verschieben, halten Siedie Strg-Taste während des Drag-und-Drop-Vorgangs gedrückt. In diesem Fall verbleibt die zweiteUnterabfrage auf derselben Ebene wie die erste und wird zum Bestandteil der WHERE-Klausel derersten Unterabfrage.Die innere Unterabfrage wird zum Bestandteil der WHERE-Bedingung der äußeren Unterabfrage.

Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung• Filtern von Daten mithilfe von Unterabfragen• Beispiel: Kunden, die eine in Q1 von 2003 reservierte Dienstleistung erwarben und der von ihnengenerierte Umsatz• Unterabfrageparameter• Verschachtelte kombinierte Abfragen

3.8.3.2 Beispiel: Kunden, die eine in Q1 von 2003 reservierte Dienstleistungerwarben und der von ihnen generierte Umsatz

Anmerkung:In diesem Beispiel wird das Beispieluniversum "Insel-Reisen" in Web Intelligence verwendet.

1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenproviderfür die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.

2. Ziehen Sie die Objekte Kunde und Umsatz in den Bereich "Ergebnisobjekte" des "Abfrageeditors".3. Wählen Sie das Objekt Dienstleistung aus.4. Klicken Sie auf Unterabfrage.

2013-06-29174

Erstellen von Abfragen

Die Gliederung der Unterabfrage wird im Bereich "Abfragefilter" angezeigt.

Anmerkung: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. Wenndie Objekte keine gemeinsamen Werte zurückgeben, werden von der Unterabfrage und somit auchvon der Abfrage keine Werte zurückgegeben.

5. Ziehen Sie das Objekt Reservierungsjahr in den Bereich der Unterabfragegliederung unter demObjekt Dienstleistung, um eine WHERE-Bedingung dem Objekt Reservierungsjahrhinzuzufügen.

6. Setzen Sie den Operator in der Bedingung Reservierungsjahr auf Gleich.7. Geben Sie FJ2003 in das Feld Konstante eingeben ein.8. Ziehen Sie das Objekt Reservierungsjahr in den Bereich der Unterabfragegliederung unter das

Objekt Dienstleistung, um das Objekt Reservierungsquartal der WHERE-Bedingunghinzuzufügen.

9. Setzen Sie den Operator in der Bedingung "Reservierungsquartal" auf Gleich.10. Geben Sie Q1 in das Feld Konstante eingeben ein.11. Klicken Sie auf Abfrage ausführen.

3.8.3.3 Unterabfrageparameter

Eine Unterabfrage bzw. eine Gruppe von Unterabfragen enthält die folgenden Parameter:

BeschreibungParameter

Das Objekt, dessen Werte zum Filtern der Ergebnisobjekte verwendetwerden.

Es können mehrere Filterobjekte eingefügt werden. In diesem Fallwerden die Werte der ausgewählten Objekte verkettet.

Filterobjekte

Das Objekt, das bestimmt, welche Filterobjektwerte die Unterabfragezurückgibt.

Es können mehrere Filtern-nach-Objekte eingefügt werden. In diesemFall werden die Werte der ausgewählten Objekte verkettet.

Filtern-nach-Objekte

2013-06-29175

Erstellen von Abfragen

BeschreibungParameter

Der Operator, durch den die Beziehung zwischen dem Filterobjektund dem Filtern-nach-Objekt angegeben wird.

Aufgrund von Datenbankbeschränkungen können bestimmte Kombi-nationen von Operatoren und Filtern-nach-Objekten nicht zusammenverwendet werden. Wenn Sie z.B. den Operator "Gleich" mit einemFiltern-nach-Objekt verwenden, das mehrere Werte zurückgibt, weistdie Datenbank die SQL-Abfrage zurück, weil das Filtern-nach-Objektfü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ückge-gebenen Fehlerbeschreibung

Operator

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ßlichUnterabfragen, in der WHERE-Bedingung verwenden.

WHERE-Bedingung (optio-nal)

Wenn mehrere Unterabfragen vorhanden sind, bestimmt dieser Ope-rator die Beziehung zwischen den Unterabfragen.

UND – Die Bedingungen aller Unterabfragen müssen erfüllt sein.

ODER – Die Bedingungen beliebiger Unterabfragen müssen erfülltsein.

Beziehungsoperator

3.9 Regenerieren von Web-Intelligence-Dokumenten auf Basis von persönlichenund benutzerdefinierten Datenquellen aus BI-Launchpad

Sie können Web-Intelligence-Dokumente regenerieren, die aus persönlichen Datenquellen wie Text-und Excel-Dateien oder aus benutzerdefinierten Datenquellen wie Webdiensten über BI-Launchpaderstellt wurden.

Um die Regenerierungsoption eines mit einer Text- oder Excel-Datei erstelltenWeb-Intelligence-Dokuments zu verwalten, müssen Sie den Parameter RefreshOnServer in derRegistrierung mit einem der folgenden Werte bearbeiten:• NO oder DISABLE – Deaktivieren der Regenerierungsoption• YES oder ENABLE – Aktivieren der OptionRefreshOnServer und Verwenden der Datenquelldateien

aus Server_Path. Wenn der Datenquellenpfad nicht in Server_Path angegeben ist, wird die

2013-06-29176

Erstellen von Abfragen

Datenquelle vom ursprünglichen Quellspeicherort (Speicherort der Datenquelle, aus der dasInteractive-Analysis-Dokument erstellt wird) abgerufen. Der Parameter RefreshOnServer iststandardmäßig auf ENABLE festgelegt.

• ALLOW_USE_WINDOWS_SHARE – Aktivieren der Regenerierungsoption über den Windows-Pfadshared location/UNC. Falls die Quelle nicht erreicht werden kann, wird als Ausweichmechanismusdie Quelle in Server_Path gesucht.

Anmerkung:

• Server_Path ist ein Parameter der Registrierung, der den Pfad der persönlichen Datenquellenauf dem Server angibt. Der Ordner Server_Pathwird nicht standardmäßig während der Installationerstellt. Sie müssen den Ordner Server_Path manuell erstellen. Sie können den Wert von Server_Path in der Registrierung auch ändern, indem Sie den Parameter Server_Path bearbeiten.

• Der Parameter RefreshOnRegistry ist nicht auf benutzerdefinierte Datenquellen anwendbar. Fürdateibasierte benutzerdefinierte Datenquellen steht ein Plugin zur Verfügung, das denSuch-/Ausweichmechanismus für Datenquellen implementiert.

Aktualisieren des Parameters "RefreshOnServer" auf Windows-PlattformenAuf Windows-Plattformen muss der Parameter RefreshOnServer an folgendem Speicherort in derRegistrierung bearbeitet werden:• 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 Parameters Server_Path zu ändern, bearbeiten Sie den Eintrag Server_Pathunter [HSCHLÜSSEL_LOKALER_RECHNER\SOFTWARE\SAPBusinessObjects\Suite XI 4.0\default\Web Intelligence\Calculator\PDP.

Der Wert des Parameters Server_Path ist standardmäßig <SAP_BOBJ_INST_VERZ>\PersonalDPFiles>.

Aktualisieren des Parameters "RefreshOnServer" auf UNIX-PlattformenUm auf UNIX-Plattformen die Regenerierungsoption eines mit persönlichen Text- und Excel-Datenquellenerstellten Dokuments zu verwalten, bearbeiten Sie den Parameter RefreshOnSever mit dem WertYES/ENABLE oder NO/DISABLE in der .registry-Datei. Der Standardwert des Parameters RefreshOnServer ist ENABLE. Die .registry-Datei befindet sich an 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 Wert des Parameters Server_Path zu ändern, bearbeiten Sie die .registry-Datei imVerzeichnis <SAP_ BOBJ_INST_VERZ>/sap_bobj/data/.bobj/registry/64/software/sapbusinessobjects/suite xi 4.0/default/webintelligence/calculator/pdp/.

Der Wert des Parameters Server_Path ist standardmäßig home/<Benutzername>/<SAP_BOBJ_INST_VERZ>/PersonalDPFiles.

2013-06-29177

Erstellen von Abfragen

Beispiel: Regenerieren von Web-Intelligence-Dokumenten basierend auf einerExcel-Datenquelle

Szenario A: Benutzer A erstellt ein Web-Intelligence-Dokument mit dem Web-Intelligence-Rich-Clientund einer Excel-Datenquelle, die sich unter C:\xyz.xls befindet. Der Benutzer exportiert diesesDokument in das Repository. Der Benutzer möchte das Dokument über BI-Launchpad anzeigen undregenerieren, wobei der Web-Intelligence-Server auf einem anderen Rechner installiert ist.

So regenerieren Sie das Dokument:1. Legen Sie die Datei xyz.xls im Verzeichnis C:\ auf dem Serverrechner ab.2. Legen Sie die Datei xyz.xls unter einem vordefinierten Pfad auf dem Server ab. Der

Standardserverpfad lautet <INST_VERZ>\Business Objects\PersonalDPFiles. Sie könnendiesen Pfad ändern, indem Sie den Wert von Server_Path in der Registrierung ändern:[HSCHLÜSSEL_LOKALER_RECHNER]\SOFTWARE\Business Objects\Suite12.0\default\WebIntelligence\Calculator\PDP]

Szenario B: Benutzer B erstellt ein Web-Intelligence-Dokument mit dem Web-Intelligence-Rich-Clientund einer Excel-Datenquelle im UNC-Pfad \\MySharedLocation\MYXLSFILEs\xyz.xls.

Um das Dokument zu regenerieren, muss der Benutzer die Datenquelle entweder unter Server_Pathwie in Szenario A oben beschrieben ablegen oder den Wert des Parameters RefreshOnServer inALLOW_USE_WINDOWS_SHARE ändern. Dieser Wert ermöglicht ein Regenerierung in freigegebenenWindows-Speicherorten. Es gibt jedoch einen Ausweichmechanismus zum Speicherort von Server_Path, wenn der UNC-Pfad nicht vom Server aus zugänglich ist.

Anmerkung:

• Dieses Beispiel gilt auch für Textdatenquellen.

• Der Server Intelligence Agent (SIA) muss mittels einer in der Netzwerkdomäne gültigenBenutzerauthentifizierung verwaltet werden. Der SIA wird über ein lokales Systemkonto verwaltet.Daher kann es bei Verwendung von Szenario B sein, dass der Dienst nicht auf den freigegebenenSpeicherort der Excel-Datei zugreifen kann, selbst wenn Sie in der Lage sind, über Start > Ausführen > \\MySharedLocation\MYXLSFILEs auf die Datei zuzugreifen. In diesem Fall könnenSie den SIA entweder mit den Anmeldedaten starten, die den Zugriff auf den freigegebenenSpeicherort ermöglichen, oder die Datei in Server_Path ablegen.

3.9.1 Vor dem Regenerieren eines Dokuments von BI-Launchpad zu beachtendePunkte

Stellen Sie vor dem Regenerieren eines Dokuments aus BI-Launchpad sicher, dass die folgendenPunkte berücksichtigt wurden:• Falls der UNC-Pfad (Universal-Naming-Convention-Pfad) auch dann nicht verwendet werden soll,

wenn es sich dabei um den ursprünglichen Speicherort der Datenquelle handelt, muss sich dieDatenquelldatei im Serverpfad des SAP-BusinessObjects-Enterprise-Servers befinden. Wenn

2013-06-29178

Erstellen von Abfragen

der SAP-BusinessObjects-Enterprise-Server geclustert ist, muss jeder Cluster mit derselben Kopieder 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. Inherkö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, kann derBI-Administrator folgende Schritte ausführen: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 Eigenschaften aus.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 Kennwortein.

5. Klicken Sie auf Anwenden, anschließend auf OK.6. Starten Sie den SIA.

Anmerkung:Dies gilt nur unter Windows.

• Aktualisieren Sie zum Regenerieren eines auf einem generischen Webdienst basierenden Dokumentsdie Datei net.properties an folgendem Speicherort:• Für Windows: <SAP_BOBJ_INST_VERZ>\SAP BusinessObjects

Enterprise XI 4.0\win64_x64\sapjvm\jre\lib• Für UNIX: <BOBJ_INST_VERZ>/sap_bobj/enterprise_xi40/<Platt

form>_x64/sapjvm/jre/lib

Fügen Sie den folgenden Text ein:

http.proxyHost=<http proxy hostname>http.proxyPort=<http proxy port number>http.nonProxyHosts=localhost|127.0.0.1

Hierbei gilt Folgendes:• proxyHost steht für den Namen des Proxyservers. Zum Beispiel: proxy.mydomain.com.• proxyPort stellt die zu verwendende Portnummer dar. 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 und127.0.0.1.

• Geben Sie für HTTPS-Parameter folgende Werte an:https.proxyHost=<http proxy hostname>https.proxyPort=<http proxy port number>

Hierbei gilt Folgendes:• proxyHost steht für den Namen des Proxyservers. Zum Beispiel: proxy.mydomain.com.• proxyPort stellt die zu verwendende Portnummer dar. Standardmäßig ist dies der Wert 443.

Die HTTPS-Protokollhandler verwenden die HTTP-Liste nonProxyHosts.

2013-06-29179

Erstellen von Abfragen

2013-06-29180

Erstellen von Abfragen

Erstellen von Berichten

4.1 Arbeiten mit Berichten

4.1.1 Hierarchische und nicht hierarchische Daten

Berichte können je nach Datenquelle nicht hierarchische oder hierarchische Daten enthalten. Nichthierarchische und hierarchische Daten verhalten sich unterschiedlich, und Sie arbeiten aufunterschiedliche Arten mit diesen Daten.

4.1.1.1 Arbeiten mit nicht hierarchischen Daten

Nicht hierarchische Daten haben keine Parent/Child-Beziehungen. Eine Dimension ist ein Beispieleines nicht hierarchischen Objekts. Die Werte der Dimensionen [Land] und [Stadt] beispielsweisewerden wie folgt in einer Tabelle angezeigt:

StadtLand

New YorkUSA

AtlantaUSA

ParisFrankreich

RennesFrankreich

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 unddie Parent/Child-Beziehung wird nicht in der Datenstruktur ausgedrückt.

Zum Analysieren von nicht hierarchischen Daten in Berichten stehen Ihnen zahlreiche Möglichkeitenzur Verfügung, z.B. Sortieren oder Filtern.

2013-06-29181

Erstellen von Berichten

4.1.1.2 Arbeiten mit hierarchischen Daten

Bei hierarchischen Daten werden Daten in einer Parent/Child-Beziehung organisiert. Sie können mithilfedieser Beziehungen navigieren und die Daten und die von den zugehörigen Kennzahlenzurückgegebenen Ergebnisse analysieren.

Mit Hierarchien verknüpfte Kennzahlen werden auf der Grundlage der Position der Daten in der Hierarchieaggregiert. Beispiel: Die Kennzahl [Umsatz] berechnet den Gesamtumsatz für [San Diego] und denGesamtumsatz für [Kalifornien] auf einer weniger detaillierten Aggregationsebene, wenn sie mit einerHierarchie [Geografie] verknüpft ist. Durch Navigieren in der Hierarchie können Sie verschiedeneKennzahlwerte auf unterschiedlichen Ebenen der Hierarchie untersuchen.

Die Art und Weise, wie hierarchische Daten angezeigt werden und sich verhalten, richtet sich nachdem Berichtselement, in dem sie enthalten sind.

Zu- und Aufklappen von HierarchienWenn ein Benutzer eine Hierarchie zu- oder aufklappt, die sich neben einer anderen Hierarchie befindet,führt das System einen asymmetrischen Zuklapp- oder Aufklappvorgang aus. Dieser Vorgang wird nurfür das ausgewählte Element für ein bestimmtes Element in der Hierarchie ausgeführt. Der Benutzerkann explizit einen symmetrischen Zu- oder Aufklappvorgang anfordern. In diesem Fall wird der Vorgangfü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 sichneben einer Dimension befindet (in diesem Fall führt der standardmäßige Zu-/Aufklappvorgang undder 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 einerRegenerierung von der Vorschau des "Abfrageeditors" gesperrt. In diesem Fall kann der Benutzer dieHierarchie per Drag-und-Drop wieder in die Spalte ziehen.

Verwandte Themen• Arbeiten mit nicht hierarchischen Daten

4.1.1.2.1 Einschränkungen bei der Berichterstellung mit hierarchischen Daten

In der folgenden Tabelle sind die Einschränkungen bei der Berichterstellung mit hierarchischen Datenaufgeführt. Diese Einschränkungen werden in den entsprechenden Abschnitten dieses Handbuchswiederholt beschrieben.

2013-06-29182

Erstellen von Berichten

Tabelle 4-2: Einschränkungen bei der Berichterstellung mit Hierarchien

BeschreibungVon Einschränkung betroffenesElement

Kennzahlen, die mit der Funktion SUMME in Web Intelligenceaggregiert werden, und nicht in der BEx Query. Die anderen Artender Kennzahlaggregation werden delegiert.

BEx-Query-Kennzahlen

Ein Gruppenwechsel ist immer mit der Sortierung nach dem Objektverknüpft, auf das er angewendet wird. Daher wird die Strukturfür jede Hierarchie in der Tabelle, auf die der Gruppenwechselangewendet wird, aufgehoben. Die Benutzer können den Grup-penwechsel für das zugrundeliegende Objekt entfernen, um dieHierarchie wiederherzustellen.

Gruppenwechsel bei Kennzahloder Detail

Diese Beschränkung gilt bei jeder Verwendung von delegiertenKennzahlen und bezieht sich nicht ausschließlich auf die Bericht-serstellung auf Basis hierarchischer Daten. Bei der delegiertenKennzahlaggregation wird #ZUREGENERIEREN zurückgegeben,wenn die erforderliche Aggregation in der Abfrage nicht verfügbarist. Der Benutzer muss das Dokument regenerieren, um die neueAggregationsebene abzurufen. Dies ist beispielsweise bei Verwen-dung der Filterleiste der Fall, wenn der Benutzer einen Wert aus-wählt, bevor er "Alle Werte" auswählt und umgekehrt, bei Auswahlvon "Alle Werte" vor Auswahl eines Werts.

Die delegierte Kennzahlaggregation gibt #NICHTVERFÜGBARzurück, wenn sich die delegierte Kennzahl in einer Formel für eineDimension oder in einem Mehrfachwert-Filter (zum Beispiel einemEingabesteuerelement) für eine Dimension befindet, die nicht zumKontext der Kennzahlaggregation gehört. Dies ist z.B. beim Defi-nieren einer URL auf einer Dimension in einer Tabelle mit einerdelegierten Kennzahl der Fall. In diesem Fall sollte eine Variableauf der URL-Formel als Information der ursprünglichen Dimensionerstellt und die ursprüngliche Dimension in den Block aufgenom-men (jedoch ausgeblendet) werden.

In der Formel "If (Bedingung) then [Dimension1] else [Dimensi-on2]" gibt jede delegierte Kennzahl, die für diese Formel bereitge-stellt wird, noch immer #NICHTVERFÜGBAR zurück.

Delegierte Kennzahlaggregation

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.Drill-Vorgänge

2013-06-29183

Erstellen von Berichten

BeschreibungVon Einschränkung betroffenesElement

Wenn eine Hierarchie vorhanden ist, können durch Berichts- oderTabellenfilter Zeilen ohne Berücksichtigung der Hierarchiestrukturentfernt werden. Daher kann durch einen Filter ein gerade aufge-klappter übergeordneter Knoten entfernt werden, wobei jedochzugeklappte Blätter oder Knoten beibehalten werden. Um dieRückgabe einer leeren Tabelle zu vermeiden, klappt das Systemautomatisch die Hierarchie in dem Block auf, um die resultierendenElemente anzuzeigen.

Durch einen Filter kann ein Zwischenknoten einer Hierarchieentfernt werden. In diesem Fall kann der Benutzer nicht über eineneinfachen Aufklappvorgang auf die nächste Elementebene desübergeordneten Knotens zugreifen. Um den Nachfolger desübergeordneten Knotens anzuzeigen, kann der Benutzer denBefehl "Alle aufklappen" verwenden.

Eine Filterung nach einem zusammengeführten Objekt, das aufeiner 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 derTabelle angezeigt wird, weil er zugeklappt ist, wird eine leere Ta-belle angezeigt. Der Benutzer kann über den Befehl "Alle aufklap-pen" alle Werte anzeigen.

Beim Filtern über die Filterleiste wird nach Beschriftung gefiltert,auch bei OLAP-Business-Objekten mit Schlüssel.

Filtern nach Hierarchien

Wenn die Struktur einer Hierarchie aufgehoben wird, werden alleElemente der Hierarchie auf derselben Ebene angezeigt, wie beieiner Dimension ohne Verwendung von +/- zum Navigieren undohne das Kontextmenü "Zuklappen/Aufklappen".

Aufheben der Struktur von Hier-archien

2013-06-29184

Erstellen von Berichten

BeschreibungVon Einschränkung betroffenesElement

Ein zusammengeführtes Objekt, das auf einer Hierarchie basiert,kann nicht direkt im Bericht verwendet werden. Der Grund hierfürist, dass in Fällen, in denen die ursprüngliche Hierarchie eine inKonflikt stehende Hierarchiestruktur aufweist (ein Element A istNachfolger eines anderen Elements B, wohingehen in der anderenHierarchie das Element A der Vorgänger von Element B ist), keinezusammengeführte Hierarchie erstellt werden kann. Das Systemverhindert, dass Sie die zusammengeführten Objekte ziehen.

Wenn der Benutzer eine Formel unter Verwendung des zusam-mengeführten Objekts erstellt, gibt das System die Meldung#SYNTAX zurück. Der Benutzer kann die ursprüngliche Hierarchiestattdessen direkt im Bericht verwenden.

Bei einer Zusammenführung nach Schlüssel für ein OLAP-Busi-ness-Objekt handelt es sich um eine Datensynchronisierungdesselben Objekts aus derselben Quelle (Cube oder BEx Query),die auf dem internen Schlüssel für den Wert dieser Objekte basiert.Sie kann auch auf der Beschriftung basieren.

Eine Filterung nach einem zusammengeführten Objekt, das aufeiner Hierarchie basiert, ist nicht möglich.

Zusammengeführte Objekte

Die Reihenfolge eines OLAP-Dimensionselements in der Werte-liste eines Berichts (Filterleiste, Eingabesteuerung) ist aufsteigendin lexikografischer Reihenfolge.

Filtern nach dem OLAP-Objekt über den Oberflächenfilter basiertauf dem Schlüssel des jeweiligen Objekts.

Filtern über ein Eingabesteuerelement nach OLAP-Dimensionentspricht Filtern nach Beschriftung. Filtern nach Hierarchie ent-spricht Filtern nach Schlüssel.

OLAP

Die Abfragenentfernung steht für .unv-, OLAP- und BEx-Query-Quellen zur Verfügung.Abfragenentfernung

Bei Rangfolgen in einer Tabelle, die eine Hierarchie enthält, wirddie Hierarchiestruktur der Daten nicht berücksichtigt. Daher wirddie Struktur jeder Hierarchie in einer Tabelle, in der der Benutzereine Rangfolge definiert, aufgehoben.

Rangfolge nach hierarchischenDaten in einer Tabelle

2013-06-29185

Erstellen von Berichten

BeschreibungVon Einschränkung betroffenesElement

Die Sortierung einer Hierarchie und einer Dimension (im Fallevon OLAP-Quellen) basiert auf der Reihenfolge der Elemente imzugrunde liegenden System. Sie stützt sich auf die Quellordnungs-zahl, die natürliche Reihenfolge genannt wird, nicht auf die lexiko-grafische Reihenfolge wie bei anderen Typen von Business-Ob-jekten. Bei der Sortierung nach Hierarchie wird die Struktur derHierarchie berücksichtigt, d.h. gleichgeordnete Elemente auf einerbestimmten Ebene werden sortiert.

Beim Sortieren nach einer Kennzahl wird die Reihenfolge derElemente einer Hierarchie in derselben Tabelle nicht beibehalten.Daher wird die Struktur der Hierarchie in einer Tabelle, in der derBenutzer eine Sortierung nach Kennzahl vorgenommen hat, auf-gehoben.

Sortieren

Variable (Formel) nach Hierarchie: Eine auf einer Hierarchie ba-sierende Formel resultiert immer in einer unstrukturierten Werte-liste (keine hierarchischen Daten).

Variablen

4.1.1.2.2 Arbeiten mit hierarchischen Daten in Tabellen

Hierarchien werden in Tabellen als hierarchische Spalten angezeigt. In einer hierarchischen Spaltewird die Hierarchie in Parent/Child-Beziehungen angezeigt. Sie können die Hierarchie durchsuchen,indem Sie ihre Werte auf- und zuklappen.

Beispiel:

In der folgenden Tabelle werden die Hierarchie [Produkt] und die Kennzahl [Umsatz] beschrieben:

UmsatzProdukt

203.124Lebensmittel

100.101Backwaren

54.345Getränke

48.678Brot

Mit der Kennzahl wird der Gesamtumsatz für den entsprechenden Wert in der Hierarchie angezeigt.Beispielsweise ist der Gesamtumsatz für "Lebensmittel" 203.124.

2013-06-29186

Erstellen von Berichten

Sie erhalten weitere Informationen über "Getränke", indem Sie das Element [Getränke] aufklappen:

UmsatzProdukt

203.124Lebensmittel

100.101Backwaren

54.345Getränke

10.100Alkoholfreie Getränke

20.200Mineralwasser

24.045Milch

48.678Brot

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.

4.1.1.2.3 Hierarchische Daten in Kreuztabellen

Hierarchische Daten verhalten sich in Kreuztabellen ähnlich wie in Tabellen. Wenn eine Achse derKreuztabelle 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 horizontalenAchse eine Hierarchie [Produkt].

LebensmittelZeit

203.1102008

321.4002009

350.4442010

Wenn Sie auf [Lebensmittel] klicken, wird das Element aufgeklappt, und seine untergeordnetenElemente und die entsprechenden Kennzahlwerte werden angezeigt.

LebensmittelZeit

BrotGetränkeBackwaren

81.54067.00054.5702008

2013-06-29187

Erstellen von Berichten

LebensmittelZeit

BrotGetränkeBackwaren

121.41098.990101.0002009

93.444133.000124.0002010

4.1.1.2.4 Durchsuchen von Hierarchien in Abfragen auf Basis von OLAP-Universen

Aufklappen und Zuklappen aller Hierarchien in einer Tabelle

In einer Tabelle mit hierarchischen Werten können Sie alle Hierarchien aufklappen, um alle möglichenKombinationen von Hierarchieelementen anzuzeigen.1. Öffnen Sie über BI-Launchpad ein Dokument auf Basis eines .unx-OLAP-Universums im

Web-Intelligence-Rich-Client oder in der Web-Intelligence-Applet-Schnittstelle.2. Wechseln Sie in den Modus "Ansicht" oder "Entwurf".3. Um alle Hierarchien in einer Tabelle aufzuklappen, klicken Sie mit der rechten Maustaste in die

Tabelle, und wählen Sie Hierarchische Navigation > Alle > Alle Hierarchien aufklappen.4. 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, wennSie Elemente auswählen, um sie auf- oder zuzuklappen.

Wenn Sie eine Hierarchie asymmetrisch durchsuchen, werden die Aufklapp- und Zuklappaktionen nurauf den aktuellen Wert der anderen Dimensionen angewendet, die neben der durchsuchten Hierarchieangezeigt werden.

Beispiel: Asymmetrisches Durchsuchen

Eine Tabelle enthält die Dimension [Produkt] und die Hierarchie [Geografie].

UmsatzGeografieProdukt

540.000KalifornienLebensmittel

453.300KalifornienGetränke

Wenn Sie das Element [Kalifornien] aufklappen, um Städte in Kalifornien in der ersten Zeile der Tabelleanzuzeigen, wird diese Aktion nur auf den aktuellen Wert (Lebensmittel) der Dimension [Produkt]angewendet.

2013-06-29188

Erstellen von Berichten

UmsatzGeografieProdukt

540.000Kalifornien

Lebensmittel320.000Los Angeles

100.000San Diego

120.000San Francisco

453.300KalifornienGetränke

Verwandte Themen• Asymmetrisches Durchsuchen einer Hierarchie• Aufklappen und Zuklappen aller Hierarchien in einer Tabelle

Asymmetrisches Durchsuchen einer Hierarchie1. Öffnen Sie ein Web-Intelligence-Dokument auf Basis einer hierarchischen Datenquelle in einem

beliebigen Modus.2. 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 Elementeaufklappen.Die Hierarchie wird nur für den aktuellen Wert der Dimensionen oder Hierarchien neben deraufgeklappten Hierarchie in der Tabelle aufgeklappt.

3. Um alle Nachfolger eines Elements aufzuklappen, klicken Sie auf das Element, oder klicken Sie mitder rechten Maustaste, und wählen Sie Nachfolger aufklappen.Die Hierarchie wird nur für den aktuellen Wert der Dimensionen oder Hierarchien neben deraufgeklappten Hierarchie in der Tabelle zugeklappt.

4. Um die untergeordneten Elemente eines Elements zuzuklappen, klicken Sie auf das aufgeklappteElement, oder klicken Sie mit der rechten Maustaste, und wählen Sie Untergeordnete ElementezuklappenDie Hierarchie wird nur für den aktuellen Wert der Dimensionen oder Hierarchien neben derzugeklappten Hierarchie in der Tabelle zugeklappt.

Symmetrisches Durchsuchen einer Hierarchie

Wenn Sie eine Hierarchie symmetrisch durchsuchen, werden die Aufklapp- und Zuklappvorgänge imVerhältnis zu allen Werten der anderen Hierarchien oder Dimensionen angewendet, die neben derdurchsuchten Hierarchie in der Tabelle angezeigt werden.

2013-06-29189

Erstellen von Berichten

Beispiel: Symmetrisches Durchsuchen

Eine Tabelle enthält die Dimension [Produkt] und die Hierarchie [Geografie].

UmsatzGeografieProdukt

540.000KalifornienLebensmittel

453.300KalifornienGetränke

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.

UmsatzGeografieProdukt

540.000Kalifornien

Lebensmittel320.000Los Angeles

100.000San Diego

120.000San Francisco

453.300Kalifornien

Getränke120.000Los Angeles

200.000San Diego

133.300San Francisco

Verwandte Themen• Aufklappen und Zuklappen aller Hierarchien in einer Tabelle• Symmetrisches Durchsuchen einer Hierarchie

Symmetrisches Durchsuchen einer Hierarchie1. Öffnen Sie ein Web-Intelligence-Dokument auf Basis einer hierarchischen Datenquelle in einem

beliebigen Modus.2. 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 neben der aufgeklapptenHierarchie in der Tabelle aufgeklappt.

2013-06-29190

Erstellen von Berichten

3. Um alle Nachfolger eines Elements aufzuklappen, klicken Sie mit der rechten Maustaste auf dasElement, und wählen Sie Hierarchische Navigation > Symmetrisch > Nachfolger.Die Hierarchie wird für alle Werte der Dimensionen oder Hierarchien neben der aufgeklapptenHierarchie in der Tabelle aufgeklappt.

4. Um die untergeordneten Elemente eines Elements zuzuklappen, klicken Sie mit der rechten Maustasteauf das Element, und wählen Sie Hierarchische Navigation > Symmetrisch > UntergeordneteElemente zuklappen.Die Hierarchie wird für alle Werte der Dimensionen oder Hierarchien neben der zugeklapptenHierarchie 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 beimAufklappen heraus.

Die Änderung des Drill-Fokus ist beim Erstellen von Diagrammen für hierarchische Daten hilfreich. Damit übergeordneten Elementen verknüpfte Kennzahlwerte in höherem Maße aggregiert sind als ihreuntergeordneten Elemente, ist es schwierig, sie mit der gleichen Skala auf der gleichen Diagrammachseanzuzeigen. Durch Entfernen des übergeordneten Elements können die Werte für die untergeordnetenElemente mit der gleichen Skala angezeigt werden.

Beispiel: Drilldown bei einer Hierarchie

Eine Tabelle enthält die folgenden Daten:

UmsatzZeit

29.358.677,222008

30.242.3232009

45.320.2432010

Wenn Sie einen Drilldown für das Element [2010] durchführen, wird Folgendes angezeigt:

UmsatzZeit

12.500.650Q1

14.353.231Q2

8.342.231Q3

10.124.131Q4

2013-06-29191

Erstellen von Berichten

Die Jahreselemente mit Werten, die viel größer als die Kennzahlwerte der Quartalselemente sind,werden nicht angezeigt.

Ändern des Drill-Fokus einer Hierarchie1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Um einen Drilldown in einer Tabellenhierarchie auszuführen, führen Sie einen der folgenden Schritte

aus:• Klicken Sie in der Web-Intelligence-HTML-Schnittstelle mit der rechten Maustaste auf das Element,

das Sie aufklappen möchten, und wählen Sie Drill-Vorgang starten > Drilldown zu aus.• Klicken Sie in der Web-Intelligence-Applet-Schnittstelle und im Web-Intelligence-Rich-Client mit

der rechten Maustaste auf das Element, das Sie aufklappen möchten, und wählen SieDrill-Vorgang starten > Drill aus.

3. Um einen Drillup für eine Tabellenhierarchie durchzuführen, klicken Sie mit der rechten Maustasteauf ein beliebiges untergeordnetes Element, für das Sie zuvor einen Drilldown durchgeführt haben,und wählen Drill-Fokus > Drillup aus.

4.1.1.2.5 Aggregieren hierarchischer Daten

Hierarchische Kennzahldaten werden abhängig davon, ob es sich um eine Standardaggregation odereine explizite Aggregation handelt, unterschiedlich aggregiert. Die Aggregationslogik basiert auf denfolgenden Regeln:• Zur Aggregation verwendete Datensätze:

1. Wenn eine Hierarchie in einem Kennzahlkontext vorliegt, werden die Kennzahlwerte für dieStammelemente der Hierarchie aggregiert. Dies ist eine Standardfunktion (der MechanismusAggregation() wird nicht explizit deklariert).

2. Für explizite Typen (Summe, Max, Min) wird die hierarchische Natur der Daten ignoriert. Allesichtbaren 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 dieim Set-Ausdruck definierten Objekte ausgeführt.

2. Die Standardaggregation, einschließlich der aggregate()-Funktion berücksichtigt denAufklapp-/Zuklappstatus nicht.

Standardaggregation

Mit der Standardaggregation (einschließlich der Funktion Aggregation()) wird eine nicht redundanteAggregation durchgeführt (keine doppelte Zählung). Die Standardaggregation verwendet dieStandardaggregationsfunktion für die Daten in der Hierarchie. Wenn Sie eine Kennzahl in einer Zelleverwenden, ohne eine Aggregationsfunktion anzugeben, oder wenn Sie die Funktion Aggregationverwenden, wird die Kennzahl mithilfe der Standardaggregationsfunktion berechnet.

2013-06-29192

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 Standardwertewerden durch Anwendung der Standardaggregationsfunktion auf alle Wurzelwerte in der Hierarchieberechnet. Dies bedeutet, dass die Standardaggregation Werte nur einmal zählt, außer wenn der gleicheWert unter verschiedenen Wurzelelementen in einer Hierarchie erscheint. (Im unten stehenden Beispielsind die Wurzelelemente [Getränk] und [Lebensmittel], und unter den beiden Wurzelelementenbefinden sich keine Elemente.)

Beispiel: Standardaggregation

Sie stellen [Verkaufte Stückzahlen] in eine individuelle Zelle in einem Bericht, der die untenstehende Hierarchie enthält. Die Standardaggregationsfunktion ist Summe; daher lautet der Wert inder individuellen Zelle 43.791 (24.597 + 19.194). Die Anwendung gibt einen Wert zurück, indem siedie Standardaggregationsfunktion auf die Wurzelwerte der Hierarchie anwendet.

Verkaufte StückzahlenProdukt

24.597Getränk

6.838Alkoholische Getränke

13.573Getränke

19.194Lebensmittel

7.870Backwaren

Explizite Aggregation

Die explizite Aggregation umfasst eine spezifische Aggregationsfunktion (z.B. Summe) direkt in einerFormel. Wenn ein Wert mehrere Male in einer expliziten Aggregation berücksichtigt wird, kann erabhängig von dem visuellen Status der Hierarchie mehrere Male gezählt werden. Wenn beispielsweiseein Element aufgeklappt ist und eine explizite Aggregation das Element und eines seiner untergeordnetenElemente referenziert, kann der Wert des untergeordneten Elements in Abhängigkeit von derRollup-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. Daherkönnen die Werte mehrere Male gezählt werden, und das Ergebnis der Berechnungen kann abhängigdavon, ob ein Element aufgeklappt oder zugeklappt ist, variieren.

Beschränkung bei mengenbasierter expliziter AggregationWenn eine Kennzahl entlang Hierarchien aggregiert wird, die nicht Bestandteil des Mengenausdruckssind, 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 derdie Menge verwendet wird, und die Hierarchien in der Tabelle sind nicht im Mengenausdruck angegeben.

2013-06-29193

Erstellen von Berichten

Wenn in diesem Fall der Bericht einen Filter enthält, der die anfänglichen Wurzeln der Hierarchie inder Tabelle entfernt, aggregiert das System Werte für diese Wurzeln nur entlang der ursprünglichen,ungefilterten Wurzeln (ursprüngliches Abfrageergebnis).

Verwandte Themen• Beispiele der Standardaggregation und der expliziten Aggregation

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ändigaufgeklappt in einem Bericht angezeigt:

Verkaufte StückzahlenProdukt

24.597Getränk

6.838Alkoholische Getränke

13.573Getränke

19.194Lebensmittel

7.870Backwaren

• [Verkaufte Stückzahlen] im Tabellenfuß gibt 43.791 zurück. Diese Standardaggregationgibt den aggregierten Gesamtwert (24.597 + 19.194) der Kennzahl zurück.

• Im Tabellenfuß gibt Summe(Verkaufte Stückzahlen]) 72.072 zurück. Diese expliziteAggregation 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] aufgeklapptist.

• 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] erscheintnicht zwei Mal in der Berechnung.

Wenn Sie den Knoten [Getränk] im Bericht zuklappen, werden die folgenden Berechnungendurchgeführt:• [Verkaufte Stückzahlen] gibt 43.791 zurück. Die Änderung der Anzeige hat keine

Auswirkungen auf die Standardaggregation.

2013-06-29194

Erstellen von Berichten

• Summe([Verkaufte Stückzahlen]) gibt 51.661 (24.597 + 19.194 + 7.870) zurück. Die expliziteAggregation 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 verwendetnur 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 dieStandardaggregation.

4.1.2 Suchen von Text

4.1.2.1 Suchen nach Text auf Berichtsseiten

1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:

• Wenn Sie sich im Modus "Ansicht" befinden, klicken Sie in der Symbolleiste auf das SymbolSuchen.

• Wenn Sie sich im Modus "Entwurf "befinden, klicken Sie auf der Registerkarte Datei in derSymbolleiste auf das Symbol Suchen.

Die Leiste "Suchen" wird am unteren Rand des Berichtsbereichs angezeigt.

3. Geben Sie in das Feld "Suchen" Text ein, und drücken Sie die Eingabetaste, oder klicken Sie aufdas Symbol Text auf aktueller Seite suchen.

Anmerkung:Um eine Suche mit Berücksichtigung der Groß- und Kleinschreibung auszuführen, klicken Sie aufden Pfeil neben dem Feld und wählen Groß-/Kleinschreibung beachten aus.

4. Wenn der Text mehrere Male vorkommt, klicken Sie auf die Symbole Nächste oder Vorherige, umandere Instanzen des Textes hervorzuheben.

Anmerkung:Wenn Sie die Web-Intelligence Applet-Schnittstelle oder den Web-Intelligence-Rich-Client verwenden,klicken Sie auf Alle markieren, um alle Instanzen des Textes auf der Seite hervorzuheben.

2013-06-29195

Erstellen von Berichten

Anmerkung:Um das Feld "Suchen" zu schließen, klicken Sie auf das X am Ende der Leiste "Suchen".

4.1.3 Anzeigemodi

In den Dokumentmodi "Ansicht" und "Entwurf" können Sie Berichte in verschiedenen Modi anzeigen,je nachdem, wie Sie mit den Daten arbeiten möchten und wie die Daten dargestellt werden sollen. Siesteuern die Ansichtsmodi über Schaltflächen, die sich im Web-Intelligence-Fenster unten in derStatusleiste befinden.

4.1.3.1 Ansichtsmodus "Seite"

In den Dokumentmodi "Ansicht" und "Entwurf" wird im Ansichtsmodus "Seite" das Seitenlayout vonBerichten angezeigt, darunter Seitenränder, Köpfe und Füße.

Verwenden Sie den Ansichtsmodus "Seite", wenn Sie die Formatierung von Tabellen und Diagrammensowie das Layout von Berichtsseiten optimieren möchten.

4.1.3.1.1 Einstellen der Berichtsgröße im Seitenmodus

Sie können die Berichtsgröße auf einen bestimmten Prozentwert oder eine bestimmte Anzahl vonSeiten im Modus "Seite" festsetzen. 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 dasSeitenlayout eines Berichts steuern. Beispiel: Ihr Bericht hat drei Sektionen und ist so eingestellt, dassjede Sektion auf einer neuen Seite beginnt. Wenn Sie jedoch festgelegt haben, dass der Bericht eineSeite lang sein soll, enthält er dennoch nur eine Seite.

Die Einstellung der Berichtsgröße ist nur im Modus "Seite" wirksam.

Einstellen der Berichtsgröße1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Registerkarte "Seite

einrichten" aus.2. Wählen Sie die Berichtsbreite auf der Unterregisterkarte "Auf Seite skalieren" im Feld Breite und

die Höhe im Feld Höhe aus, oder legen Sie die Berichtsgröße als Prozentsatz im Feld Skalierungfest.Wenn Sie einen Prozentsatz angeben, werden Breite und Höhe automatisch berechnet.

2013-06-29196

Erstellen von Berichten

4.1.3.2 Ansichtsmodus "Schnelle Anzeige"

In den Dokumentmodi "Ansicht" und "Entwurf" ist der Ansichtsmodus "Schnelle Anzeige" derStandardanzeigemodus. Dabei handelt es sich um ein Seitenlayout, das auf den Daten statt auf derphysisches Größe der Berichtsseiten basiert. Im Ansichtsmodus "Schnelle Anzeige" werden nur dieTabellen, Berichte und individuellen Zellen in Berichten und je nach Einstellungen von "Schnelle Anzeige"nur eine maximale Anzahl von Datensätzen vertikal und horizontal angezeigt. Im Ansichtsmodus"Schnelle Anzeige" werden auch die minimale Seitenbreite und -höhe und die Abstände um die Ränderdes Berichts festgelegt.

Da durch den Ansichtsmodus "Schnelle Anzeige" die Anzahl der horizontalen und vertikalen Zeilenbegrenzt ist, enthält ein Bericht unter Umständen nicht alle möglichen Daten.

Verwenden Sie den Ansichtsmodus "Schnelle Anzeige", wenn Sie primär Ergebnisse analysieren,Berechnungen bzw. Formeln hinzufügen oder Gruppenwechsel bzw. Sortierungen in Tabellen einfügen,um Ergebnisse zu organisieren.

Die Eigenschaften des Ansichtsmodus "Schnelle Anzeige" können entweder vom BI-Administrator oderdirekt in der Anwendung konfiguriert werden.

HinweiseKonfigurationEigenschaft

BI-Administra-tor

Maximale Anzahl vertika-ler Datensätze

BI-Administra-tor

Maximale Anzahl vertika-ler Datensätze

BI-Administra-tor

Minimale Seitenbreite

BI-Administra-tor

Minimale Seitenhöhe

BI-Administra-tor

Füllen rechts

2013-06-29197

Erstellen von Berichten

HinweiseKonfigurationEigenschaft

BI-Administra-tor

Füllen Unten

• Wirkt sich nur auf horizontale Tabellen und Kreuztabellenaus

• Horizontale Tabellen werden nie vertikal ausgeschnitten• Die Anzahl der Zeilen in einer horizontalen Tabelle wird

bei der Berechnung der vertikalen Datensätze ignoriert

AnwendungVertikale Datensätze proSeite

• Wirkt sich nur auf horizontale Tabellen, Formulare undKreuztabellen aus

• Die Anzahl der Zeilen in einer vertikalen Tabelle wird beider Berechnung der horizontalen Datensätze ignoriert

AnwendungHorizontale Datensätzepro Seite

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 in Block vermeiden hat im Ansichtsmodus "Schnelle Anzeige" keine

Auswirkung.

4.1.3.2.1 Ändern der Einstellungen des schnellen Anzeigemodus

Im Modus "Schnelle Anzeige" können Sie die Anzahl der horizontalen und vertikalen Datensätze proSeite ändern.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf den Bericht, und wählen Sie Bericht formatieren aus, 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 AbschnittSeiteninhalt

(nur schneller Anzeigemodus) aus.4. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

4.1.3.3 Wechseln zwischen Ansichtsmodi

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht" oder im Modus "Entwurf".2. Wählen Sie in der Statusleiste unten im Dokument eines der folgenden Symbole aus:

• Um einen Bericht im Ansichtsmodus "Schnelle Anzeige" anzuzeigen, klicken Sie auf das SymbolSchnelle Anzeige.

2013-06-29198

Erstellen von Berichten

• Um einen Bericht im Ansichtsmodus "Seite" anzuzeigen, klicken Sie auf das Symbol Seite.

4.1.4 Verdecken und Aufdecken von Berichtsdaten

Sie können Berichtsdaten anzeigen oder ausblenden, indem Sie die Anzeige für verschiedeneBerichtelemente verdecken bzw. aufdecken.

Sie können Sektionen, Gruppenwechsel und Tabellen verdecken und aufdecken. Je nachBerichtselement werden die Daten verborgen und auf eine andere Art und Weise angezeigt.

ErgebnisBerichtelement

Wenn eine Sektion verdeckt wird, werden die Sektionsdetails ausgeblendet undnur freie Zellen angezeigt. Im Modus "Ansicht" können Sie in den Web-Intelli-gence-HTML- und Web-Intelligence-Applet-Schnittstellen sowie im Web-Intelli-gence-Rich-Client Sektionen verdecken und aufdecken.

Sektion

Wenn eine Tabelle oder ein Gruppenwechsel verdeckt wird, werden die Zeilenausgeblendet und nur die Kopf- und Fußzeilen angezeigt. (Tabellen müssenKopf- und Fußzeilen enthalten, um verdeckt oder aufgedeckt angezeigt werdenzu können.)

Vertikale Tabellen, horizontale Tabellen und Kreuztabellen können verdeckt undaufgedeckt werden.

Im Modus "Ansicht" können Sie in der Web-Intelligence-Applet-Schnittstelle sowieim Web-Intelligence-Rich-Client Sektionen verdecken und aufdecken. In derWeb-Intelligence-HTML-Schnittstelle ist das Verdecken und Aufdecken vonTabellen nicht möglich.

Tabelle oder Grup-penwechsel

4.1.4.1 Verdecken und Aufdecken von Berichtsdaten

Im Modus "Ansicht" und "Entwurf" können Sie Daten verdecken und aufdecken, indem Sie die Gliederungaktivieren.1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:

• Klicken Sie im Modus "Ansicht" auf Gliederung.• Wählen Sie im Modus "Entwurf" auf der Registerkarte "Analyse" die Unterregisterkarte

"Interagieren" aus, und klicken Sie auf Gliederung.

2013-06-29199

Erstellen von Berichten

Die Leisten zum Ver- und Aufdecken werden je nach Berichtsstruktur seitlich und oberhalb desBerichteditors angezeigt.

3. Verwenden Sie die Symbole +/- der Leisten, die einzelnen Berichtselementen entsprechen, umdiese Elemente zu verdecken bzw. aufzudecken.

4. Verwenden Sie die Symbole seitlich oder im oberen Bereich der Leiste, um alle Instanzen einesBerichtselementtyps zu verdecken und aufzudecken.

4.1.5 Anzeigen aller ausgeblendeten Inhalte eines Berichts

Sie können Tabellen, Zellen und Sektionen in Berichten ausblenden.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie mit der rechten Maustaste auf den Bericht mit dem ausgeblendeten Inhalt, und klicken

Sie auf Alle ausgeblendeten Inhalte anzeigen-

4.1.6 Formatieren des Berichtslayouts

Sie können Berichte und Berichtselemente so formatieren, dass Sie im Stil des Unternehmens dargestelltwerden. Dies kann manuell erfolgen oder durch Erstellung eines Unternehmens-Stylesheets mithilfeeiner CSS-Datei. Sie können einen farbigen Hintergrund, Bilder des Unternehmens und so weiterhinzufügen. Zum Ändern des Berichtsformats müssen Sie den Bericht im Entwurfsmodus anzeigen,damit Sie Zugriff auf die Formatierungsoptionen für Berichte haben. Sie können die folgendenBerichtselemente formatieren:

AktionEinstellung

Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Allgemein aus, und benennen Sie dann den Bericht.

Name des Berichts

Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Allgemein aus, und legen Sie dann die Anzahl von Datensätzenpro Seite fest.

Anzahl von Datensät-zen pro Seite

Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Rahmen aus, und legen Sie den Stil, die Stärke und die Farbe desRahmens fest.

Rahmenstil des Be-richts

Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Anzeige aus, und legen Sie den Hintergrund (Farbe, Muster, Bild)fest.

Hintergrund des Be-richts

Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Layout aus, und legen Sie ein Seitenformat fest.

Seitenformat

2013-06-29200

Erstellen von Berichten

AktionEinstellung

Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Layout aus, und stellen Sie das Quer- oder Hochformat ein.

Seitenausrichtung

Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Layout aus, und legen Sie die Seitenskalierung fest.

Seitenskalierung

Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Anzeige aus, und legen Sie die verschiedenen Randgrößen wiebenötigt fest.

Seitenränder

Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Layout aus, und aktivieren bzw. deaktivieren Sie "Kopf anzeigen".

oder

Klicken Sie mit der rechten Maustaste im Berichtskopf, wählen Sie Kopfformatieren aus, und aktivieren bzw. deaktivieren Sie "Kopf anzeigen".

Kopf anzeigen/ausblen-den

Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Layout aus, und geben Sie eine Größe für den Kopf ein.

oder

Klicken Sie mit der rechten Maustaste im Berichtskopf, wählen Sie Kopfformatieren aus, und geben Sie eine Größe für den Kopf ein.

Kopfgröße

Klicken Sie mit der rechten Maustaste im Berichtskopf, wählen Sie Kopfformatieren aus, und legen Sie einen Stil für den Kopfrahmen fest.

Rahmenstil des Kopfs

Klicken Sie mit der rechten Maustaste im Berichtskopf, wählen Sie Kopfformatieren aus, legen Sie eine Hintergrundfarbe und ein Muster fest, odergeben Sie eine Adresse für ein Bild ein.

Kopfhintergrund

Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Layout aus, und aktivieren bzw. deaktivieren Sie "Fuß anzeigen".

oder

Klicken Sie mit der rechten Maustaste im Berichtsfuß, wählen Sie Fuß for-matieren aus, und aktivieren bzw. deaktivieren Sie Fuß anzeigen.

Fuß anzeigen/ausblen-den

2013-06-29201

Erstellen von Berichten

AktionEinstellung

Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Layout aus, und geben Sie eine Größe für den Fuß ein.

oder

Klicken Sie mit der rechten Maustaste im Berichtsfuß, wählen Sie Fuß for-matieren aus, und geben Sie eine Größe für den Fuß ein.

Fußgröße

Klicken Sie mit der rechten Maustaste im Berichtsfuß, wählen Sie Fuß for-matieren aus, und legen Sie einen Stil für den Fußrahmen fest.

Rahmenstil des Fußes

Klicken Sie mit der rechten Maustaste im Berichtsfuß, wählen Sie Fuß for-matieren aus, legen Sie eine Hintergrundfarbe und ein Muster fest, odergeben Sie eine Adresse für ein Bild ein.

Fußhintergrund

Verwandte Themen• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme• Formatieren von Tabellen und Tabellenzellen

4.1.7 Drucken von Berichten

Sie können einen oder mehrere Berichte eines Web-Intelligence-Dokuments drucken.

Von der Web-Intelligence-Applet-Schnittstelle und dem Web-Intelligence-Rich-Client aus erfolgt derDruck direkt. Wenn Sie jedoch über die Web-Intelligence-HTML-Schnittstelle drucken, exportieren Siedas Dokument zuerst in eine PDF-Datei und drucken das Dokument dann von dort aus.

Anmerkung:Wenn ein Bericht größer als das Seitenformat ist, das unter "Bericht-Layout" definiert wurde, werdenSeitenumbrüche eingefügt. Die Papiergröße und die Seitenausrichtung für den Druck können von derfür Berichte festgelegten Papiergröße und Seitenausrichtung abweichen, wenn Sie sie in derWeb-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client anzeigen.

4.1.7.1 So drucken Sie Berichte

1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:

2013-06-29202

Erstellen von Berichten

• Wenn Sie sich im Modus "Ansicht" befinden, klicken Sie auf das Symbol Drucken.• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, klicken Sie auf das Symbol Drucken

in der Symbolleiste auf der Registerkarte "Datei".• Wenn Sie die Web-Intelligence HTML-Schnittstelle verwenden, wird das Dialogfeld

"Dateidownload" angezeigt. Öffnen Sie die PDF-Datei, und drucken Sie den Bericht.• Wenn Sie die Web-Intelligence Applet-Schnittstelle oder den Web-Intelligence-Rich-Client

verwenden, wird das Dialogfeld "Drucken" angezeigt. Wählen Sie Ihre Druckoptionen, und druckenSie den Bericht.

4.2 Arbeiten mit Tabellen

4.2.1 Anzeigen von Daten in Tabellen

Wenn Sie ein 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• Spalten ausblenden (siehe Hinweis unten)• Tabellentyp ändern• Tabelle in ein Diagramm umwandeln• Andere Tabellen einfügen

Anmerkung:Wenn Sie einen neuen Namen für eine Spalte eingeben, ist dies eine benutzerdefinierte Überschrift,die nicht an die Dimension angehängt wird. Aus diesem Grund wird der alte Name wieder angezeigt,wenn Sie nach dem Ausblenden einer Spalte diese wieder einblenden. Wenn ein neuer Name angezeigtund beibehalten werden soll, müssen Sie eine Variable erstellen.

4.2.1.1 Tabellentypen

2013-06-29203

Erstellen von Berichten

4.2.1.1.1 Vertikale Tabellen

Vertikale Tabellen enthalten Kopfzellen am oberen Tabellenrand und Spalten zur Anordnung derzugehörigen Daten. Standardmäßig werden in den Kopfzellen die Namen der in der Tabelle enthaltenenDimensions-, Informations- und Kennzahlobjekte angezeigt. Die entsprechenden Werte werden in denZellen des Tabellenkörpers aufgeführt.

4.2.1.1.2 Horizontale Tabellen

In horizontalen Tabellen befinden sich die Kopfzellen am seitlichen Tabellenrand und die zugehörigenDaten werden in Zeilen angeordnet. Standardmäßig werden in den Kopfzellen die Namen der in derTabelle enthaltenen Dimensions-, Informations- und Kennzahlobjekte angezeigt. Die entsprechendenWerte werden in den Zellen des Tabellenkörpers aufgeführt.

4.2.1.1.3 Kreuztabellen

In Kreuztabellen werden die Werte der Dimensionen auf der oberen und der seitlichen Achse dargestellt.Der Kreuztabellenkörper enthält Kennzahlwerte, die sich aus der Überschneidung der Dimensionenergeben.

Werte in KreuztabellenIm folgenden Beispiel zeigt die Kreuztabelle Werte der Dimension [Quartal] auf der oberen Achse undWerte der Dimension [Land] auf der seitlichen Achse an. Die Werte im Kreuztabellenkörper stellen dieanhand der Kennzahl [Umsatz] berechneten Umsatzergebnisse für jedes Quartal und jedes Land dar.

2013-06-29204

Erstellen von Berichten

Mehrere Dimensionen in KreuztabellenSie können mehrere Dimensionen in eine Kreuztabelle einfügen. Im folgenden Beispiel werden zweiDimensionen in der Kreuztabelle angezeigt. Die Kennzahl [Umsatz] gibt Werte für jedes Land proQuartal und pro Produktlinie zurück.

Wenn Sie eine Kreuztabelle mit im Körper eingefügten Dimensionen erstellen, werden dieKörperzellenwerte gemäß eines mehrdimensionalen Datenmodells berechnet. Im folgenden Beispielwerden die im Körper angezeigten Werte gemäß aller Koordinaten auf der Tabellenachse berechnet.Dies erfolgt unabhängig davon, ob eine Zeile für die betreffende Koordinate in den Daten vorhandenist.

2013-06-29205

Erstellen von Berichten

4.2.1.1.4 Formulare

Sie können Formulare im Bericht verwenden, um detaillierte Informationen pro Kunde, Produkt oderPartner anzuzeigen. So lassen sich mit einem Formular Kundeninformationen wie das Konto, der Name,die Adresse und so weiter wiedergeben.

Außerdem lassen sich Adressenetiketten für Umschläge mithilfe von Formularen leicht formatieren.

4.2.1.2 Erstellen und Bearbeiten von Tabellen

4.2.1.2.1 Erstellen von Tabellen durch Ziehen von Objekten in einen Bericht

Sie arbeiten mit einem Bericht und möchten eine Tabelle in den Bericht einfügen. Sie verwenden dieverfügbaren Objekte aus der Abfrage.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" auf das Symbol Verfügbare

Objekte, um die Liste "Verfügbare Objekte" im Seitenbereich anzuzeigen.2. Wählen Sie ein Objekt oder mehrere Objekte aus, und verschieben Sie es bzw. sie mit dem

Mauscursor per Drag-und-Drop in einen leeren Berichtsteil.Wenn Sie die Maustaste loslassen, werden die Objekte als Spalten in einer vertikalen Tabelleangezeigt.

3. Um weitere Objekte zur Tabelle hinzuzufügen, ziehen Sie diese auf eine bestehende Tabelle.Beispiel:• Um eine Spalte neben einer vorhandenen Spalte hinzuzufügen, ziehen Sie das Objekt per

Drag-und-Drop neben die Spalte.• Um eine bestehende Spalte zu ersetzen, ziehen Sie das Objekt per Drag-und-Drop in die Mitte

der Spalte.

4.2.1.2.2 Erstellen von Tabellen

Bei der Arbeit im Modus "Struktur" können Sie eine neue Tabelle ohne Daten vom Server definierenund in der Vorschau anzeigen.1. Klicken Sie in einem Web-Intelligence-Dokument in der Dropdown-Liste des Modus "Entwurf" in der

oberen Ecke der Symbolleiste auf Nur Struktur, um in den Modus "Struktur" zu wechseln.2. Wählen Sie auf der Registerkarte "Berichtselemente" die Unterregisterkarte "Tabellen" aus.3. Wählen Sie eine der folgenden Optionen aus:

• Vertikale Tabelle definieren• Horizontale Tabelle definieren• Kreuztabelle definieren• Formular definieren

4. Klicken Sie an der Stelle in den Bericht, an der die Tabelle angezeigt werden soll.

2013-06-29206

Erstellen von Berichten

5. Klicken Sie mit der rechten Maustaste auf den Tabellenrahmen, und wählen Sie Daten zuordnenaus dem Kontextmenü aus.Das Dialogfeld "Daten zuordnen" wird angezeigt.

6. Klicken Sie auf den Pfeil im Textfeld "Auswählen", und wählen Sie aus der Dropdown-Liste dasObjekt aus, das der Tabellenspalte, Tabellenzeile oder Körperzelle zugeordnet werden soll.

Anmerkung:Anstelle eines Berichtsobjekts können Sie eine Formel mit der Komponente verknüpfen, indem Sieauf den Pfeil neben der Komponente klicken, Formel bearbeiten auswählen und die Formel im"Formel-Editor" definieren.

7. Um ein weiteres Tabellenelement hinzuzufügen, klicken Sie auf + neben dem Textfeld "Auswählen".8. Um eine Tabellenkomponenten zu löschen, führen Sie einen der folgenden Schritte aus:

• Klicken Sie auf das Symbol X.• Klicken Sie auf den Pfeil neben einem Elementtextfeld, und wählen Sie Löschen aus dem

Kontextmenü aus.

9. Wenn die Definition der Tabelle abgeschlossen ist, wählen Sie Entwurf > Mit Daten, um sie mitDaten zu füllen, oder klicken Sie auf OK.

4.2.1.2.3 Ändern des Formats von Tabellen

Sie können eine Tabelle in ein anderes Format oder in ein Diagramm umwandeln. Verwenden Siehierfür die Option Tabelle umwandeln in, oder wählen Sie den Tabellen- oder Diagrammstil im Abschnitt"Tools" der Registerkarte "Berichtselemente" aus.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf die Tabelle, die Sie neu formatieren möchten, und wählen Sie dann Tabelle umwandeln in aus,um die Optionen von "Umwandeln in" anzuzeigen.

2. Wählen Sie einen Tabellen- oder Diagrammtyp aus.

Anmerkung:Wenn Sie eine Tabelle mit einer Unicode-Schriftart in ein Diagramm umwandeln, wird die Schriftartnicht beibehalten, wenn Unicode nicht als die Standardschriftart für Diagramme festgelegt ist. WeitereInformationen zum Festlegen von Unicode als Standardschriftart erhalten Sie vom BI-Administrator.

4.2.1.2.4 Hinzufügen von Tabellenzeilen oder -spalten1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" eine Zelle in der Spalte oder

Zeile aus, neben der Sie eine weitere Spalte oder Zeile einfügen möchten.2. Führen Sie einen der folgenden Schritte aus:

• Wählen Sie auf der Registerkarte "Berichtselement" auf der Unterregisterkarte "Tabellen-Layout"eine der folgenden Optionen aus der Liste "Einfügen" aus:• Zeilen darüber einfügen• Zeilen darunter einfügen• Spalten links einfügen• Spalten rechts einfügen

2013-06-29207

Erstellen von Berichten

• Klicken Sie mit der rechten Maustaste auf die Zellen und wählen Sie Einfügen und dann eineder folgenden Optionen aus:• Zeilen oberhalb• Zeilen unterhalb• Spalten links• Spalten rechts

3. Ziehen Sie ein Objekt aus dem Bereich Verfügbare Objekte im Seitenbereich in die von Ihneneingefügte leere Spalte oder Zeile.

4.2.1.2.5 Entfernen von Tabellenzeilen oder -spalten1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf die Tabellespalte oder -zeile, die Sie entfernen möchten, und wählen Sie Löschen aus demMenü aus.Wenn Sie im Menü die Option Löschen auswählen, wird standardmäßig die Spalte in einer vertikalenTabelle oder eine Zeile in einer horizontalen Tabelle gelöscht.

2. Wählen Sie Zeile oder Spalte aus.3. Klicken Sie auf OK.

4.2.1.2.6 Entfernen von Zeilen oder Spalten• Verschieben Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die ausgewählte Spalte

oder Zeile per Drag-und-Drop vor oder nach eine andere Spalte oder Zeile in der Tabelle.Während Sie eine Zeile oder Spalte ziehen, wird der Spalten- bzw. Zeilenkopf neben dem Mauszeigerangezeigt.

4.2.1.2.7 Vertauschen von Zeile oder Spalte1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Ziehen Sie die ausgewählte Spalte oder Zeile auf diejenige Spalte oder Zeile, mit der sie vertauscht

werden soll.

4.2.1.2.8 Löschen des Zellinhalts einer Tabelle

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. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Zelle aus, deren InhaltSie löschen möchten.Der Zellrahmen wird markiert.

2. Klicken Sie mit der rechten Maustaste auf die ausgewählte Zelle, und klicken Sie auf Inhalte löschen.

2013-06-29208

Erstellen von Berichten

4.2.1.2.9 Entfernen von Tabellen1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" auf den oberen Rand der zu

entfernenden Tabelle.Ein grau schraffierter Rahmen wird um der Tabelle angezeigt.

2. Drücken Sie die Entf-Taste auf der Tastatur.

4.2.1.2.10 Kopieren von Tabellen

Sie können Tabellen innerhalb eines Berichts oder in externe Anwendungen, z.B. Microsoft Word undExcel, kopieren und einfügen.

Vorsicht:Tabellen können nicht zwischen verschiedenen Versionen von Web Intelligence kopiert werden.

1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die zu kopierende Tabelleaus, und klicken Sie mit der rechten Maustaste darauf.

2. Wählen Sie Kopieren.3. 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 wählen Einfügen aus.4. Um die Tabelle in eine andere Anwendung einzufügen, fügen Sie die Inhalte in die andere Anwendung

ein.

4.2.1.3 Formatieren von Tabellen und Tabellenzellen

In Web Intelligence können Sie folgende Aufgaben ausführen, um visuelle Aspekte von Tabellen undZellen in Berichten festzulegen:• Auswählen einer Hintergrundfarbe für die Tabelle• Einfügen eines Bildes oder einer Skin in die Tabelle• Formatieren von Tabellenzellen oder Rahmen• Formatieren von Text in Tabellenzellen• Festlegen der Zellhöhe und -breite• Kopieren und Einfügen von Formatierungen• Festlegen der Position der Tabelle auf der Berichtsseite• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen

Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen

2013-06-29209

Erstellen von Berichten

• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme

4.2.1.3.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 dieHintergrundfarbe der Zellen festgelegt ist (auch wenn sie weiß ist), hat sie Vorrang vor derHintergrundfarbe der Tabelle. Wenn Sie versuchen, eine Hintergrundfarbe auf die gesamte Tabelleanzuwenden, und die Zellen weiß bleiben, stellen Sie sicher, dass für die Zellen kein weißer Hintergrundfestgelegt wurde.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf die Tabelle oder Zelle, und wählen Sie Tabelle formatieren oder Zelle formatieren aus demKontextmenü aus.

2. Klicken Sie auf der Registerkarte "Anzeige" auf das Optionsfeld neben dem Farbpalettensymbol.3. Klicken Sie auf den Pfeil neben dem Farbpalettensymbol, um die Palette anzuzeigen.4. Wählen Sie eine Farbe aus der Palette aus.5. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

Verwandte Themen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme

4.2.1.3.2 Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf die Tabelle, und wählen Sie Tabelle formatieren aus dem Kontextmenü aus.

2013-06-29210

Erstellen von Berichten

2. Legen Sie auf der Registerkarte "Anzeige" im Bereich "Farbe abwechseln" im Kombinationsfeldneben Frequenz die Frequenz fest, mit der die Farbe für die Zeile gewechselt werden soll.

3. Klicken Sie auf den Pfeil neben Farbe, und wählen Sie mithilfe der Farbpalette die Farbe aus.4. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme

4.2.1.3.3 Einfügen einer Tabelle ein Bild oder eine Skin1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf die Tabelle, und wählen Sie Tabelle formatieren aus dem Kontextmenü aus.2. Führen Sie auf der Registerkarte "Anzeige" einen der folgenden Schritte aus:

• Um eine Skin anzuzeigen, wählen Sie Skin und dann eine Skin aus der Liste aus.

Anmerkung:Sie müssen für die horizontale oder vertikale Füllung einen Wert größer als 0 im Bereich "Abstandund Auffüllen" dieser Registerkarte festlegen, ansonsten wird die Skin nicht angezeigt.

• Um mit einer URL auf ein Bild zu verweisen, wählen Sie Bild aus URL, und geben Sie dann dieURL ein.

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 aufDurchsuchen, um nach der Datei zu suchen.

Anmerkung:Um das Bild oder das Muster zu entfernen, wählen Sie Kein für das Muster aus.

3. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen

2013-06-29211

Erstellen von Berichten

• Formatieren von Tabellen- oder Zellenrahmen• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme

4.2.1.3.4 Formatieren von Tabellen- oder Zellenrahmen1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf die Tabelle oder Zelle, und wählen Sie Tabelle formatieren oder Zelle formatieren aus demKontextmenü aus.

2. Konfigurieren Sie mit den Steuerelementen auf der Registerkarte "Rahmen" die Rahmenstile und-farben.Jedes Mal, wenn Sie eine Stileinstellung ändern, müssen Sie auf das Quadrat oder eine derLinienschaltflächen klicken, sodass die Änderung auf den Bereich "Vorschau" angewendet wird.Andernfalls wird sie nicht auf die Zelle oder Tabelle angewendet.

3. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme

4.2.1.3.5 Formatieren von Text von Tabellenzellen1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Zellen aus, deren Text

Sie formatieren möchten.

2013-06-29212

Erstellen von Berichten

Tipp:Wenn Sie eine Zelle in einer Spalte auswählen, werden alle Zellen der Spalte ausgewählt. Ummehrere Spalten oder Zellen auszuwählen, wählen Sie die erste Spalte oder Zelle aus, halten dieStrg-Taste gedrückt und wählen weitere Spalten oder Zellen aus.

2. Klicken Sie mit der rechten Maustaste auf die Zellauswahl, und klicken Sie auf Zelle formatieren.3. Wählen Sie auf der Registerkarte "Schriftart" die Schriftart, den Stil, die Größe und die Effekte wie

erforderlich aus.4. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme

4.2.1.3.6 Aktivieren des Zeilenumbruchs in Tabellenzellen1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie eine Zelle in der Tabelle aus, und führen Sie einen der folgenden Schritte aus:

• Klicken Sie auf der Registerkarte "Format" oder "Formatierung" auf der Unterregisterkarte"Ausrichtung" auf das Symbol Zeilenumbruch.

• Klicken Sie mit der rechten Maustaste auf die Zelle, und führen Sie einen der folgenden Schritteaus:• Wählen Sie Text und dann "Zeilenumbruch" aus.• Wählen Sie Zelle formatieren aus. Wählen Sie im Dialogfeld "Zelle formatieren" im

Seitenbereich die Option Ausrichtung aus, und aktivieren Sie Zeilenumbruch. Klicken Sieauf OK, um das Dialogfeld zu schließen.

Um den Zeilenumbruch in einer Zelle zu deaktivieren, wählen Sie diese aus, befolgen eine der obenbeschriebenen Anweisungen und deaktivieren Zeilenumbruch.

4.2.1.3.7 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ößeder Zellen im Dialogfeld "Zelle formatieren" festlegen.

2013-06-29213

Erstellen von Berichten

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. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Um eine feste Zellenhöhe oder -breite festzulegen, führen Sie einen der folgenden Schritte aus:

• Ziehen Sie die Zellenränder, bis die Zelle die gewünschte Höhe und Breite hat.• Wählen Sie die Zellen aus, die Sie ändern möchten, klicken Sie dann mit der rechten Maustaste

auf die Zellen, und wählen Sie Zelle formatieren aus. Legen Sie auf der Registerkarte "Allgemein"die Zellenhöhe und -breite fest.

3. Um die Zelle so einzustellen, dass sie automatisch an den Textinhalt angepasst wird, führen Sieeinen der folgenden Schritte aus:• Wählen Sie Breite automatisch an Inhalt anpassen, Höhe automatisch an Inhalt anpassen

oder beides aus, um eine Mindestbreite und -höhe festzulegen.

Die Option "Autom. Anpassen" definiert die aktuelle Zellengröße als Mindestgröße und erweitertdie Zelle, wenn die enthaltene Zeichenfolge breiter oder höher als der festgelegte Mindestwertist.

Einige Funktionen sind mit automatisch angepassten Zellen nicht kompatibel. Wenn Sie einedieser Funktionen in einer automatisch angepassten Zelle platzieren, gibt die Funktion dieFehlermeldung #REKURSIV zurück.

• Um die automatische Anpassung der Zellenbreite festzulegen, doppelklicken Sie auf einen derseitlichen Ränder der Zelle.

• Um die automatische Anpassung der Zellenhöhe festzulegen, doppelklicken Sie auf den unterenRand der Zelle.

Anmerkung:

• 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 festeZellenbreite und -höhe aufweisen.

• Die Eigenschaften Höhe automatisch an Inhalt anpassen und Breite automatisch an Inhaltanpassen funktionieren nicht optimal, wenn die Option Inhalt lesen als auf HTML eingestelltist.

Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen• Formatieren von Text von Tabellenzellen• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets

2013-06-29214

Erstellen von Berichten

• Erstellen einer Unternehmenspalette für Diagramme

Auswirkungen der automatischen Größenanpassung und des Zeilenumbruchs in Tabellenzellen

In der folgenden Tabelle sind die Auswirkungen der Funktionen "Automatisch anpassen" und"Zeilenumbruch" bei einzelner und gemeinsamer Verwendung aufgeführt:

AuswirkungFunktion

Text wird am Ende der Zelle umgebrochen.Zeilenumbruch

Die Zellenbreite wird so angepasst, dass der gesamteText angezeigt wird.

Breite automatisch an Inhalt anpassen

Die Zellenhöhe wird so angepasst, dass der gesamteText angezeigt wird.

Höhe automatisch an Inhalt anpassen

Zellenbreite und -höhe werden so angepasst, dassder gesamte Text angezeigt wird.

Breite automatisch an Inhalt anpassen +Höhe automatisch an Inhalt anpassen

Die Zellenbreite wird so angepasst, dass das längsteWort angezeigt wird. Da die Zellenhöhe nicht an dieAnzahl der Zeilen angepasst ist, kann der Text verti-kal abgeschnitten sein.

Zeilenumbruch +Breite automatisch an Inhaltanpassen

Die Zellenhöhe wird so angepasst, dass alle durchden Zeilenumbruch entstandenen Textzeilen ange-zeigt werden. Da die Zellenbreite nicht an daslängste Wort angepasst ist, kann der Text horizontalabgeschnitten sein.

Zeilenumbruch +Höhe automatisch an Inhaltanpassen

Zellenhöhe und -breite werden an den Text ange-passt, und Text wird horizontal und vertikal nicht ab-geschnitten.

Zeilenumbruch +Höhe automatisch an Inhaltanpassen + Breite automatisch an Inhalt an-passen

Verwandte Themen• Aktivieren des Zeilenumbruchs in Tabellenzellen• Festlegen von Zellenhöhe und -breite

4.2.1.3.8 Kopieren von Formatierungen mit dem Tool "Format übertragen"

Mit dem Tool "Format übertragen" können Sie die Formatierung von einem Bericht, einer Tabelle odereiner Zelle schnell auf andere Berichte, Tabellen oder Zellen anwenden.

Die angewendeten Formatierungsoptionen hängen von den Objekten ab, die Sie als Quelle und Zielauswählen. Im Allgemeinen werden nur solche Eigenschaften angewendet, die sich auf die sichtbareFormatierung wie die Schriftart und Hintergrundfarbe auswirken. Eigenschaften, die sich auf die Anzeige

2013-06-29215

Erstellen von Berichten

von Daten auswirken, z.B. Tabelleneigenschaften wieDuplikatgruppierung vermeiden, werden nichtangewendet.1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" den Bericht, die Tabelle oder

die Zelle aus, deren Formatierung Sie anwenden möchten.2. Klicken Sie auf der Registerkarte "Formatierung" auf der Unterregisterkarte "Extras" auf das Symbol

Format übertragen, um die Formatierung einmal anzuwenden, oder doppelklicken Sie darauf, umdie Formatierung mehrere Male anzuwenden.

3. Klicken Sie auf den Bericht, die Tabelle oder Zelle, auf den bzw. die die Formatierung angewendetwerden soll.

Wenn Sie nur einmal auf das Symbol Format übertragen geklickt haben, wird die Formatübertragungnun deaktiviert.

Wenn Sie doppelt auf "Format übertragen" geklickt haben, bleibt die Formatübertragung aktiv. Umsie zu deaktivieren, klicken Sie erneut auf das Symbol Format übertragen oder drücken Esc, umden Formatierungsvorgang abzubrechen.

Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme

4.2.1.3.9 Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf den Rahmen der Tabelle oder des Diagramms, und wählen Sie Tabelle formatieren oderDiagramm formatieren aus.

2. Legen Sie auf der Registerkarte "Layout" im Tabellen- oder Diagramm-Formatierungsbereich mithilfeder Steuerelemente im Bereich "Relative Position" die Position der Tabelle oder des Diagramms imVerhältnis zu anderen Berichtselementen fest.

Tipp:Sie können die Registerkarte "Layout" im Tabellen- oder Diagramm-Formatierungsbereich auchaufrufen, indem Sie einen der folgenden Schritte ausführen:• Klicken Sie auf der Registerkarte "Berichtselemente" auf der Unterregisterkarte "Position" auf

Ausrichten.

2013-06-29216

Erstellen von Berichten

• Klicken Sie mit der rechten Maustaste auf die Tabelle oder das Diagramm, und wählen SieAusrichten und dann eine Ausrichtungsoption aus.

3. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme

4.2.1.3.10 Schichten von Tabellen und Zellen

Durch Schichten wird festgelegt, wie Tabellen und Zellen angezeigt werden, wenn sie im Berichtdenselben 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.1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Tabelle oder Zelle aus,

deren Ebene Sie festlegen möchten.2. Klicken Sie mit der rechten Maustaste auf die Auswahl, klicken Sie auf Reihenfolge, und wählen

Sie die Ebenenoption aus.

BeschreibungOption

Verschieben Sie die Tabelle oder Zelle an die erste Stelle der Schichtreichen-folge.

In den Vorder-grund

Verschieben Sie die Tabelle oder Zelle an die letzte Stelle der Schichtreichen-folge.

In denHintergrund

Verschieben Sie die Tabelle oder Zelle um eine Stelle in der Schichtreihenfolgenach vorne.

Eine Ebene nachvorne

Verschieben Sie die Tabelle oder Zelle um eine Stelle in der Schichtreihenfolgenach hinten.

Eine Ebene nachhinten

Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen

2013-06-29217

Erstellen von Berichten

• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme

4.2.1.3.11 Zusammenführen von Tabellenzellen1. Um in einem Web-Intelligence-Dokument im Modus "Entwurf" die Zellen auszuwählen, die Sie

zusammenführen möchten, halten Sie die Strg-Taste gedrückt und klicken auf die Zellen.2. Halten Sie die Strg-Taste gedrückt, klicken Sie mit der rechten Maustaste auf die ausgewählten

Zellen, und wählen Sie Zusammenführen aus.

Vorsicht:Wenn Sie Zellen zusammenführen, enthält die resultierende zusammengeführte Zelle nur die Datenaus der zuerst ausgewählten Zelle. Daten aus allen anderen Zellen gehen verloren.

Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Schichten von Tabellen und Zellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme

4.2.1.4 Steuern der Anzeige von Tabellen

2013-06-29218

Erstellen von Berichten

4.2.1.4.1 Ein- oder Ausblenden von Tabellen, Zeilen oder Spalten

In manchen Tabellen oder bestimmten Zeilen bzw. Spalten werden keine Werte angezeigt. Wenn einbestimmtes Produkt beispielsweise nicht mehr verkauft wird, werden die Tabellenzeilen oder -spaltendieses Produkts leer angezeigt. Diese leeren Zeilen, Spalten oder Tabellen werden standardmäßigangezeigt.

Sie können sie ein- oder ausblenden. Wenn eine Tabelle oder ein Element ausgeblendet ist, wird derName im Bereich "Dokumentstruktur und Filter" des Seitenbereichs grau und kursiv angezeigt.

Sie können Tabellen auch auf der Grundlage des Ergebnisses einer Formel ein- und ausblenden.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Bewegen Sie die Maus über den Tabellenrahmen, bis der Cursor die Form eines Pluszeichens

annimmt, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren aus demKontextmenü aus.

3. Wählen Sie auf der Registerkarte "Allgemein" eine der folgenden Optionen aus:• Um die Tabelle auszublenden, wählen Sie Immer ausgeblendet aus.• Um die Tabelle auszublenden, wenn sie leer ist, wählen Sie Ausblenden, wenn leer aus.• Um die Tabelle auszublenden, wenn die Formel als "wahr" ausgewertet wird, wählen Sie

Ausblenden, wenn folgende Formel wahr ist aus und geben eine Formel in das Feld ein.• Um Zeilen ohne Kennzahlwerte anzuzeigen, wählen Sie Zeilenmit allen leeren Kennzahlwerten

anzeigen aus.• Um Zeilen ohne Dimensionswerte anzuzeigen, wählen Sie Zeilen ohne Dimensionswerte

anzeigen aus.

4. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

4.2.1.4.2 Erneutes Anzeigen ausgeblendeter Tabellen, Zellen oder Sektionen1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" eines der folgenden Elemente

aus:• Die ausgeblendete Tabelle, individuelle Zelle oder Sektion auf der Registerkarte "Dokumentstruktur

und Filter" im Seitenbereich• Das ausgeblendete Berichtsobjekt in der Tabelle, in der es angezeigt wird

2. Klicken Sie mit der rechten Maustaste auf das Objekt, und wählen Sie Ausblenden > Anzeigenaus.

Tipp:Um alle ausgeblendeten Elemente in einem Bericht anzuzeigen, klicken Sie mit der rechten Maustasteauf den Bericht und wählen Alle ausgeblendeten Inhalte anzeigen aus.

4.2.1.4.3 Ausblenden von Dimensionen in Tabellen1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Tabellenspalte mit der

Dimension aus, die Sie ausblenden möchten.2. Wählen Sie auf der Registerkarte "Berichtselemente" die Unterregisterkarte "Verhalten" aus.3. Klicken Sie auf Ausblenden > Dimension ausblenden.

2013-06-29219

Erstellen von Berichten

4.2.1.4.4 Erneutes Anzeigen ausgeblendeter Dimensionen1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" eine Tabelle mit den

ausgeblendeten Dimensionen aus.2. Wählen Sie auf der Registerkarte "Berichtselemente" die Unterregisterkarte "Verhalten" aus.3. Klicken Sie auf Ausblenden > Ausgeblendete Dimensionen anzeigen, um die Dimensionen

wieder anzuzeigen.

Tipp:Wenn die ausgeblendeten Dimensionen die einzigen Objekte in der Tabelle waren, klicken Sie mitder rechten Maustaste im Bereich "Dokumentstruktur und Filter" des Seitenbereichs und wählenAusblenden > Ausgeblendete Dimensionen anzeigen aus.

4.2.1.4.5 Vermeiden einer Duplikatgruppierung

Wenn Zeilen doppelte Daten enthalten, werden standardmäßig Kennzahlwerte aggregiert. Sie könnenjedoch festlegen, dass in diesem Fall keine Kennzahlwerte aggregiert werden.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Bewegen Sie die Maus über den Tabellenrahmen, bis der Cursor die Form eines Pluszeichens

annimmt, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren aus demKontextmenü aus.

3. Wählen Sie auf der Registerkarte "Allgemein" die Option Duplikatgruppierung vermeiden aus.4. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

4.2.1.4.6 Anzeigen oder Ausblenden der Kopf- und Fußzeilen1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Bewegen Sie die Maus über den Tabellenrahmen, bis der Cursor die Form eines Pluszeichens

annimmt, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren aus demKontextmenü aus.

3. Wählen Sie im Dialogfeld "Tabelle formatieren" die Registerkarte "Allgemein" aus.4. Führen Sie für den Tabellenkopf einen der folgenden Schritte aus:

• Anzeigen der Köpfe:• Wählen Sie bei Verwendung der Web-Intelligence-HTML-Schnittstelle die Option

Tabellenköpfe oder, im Falle einer Kreuztabelle, die Option Oberer Kopf, Linker Kopf oderbeides aus.

• Wählen Sie bei Verwendung der Web-Intelligence-Applet-Schnittstelle oder desWeb-Intelligence-Rich-Clients die Option Tabellenkopf anzeigen oder, im Falle einerKreuztabelle, die Option Kopf oben anzeigen, Kopf links einblenden oder beides aus.

• Um die Köpfe auszublenden, heben Sie die Auswahl der Kopfoptionen auf.

5. Führen Sie für den Tabellenfuß einen der folgenden Schritte aus:• Anzeigen der Füße:

• Wählen Sie bei Verwendung der Web-Intelligence-HTML-Schnittstelle die Option Tabellenfüßeoder, im Falle einer Kreuztabelle, die Option Unterer Fuß oder Rechter Fuß aus.

2013-06-29220

Erstellen von Berichten

• Wählen Sie bei Verwendung der Web-Intelligence-Applet-Schnittstelle oder desWeb-Intelligence-Rich-Clients die Option Tabellenfüße anzeigen oder, im Falle einerKreuztabelle, die Option Fuß unten anzeigen oder Fuß rechts anzeigen aus.

• Um die Füße auszublenden, heben Sie die Auswahl der Fußoptionen auf.

6. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

4.2.1.4.7 Neue Tabellen auf neuer Berichtsseite1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Bewegen Sie die Maus über den Tabellenrahmen, bis der Cursor die Form eines Pluszeichens

annimmt, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren aus demKontextmenü aus.

3. Wählen Sie auf der Registerkarte "Layout" die OptionAuf neuer Seite beginnen im Bereich "Vertikal"oder "Horizontal" aus.Die "horizontalen" und "vertikalen" Bereiche verweisen auf die Tabellenachsen.

4. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

4.2.1.4.8 Anzeigen von Objektnamen in Kreuztabellenköpfen1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Bewegen Sie die Maus über den Tabellenrahmen, bis der Cursor die Form eines Pluszeichens

annimmt, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren aus demKontextmenü aus.

3. Klicken Sie auf der Registerkarte "Allgemein" auf Objektnamen anzeigen, um die Objektnamen inzusätzlichen Köpfen in der Kreuztabelle anzuzeigen.

4. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

4.2.1.4.9 Vermeiden eines Seitenwechsels in Tabellen1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Bewegen Sie die Maus über den Tabellenrahmen, bis der Cursor die Form eines Pluszeichens

annimmt, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren aus demKontextmenü aus.

3. Wählen Sie auf der Registerkarte "Layout" die Option Seitenwechsel in Tabelle vermeiden imBereich "Vertikal" oder "Horizontal" aus.Die "horizontalen" und "vertikalen" Bereiche verweisen auf die Tabellenachsen.

4. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

4.2.1.4.10 Wiederholen von Kopf- oder Fußzeilen von Tabellen auf jeder Berichtsseite1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Bewegen Sie die Maus über den Tabellenrahmen, bis der Cursor die Form eines Pluszeichens

annimmt, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren aus demKontextmenü aus.

2013-06-29221

Erstellen von Berichten

3. Wählen Sie auf der Registerkarte "Layout" die Option Kopf auf jeder Seite wiederholen oder Fußauf jeder Seite wiederholen im Bereich "Vertikal" bzw. "Horizontal" aus.Die "horizontalen" und "vertikalen" Bereiche verweisen auf die Tabellenachsen.

4. Klicken Sie auf OK im "Abfrageeditor".

4.2.2 Anzeigen von Daten in individuellen Zellen

Individuelle Zellen sind einzelne, freistehende Berichtszellen. Sie können jeden Text oder jede Formelin eine leere individuelle Zelle eingeben, oder Sie können vordefinierte individuelle Zellen verwenden,die bestimmte Informationen anzeigen.

Weitere Informationen zu den Funktionen, die in individuellen Zellen verwendet werden finden Sie imHandbuch zur Verwendung von Funktionen, Formeln und Berechnungen in Web Intelligence oder inder Onlinehilfe.

Formeln und Textzellenfunktionen in individuellen Zellen

BeschreibungFunktion

Leere Zelle, in der Sie jeden Text bzw. jede Formel eingeben können.Leere Zelle

Verwendet die Funktion DrillFilter, um Details der Drill-Filter anzu-zeigen, die auf den Bericht angewendet werden.Drill-Filter

Verwendet die Funktion DatumLetzteAusführung, um das Datum an-zuzeigen, an dem das Dokument zuletzt regeneriert wurde.

Letztes Regenerierungs-datum

Verwendet die Funktion DokumentName, um den Dokumentnamen anzu-zeigen.Dokumentname

Verwendet die Funktion Abfragezusammenfassung, um die Details derAbfragen im Dokument anzuzeigen.Übersicht der Abfrage

Verwendet die Funktion Eingabeaufforderungszusammenfassung,um die Details der Eingabeaufforderungen im Dokument anzuzeigen.

Übersicht der Eingabe-aufforderung

Verwendet die Funktion Berichtfilterzusammenfassung, um dieBerichtsfilter anzuzeigen, die auf den Bericht angewendet werden.

Übersicht des Berichtsfil-ters

Zellenfunktionen für Seitenzahlen in individuellen Zellen

BeschreibungFunktion

Verwendet die Funktion Seite, um die Seitenzahlen des Berichts anzu-zeigen.Seitenzahl

2013-06-29222

Erstellen von Berichten

BeschreibungFunktion

Verwendet die Funktionen Seite und AnzahlSeiten, um die aktuelleSeitenzahl und die Gesamtanzahl der Seiten im Bericht anzuzeigen.

Seitenzahl/Gesamtseitenzahl

Verwendet die Funktion AnzahlSeiten, um die Gesamtanzahl der Seitenim Bericht anzuzeigen.Gesamtseitenzahl

4.2.2.1 Einfügen von individuellen Zellen in Berichte

1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Registerkarte"Berichtselement" aus.

2. Führen Sie auf der Unterregisterkarte "Zelle" einen der folgenden Schritte aus:• Klicken Sie auf Leer, um eine leere Zelle einzufügen.• Wählen Sie Vordefiniert und dann in der Liste der Zellen eine Zelle 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, undklicken Sie mit der linken Maustaste.

4. Falls Sie eine leere Zelle eingefügt haben, geben Sie den Text oder die Formel der Zelle in der"Formelleiste" ein.

Anmerkung:Um die "Formelleiste" zu aktivieren, klicken Sie auf das Symbol Formelleiste auf der Registerkarte"Analyse".

5. Wählen Sie zum Löschen der Zelle diese aus, und drücken Sie die Taste Entf auf der Tastatur.

4.2.2.2 Ausblenden individueller Zellen

Sie können individuelle Zellen ohne Bedingungen ausblenden, wenn diese leer sind, oder auf derGrundlage des Ergebnisses einer Formel.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf eine individuelle Zelle, und wählen Sie Zelle formatieren aus dem Kontextmenü aus.2. Wählen Sie im Dialogfeld "Zelle formatieren" auf der Registerkarte "Allgemein" eine der folgenden

Optionen aus:• Um die Zelle ohne Bedingungen auszublenden, wählen Sie Immer ausgeblendet.• Um die Zelle auszublenden, wenn sie leer ist, wählen Sie Ausblenden, wenn leer.

2013-06-29223

Erstellen von Berichten

• Um die Zelle auf der Grundlage des Ergebnisses einer Formel auszublenden, klicken Sie aufAusblenden, wenn folgende Formel wahr ist, und geben Sie die Formel in das Feld ein.

3. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

Verwandte Themen• Erneutes Anzeigen ausgeblendeter Tabellen, Zellen oder Sektionen

4.2.2.3 Kopieren von individuellen Zellen

Sie können individuelle Zellen kopieren und innerhalb eines Berichts oder in externe Anwendungenwie Microsoft Word und Excel einfügen. Individuelle Zellen können nicht von einer Anwendungsinstanzin eine andere kopiert werden.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie mit der rechten Maustaste auf die individuelle Zelle, und wählen Sie Kopieren aus dem

Kontextmenü aus.3. 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 imKontextmenü auf Einfügen.

4. Um die individuelle Zelle in eine andere Anwendung einzufügen, fügen Sie den Inhalt derZwischenablage 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 ziehenund in der Zielanwendung direkt im geöffneten Dokument ablegen. Wenn Sie eine individuelle Zelleziehen und in einer Microsoft-Office-Anwendung ablegen, wird der Text in der Zelle in die Anwendungeingefügt.

4.2.3 Anordnen von Daten mithilfe von Sektionen, Gruppenwechseln undSortierungen

4.2.3.1 Gruppieren von Daten mithilfe von Sektionen

Mithilfe von Sektionen können Sie Informationen in kleinere, verständlichere Teile zerlegen.

2013-06-29224

Erstellen von Berichten

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 derJahresumsatz für das Jahr 2003 für die Geschäfte in Ihrem Land nach Stadt und Quartal angegebenist:

UmsatzQuartalStadt

314430Q1Austin

273608Q2Austin

294798Q3Austin

252644Q4Austin

215874Q1Dallas

194689Q2Dallas

204066Q3Dallas

188791Q4Dallas

572177Q1Houston

619924Q2Houston

533765Q3Houston

520332Q4Houston

Um die Ergebnisse für jede Stadt pro Quartal zu vergleichen, müssen Sie [Quartal] als Sektionswertdefinieren. Der Bericht wird dann in vier separate Sektionen nach Quartal unterteilt.

Q1

UmsatzStadt

314430Austin

215874Dallas

572177Houston

Q2

UmsatzStadt

273608Austin

2013-06-29225

Erstellen von Berichten

UmsatzStadt

194689Dallas

619924Houston

Q3

UmsatzStadt

294798Austin

204066Dallas

533765Houston

Q4

UmsatzStadt

252644Austin

188791Dallas

520332Houston

Sie können eine einzige Sektion erstellen oder mehrere Sektionen mit Untersektionen in einen Berichteinfügen. Sie haben darüber hinaus die Möglichkeit, die Sektionen in einem Bericht wieder zu entfernenoder 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..• 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.

4.2.3.1.1 Erstellen einer Sektion aus einer Spalte1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie mit der rechten Maustaste auf die Spalte, die Sie als Sektion definieren möchten, und

klicken Sie auf Sektion erstellen.

2013-06-29226

Erstellen von Berichten

4.2.3.1.2 Erstellen einer Sektion aus einer Dimension1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Registerkarte

"Berichtselemente" aus.2. Klicken Sie auf der Unterregisterkarte Sektion auf Sektion einfügen.3. Klicken Sie an der Position auf den Bericht, an der Sie die Sektion einfügen möchten.4. Wählen Sie die Dimension im Dialogfeld aus, das angezeigt wird, und klicken Sie auf OK, um die

Sektion einzufügen.

4.2.3.1.3 Verwenden von Berichtsfiltern in Berichtssektionen

Mithilfe von Werten im Sektionskopf oder innerhalb der Sektion können Sie Berichtsfilter auf eine Sektionanwenden.

Filter für einen SektionskopfIn einem Bericht mit der Sektion [Land] können Sie in der Filtersyntax [Land] = "USA" verwenden,um alle Sektionen mit Ländern, die nicht "USA" sind, herauszufiltern.

Filter für SektionsdatenWenn Sie in einem Bericht mit der Sektion [Region] den Filter [Produkt]="Getränke" auf dieSektion anwenden, enthält der Bericht alle Sektionen, die das Produkt "Getränke" enthalten.

Der Filter basiert auf den Daten in der Sektion, wird aber indirekt auf die Daten im Sektionskopfangewendet.

Verwandte Themen• Erstellen, Bearbeiten und Löschen von standardmäßigen Berichtsfiltern

4.2.3.1.4 Sektionen auf Basis von Hierarchien

Wenn Sie eine Sektion für eine Hierarchie erstellen, werden die einzelnen Elemente der Hierarchie zuSektionskö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:

Internet-UmsatzbetragGeschlechtKunden-Geographie

235.243MännlichAlle Kunden

254.342Weiblich

34.342MännlichAustralien

45.464Weiblich

2013-06-29227

Erstellen von Berichten

Internet-UmsatzbetragGeschlechtKunden-Geographie

12.232MännlichKanada

14.242Weiblich

17.343MännlichFrankreich

18.001Weiblich

Wenn Sie eine Sektion für [Kunden-Geografie] erstellen, wird der Bericht zuerst wie folgt angezeigt:

Alle Kunden

Internet-UmsatzbetragGeschlecht

235.243Männlich

254.342Weiblich

Wenn Sie den Sektionskopf aufklappen, wird der Bericht wie folgt angezeigt:

Alle Kunden

Internet-UmsatzbetragGeschlecht

235.243Männlich

254.342Weiblich

Australien

Internet-UmsatzbetragGeschlecht

34.342Männlich

45.464Weiblich

Kanada

2013-06-29228

Erstellen von Berichten

Internet-UmsatzbetragGeschlecht

12.232Männlich

14.242Weiblich

Frankreich

Internet-UmsatzbetragGeschlecht

17.343Männlich

18.001Weiblich

4.2.3.1.5 Entfernen von Sektionszellen oder Sektionen1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie mit der rechten Maustaste auf die Sektionszelle, und führen Sie einen der folgenden

Schritte aus:• Wählen Sie Löschen > Nur Zelle aus, um die Sektionszelle zu löschen.• Wählen Sie Löschen > Zelle und Sektion aus, um die Sektion und die Zelle zu löschen.

4.2.3.1.6 Festlegen des Seitenlayouts einer Sektion1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf eine Sektion, und wählen Sie Sektion formatieren aus dem Menü aus.2. Wählen Sie auf der Registerkarte "Layout" eines der folgenden Elemente aus:

• Wählen Sie Auf neuer Seite beginnen, um die Sektion auf einer neuen Seite zu beginnen.• Wählen Sie Seitenwechsel vermeiden, um Seitenwechsel in der Sektion zu vermeiden.• Wählen Sie Auf jeder Seite wiederholen, um den Sektionskopf auf jeder Seite zu wiederholen.

3. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

4.2.3.1.7 Ausblenden von Sektionen1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" eine Sektion aus.2. Klicken Sie auf der Registerkarte "Berichtselemente" auf der Unterregisterkarte "Verhalten" auf den

Pfeil neben der Schaltfläche Ausblenden, und wählen Sie eine der folgenden Optionen aus:• Um die Sektion auszublenden, wählen Sie Ausblenden aus.• Um die Sektion auszublenden, wenn sie leer ist, wählen Sie Ausblenden, wenn leer aus.• Um die Sektion auszublenden, wenn eine angegebene Formel als "wahr" ausgewertet wird,

wählen Sie Ausblenden, wenn und dann Ausblenden, wenn folgende Formel wahr ist ausund geben eine Formel in das Feld ein. Die Formel muss einen booleschen Wert zurückgeben("Wahr" oder "Falsch").

2013-06-29229

Erstellen von Berichten

Verwandte Themen• Erneutes Anzeigen ausgeblendeter Tabellen, Zellen oder Sektionen

4.2.3.1.8 Definieren von Farben und Bildern in einer Sektion1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf die Sektion, und wählen Sie Sektion formatieren aus.2. Definieren Sie auf der Registerkarte "Anzeige" die Farben und Bilder.3. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

4.2.3.2 Verwenden von Gruppenwechseln

Ein Gruppenwechsel ist eine Unterteilung eines Blocks, in der Daten in Übereinstimmung mit einerausgewählten Dimension, Information oder Kennzahl in separate Komponenten zerlegt werden. DieseKomponenten werden als Mini-Tabellen innerhalb desselben Datenblocks dargestellt.

Gruppenwechsel werden verwendet, um die von jedem eindeutigen Wert eines Objekts zurückgegebenDaten zu unterteilen.

Gruppenwechsel bieten folgende Vorteile:• Sie können die Darstellung Ihrer Daten verbessern.• Sie können Berechnungsergebnisse anzeigen.• Sie können Unteraggregationen anzeigen.

4.2.3.2.1 Gruppenwechsel im Vergleich zu Sektionen

Eine Sektion unterteilt die Daten in mehrfache individuelle Zellen, die als Sektionsköpfe bezeichnetwerden. 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 einDimensions-, Informations- oder Kennzahlobjekt, die in allen Wertezeilen des Blockswiederholt werden.

4.2.3.2.2 Anwenden von Gruppenwechseln auf Hierarchien

Wenn Sie einen Gruppenwechsel auf eine Hierarchie anwenden, tritt der Gruppenwechsel bei allenHierarchieelementen auf allen Ebenen auf.

Beispiel: Auf eine Hierarchie angewendeter Gruppenwechsel

Sie verfügen über einen Bericht mit den folgenden Daten:

2013-06-29230

Erstellen von Berichten

Verkaufte StückzahlenGeschlechtKunde

131.587WALL

138.215M

131.587WUSA

138.215M

36.759WCA

37.989M

Wenn Sie einen Gruppenwechsel auf die Hierarchie [Kunde] anwenden, wird Folgendes angezeigt.Der Gruppenwechsel wird auf jedes Element von [Kunde] angewendet.

Verkaufte StückzahlenGeschlechtKunde

131.587WALL

138.215M

269.802ALL

Verkaufte StückzahlenGeschlechtKunde

131.587WUSA

138.215M

269.802USA

Verkaufte StückzahlenGeschlechtKunde

36.759WCA

37.989M

74.748CA

4.2.3.2.3 Standardmäßige Sortierreihenfolge in Gruppenwechseln

Wenn Sie einen Gruppenwechsel auf ein Objekt anwenden, werden die Werte des Objekts automatischin aufsteigender Reihenfolge sortiert.

2013-06-29231

Erstellen von Berichten

• Wenn es sich bei den Werten um numerische Werte handelt, wird der niedrigste Wert in der erstenund der höchste Wert in der letzten Zeile der Tabelle angezeigt.

• Handelt es sich bei den Werten um Buchstaben, werden diese in alphabetischer Reihenfolge vonA bis Z angeordnet.

Sie können mehrere Gruppenwechsel über mehrere Dimensionsdetails oder -kennzahlen hinwegfestlegen und eine Sortierpriorität für jeden Gruppenwechsel einstellen.

4.2.3.2.4 Einfügen von Gruppenwechseln

Anmerkung:In Formulartabellen können keine Gruppenwechsel eingefügt werden.

1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" in einer Tabelle eine Spalteaus, auf die Sie einen Gruppenwechsel anwenden möchten.

2. Wählen Sie auf der RegisterkarteAnalyse auf der UnterregisterkarteAnzeige aus der Dropdown-ListeGruppenwechsel die Option Gruppenwechsel hinzufügen aus.Die Tabelle ist in so viele Minitabellen unterteilt wie einmalige Werte in der Spalte vorhanden sind.Jede Minitabelle hat einen Fuß.

Verwandte Themen• Verwalten von Gruppenwechseln

4.2.3.2.5 Entfernen von Gruppenwechseln1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Spalte aus, für die der

Gruppenwechsel definiert ist.2. Wählen Sie auf der RegisterkarteAnalyse auf der UnterregisterkarteAnzeige aus der Dropdown-Liste

Gruppenwechsel die Option Gruppenwechsel löschen aus.

Anmerkung:Wenn für die Spalte kein Gruppenwechsel definiert wurde, steht das MenüelementGruppenwechsellöschen nicht zur Verfügung.

3. Um alle Gruppenwechsel zu entfernen, markieren Sie eine beliebige Spalte in der Tabelle undwählen aus der Dropdown-Liste Gruppenwechsel die Option Alle Gruppenwechsel entfernenaus.Der Menüpunkt Alle Gruppenwechsel entfernen ist nicht verfügbar, wenn keine Gruppenwechselfür die Tabelle definiert wurden.

4.2.3.2.6 Verwalten von Gruppenwechseln1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" eine beliebige Spalte in einer

Tabelle aus.2. Wählen Sie auf der RegisterkarteAnalyse auf der UnterregisterkarteAnzeige aus der Dropdown-Liste

Gruppenwechsel die Option Gruppenwechsel verwalten aus.Im Dialogfeld "Gruppenwechsel verwalten" werden die in der Tabelle definierten Gruppenwechselangezeigt. Handelt es sich bei der Tabelle um eine Kreuztabelle werden die Gruppenwechsel im

2013-06-29232

Erstellen von Berichten

Dialogfeld auf der horizontalen und auf der vertikalen Achse eingeblendet. Jeder Gruppenwechselwird von der Dimension dargestellt, auf der er definiert wurde. Die Reihenfolge, in der die Dimensionenangezeigt werden, gibt die Reihenfolge an, in der Gruppenwechsel angewendet werden.

3. Zum Ändern der Priorität eines Gruppenwechsels wählen Sie die Dimension aus und klicken aufden Pfeil "Nach oben" oder "Nach unten", um die Dimension in der Gruppenwechselpriorität zuverschieben.

4. Zum Hinzufügen eines Gruppenwechsels klicken Sie aufHinzufü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 aufEntfernen.6. Zum Festlegen der Eigenschaften eines Gruppenwechsels wählen Sie die Dimension und danach

die Eigenschaften im gegenüberliegenden Bereich des Dialogfelds aus. Weitere Informationen überdie Gruppenwechseleigenschaften, die Sie festlegen können, erhalten Sie über die Verknüpfungam Ende dieses Themas.

7. Klicken Sie auf OK.

Verwandte Themen• Gruppenwechseleigenschaften

4.2.3.2.7 Gruppenwechseleigenschaften

Sie können die folgenden Eigenschaften für einen Gruppenwechsel definieren:

BeschreibungEigenschaft

Beim Einfügen eines Gruppenwechsels wird injeder Tabelle, Kreuztabelle oder in jedem Formu-lar eine Kopfzeile angezeigt.

Gruppenwechselkopf

Beim Einfügen eines Gruppenwechsels wird nachder letzten Zeile einer Tabelle oder nach derletzten Spalte einer Kreuztabelle eine Fußzeilefür jeden Gruppenwechsel in einer Sektion ange-zeigt. Wenn Sie eine Berechnung auf die Datenanwenden, wird das Ergebnis in der Fußzeileausgegeben.

Gruppenwechselfuß

Die Standardsortierreihenfolge wird auf die Werteim Gruppenwechsel angewendet.Sortierung einfügen

Alle Werte werden im Gruppenwechsel angezeigt,auch wenn sie dupliziert wurden.Doppelte Werte: Alle anzeigen

Nur der erste Wert wird angezeigt, wenn Wertedupliziert wurden.Doppelte Werte: Erste(r/s) anzeigen

2013-06-29233

Erstellen von Berichten

BeschreibungEigenschaft

Zellen, die doppelte Werte enthalten, werden zu-sammengeführt, und nur ein einziger Wert wirdauf den zusammengeführten Zellen angezeigt.

Doppelte Werte: Zusammenführen

Der erste Wert in einer Gruppe doppelter Wertewird am Beginn des Gruppenwechsels und aufjeder neuen Seite angezeigt.

Duplizierte Werte: Erstes Element auf neuerSeite wiederholen

Alle durch den Gruppenwechsel erstellten Berei-che der Tabelle werden auf einer neuen Seiteangezeigt.

Auf neuer Seite beginnen

Zeigt jeden Gruppenwechselabschnitt auf dersel-ben Seite an, wann immer dies möglich ist. DieseOption ist nicht verfügbar, wenn ein Block mehrals eine Seite einnimmt.

Seitenwechsel in Block vermeiden

Wiederholt den Tabellenkopf auf jeder neuenSeite, wenn eine Tabelle mehr als eine Seiteeinnimmt.

Kopf auf jeder Seite wiederholen

Wiederholt den Tabellenfuß am Ende der Tabellevor jeder neuen Seite, wenn eine Tabelle mehrals eine Seite einnimmt.

Fuß auf jeder Seite wiederholen

4.2.3.3 Organisieren von Daten im Bericht mithilfe von Sortierungen

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. Standardmäßig beginnenSortierungen bei der ersten Spalte.

Anmerkung:

• Beim Sortieren in Berichten, in denen von der zugrundeliegenden Abfrage bereits eine Sortierungdurchgeführt wurde, stellen Sie sicher, dass die sortierte Abfragedimension an erster Stelle in derTabelle im Bericht steht, andernfalls geht der Effekt der sortierten Dimension im Bericht verloren.Sie können die Abfrage auch so bearbeiten, dass die sortierte Dimension zuerst zurückgegebenwird.

• Wenn sich das Gebietsschema der Benutzeroberfläche vom Dokumentgebietsschema unterscheidetund mit diesem inkompatibel ist (unterschiedliche Zeichensätze), funktioniert die Sortierung inDokumenttabellen unter Umständen nicht. Um Sortierungen in Dokumenten auszuführen, die einanderes Gebietsschema als das Gebietsschema der Benutzeroberfläche verwenden, bitten Sie den

2013-06-29234

Erstellen von Berichten

Administrator, folgende Änderung am Registrierungsschlüssel für Windows oder an der Datei boconfig.cfg für UNIX vorzunehmen:

Ändern Sie unter Windows auf den Server- und Clientrechnern die folgendeRegistrierungsschlüsseldeklaration: HKEY_LOCAL_MACHINE\SOFTWARE\SAPBusinessObjects\Suite XI 4.0\...\WebIntelligence\Calculator : SortLocale= PVL. Schließen Sie dann alle geöffneten Web-Intelligence-Dokumente, und öffnen Sie sie erneut.

Öffnen Sie unter UNIX auf den Client- und Serverrechnern die Datei boconfig.cfg (in$installdir/setup/boconfig.cfg), und fügen Sie die folgende Registrierungsschlüsseldeklaration hinzu:HKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Suite XI4.0\...\WebIntelligence\Calculator : SortLocale = PVL. Schließen Sie dann allegeöffneten Web-Intelligence-Dokumente, und öffnen Sie sie erneut.

Beim Ausführen von Sortierungen stehen folgende Sortierreihenfolgen zur Verfügung:

BeschreibungSortierreihenfolge

Hierbei handelt es sich um die für den jeweiligen Datentyp verwendeteStandardreihenfolge. Je nach Typ der in der Spalte oder Zeile enthaltenenDaten werden die Ergebnisse folgendermaßen sortiert:• in aufsteigender Reihenfolge bei numerischen Daten• in aufsteigender chronologischer Reihenfolge bei Datumsangaben• in chronologischer Reihenfolge bei Monaten• in alphabetischer Reihenfolge bei alphanumerischen Daten

Standard

Bei Auswahl werden Ergebnisse in aufsteigender Reihenfolge beginnendbeim kleinsten Wert oben in der Spalte angeordnet.

Beispiel: 100, 200, 300 oder Deutschland, Niederlande, Spanien.Aufsteigend

Bei Auswahl werden Ergebnisse in absteigender Reihenfolge beginnend beimhöchsten Wert oben in der Spalte angeordnet.

Beispiel: 300, 200, 100 or Spanien, Niederlande, Deutschland.Absteigend

2013-06-29235

Erstellen von Berichten

BeschreibungSortierreihenfolge

Sie definieren eine eigene Sortierreihenfolge. "Benutzerdefinierte Reihenfolge"ist für Dimensionen und Attribute verfügbar.

Anmerkung:

• Für Hierarchien, Ebenen und Kennzahlen steht "Benutzerdefinierte Rei-henfolge" nicht zur Verfügung.

• Werte können nicht manuell der Liste "Benutzerdefinierte Reihenfolge"hinzugefügt werden. Das Feld ist für Detailobjekte aktiv, aber die eingege-benen Werte werden der Liste nicht hinzugefügt.

• "Benutzerdefinierte Reihenfolge" steht in der Web-Intelligence-HTML-Schnittstelle im Modus "Entwurf" nicht zur Verfügung.

• Die maximale Anzahl von Werten für Dimensionen ist standardmäßig aufdem Client und dem Server auf verschiedene Werte gesetzt. Um Konfliktezu vermeiden, empfiehlt es sich, auf beiden denselben Wert einzustellen.

Serverstandardwert: 100 Einträge (Parameter Maximale Größe für benutzerdefinierte Sortierung in den Eigenschaften des Web Intelligence Processing Server in der CMC)

Clientstandardwert: 1000 Einträge (Parameter WebiParamCustomSortMaxSize in WebIContainer_ClientDescriptor.xml)

BenutzerdefinierteReihenfolge

4.2.3.3.1 Sortieren hierarchischer Daten

Sortierungen werden auf hierarchische Daten innerhalb der einzelnen übergeordneten Elemente in derHierarchie angewendet. Sortierungen unterbrechen die Verknüpfungen zwischen übergeordneten unduntergeordneten 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

2013-06-29236

Erstellen von Berichten

Produkt

Brot

Nachdem eine absteigende Sortierung angewendet wurde, wird die Hierarchie wie folgt angezeigt:

Produkt

Lebensmittel

Brot

Getränke

Alkoholfreie Getränke

Mineralwasser

Milch

Backwaren

Die Lebensmittel werden von der Sortierung in absteigender Reihenfolge und die Getränke werdenin aufsteigender Reihenfolge in dem übergeordneten Element angeordnet. Die sortierten Getränkebehalten ihre hierarchische Verknüpfung mit ihrem übergeordneten Element bei.

4.2.3.3.2 Einfügen einer Sortierung1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie die Spalte aus, auf die die Sortierung angewendet werden soll.3. Wählen Sie auf der RegisterkarteAnalyse auf der UnterregisterkarteAnzeige die OptionAufsteigend

oder Absteigend aus der Liste Sortieren, um die Spalte in auf- oder absteigender Reihenfolge zusortieren.

4.2.3.3.3 So entfernen Sie eine Sortierung1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" eine sortierte Spalte aus.2. Wählen Sie auf der RegisterkarteAnalyse auf der UnterregisterkarteAnzeige aus der ListeSortieren

die Option Keine aus.Um alle Sortierungen aus der Tabelle zu entfernen, wählen Sie ein Spalte und dann AlleSortierungen entfernen aus.

4.2.3.3.4 Verwalten von Sortierungen1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Tabelle oder das Diagramm

aus, in der bzw. dem Sie Sortierungen verwalten möchten.

2013-06-29237

Erstellen von Berichten

2. Wählen Sie auf der RegisterkarteAnalyse auf der UnterregisterkarteAnzeige aus der Dropdown-ListeSortieren die Option Erweitert aus.Im Dialogfeld "Sortierungen verwalten" werden die auf die Tabelle oder das Diagramm angewendetenSortierungen angezeigt. In einer Kreuztabelle werden die Sortierungen auf der horizontalen und aufder vertikalen Achse angezeigt. Jede Sortierung wird durch den Namen der sortierten Dimensiondargestellt, und die Sortierungsrichtung (auf- oder absteigend) wird durch einen Pfeil angezeigt. DieReihenfolge, in der die sortierten Dimensionen angezeigt werden, gibt die Reihenfolge an, in derSortierungen angewendet werden.

3. Führen Sie eine der folgenden Aktionen aus:• Zum Ändern der Priorität einer Sortierung wählen Sie die Dimension aus und klicken auf den

Pfeil "Nach oben" oder "Nach unten", um die Dimension in der Sortierpriorität zu verschieben.

Anmerkung:Sie können die Priorität einer Sortierung nicht ändern, wenn ein sortierter Gruppenwechsel fürdie Dimension definiert wurde.

• Um die Richtung einer Sortierung zu ändern, doppelklicken Sie auf die Dimension, oder wählenSie sie und danach Aufsteigend oder Absteigend in der Liste Reihenfolge aus.

• 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.

• Zum Entfernen einer Sortierung wählen Sie die Dimension aus, und klicken Sie auf Entfernen.• Um eine Sortierung durch Wählen einer eigenen Sortierreihenfolge oder Hinzufügen von Werten

zur Werteliste anzupassen, klicken Sie unter Benutzerdefinierte Reihenfolge auf Werte, undgeben Sie eine benutzerdefinierte Sortierung an.

Anmerkung:

• Die SchaltflächeWerte ist deaktiviert, wenn die benutzerdefinierte Sortierung nicht anwendbarist.

• Die benutzerdefinierte Reihenfolge wird auf das gesamte Dokument angewendet, nicht nurauf die Dimension im ausgewählten Block.

• Um eine benutzerdefinierte Sortierreihenfolge auf die Standardsortierreihenfolge zurückzusetzen,wählen Sie die Dimension aus und klicken auf Zurücksetzen.

Anmerkung:

• Die Schaltfläche Zurücksetzen ist deaktiviert, wenn die Sortierung für die ausgewählteDimension nicht benutzerdefiniert ist.

• Die Einschränkungen der Option Benutzerdefinierte Reihenfolge finden Sie in der Tabelleunter dem Thema Sortieren von Ergebnissen in Berichten.

4. Klicken Sie auf OK, um die Änderungen zu speichern und das Dialogfeld "Sortierungen verwalten"zu schließen.

Verwandte Themen• Organisieren von Daten im Bericht mithilfe von Sortierungen

2013-06-29238

Erstellen von Berichten

4.2.4 Formatieren von Zahlen und Datumsangaben

Mithilfe von vordefinierten Formaten aus der Anwendung oder durch selbst erstellte Formate könnenSie die Darstellung von Werten in bestimmten Zellen oder auf Diagrammachsen ändern. Die angepasstenFormate lassen sich speichern, sodass sie in mehreren Blöcken und Berichten im selben Dokumentwiederverwendet werden können.

4.2.4.1 Vordefinierte Formate

Die folgenden vordefinierten Formate stehen für Zellen zur Verfügung:

BeschreibungFormat

Das im Universum für das Objekt definierte Format.Standard

Formate für Dezimalwerte oder Ganzzahlen.Zahl

Formate für Währungswerte.Währung

Formate für Datum und Uhrzeit.Datum/Uhrzeit

Formate für die Werte Wahr und FalschBoolesch

Verwandte Themen• Anwenden von angepassten Zahlenformaten auf Zellen• Erstellen von benutzerdefinierten Formaten

4.2.4.1.1 Anwenden von vordefinierten Formaten auf Zellen1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" eine Zelle aus.2. So wählen Sie ein vordefiniertes Format aus:

• Klicken Sie in der Web-Intelligence-HTML-Schnittstelle auf der Registerkarte Formatierung aufdie Unterregisterkarte Zahlen, und wählen Sie ein Format aus der Dropdown-Liste "Zahlenformat"aus.

• Klicken Sie im Web-Intelligence-Rich-Client auf der Registerkarte Format auf dieUnterregisterkarte Zahlen, und wählen Sie ein Format aus der Dropdown-Liste STANDARDaus.

3. Speichern Sie das Dokument.

2013-06-29239

Erstellen von Berichten

4.2.4.2 Benutzerdefinierte Formate

In Tabellen können Sie zur Erstellung eines Formats, das sich für beliebige Zellen eignet, den Formattyp"Benutzerdefiniert" verwenden.

In Web-Intelligence-Funktionen gelten die unten aufgeführten Definitionen für Tages/Datums-, Kalender-und Uhrzeitzeichen.

Anmerkung:In der Web-Intelligence-HTML-Schnittstelle können Sie keine benutzerdefinierten Formate auf Zahlenin Tabellen anwenden.

Die nachstehend abgebildete Tabelle enthält eine Liste der Zeichenfolgen, die Sie bei der Erstellungbenutzerdefinierter Formate verwenden können:

Beispiel:AnzeigeZeichen

'12345' im Format #,##0 ergibt'12,345' (wenn in Ihren länderspezifi-schen Einstellungen ein Komma alsGruppierungstrennzeichen definiertist) oder '12 345' (wenn in Ihren län-derspezifischen Einstellungen einLeerzeichen als Gruppierungstrenn-zeichen definiert ist).

Die entsprechende Ziffer. Wenndie Zahl weniger Ziffern als dieAnzahl der für die Formatanga-be verwendeten #-Zeichen auf-weist, werden keine führendenNullen eingefügt.

#

'123' im Format #0,000 ergibt '0,123'

Die entsprechende Ziffer. Wenndie Zahl weniger Ziffern als dieAnzahl der für die Formatanga-be verwendeten 0-Zeichen auf-weist, wird eine oder mehrereführende Nullen vor der Zahleingefügt.

0

'1234567' im Format #,##0 ergibt'1,234,567' (wenn in Ihren länderspe-zifischen Einstellungen ein Kommaals Gruppierungstrennzeichen defi-niert ist) oder '1 234 567' (wenn inIhren länderspezifischen Einstellun-gen ein geschütztes Leerzeichen alsGruppierungstrennzeichen definiertist).

Gruppierungstrennzeichen wiein Ihren länderspezifischen Ein-stellungen definiert.

,

2013-06-29240

Erstellen von Berichten

Beispiel:AnzeigeZeichen

'12.34' im Format #.#0 ergibt'12.34' (wenn in Ihren länderspezifi-schen Einstellungen ein Punkt alsDezimaltrennzeichen definiert ist)oder '12,34' (wenn in Ihren länderspe-zifischen Einstellungen ein Kommaals Dezimaltrennzeichen definiert ist).

Dezimaltrennzeichen wie in Ih-ren länderspezifischen Einstel-lungen definiert.

.

0,50 wird zu 50 %.

Zeigt ein Prozentzeichen (%)nach dem Ergebnis an undmultipliziert das Ergebnis mit100.

[%]%

0,50 wird zu 0,50 %

Zeigt ein Prozentzeichen (%)nach dem Ergebnis an, multipli-ziert das Ergebnis aber nicht mit100.

%

'1234567' im Format # ##0 ergibt'1234 567'Geschütztes Leerzeichen ( )

'705.15' im Format $#.#0 ergibt'$705.15' oder ergibt '705,15' €' imFormat #,#0 €

Alphanumerische Zeichen.1, 2, 3, a, b, c, $,£, € (usw.)

'150' im Format #,##0[Red] ergibt'150' #,##0[Blue] ergibt '150'

Der Wert in der angegebenenFarbe.

[Red], [Blue],[Green], [Yellow],[Gray], [White],[Dark Red], [DarkBlue], [Dark Green]

(Tag, Datum)Tag/Datum-Zeichen

Der erste Tag des Monats im Formatd ergibt '1'

Zahl des Tages im Monat ohneführende Null. Wenn das Datumfür den Tag weniger als zweiZeichen umfasst, wird das Da-tum ohne vorangestellte Nullangezeigt.

d

Der erste Tag des Monats im Formatdd ergibt '01'

Zahl des Tages mit führenderNull. Wenn das Datum für denTag weniger als zwei Zeichenumfasst, wird das Datum miteiner vorangestellten Null ange-zeigt.

dd

2013-06-29241

Erstellen von Berichten

Beispiel:AnzeigeZeichen

'Montag' im Format ddd ergibt 'Mon'auf Englisch und 'lun' auf Franzö-sisch.

Abgekürzter Name des Tages.Der erste Buchstabe wird groß-geschrieben, wenn im ausge-wählten Gebietsschema großge-schriebene Tagesnamen ver-wendet werden.

ddd

'Montag' im Format Dddd ergibt 'Mon'auf Englisch und 'Lun' auf Franzö-sisch.

Die Großschreibung des Tages-namens wird in jedem Gebiets-schema erzwungen.

Dddd

'Montag' im Format dddd ergibt'Monday' auf Englisch. Auf Franzö-sisch lautet der Tag 'lundi'.

Vollständiger Name des Tages.Der erste Buchstabe wird groß-geschrieben, wenn im ausge-wählten Gebietsschema großge-schriebene Tagesnamen ver-wendet werden.

dddd

'Montag' im Format DDDD ergibt'MONDAY' auf Englisch. Auf Franzö-sisch lautet der Tag 'LUNDI'.

Vollständiger Name des Tagesin Großbuchstaben.DDDD

'Montag' im Format dddd ergibt'Montag 01'

Wochentag gefolgt von einemLeerzeichen und der Zahl desTages.

dddd dd

(Monat, Jahr)Kalenderzeichen

'Januar' im Format M ergibt '1'

Zahl des Monats ohne führendeNull. Wenn die Zahl für denMonat weniger als zwei Zeichenumfasst, wird die Zahl ohnevorangestellte Null angezeigt.

M

'Januar' im Format MM ergibt '01'

Zahl des Monats mit führenderNull. Wenn die Zahl für denMonat weniger als zwei Zeichenumfasst, wird die Zahl mit voran-gestellter Null angezeigt.

MM

'Januar' im Format mmm ergibt 'Jan'auf Englisch. Auf Französisch lautetder Monat 'jan'.

Abgekürzter Name des Monats.Der erste Buchstabe wird groß-geschrieben, wenn im ausge-wählten Gebietsschema Groß-schreibung verwendet wird.

mmm

2013-06-29242

Erstellen von Berichten

Beispiel:AnzeigeZeichen

'Januar' im Format mmm ergibt 'Jan'auf Englisch. Auf Französisch lautetder Monat 'Jan'.

Abgekürzter Name des Monats.Der erste Buchstabe wird in al-len Gebietsschemas großge-schrieben.

Mmmm

'Januar' im Format mmmm ergibt 'Janu-ary' auf Englisch und 'janvier' aufFranzösisch.

Vollständiger Name des Mo-nats. Der erste Buchstabe wirdgroßgeschrieben, wenn imausgewählten GebietsschemaGroßschreibung verwendetwird.

mmmm

'Januar' im Format MMMM ergibt 'JA-NUARY' auf Englisch und 'JANVIER'auf Französisch.

Vollständiger Name des Monatsin Großbuchstaben.MMMM

'2003' im Format yy ergibt '03'Die letzten beiden Ziffern fürdas Jahr.yy

'2003' im Format yyyy ergibt '2003'Alle vier Ziffern für das Jahr.yyyy

(Stunden, Minuten, Sekunden, am/pm

Uhrzeit-Zeichen

'21:05:03' im Format hh:mm:ss aergibt '9:05:03 PM' im englischenGebietsschema

Stundenangabe ohne führendeNull, Minuten und Sekunden mitführender Null. Das Zeichen asteht für die im englischsprachi-gen Raum gebräuchliche Anga-be von AM (vormittags) oderPM (nachmittags) nach derZeitangabe.

hh:mm:ss a

'21:00' im Format H ergibt '21'. Mögli-che Werte sind 0 - 23.

Stundenangabe gemäß der 24-Stundenuhr, beginnend bei 0.Aus einer Ziffer bestehendenStunden wird keine Null voran-gestellt.

H

'21:00' im Format HH ergibt '21'.Mögliche Werte sind 00 - 23.

Stundenangabe gemäß der 24-Stundenuhr, beginnend bei 0.HH

'21:00' im Format k ergibt '21'. Mögli-che Werte sind 1 - 24.

Stundenangabe gemäß der 24-Stundenuhr, beginnend bei 1.Aus einer Ziffer bestehendenStunden wird keine Null voran-gestellt.

k

2013-06-29243

Erstellen von Berichten

Beispiel:AnzeigeZeichen

'21:00' im Format kk ergibt '21'.Mögliche Werte sind 01 - 24.

Stundenangabe gemäß der 24-Stundenuhr, beginnend bei 01.kk

'21:00' im Format hh ergibt '09'Stundenangabe gemäß der 12-Stundenuhr.hh

'7.15 AM' im Format HH:mm ergibt'07:15'

Stunden und Minuten mit führen-der Null.HH:mm

'7.15 AM' im Format HH:mm:ss er-gibt '07:15:00'

Stunden, Minuten und Sekun-den mit führender Null.HH:mm:ss

'07:15:03' im Format mm:ss ergibt'15:03'

Minuten und Sekunden mit füh-render Null.mm:ss

4.2.4.2.1 Erstellen von benutzerdefinierten Formaten

Anmerkung:In der Web-Intelligence-HTML-Schnittstelle können angepasste Formate nicht auf Zahlen angewendetwerden.

1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Registerkarte Formatund dann die Unterregisterkarte Zahlen aus.

2. Klicken Sie auf Benutzerdefiniert, um den Bereich "Angepasstes Format" anzuzeigen.3. Wählen Sie im Bereich Beispiele ein Format aus, und klicken Sie dann auf Benutzerdefiniert.4. Bearbeiten Sie das ausgewählte Format, indem Sie zusätzliche Zeichen in eines oder mehrere

Textfelder eingeben.Wenn Sie z.B. ein angepasstes Format für numerische Werte erstellen möchten, geben Sie dasgewünschte angepasste Format in die Textfelder Positiv, Negativ und Gleich null ein. Wenn Sieein benutzerdefiniertes Format für boolesche Werte erstellen möchten, geben Sie dasbenutzerdefinierte Format in die Felder Wahr und Falsch ein.

5. Klicken Sie auf Hinzufügen.Sie können benutzerdefinierte Formate weder löschen noch bearbeiten. Um ein benutzerdefiniertesFormat zu ändern, müssen Sie ein neues benutzerdefiniertes Format erstellen und das neue Formatauf die ausgewählten Zellen anwenden. Sämtliche benutzerdefinierten Formate, die nicht auf Zellenin einem Dokument angewendet wurden, werden automatisch beim Beenden der Sitzung gelöscht.Das angepasste Format wird auf der RegisterkarteBenutzerdefiniert des Bereichs "Zahl formatieren"angezeigt.

6. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

2013-06-29244

Erstellen von Berichten

4.2.4.2.2 Anwenden von angepassten Zahlenformaten auf Zellen

Anmerkung:In der Web-Intelligence-HTML-Schnittstelle können angepasste Formate nicht auf Zahlen angewendetwerden.

1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Zellen aus, auf die einangepasstes Format angewendet werden soll.

2. Führen Sie einen der folgenden Schritte aus:• Wählen Sie auf der Registerkarte Format die Unterregisterkarte Zahlen aus. Wählen Sie das

angepasste Format aus der Dropdown-Liste aus.• Klicken Sie mit der rechten Maustaste auf die ausgewählten Zellen, und wählen Sie Zahl

formatieren im Bereich "Zahl formatieren" aus. Wählen Sie auf der RegisterkarteBenutzerdefiniert das angepasste Format aus. Klicken Sie auf OK, um zum Dokumentzurückzukehren.

4.2.4.3 Formatieren einer Zahl als Währung

Anmerkung:In der Web-Intelligence-HTML-Schnittstelle können angepasste Formate nicht auf Zahlen angewendetwerden.

1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" eine Zelle aus.2. Wählen Sie auf der Registerkarte Format die Unterregisterkarte Zahlen aus.3. Wählen Sie aus der Dropdown-Liste das Währungsformat aus.

Wenn das gewünschte Format nicht angezeigt wird, können Sie ein angepasstes Format erstellen.

Verwandte Themen• Erstellen von benutzerdefinierten Formaten

4.3 Arbeiten mit 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 einvorhandenes Dokument einfügen.

Anmerkung:Wenn Sie ein Dokument, das ein Diagramm enthält, in das Excel-Format exportieren, wird das Diagrammin ein Bild konvertiert.

2013-06-29245

Erstellen von Berichten

Verwandte Themen• Hinzufügen von Diagrammen zu einem Bericht

4.3.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. Wenn Sie jedoch einvorhandenes 3D-Diagramm öffnen, das kein 3D-Balkendiagramm ist, wird es in ein 3D-Balkendiagrammkonvertiert.

4.3.2 Diagrammtypen

Ein Bericht zeigt die Ergebnisse in einem Block an. Sie können den Block in einem speziellen Tabellen-oder Diagrammtyp darstellen.

Anmerkung:

3D-Linien-, 3D-Flächen- und 3D-Oberflächendiagramme sind in dieser Produktversion nicht mehrenthalten. Wenn diese Diagramme in Dokumenten und Berichten vorkommen, die in WebIntelligence XI 4.x migriert werden, wandelt die Anwendung die Diagramme in 3D-Balkendiagrammeum.

4.3.2.1 Balkendiagramme

In Balkendiagrammen werden Daten in rechteckiger Form horizontal angezeigt. Balkendiagramme sindnützlich, wenn ähnliche Datengruppen, z.B. der Umsatz von zwei Zeiträumen, miteinander verglichenwerden sollen.

Tabelle 4-43: Typen von Balkendiagrammen

BeschreibungDiagrammtyp

Ein aus horizontal ausgerichteten Rechtecken bestehendes Diagramm.Die Länge der Rechtecke ist proportional zu den mit den unterschiedlichenKategorieelementen verknüpften Werten.

Balkendiagramm

2013-06-29246

Erstellen von Berichten

BeschreibungDiagrammtyp

Ein Diagramm, das aus horizontal ausgerichteten Rechtecken besteht,die gestapelt und farbig sind. Die Höhe der Rechtecke ist proportionalzu den mit den unterschiedlichen Kategorieelementen verknüpften Wer-ten. Die Farbe der Rechtecke entspricht den Legendeneinträgen.

Stapelbalkendiagramm

Ein Diagramm, in dem die Daten als Teil eines Ganzen (als Prozentwerte)angezeigt werden. Ein Ganzes ist ein Rechteck, und eine Reihe ist eineUnterteilung des Rechtecks

100 % Stapelbalken

4.3.2.2 Feldgraphendiagramme

Ein Feldgraphendiagramm (auch Kursdiagramm genannt) enthält eine Übersicht von fünf Werten aufder Grundlage der Verteilung eines Datensatzes: Maximalwert, Minimalwert, erstes Quartil, drittesQuartil und Medianwert. Es kann auch ungewöhnliche Werte anzeigen, die als Ausreißer bezeichnetwerden.

4.3.2.3 Säulendiagramme

In Säulendiagrammen werden eine Reihe oder eine Menge von vertikalen Balken dargestellt, die nachKategorie gruppiert sind. Säulendiagramme eignen sich insbesondere zur Darstellung von Veränderungenvon Daten während eines Zeitraums oder zur Veranschaulichung von Vergleichen von Elementen.

In Web Intelligence stehen folgende Säulendiagramme zur Verfügung.

BeschreibungDiagrammtyp

Ein aus vertikal ausgerichteten Rechtecken bestehendes Dia-gramm. Die Höhe der Rechtecke ist proportional zu den mit denunterschiedlichen Kategorieelementen verknüpften Werten.

Säulendiagramm

Ein Diagramm mit zwei Wertachsen. Mithilfe dieses Diagrammskann ein Teil einer Datenreihe gegen eine Achse und ein Teil derDatenreihe gegen die andere Achse aufgetragen werden.

Säulendiagramm mit Doppel-wertachsen

2013-06-29247

Erstellen von Berichten

BeschreibungDiagrammtyp

Ein Diagramm, in dem eine Kombination aus Säulen- und Linien-diagramm angezeigt wird. Die Diagrammtypen haben eine gemein-same Wertachse.

Kombiniertes Säulen- und Lini-endiagramm:

Ein Diagramm, in dem eine Kombination aus Säulen- und Linien-diagramm angezeigt wird. Jeder der beiden Diagrammtypen hateine eigene Wertachse.

Kombiniertes Säulen- und Lini-endiagramm mit Doppel-wertachsen

Ein Diagramm, das aus vertikal ausgerichteten Rechtecken be-steht, die gestapelt und farbig sind. Die Höhe der Rechtecke istproportional zu den mit den unterschiedlichen Kategorieelementenverknüpften Werten. Die Farbe der Rechtecke entspricht den Le-gendeneinträgen.

Stapelsäulendiagramm

Ein Diagramm, in dem Daten als Teil eines Ganzen (als Prozent-werte) angezeigt werden, wobei ein Ganzes eine Spalte und eineReihe eine Unterteilung der Spalte ist. Wenn das Diagramm nureine Reihe enthält, passen alle Säulenbalken zu 100 % auf denDiagrammbereich.

100 % Stapelsäule

Ein dem Säulendiagramm ähnliches Diagramm mit einer zusätz-lichen 3D-Dimension.3D-Säulendiagramm

4.3.2.4 Liniendiagramme

Mit Liniendiagrammen lassen sich bestimmte Datenwerte linienförmig, entweder in horizontaler odervertikaler Verlaufsrichtung anzeigen. Liniendiagramme sind nützlich, um Trends oder im Laufe der Zeitauftretende Datenänderungen hervorzuheben.

2013-06-29248

Erstellen von Berichten

Tabelle 4-45: Typen von Liniendiagrammen

BeschreibungDiagrammtyp

Ein XY-Diagramm mit Linien, die Datenpunkte verbinden. Die Wertachsen-Datenpunktpositionen werden durch Analysekategorieelemente dargestellt.Die sekundären Wertachsen-Datenpunktpositionen stellen die zugehörigenWerte dar.

Liniendiagramm

Ein XY-Diagramm mit zwei Achsen, in dem Datenpunkte über Linien verbundensind. Kategorieachsen-Datenpunktpositionen stellen Analysekategorieelementedar. Die Wertachsen-Datenpunktpositionen stellen auf beiden Achsen die zu-gehörigen Werte dar.

Liniendiagrammmit Doppelachsen

Ein Flächendiagramm ist ein XY-Diagramm, das eine aus Datenpunkten beste-hende Fläche enthält.Flächendiagramm

4.3.2.5 Map-Diagramme

Folgende Map-Diagramme sind verfügbar:

BeschreibungDiagrammtyp

Diagramme, in denen Werte in verschachtelten Rechtecken angezeigt werden,die farbig sein können. Die Verschachtelungsebenen entsprechen der Ebeneder hierarchischen Aufschlüsselung. Die Größe und die Farbe der Rechteckedrücken jeweils eine Menge von Werten aus.

Treemap

Diagramme, in denen durch Farben in einer Übersicht dargestellte Werte ange-zeigt werden. Dabei werden eine Kategorieachse und optional eine zweite Ka-tegorieachse verwendet. Die Farben der Rechtecke richten sich nach einemKennzahlwert.

Wärmestruktur

4.3.2.6 Kreisdiagramme

In Kreisdiagrammen werden die Daten als Anteile eines Ganzen dargestellt. Kreisdiagramme sindnützlich, wenn Sie zeigen möchten, wie jeder Teil Ihrer Berichtsdaten zu dem Gesamtdatenvolumenbeiträgt.

2013-06-29249

Erstellen von Berichten

Sie können nur ein Kennzahlobjekt in ein einfaches Kreisdiagramm einschließen oder zwei in einKreisdiagramm mit Tiefe. Wenn der Bericht mehrere Objekte enthält, sollten Sie einen anderenDiagrammtyp 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"-OptionZeilenumbruch verwendet werden.

Tabelle 4-47: Verfügbare Typen von Kreisdiagrammen

BeschreibungDiagrammtyp

Ein kreisförmiges Diagramm, das aus Sektoren besteht. Der Be-reich des Kreises stellt ein Ganzes dar, und die Sektoren desKreises stellen Teile eines Ganzen dar.

Außerdem kann ein Ringdiagramm auf der Grundlage einesKreisdiagramms angezeigt werden. Es ähnelt einem Kreisdia-gramm, aber seine Mitte ist leer; es ist ringförmig.

Kreisdiagramm

Ein kreisförmiges Diagramm, das aus Sektoren besteht. Der Be-reich des Kreises stellt ein Ganzes dar, und die Sektoren desKreises stellen Teile eines Ganzen dar. Die Sektoren können eineTiefe haben, die einen dritten Wert ausdrückt.

Kreisdiagramm mit variablenSegmenttiefen:

4.3.2.7 Punktdiagramme

Zur Kategorie der Punktdiagramme gehören unter anderem Polar- und Blasendiagramme.

2013-06-29250

Erstellen von Berichten

BeschreibungDiagrammtyp

Ein (XY)-Diagramm, in dem Datenpunkte dargestellt werden. Datenpunk-te werden mit Koordinaten positioniert, die durch ein Wertepaar angege-ben werden. Jeder Datenpunkt kann farbige Symbole haben, die die mitdem Analysekategorieelement verknüpften Werte darstellen.

Punktdiagramme sind mit Liniendiagrammen vergleichbar. Der Unter-schied besteht darin, dass die Datenpunkte im Punktdiagramm nichtdurch eine Linie miteinander verbunden sind. Punktdiagramme sindnützlich, wenn Sie Vergleiche zwischen bestimmten Datenpunkten ziehenmöchten.

Punktdiagramm

Ein zweidimensionales Diagramm aus Punkten, die eine Sammlung vonDaten darstellen. Zusätzliche Variablen werden durch die Größe derPunkte dargestellt.

Blasendiagramm

Ein (XY)-Diagramm, in dem Datenpunkte dargestellt werden. Datenpunk-te werden mit Koordinaten positioniert, die durch ein Wertepaar angege-ben werden. Jeder Größe jedes Datenpunkts kann in Übereinstimmungmit zusätzlichen Werten geändert werden.

Polardiagramm

Ein Diagramm mit einer Radial- und einer Winkelachse, wobei jederDatenpunkt durch ein Symbol dargestellt wird. Es ähnelt dem Blasendia-gramm, bietet aber nicht die Möglichkeit, die Größe von Punkten zu än-dern.

Polares Punktdiagramm

Ein zweidimensionales Diagramm mit einer Radialachse und einerWinkelachse von Punkten, die eine Sammlung von Daten darstellen.Zusätzliche Variablen werden durch die Größe der Punkte dargestellt.

Polarblasendiagramm

4.3.2.8 Netzdiagramme

Im Netzdiagramm (auch Radardiagramm genannt) werden mehrere Achsen angezeigt, die in einemgemeinsamen Ursprung beginnen und die gleiche Skala aufweisen. Jede Achse stellt einAnalysekategorieelement dar. Die Datenpunkte werden nach den zugehörigen Werten direkt auf einerAchse platziert. Die Datenpunkte können durch Linien miteinander verbunden sein.

Netzdiagramme sind nützlich, wenn Sie mehrere verschiedene Faktoren im Verhältnis zu einem Elementbetrachten möchten. Sie könnten z.B. ein Netzdiagramm verwenden, um die mit verschiedenen

2013-06-29251

Erstellen von Berichten

Dienstleistungen in einem Hotel erzielten Umsatzergebnisse anzuzeigen. Auf einer Achse könnten Sieden Umsatz der Zimmervermietung darstellen. Auf einer anderen Achse könnte der Umsatz desRestaurantbetriebs gezeigt werden usw.

4.3.2.9 Schlagwortwolken-Diagramme

Ein Schlagwortwolken-Diagramm ist eine eindimensionale Darstellung, die Daten als Wörter anzeigt,wobei die Wortschriftgröße die relative Gewichtung im Datensatz darstellt.

4.3.2.10 Wasserfalldiagramme

Wasserfalldiagramme (auch Brückendiagramme genannt) enthalten vertikale Balken. Jeder dieserBalken 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 Kennzahldarzustellen, positive oder negative Änderungen aufzuzeigen oder auf- und absteigende Effekte zuveranschaulichen.

Abhängig von der Datenquelle gibt es zwei Arten von Wasserfalldiagrammen:• 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 auf Grundlage hierarchischer 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.

2013-06-29252

Erstellen von Berichten

4.3.3 Hinzufügen, Kopieren und Entfernen von Diagrammen

4.3.3.1 Hinzufügen von Diagrammen zu einem Bericht

Anmerkung:Wenn Sie "Nur Struktur" im Modus Entwurf aktiviert haben, werden alle Diagramme ausgegraut.

So fügen Sie einem Bericht ein Diagramm hinzu:1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Führen Sie einen der folgenden Schritte aus:

• Wählen Sie auf der Registerkarte "Berichtselemente" ein Diagramm aus, und ziehen Sie diegewünschten Dimensionen und Kennzahlen aus dem Bereich "Verfügbare Objekte" in dasDiagramm. Das Diagramm wird leer in der Farbe Hellgrau angezeigt. Ein solches Diagramm wirdmanchmal als Ghost-Chart bezeichnet. Sie wissen nun, dass Sie das Diagramm füllen können.

• Klicken Sie mit der rechten Maustaste im Bericht, wählen Sie Einfügen aus, und führen Sieeinen der folgenden Schritte aus:• Wählen Sie ein Säulen-, Linien-, Kreis- oder Punktdiagramm aus.• Um ein anderes Diagramm als die oben aufgeführten einzufügen, klicken Sie auf

Berichtselement einfügen.• Wählen Sie die Tabelle aus, die in ein Diagramm umgewandet werden soll, und führen Sie einen

der folgenden Schritte aus:• Wählen Sie auf der Unterregisterkarte Extras die Option Umwandeln in aus.• Klicken Sie mit der rechten Maustaste auf die Tabelle, und wählen Sie Tabelle umwandeln

in und dann einen Diagrammtyp aus.

Verwandte Themen• Zuordnen von Daten zu einem Diagramm

4.3.3.2 Zuordnen von Daten zu einem Diagramm

Je nach Diagramm ordnen Sie Objekte, auch Ausfüllelemente genannt, verschiedenen Treibern zu.Manche Dimensionen und Kennzahlen generieren Achsenbeschriftungen oder Werte und manchesteuern die Datenreihenfarbe.

2013-06-29253

Erstellen von Berichten

In der Tabelle werden die verschiedenen Elemente zum Zuordnen von Daten zu einem Diagrammbeschrieben.

ObjekttypFülltFunktion

KennzahlenWertachsenObjekt an Achsen bin-den

Dimensionen, Details oderKennzahlnamenKategorieachsen

Dimensionen, Details oderKennzahlnamen

• Regionsfarbe

• Regionsform (Netz- und Punktdiagram-me)

Festlegen von Datenrei-hen (*)

Kennzahlen

• Kreissektorgröße/-sektorhöhe

• TreeMap-Rechteckgewicht

• Blasenhöhe/Blasenbreite

Festlegen der Größevon Datenreihen

Kennzahlen• Kartenrechtecke

• Schlagwortwolken-TextzonenBedingte Farbe (*)

(*) Optional

4.3.3.2.1 Zuordnen von Daten zu einem Diagramm1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Führen Sie einen der folgenden Schritte aus:

• Wählen Sie "Verfügbare Objekte" im Seitenbereich aus. Verschieben Sie die Kennzahlen,Dimensionen und/oder Details per Drag-und Drop aus dem Bereich "Verfügbare Objekte" in dasDiagramm. Sie werden automatisch in dem relevanten Bereich abgelegt.

• Klicken Sie im Diagramm mit der rechten Maustaste, um das Kontextmenü anzuzeigen. WählenSie Daten zuordnen. Das Dialogfeld "Daten zuordnen" wird mit den ausgewählten Wertenangezeigt. Sie können Werte hinzufügen, löschen, neu anordnen (nach oben, nach unten, anden Anfang oder an das Ende verschieben) und ausblenden sowie eine Formel erstellen oderbearbeiten.

Verwandte Themen• So formatieren Sie ein Diagramm:

2013-06-29254

Erstellen von Berichten

4.3.3.3 Anwenden eines Diagrammstils

Beim Erstellen eines Diagramms empfiehlt es sich, das Diagramm mit alle benötigten Dimensionen zufüllen. Wenden Sie den Stil an, und ändern Sie dann die Einstellungen, um das Diagrammformat zuoptimieren. Wenn Sie eine Einstellung ändern, bevor Sie eine Vorlage anwenden, werden IhreAnpassungen unter Umständen geändert, wenn diese Einstellungen in der Vorlagendefinition enthaltensind. In diesem Fall können Sie die Anpassungen nur wiederherstellen, indem Sie Rückgängigauswählen.

Ein Diagrammstil ist eine Gruppe von Einstellungen, die in einer Quelldatei gespeichert sind. Mithilfedes Diagrammstils wird ein Diagramm bearbeitet (auf mehreren Ebenen - Grafik, Region undEigenschaft), bevor es gerendert wird. Mit Diagrammstilen können Diagramme unter Verwendung einerMenge von vordefinierten Einstellungen zusammengesetzt werden, zu denen auch moderneDiagrammstile (z.B. Kantenglättung, Hochglanz und Relief) gehören. Angepasste Diagrammstileermöglichen dir direkte Diagrammausgabeanpassung mit Voreinstelllungen und Themen. Sie enthalteneine 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

Anmerkung:Sie können in vordefinierten Farbpaletten Ihre Wahl treffen.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie ein vorhandenes Diagramm aus, oder erstellen Sie eines.3. Wählen Sie bei einem ausgewählten Diagramm auf der Registerkarte Formatierung einen Stil aus

der Dropdown-Liste Diagrammstil formatieren aus:• Auffälliger Stil• Normaler Stil• Hoher Kontrast

Verwandte Themen• So formatieren Sie ein Diagramm:

2013-06-29255

Erstellen von Berichten

4.3.3.4 Kopieren von Diagrammen

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Kopieren aus.Das Diagramm wird in die Zwischenablage kopiert.

2. Um das Diagramm in einen anderen Teil des Berichts einzufügen, klicken Sie mit der rechtenMaustaste auf die Stelle, an der das Diagramm angezeigt werden soll, und wählen Einfügen aus.

3. Um das Diagramm in eine andere Anwendung einzufügen, fügen Sie den Inhalt der Zwischenablageein, 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 direktim geöffneten Dokument in der Zielanwendung ablegen.Innerhalb der gleichen Anwendung ist das kopierte Diagramm dynamisch. Wenn das Diagrammjedoch in eine andere Anwendung eingefügt wird, wird es als Bild angezeigt.

Verwandte Themen• So formatieren Sie ein Diagramm:

4.3.3.5 Entfernen eines Diagramms

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Führen Sie einen der folgenden Schritte aus:

• Klicken Sie mit der rechten Maustaste auf die Diagrammumrandung, und klicken Sie auf Löschen.• Wählen Sie den Bereich "Dokumentstruktur und Filter" aus. Klicken Sie mit der rechten Maustaste

auf den Diagrammnamen, und wählen Sie Löschen aus.• Wählen Sie das Diagramm aus, und klicken Sie in der Seitenbereich-Symbolleiste auf das Symbol

"Löschen".

Das Diagramm wird gelöscht.

Verwandte Themen• So formatieren Sie ein Diagramm:

4.3.4 Ändern des Diagrammtyps

2013-06-29256

Erstellen von Berichten

4.3.4.1 Ändern des Diagrammtyps mit "Umwandeln in"

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Tabelle oder das Diagramm.

2. Wählen Sie Tabelle umwandeln in oder Diagramm umwandeln in aus.3. Um ein Dialogfeld mit allen Optionen aufzurufen, wählen Sie Weitere Transformationen aus.

Das Dialogfeld "Umwandeln in" wird angezeigt.

4. Klicken Sie auf die gewünschte Diagrammkategorie und danach auf ein Diagrammsymbol.5. Klicken Sie auf OK.

Die ausgewählte Vorlage wird auf den Block angewendet, und die Daten werden im ausgewähltenDiagrammformat dargestellt.

Verwandte Themen• So formatieren Sie ein Diagramm:• Liniendiagramme

4.3.4.2 Umwandeln hierarchischer Abfragen in Diagramme

Sie können eine hierarchische Abfrage in ein Diagramm umwandeln.

Tipp:Hierarchische Summen sollten nicht in Kreisdiagrammen oder einer Schlagwortwolke angezeigt werden.Die Anzeige von Summen kann zu Skalenverzerrungen führen, insbesondere wenn der Kennzahltypaggregativ ist. Um hierarchische Summen auszublenden, verwenden Sie Ebenen zum Ausfüllen odernavigieren innerhalb der Tabelle mit der OptionDrill-Fokus. Sie können auch die OptionÜbergeordneteKnoten anzeigen im Dialogfeld "Diagramm formatieren" (Diagrammblock > Allgemein) deaktivieren.

Anmerkung:Verwenden Sie nur eine Hierarchie zum Ausfüllen einer TreeMap.

Verwandte Themen• Hierarchische Abfragen (Definition)• Ändern des Diagrammtyps mit "Umwandeln in"

2013-06-29257

Erstellen von Berichten

4.3.4.3 Wechseln zwischen Balken, Linien und Oberflächen

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf das Diagramm, und wählen Sie Diagramm formatieren aus.a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle den Diagrammbereich "Diagrammblock"

und dann die Registerkarte Regionstyp aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client

die Seite Global > Regionstyp aus.

2. Wählen Sie für jede Kennzahl den entsprechenden Regionstyp aus: Balken, Linien oder Oberflächen.3. Klicken Sie auf OK, um zum Dokument zurückzukehren.

4.3.5 Positionieren und Ändern der Größe von Diagrammen

4.3.5.1 Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf den Rahmen der Tabelle oder des Diagramms, und wählen Sie Tabelle formatieren oderDiagramm formatieren aus.

2. Legen Sie auf der Registerkarte "Layout" im Tabellen- oder Diagramm-Formatierungsbereich mithilfeder Steuerelemente im Bereich "Relative Position" die Position der Tabelle oder des Diagramms imVerhältnis zu anderen Berichtselementen fest.

Tipp:Sie können die Registerkarte "Layout" im Tabellen- oder Diagramm-Formatierungsbereich auchaufrufen, indem Sie einen der folgenden Schritte ausführen:• Klicken Sie auf der Registerkarte "Berichtselemente" auf der Unterregisterkarte "Position" auf

Ausrichten.• Klicken Sie mit der rechten Maustaste auf die Tabelle oder das Diagramm, und wählen Sie

Ausrichten und dann eine Ausrichtungsoption aus.

3. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.

Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen

2013-06-29258

Erstellen von Berichten

• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme

4.3.5.2 Positionieren eines Diagramms relativ zu einem anderen Diagramm odereiner Tabelle

Wenn ein Bericht mehrere Blöcke (Tabellen, Diagramme oder Formulare) enthält, können Sie dierelative Positionierung anwenden. Bei der relativen Positionierung wird ein markierter Block (z.B. einDiagramm) 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 undDiagramme ohne Überlappung gewährleistet.

Anmerkung: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 desentsprechenden Blocks.

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf das Diagramm, und wählen Sie Diagramm formatieren aus.a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle den Diagrammbereich "Diagrammblock"

und dann die Registerkarte Layout aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client

die Seite Global > Layout aus.

2. Konfigurieren Sie im Bereich "Position" die linke und rechte Positionierung des Diagramms in derNähe eines angegebenen Blocks.

Tipp:Sie können das Dialogfeld Layout auch aufrufen, indem Sie einen der folgenden Schritte ausführen:• Klicken Sie auf der Registerkarte Berichtselemente auf der Unterregisterkarte Position auf

Ausrichten.• Klicken Sie mit der rechten Maustaste auf die Tabelle oder das Diagramm, und wählen Sie

Ausrichten aus.

2013-06-29259

Erstellen von Berichten

4.3.5.3 Ändern der Größe eines Diagramms

Sie können die Größe des Diagramms auch grafisch mithilfe der Maus ändern.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.2. Gehen Sie wie folgt vor:

a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle die Registerkarte Allgemein aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client

die Seite Global aus.

3. Geben Sie die Breite des Diagramms unter der EigenschaftBreite und die Höhe unter der EigenschaftHöhe ein.

4. Klicken Sie auf OK, um zum Dokument zurückzukehren.

Verwandte Themen• So formatieren Sie ein Diagramm:

4.3.6 Formatieren von Diagrammen

Zur Formatierung von Diagrammbereichen oder ausgewählten Diagrammbereichen (Titel, Legende,Achsen, Grafikfläche, Bereichstitel) steht die Symbolleiste "Formatieren" zur Verfügung.

4.3.6.1 So formatieren Sie ein Diagramm:

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.

2. Wählen Sie im Dialogfeld "Diagramm formatieren" den Diagrammbereich aus, den Sie formatierenmöchten.

Anmerkung:Wenn Sie bereits ein Diagramm ausgewählt haben, bevor Sie das Dialogfeld aufrufen, wird dieserBereich automatisch angezeigt, ohne dass Sie navigieren müssen.

3. Führen Sie einen der folgenden Schritte aus:• Wählen Sie im Web-Intelligence-Rich-Client die funktionale Registerkarte aus, die Sie im

Seitenbereich ändern möchten.

2013-06-29260

Erstellen von Berichten

• Klappen Sie in der Web-Intelligence-HTML-Schnittstelle die Registerkarte des Diagrammbereichsauf, den Sie formatieren möchten, und wählen Sie dann die funktionale Registerkarte aus.

4. Wenn Sie mit den Änderungen fertig sind, klicken Sie auf Anwenden, falls Sie vor dem Schließendes Dialogfelds die Änderungen sehen möchten oder noch weitere Änderungen vornehmen möchten.Klicken Sie andernfalls auf OK, um die Änderungen zu speichern und das Dialogfeld zu schließen.

Tipp:Sie können auch auf das Dialogfeld "Diagramm formatieren" zugreifen, indem Sie das Diagrammauswählen. Klicken Sie dann auf der Registerkarte Formatierung auf der UnterregisterkarteDiagrammstil auf Diagramm formatieren.

4.3.6.2 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 Formel-Editor (dem Symbol fx) können Sie Formeln definieren und bearbeiten.

Weitere Informationen zu den Funktionen, die in individuellen Zellen verwendet werden, finden Sie imHandbuch zur Verwendung von Funktionen, Formeln und Berechnungen in Web Intelligence oder inder Onlinehilfe.

4.3.6.3 Warnsymbole in Diagrammen

Folgende Warnsymbole stehen zur Verfügung:• Allgemeine Warnungen: Symbole werden oben links im Diagramm angezeigt.

• Rotes X auf weißem Hintergrund: Diagramm kann nicht generiert werden. (Dies könnte an einemCache-Problem 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 Einstellungenfür den Lastausgleich überprüfen und die Dienstüberwachung wie im Administratorhandbuch fürSAP BusinessObjects Business Intelligence beschrieben aktivieren.

• Gelbe Warnung: Zum Beispiel Datensatz zu groß (technischer Grenzwert des Servers), Datensatzmuss regeneriert werden, andere Cube-Fehler.

• Blaues Warnsymbol: Einschränkungen für optimales Rendering• Fehlervermeidungswarnungen: Kleines, gelbes Warnsymbol, das auf dem Datenpunkt angezeigt

wird.

2013-06-29261

Erstellen von Berichten

Diese sind zu sehen, wenn Warnsymbole in den Diagrammformatoptionen aktiviert wurden. DerDatensatz stimmt mit den Diagrammparametern nicht überein. Beispiele: Ein Kreisdiagramm mitnegativen Werten, negative Werte für eine logarithmische Skala oder inkonsistente hierarchischeWerte für eine Treemap.

ErgebnisDefinitionEinschränkung

Teilrendering des Datensatzes

und Warnsymbol und QuickInfo

Maximale Zeilenanzahl

Wird vom BI-Administrator definiert

Standardwert = 50.000

Technische Einschrän-kungen des CVOM-Servers

Warnmeldungssymbol

und QuickInfo mit Optimierungs-richtlinien

Wird vom CVOM auf der Grundlage vonDiagrammtyp und -größe berechnet

Einschränkung für op-timales Rendering

4.3.6.3.1 Anzeigen von Warnsymbolen in Diagrammen1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.2. Wählen Sie den Diagrammbereich Diagrammblock aus.3. Führen Sie einen der folgenden Schritte aus:

a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle die Registerkarte Allgemein aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client

die Seite Global aus.

4. Aktivieren Sie Warnsymbole anzeigen.5. Klicken Sie auf OK, um zum Dokument zurückzukehren.

4.3.6.4 Einfügen und Formatieren von Diagrammtiteln

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 Beschriftungfür den Titel eingeben oder eine Formel verwenden und die Position des Titels ändern/definieren. UnterDiagrammbereich auswählen > Titel > Entwurf können Sie alle Einstellungen für den Titel ändern.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.2. Wählen Sie unter "Diagrammbereich auswählen" eine der folgenden Optionen aus:

2013-06-29262

Erstellen von Berichten

• Diagrammblock, um den Diagrammtitel auf der Registerkarte Layout anpassen zu bearbeiten.Für die Breite und Länge des Diagrammtitels ist "Fest" ein absoluter Wert und "Proportional" einProzentsatz der Diagrammgröße.

• Titel, um den Diagrammtitel auf der Registerkarte Entwurf zu bearbeiten.

3. Schließen Sie die Änderungen ab, und klicken Sie auf OK, um zum Dokument zurückzukehren.

Verwandte Themen• So formatieren Sie ein Diagramm:

4.3.6.5 Anzeigen von Diagramm im Format 3D-Ansicht

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle im Diagrammbereich Diagrammblock

die Registerkarte Palettenstil aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle Global > Palette und Stil aus.

2. Wählen Sie 3D-Ansicht.

Vorsicht:Einige Typen von Balkendiagrammen mit Balken-Anzeigeeffekten sind optisch weniger ansprechend,wenn 3D-Ansicht ebenfalls aktiviert wurde.

3. Klicken Sie auf OK, um zum Dokument zurückzukehren.

Verwandte Themen• So formatieren Sie ein Diagramm:

4.3.6.6 Zuweisen von Farben zu Diagrammen

Sie können die Darstellung von Diagrammen in Web-Intelligence-Berichten personalisieren, indem SieDimensionsobjekten manuell Farben zuweisen oder integrierte bzw. benutzerdefinierte Farbpalettenverwenden. Diese Farbzuweisung kann beibehalten werden, damit eine Farbe einem Dimensionsobjektdauerhaft zugewiesen ist.

Wenn Sie ein Diagramm in einem Web-Intelligence-Bericht erstellen, werden Dimensionsobjektenautomatisch Farben aus der Standardfarbpalette in der Reihenfolge von oben nach unten zugewiesen.Diese Reihenfolge bleibt in allen Sektionen und auf allen Seiten gleich. Allerdings werden die Farben,die Sie mithilfe von Farbpaletten zuweisen, nicht beibehalten, wenn der Bericht beim Öffnen regeneriert

2013-06-29263

Erstellen von Berichten

wird oder Sie die Anzahl der im Diagramm angezeigten Objekte durch Filterung oder Verwendung vonDrill-Snapshots ändern.

Wenn Sie ein bestimmtes Objekt, beispielsweise eine [Produktlinie] oder ein [Vertriebsgebiet], einheitlichin einer bestimmten Farbe anzeigen möchten, können Sie diese dem Objekt manuell zuweisen.Außerdem besteht die Möglichkeit, eine integrierte oder benutzerdefinierte Farbpalette zuzuweisenund die Farbzuweisung als Standard festzulegen.

Falls Sie die Farbzuweisung als Standard festlegen, werden die den Dimensionsobjekten zugewiesenenFarben nicht geändert, wenn Sie Filter oder Drill-Snapshots verwenden bzw. der Bericht beim Öffnenregeneriert wird. Sie können alle Farben zurücksetzen, indem Sie eine neue Palette auf das Diagrammanwenden oder eine dedizierte Option verwenden.

Anmerkung:

• Wenn Sie ein Diagramm in einen anderen Diagrammtyp umwandeln, wird die Farbzuweisung nurdann beibehalten, wenn die folgenden Bedingungen erfüllt sind:• Die Legendenfarbe für die primäre Dimension (zugewiesen zur Regionstypfarbe oder Kreisfarbe)

muss identisch sein.• Die Legendenelemente müssen identisch sein (kein Hinzufügen oder Entfernen einer primären

Dimension für die Regionsform).• Sie können Diagrammen mit Doppelwertachsen oder kennzahlbasierter Färbung (wie Wärmestruktur,

Treemap und Schlagwortwolke) keine Farben zuweisen.

Verwandte Themen• Erstellen von benutzerdefinierten Palettenstilen für Diagramme• Zuweisen von Farben zu Objekten in Diagrammen

In Web-Intelligence-Berichten können Dimensionsobjekten in Diagrammen benutzerdefinierteFarben zugewiesen werden.

• Zuweisen von Farben zu Objekten in Diagrammen mithilfe von Farbpaletten

In Web-Intelligence-Berichten können Dimensionsobjekten in DiagrammenStandardfarbpaletten oder benutzerdefinierte Farbpaletten zugewiesen werden. Sie könnendiese Farbzuweisung beibehalten, wenn der Bericht beim Öffnen regeneriert wird und wennSie Filter, Eingabesteuerelemente oder Drill-Snapshots verwenden.

4.3.6.6.1 Hinzufügen von Hintergrundfarben zu Diagrammen1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf das Diagramm, und wählen Sie Diagramm formatieren aus.a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle im Diagrammbereich Diagrammblock

die Registerkarte Hintergrund aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle Global > Hintergrund aus.

2. Wählen Sie eine Farbe und Transparenz aus, oder definieren Sie einen Verlauf. Wenn Sie eineFarbe auswählen, wird ein Schieberegler angezeigt, damit Sie den Transparenzwert wählen können.0 % ist transparent, und 100 % ist deckend.

3. Klicken Sie auf OK, um zum Dokument zurückzukehren.

2013-06-29264

Erstellen von Berichten

Verwandte Themen• So formatieren Sie ein Diagramm:

4.3.6.6.2 Auswählen von Paletten für Diagramme1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie ein Diagramm aus, oder fügen Sie eines ein.3. Führen Sie einen der folgenden Schritte aus:

• Klicken Sie mit der rechten Maustaste im Diagrammbereich, und wählen Sie Diagrammformatieren aus dem Kontextmenü aus. Das Dialogfeld "Diagramm formatieren" wird angezeigt.Wählen Sie die Registerkarte Palette und Stil aus. Wählen Sie aus der Dropdown-Liste

"Farbpalette" ( ) einen Palettenstil aus.• Wählen Sie auf der Registerkarte Format auf der Unterregisterkarte "Diagrammstil" aus der

Dropdown-Liste "Palettenstil" ( ) einen Palettenstil aus.

Das Dialogfeld "Paletten verwalten" wird angezeigt, wobei entweder die Standardpalette oder diezuletzt auf das Diagramm angewendete Palette ausgewählt ist.

Das Diagramm wird mit den Farben aus der ausgewählten Palette angezeigt. Wenn die Farbennicht Ihren Wünschen entsprechen, können Sie entweder einen anderen Palettenstil aus derDropdown-Liste auswählen oder eine benutzerdefinierte Palette erstellen.

Verwandte Themen• Bearbeiten von benutzerdefinierten Palettenstilen für Diagramme• Erstellen von benutzerdefinierten Palettenstilen für Diagramme

4.3.6.6.3 Erstellen von benutzerdefinierten Palettenstilen für Diagramme

Sie können einen benutzerdefinierten Palettenstil auf Basis eines vorhandenen Palettenstils erstellen.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie ein Diagramm aus, oder fügen Sie eines ein.3. Führen Sie einen der folgenden Schritte aus:

• Klicken Sie mit der rechten Maustaste im Diagrammbereich, und wählen Sie Diagrammformatieren aus dem Kontextmenü aus. Das Dialogfeld "Diagramm formatieren" wird angezeigt.Wählen Sie die Registerkarte Palette und Stil aus. Wählen Sie aus der Dropdown-Liste

"Farbpalette" ( ) die Option Benutzerdefiniert aus.• Wählen Sie auf der Registerkarte Format auf der Unterregisterkarte "Diagrammstil" aus der

Dropdown-Liste "Palettenstil" ( ) die Option Benutzerdefiniert aus.

Das Dialogfeld "Paletten verwalten" wird angezeigt, wobei entweder die Standardpalette oder diezuletzt auf das Diagramm angewendete Palette ausgewählt ist.

4. Führen Sie einen der folgenden Schritte aus:

2013-06-29265

Erstellen von Berichten

• Wenn die gerade ausgewählte Palette die Palette ist, auf deren Basis Sie eine benutzerdefiniertePalette erstellen möchten, klicken Sie auf Neu.

• Wenn Sie eine Palette auf Basis einer anderen integrierten Palette erstellen möchten, wählenSie diese Palette aus und klicken auf Neu.

Das Dialogfeld "Palette erstellen" wird angezeigt.

5. Geben Sie einen Namen für die Palette ein.6. Klicken Sie im Bereich "Farbeinstellungen" auf eine Zelle, und wählen Sie dann eine andere Farbe

aus der Dropdown-Palette "Farbe" aus.7. Legen Sie gegebenenfalls die Deckkraft fest.8. Wenn Sie die Zellen angepasst haben, klicken Sie auf OK.

Die benutzerdefinierte Palette wird im Dialogfeld "Paletten verwalten" im Bereich "Benutzerdefiniert"angezeigt.

Sie erscheint an folgenden Stellen, wenn sie für ein Diagramm ausgewählt ist:• In der Dropdown-Liste "Farbpalette" des Dialogfelds "Diagramm formatieren".• In der Dropdown-Liste "Palettenstil" der Unterregisterkarte "Diagrammstil".

Wenn die benutzerdefinierte Palette nicht für ein Diagramm ausgewählt ist, können Sie im Dialogfeld"Paletten verwalten" darauf zugreifen.

Verwandte Themen• Bearbeiten von benutzerdefinierten Palettenstilen für Diagramme• Auswählen von Paletten für Diagramme

4.3.6.6.4 Bearbeiten von benutzerdefinierten Palettenstilen für Diagramme

Sie können nur benutzerdefinierte Diagrammstile bearbeiten. Integrierte Diagrammstile lassen sichnicht ändern, allerdings können Sie einen Palettendiagrammstil auf Basis eines integrierten Diagrammstilserstellen.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie ein Diagramm aus, oder fügen Sie eines ein.3. Führen Sie einen der folgenden Schritte aus:

• Klicken Sie mit der rechten Maustaste im Diagrammbereich, und wählen Sie Diagrammformatieren aus dem Kontextmenü aus. Das Dialogfeld "Diagramm formatieren" wird angezeigt.Wählen Sie die Registerkarte Palette und Stil aus. Wählen Sie aus der Dropdown-Liste

"Farbpalette" ( ) die Option Benutzerdefiniert aus.• Wählen Sie auf der Registerkarte Format auf der Unterregisterkarte "Diagrammstil" aus der

Dropdown-Liste "Palettenstil" ( ) die Option Benutzerdefiniert aus.

Das Dialogfeld "Paletten verwalten" wird angezeigt, wobei entweder die Standardpalette oder diezuletzt auf das Diagramm angewendete Palette ausgewählt ist.

2013-06-29266

Erstellen von Berichten

4. Wählen Sie den benutzerdefinierten Palettenstil aus, den Sie bearbeiten möchten, und klicken Sieauf Bearbeiten.

Das Dialogfeld "Palette erstellen" wird angezeigt.

5. Nehmen Sie die nötigen Änderungen an den Paletteneinstellungen vor.6. Wenn Sie die Änderungen abgeschlossen haben, klicken Sie auf OK.

Verwandte Themen• Erstellen von benutzerdefinierten Palettenstilen für Diagramme• Auswählen von Paletten für Diagramme

4.3.6.6.5 Zuweisen von Farben zu Objekten in Diagrammen

In Web-Intelligence-Berichten können Dimensionsobjekten in Diagrammen benutzerdefinierte Farbenzugewiesen werden.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie ein Dimensionsobjekt oder ein Legendenelement in einem Diagramm aus.3. Klicken Sie auf der Registerkarte Formatierung auf der Unterregisterkarte Stil auf den Pfeil neben

dem Symbol Hintegrundfarbe.4. Gehen Sie in der Dropdown-Liste Hintergrundfarbe wie folgt vor:

• Um eine vordefinierte Farbe zuzuweisen, wählen Sie eine Farbe aus.• Um eine benutzerdefinierte Farbe zuzuweisen, klicken Sie auf Mehr Farben, legen eine Farbe

fest und klicken auf OK.

Dem Dimensionsobjekt wird die Farbe zugewiesen.

4.3.6.6.6 Zuweisen von Farben zu Objekten in Diagrammen mithilfe von Farbpaletten

In Web-Intelligence-Berichten können Dimensionsobjekten in Diagrammen Standardfarbpaletten oderbenutzerdefinierte Farbpaletten zugewiesen werden. Sie können diese Farbzuweisung beibehalten,wenn der Bericht beim Öffnen regeneriert wird und wenn Sie Filter, Eingabesteuerelemente oderDrill-Snapshots verwenden.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie ein Diagramm aus.3. Wählen Sie auf der Registerkarte Formatierung auf der Unterregisterkarte Diagrammstil aus der

Dropdown-Liste Palettenstil eine Palette aus, oder klicken Sie auf Benutzerdefiniert, um einebenutzerdefinierte Palette zu erstellen.Farben aus der Palette werden den Dimensionsobjekten zugewiesen.

4. Wenn Sie diese Farbzuweisung beibehalten möchten, klicken Sie mit der rechten Maustaste aufdas Diagramm.

5. Wählen Sie Datenreihenfarben > Als Standardfarben festlegen aus.

2013-06-29267

Erstellen von Berichten

Tipp:Wenn Sie die Farbzuweisung löschen möchten, klicken Sie mit der rechten Maustaste auf das Diagrammund wählen Datenreihenfarben > Farbzuweisung löschen aus.

Verwandte Themen• Erstellen von benutzerdefinierten Palettenstilen für Diagramme

4.3.6.7 Ändern des Diagrammrahmen

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf das Diagramm, und wählen Sie Diagramm formatieren aus.a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle den Diagrammbereich Diagrammblock

und dann die Registerkarte Rahmen aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle Global > Rahmen aus.

2. Formatieren Sie die Rahmen mit dem "Rahmen-Editor".3. Klicken Sie auf OK, um zum Dokument zurückzukehren.

Verwandte Themen• So formatieren Sie ein Diagramm:

4.3.6.8 Formatieren des Feldgraphhintergrunds

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 Rasterfür 3D-Diagramme)

• Gestreifter Hintergrund, der aus abwechselnden Farben statt einem Raster besteht. Die Option fürden gestreiften Hintergrund steht je nach Diagrammtyp unter Umständen nicht zur Verfügung,beispielsweise bei Kreis- und 3D-Diagrammen.

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.

2. Wählen Sie den Diagrammbereich Grafikfläche und dann die Registerkarte Hintergrund aus.

2013-06-29268

Erstellen von Berichten

3. Passen Sie die Hintergrundfarbe an, und wählen Sie bei Bedarf einen Farbverlauf aus.4. Klicken Sie auf OK, um zum Dokument zurückzukehren.

Verwandte Themen• So formatieren Sie ein Diagramm:

4.3.6.9 Anzeigen und Formatieren der Diagrammlegende

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.

2. Wählen Sie Legende aus der Liste "Diagrammbereich auswählen" aus.3. 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 dieTexteinstellungen und Rahmen- und Hintergrundeinstellungen anpassen.

4. Legen Sie auf der Registerkarte "Titel" die Einstellungen für den Legendentitel fest, beispielsweiseAutomatischer Titel oderBenutzerdefinierter Titel. Mithilfe vonBenutzerdefinierter Titel könnenSie eine Formel definieren, die für den Legendentitel verwendet wird.

5. Klicken Sie auf OK, um zum Dokument zurückzukehren.

Tipp:Der Legendentitel kann auch im Diagrammbereich Diagrammblock auf der RegisterkarteBereichsanzeige geändert werden. Sie können die Legende und den Legendentitel ein- oder ausblendenund die Position in Relation zum Diagramm festlegen.

Verwandte Themen• So formatieren Sie ein Diagramm:• Formeln in Diagrammelementen

4.3.6.10 Vermeiden von Seitenumbrüchen in Diagrammenen

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.

2. Wählen Sie auf der Registerkarte Layout für den Diagrammbereich "Diagrammblock" die OptionSeitenwechsel in Diagramm vermeiden aus. Die Auswahl kann für horizontale und für vertikaleSeitenwechsel getroffen werden.

3. Klicken Sie auf OK, um zum Dokument zurückzukehren.

2013-06-29269

Erstellen von Berichten

Verwandte Themen• So formatieren Sie ein Diagramm:

4.3.6.11 Verwalten der Stapeloptionen

Global gestapelt bedeutet, dass die Kennzahlen ebenfalls gestapelt sind. 100 % gestapelt kann für denausgewählten Stapelmodus verwendet werden. Da die Stapelung Achse für Achse erfolgt, können Siebestimmen, welche Daten gestapelt werden sollen und welche nicht.

Anmerkung:Nur Diagramme mit Wertachsen können gestapelt werden.

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.

2. Wählen Sie im Diagrammbereich Wertachse die Registerkarte Entwurf aus.3. Wählen Sie unter "Stapeln" eine der folgenden Optionen aus: "Nicht gestapelt", "Stapeldiagramm"

oder "Global gestapeltes Diagramm".4. Wählen Sie 100 % gestapeltes Diagramm aus, wenn Sie mehrere Datenreihen als Verhältnis im

Vergleich zur Zeit messen möchten oder wenn drei oder mehr Datenreihen vorliegen und Sie dieVerteilung innerhalb von Kategorien vergleichen und gleichzeitig die Unterschiede zwischenKategorien zeigen möchten. Jeder Balken stellt 100 % der Mengen für die jeweilige Kategorie dar.

5. Klicken Sie auf OK, um zum Dokument zurückzukehren.

4.3.6.12 Zuordnen der Achsenbeschriftungen in Datenwerten

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.

2. Wählen Sie im Diagrammbereich Diagrammblock die Registerkarte Datenwerte aus.3. Wählen Sie Anzeigemodus für Datenbeschriftung aus.4. Wählen Sie den entsprechenden Datentyp aus.5. Sie können auch die anderen Einstellungen für Datenwerte auf dieser Seite ändern, beispielsweise

Automatischer Ausblendmodus und die Schriftart-, Rahmen-, Linien- und Hintergrundeinstellungen.6. Klicken Sie auf OK, um zum Dokument zurückzukehren.

Verwandte Themen• So formatieren Sie ein Diagramm:• Ein-/Ausblenden von Datenwerten

2013-06-29270

Erstellen von Berichten

4.3.6.13 Formatieren des Titels von Kategorie- oder Wertachsen

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.

2. Wählen Sie im Diagrammbereich Kategorieachse oder Wertachse die Registerkarte Titel aus.3. Bearbeiten Sie die Titeleinstellungen, die folgende Einstellungen umfassen:

• Titelbeschriftung und Sichtbarkeit• Layoutabstände• Textformatierung• Rahmen und Hintergrund

4. Klicken Sie auf OK, um zum Dokument zurückzukehren.

Verwandte Themen• So formatieren Sie ein Diagramm:

4.3.6.14 Formatieren der Rasterwerte, der Zahlen und des Texts von Achsen

Standardmäßig ist die Wertachse die Y-Achse und die Kategorieachse die X-Achse. Wenn Sie dieAnordnung des Diagramms umkehren, geht die X,Y-Beziehung verloren. Die horizontale Achse bleibtdie X-Achse, und die vertikale Achse bleibt die Y-Achse.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.2. Wählen Sie im Diagrammbereich Kategorieachse oder Wertachse die Registerkarte Entwurf und

Formatierungseinstellungen in den folgenden Bereichen aus:• Unter Allgemein können Sie angeben, dass die Achse sichtbar sein soll.• Unter "Layout" können Sie die Achse und Beschriftungen anzeigen, die Ausrichtung ändern,

Beschriftungen anpassen, die Schriftgröße der im Raster angezeigten Beschriftungen automatischverkleinern, die Reihenfolge auf der Kategorieachse ändern, den Löschmodus für dieAchsenbeschriftung festlegen und das kontinuierliche Achsenlayout anzeigen.

• Unter "Farboptionen" können Sie die Achsenfarbe, die Rasterfarbe und die Rasterhintergrundfarbefestlegen.

• Unter "Text" können Sie die Schrift und die Textvorgabe (Umbruch oder Abschneiden) auswählen.• Unter "Zahl" können Sie das Muster für Zahlen im Diagramm auswählen.

3. Klicken Sie auf OK, um zum Dokument zurückzukehren.

2013-06-29271

Erstellen von Berichten

Verwandte Themen• So formatieren Sie ein Diagramm:

4.3.6.15 Begrenzen der Werteanzeige auf einer Achse auf einen bestimmtenBereich

Anmerkung:Überskalierung – eine spezifische Anzeige zeigt an, dass ein Balken unvollständig ist (dieser Wert liegtaußerhalb der Mindest-/Höchstwerte der Achse).

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.

2. Wählen Sie im Diagrammbereich Wertachse die Registerkarte Entwurf aus.3. Wählen Sie unter "Skalierung" zum Festlegen von "Minimalwert" und "Maximalwert" die Option

Fester Wert aus, und geben Sie dann einen Wert ein.4. Klicken Sie auf OK, um zum Dokument zurückzukehren.

Verwandte Themen• So formatieren Sie ein Diagramm:

4.3.6.16 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 Skalenermöglichen Ihnen die Analyse von Werten, die unterschiedlichste, teils enorme Größenabständeaufweisen, ohne dass dabei die Informationen der untersten Skalenbereiche verloren gehen.

Die Achsenmarkierungen bei einer linearen Skala weisen gleichmäßige Abstände voneinander auf, dasie 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 vorhergehendenZahl.

Logarithmische Skalen basieren anstelle der Addition auf dem Multiplikationsprinzip. Bei einerlogarithmischen 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 mit2. Diese Zahlenfolge weist somit die "Basis 2" auf.

2013-06-29272

Erstellen von Berichten

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 jeweilsvorhergehenden Zahl mit 10 erzielt wird.

4.3.6.16.1 Logarithmische Anzeige der Werteachse1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.2. Wählen Sie im Diagrammbereich Wertachse die Registerkarte Entwurf aus.3. Wählen Sie unter "Skalierung" die Option Logarithmisch für "Achsenskalierung" aus.

Eine logarithmische Skala zeigt durchgehend prozentuale Änderungen anstelle von punktuellenÄnderungen an. Ein Beispiel: Die Entfernung von 1 bis 2 (100 % Zuwachs) entspricht der Entfernungvon 2 bis 4 (ebenfalls 100 % Zuwachs).

4. Klicken Sie auf OK, um zum Dokument zurückzukehren.

Anmerkung:Wenn ein negativer Datenwert vorkommt und die Warnsymbole aktiviert sind, wird ein Warnsymbolangezeigt.

Verwandte Themen• So formatieren Sie ein Diagramm:• Lineare und logarithmische Achsenskalen

4.3.6.17 Anzeigen und Formatieren von Diagrammdaten

4.3.6.17.1 Ausblenden eines leeren Diagramms

Manchmal werden in Diagrammen keine Werte angezeigt. Wenn ein bestimmtes Produkt beispielsweisenicht mehr verkauft wird, dann werden in dem für dieses Produkt erstellten Diagramm keine Datenmehr angezeigt. Das Diagramm ist also leer. Standardmäßig werden solche leeren Diagramme vonder Anwendung in Berichten angezeigt. Sie können die Anwendung auf Wunsch so einstellen, dassleere Diagramme ausgeblendet werden.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.2. Wählen Sie im Diagrammbereich Diagrammblock die Registerkarte Allgemein aus.3. Wählen Sie im Bereich "Anzeige" eine der folgenden Optionen aus:

• Wählen Sie Immer ausgeblendet, um das Diagramm auszublenden.• Wählen Sie Ausblenden, wenn leer, um das Diagramm auszublenden, wenn es leer ist.• 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.

2013-06-29273

Erstellen von Berichten

4. Klicken Sie auf OK, um zum Dokument zurückzukehren.

Verwandte Themen• So formatieren Sie ein Diagramm:

4.3.6.17.2 Ausschließen von Zeilen mit Nullwerten in Tabellen und Diagrammen

Zeilen mit Nullwerten oder Summen, die null sind, können in Diagrammen unterdrückt werden, da dieDaten möglicherweise nicht mehr von Nutzen sind. Sie können Zeilen mit Kennzahlwerten, die nullsind, 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. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf die Diagramm- oder Tabellenumrandung, und wählen Sie Diagramm formatieren oder Tabelleformatieren aus.

2. Wählen Sie die Registerkarte Allgemein.

Anmerkung:Falls Sie sich im Dialogfeld "Diagramm formatieren" befinden, wählen Sie den DiagrammbereichDiagrammblock aus.

3. Um Kennzahlwerte zu unterdrücken, die gleich Null sind, deaktivieren Sie Zeilen anzeigen, für diealle Kennzahlwerte = 0.

4. Um Kennzahlwerte zu unterdrücken, deren Summe gleich Null ist, deaktivieren Sie Zeilen anzeigen,für die die Summe der Kennzahlwerte = 0. Diese Option gilt auch für Kreuztabellen.

5. Klicken Sie auf OK, um zum Dokument zurückzukehren.

4.3.6.17.3 Angeben von Stilen, Schatteneffekten und Datenmarkierungen für Diagrammdaten

Diese Aufgabe kann für Linien-, Balken-, Säulen-, Punkt- und Netzdiagramme ausgeführt werden.

Anmerkung:Doppelachsendiagramme verwenden zwei Farbpaletten.

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle im Diagrammbereich Diagrammblock

die Registerkarte Palettenstil aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle auf der Registerkarte Global die

Unterregisterkarte Palette und Stil aus.

2. Konfigurieren Sie unter "Palette und Stil" Folgendes:• Wählen Sie unter "Diagramm-Datenreihenstil" einen Effekt aus.• Wählen Sie "Farbpalette" und den Prozentsatz der Transparenz aus.• Wählen Sie unter "Markierung" Symbole, die Symbolgröße, Symbolpaletten, den Rahmen und

die Rahmenfarbe aus.• Wählen Sie unter "Diagramm-Datenreihenstil" die Option "Balkeneffekte" aus.

2013-06-29274

Erstellen von Berichten

• Wählen Sie unter "Licht- und Schatteneffekte" einen der zahlreichen Licht- und Schatteneffekteaus: Versatz, Farbe, Schatten und 1-seitiger Schatten.

3. Klicken Sie auf OK, um zum Dokument zurückzukehren.

Verwandte Themen• So formatieren Sie ein Diagramm:

4.3.6.17.4 Verwalten der kennzahlbasierten Färbung in Treemaps, Wärmestrukturdiagrammenund Schlagwortwolken

Die Färbungsmethode bestimmt die Farbe der Rechtecke oder Tags auf der Grundlage des Werts einerBezugskennzahl.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle im Diagrammbereich Diagrammblock

die Registerkarte Palettenstil aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle die Registerkarte Global und dann die

Unterregisterkarte Palette und Stil aus.

2. Wählen Sie eine Färbungsmethode aus, und definieren Sie die Anzahl der Farbbereiche.

BeschreibungOption

Sie definieren die Anzahl der Bereiche, und die Farbenwerden automatisch auf Grundlage der ausgewähltenPalette zugeordnet. Sie können außerdem Bereichsdefini-tionen und die Farbe für Null-Werte oder leere Werte defi-nieren.

Palettenfärbung

Sie können einen den Bereichen zugeordneten Zwei- oderDrei-Farben-Verlauf definieren.

Färbung mit Verlaufspalette

Sie können einen der Kennzahl mit neutraler Polarität zu-geordneten Zwei- oder Drei-Farben-Verlauf definieren.

Färbung mit Verlaufspalette unterVerwendungderKennzahlenpolarität

Sie können die Bereiche manuell definieren und die Farbenentweder durch einen Prozentsatz oder einen absolutenWert zuordnen.

Angepasste Färbung

3. Definieren Sie bei Bedarf einen Bereich für die Kennzahlwerte, und ordnen Sie Werten außerhalbdes 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)

6. Klicken Sie auf OK, um zum Dokument zurückzukehren.

2013-06-29275

Erstellen von Berichten

4.3.6.17.5 Ein-/Ausblenden von Datenwerten1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle im Diagrammbereich Diagrammblock

die Registerkarte Datenwerte aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle auf der Registerkarte Global die

Unterregisterkarte Datenwerte aus.

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.4. Klicken Sie auf OK, um zum Dokument zurückzukehren.

Verwandte Themen• So formatieren Sie ein Diagramm:

4.4 Filtern von Berichtsdaten

4.4.1 Filtern von Berichtsdaten

Sie können Berichte filtern, um die angezeigten Ergebnisse zu begrenzen. So können Sie sich bei derErgebnisanzeige z.B. auf die Informationen zu einem bestimmten Kunden oder einer bestimmtenVerkaufsperiode konzentrieren. Die herausgefilterten Daten gehören weiterhin zum Dokument, werdenjedoch nicht mehr in den Tabellen oder Diagrammen des Berichts angezeigt. Dies bedeutet, dass SieBerichtsfilter ändern oder entfernen können, um die ausgeschlossenen Werte erneut anzuzeigen. DieAbfrage im Hintergrund des Dokuments braucht diesbezüglich nicht geändert werden.

Darüber hinaus können auf verschiedene Berichtteile unterschiedliche Filter angewendet werden. Siekönnen z.B. die Ergebnisse im gesamten Bericht auf eine bestimmte Produktlinie begrenzen und danndie in einer Tabelle oder einem Diagramm angezeigten Ergebnisse weiter einschränken, um dieErgebnisse 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)

2013-06-29276

Erstellen von Berichten

Klicken Sie im Seitenbereich auf die Registerkarte "Dokumentstruktur und Filter", um die Struktur desDokuments und der Berichtselemente anzuzeigen, die vom Operator und Wert gefiltert wurden.

Verwandte Themen• Verwenden von Berichtsfiltern in Berichtssektionen

4.4.1.1 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 derDatenquelle, sondern blenden lediglich Werte auf Berichtebene aus.

Anmerkung:Die Wertelistenoption [EMPTY_VALUE] kann ebenfalls in den Filter einbezogen werden, wenn Nullwertevorhanden sind. [EMPTY_VALUE] funktioniert nur beim Filtern von Abfragen, nicht beim Filtern vonBerichten.

4.4.1.2 Berichtsfilteroperatoren

4.4.1.2.1 Gleich (Operator)

Mit dem Operator Gleich 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".

4.4.1.2.2 Ungleich (Operator)

Mit dem Operator Ungleich 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 UngleichUSA".

Anmerkung:Dieser Operator kann nicht für Hierarchien mit über- und untergeordneten Elementen ausOLAP-.unx-Universen oder BEx Querys verwendet werden.

2013-06-29277

Erstellen von Berichten

4.4.1.2.3 Größer als (Operator)

Mit dem Operator Größer als 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ößerals 60".

Anmerkung:Dieser Operator kann nicht für Hierarchien mit über- und untergeordneten Elementen ausOLAP-.unx-Universen oder BEx Querys verwendet werden.

4.4.1.2.4 Größer als oder gleich (Operator)

Mit dem Operator Größer als oder gleich können Sie Daten abrufen, die größer als oder gleicheinem 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".

Anmerkung:Dieser Operator kann nicht für Hierarchien mit über- und untergeordneten Elementen ausOLAP-.unx-Universen oder BEx-Hierarchien verwendet werden.

4.4.1.2.5 Kleiner-als-Operator

Mit dem Operator Kleiner als 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]Kleiner als 40".

Anmerkung:Der Operator kann nicht für OLAP-.unx-Universen, Hierarchien in Filtern oder Hierarchien in BExQuerys verwendet werden.

4.4.1.2.6 Kleiner als oder gleich (Operator)

Mit dem Operator Kleiner als oder gleich können Sie Daten abrufen, die kleiner als oder gleicheinem 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".

Anmerkung:Dieser Operator kann nicht für OLAP-.unx-Universen, Hierarchien in Filtern oder Hierarchien in BExQuerys verwendet werden.

2013-06-29278

Erstellen von Berichten

4.4.1.2.7 Zwischen (Operator)

Mit dem Operator Zwischen können Sie Daten zwischen zwei Grenzwerten (einschließlich der beidenGrenzwerte) 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), erstellenSie den Filter "[Woche] Zwischen 25 und 36".

Anmerkung:Dieser Operator kann nicht für OLAP-.unx-Universen oder BEx-Hierarchien in Filtern verwendetwerden.

4.4.1.2.8 Nicht zwischen (Operator)

Mit dem Operator Nicht zwischen können Sie Daten außerhalb des Bereichs von zwei Wertenabrufen.

Beispiel: Um Daten für alle Wochen des Jahres außer den Wochen 25 bis 36 (einschließlich Woche25 und 36) abzurufen, erstellen Sie den Filter "[Woche] Nicht zwischen 25 und 36".

Anmerkung:Dieser Operator kann nicht für OLAP-.unx-Universen oder BEx-Hierarchien in Filtern verwendetwerden.

4.4.1.2.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] InListe. Wenn Sie in das Feld Geben Sie einen Wert ein Werte eingeben können, geben SieUSA;GB;Japan ein.

Wenn In Liste in einem Abfragefilter mit einer hierarchischen Werteliste (entweder von einer miteiner hierarchischen Werteliste verknüpften Dimension oder einem Hierarchieobjekt) verwendet wird,können mehrere Elemente von beliebigen Ebenen der Hierarchie ausgewählt werden. Beispiel: Beieiner 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ähltwerden.

Bei Verwendung von In Liste in einem Berichtsfilter wird eine unstrukturierte Werteliste erzeugt.

4.4.1.2.10 Nicht in Liste (Operator)

Mit dem Operator Nicht in Liste 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". In das Feld Geben Sie einen Wert ein geben Sie USA;GB;Japan ein.

2013-06-29279

Erstellen von Berichten

Wenn Nicht in Liste zusammen mit einer hierarchischen Werteliste (entweder aus einer mit einerhierarchischen 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 inListe können [Paris] auf der Ebene "Stadt" und [Kanada] auf der Ebene "Land" in derEingabeaufforderung ausgewählt werden.

Anmerkung:Dieser Operator kann nur in bestimmten Typen von Hierarchien verwendet werden, beispielsweise inebenenbasierten Hierarchien.

4.4.1.2.11 IstNull (Operator)

Mit dem Operator "IstNull" können Sie Daten abrufen, für die in der Datenbank keine Werte vorhandensind.

Beispiel: Um Kunden ohne Kinder abzurufen, (die Spalte "Kinder" in der Datenbank enthält keinenWert), erstellen Sie den Filter "[Kinder] IstNull".

4.4.1.2.12 Ist nicht Null

Mit dem Operator "Ist nicht Null" können Sie Daten abrufen, für die in der Datenbank ein Wert vorhandenist.

Beispiel: Um Kunden mit Kindern zurückzugeben, erstellen Sie den Filter "[Kinder] Ist nicht Null".

4.4.1.3 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 verwendenund nach einem einzelnen Wert oder nach Wertelisten filtern.

• Einfache Berichtsfilter.

Einfache Berichtsfilter bieten eine schnelle Möglichkeit, Filter mithilfe des Operators Gleich zuerstellen. Mit diesen Filtern kann nur nach Einzelwerten gefiltert werden. Sie werden auf den gesamtenBericht angewendet (nicht auf ein gesamtes Dokument oder ein Berichtselement).

2013-06-29280

Erstellen von Berichten

4.4.1.4 Erstellen, Bearbeiten und Löschen von standardmäßigen Berichtsfiltern

1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" das Berichtselement aus, dasSie filtern möchten.

2. Wählen Sie auf der Registerkarte Analyse die Unterregisterkarte Filter aus.3. Wählen Sie aus der Dropdown-Liste "Filter" die Option Filter hinzufügen aus.4. Klicken Sie im Dialogfeld Berichtsfilter auf "Filter hinzufügen", um die Objekte anzuzeigen, die Sie

filtern können.5. Wählen Sie im Bereich "Verfügbare Objekte" 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-Beziehungangezeigt. Doppelklicken Sie auf den UND-Operator, um zum ODER-Operator zu wechseln.

6. Wählen Sie für jeden Filter den Filteroperator in der Liste aus.7. Geben Sie Werte direkt in das Feld über der Werteliste des Objekts ein, oder wählen Sie Werte aus

der Liste aus, und klicken Sie auf >, um sie der Liste der gefilterten Werte hinzuzufügen.Welche Werte Sie eingeben oder auswählen können, richtet sich nach dem Operator. Wenn Siebeispielsweise den Operator "Gleich" auswählen, können Sie nur einen Wert eingeben oderauswählen.

Wenn das gefilterte Objekt eine Hierarchie ist, werden die Werte hierarchisch angezeigt. Alle Elementeder Hierarchie sind auch dann sichtbar, wenn sie in im Bericht zugeklappt sind. Sie müssen dieHierarchieelemente aus der Hierarchie auswählen. Sie können sie nicht manuell eingeben. Alle im"Abfrageeditor" ausgewählten Elementwerte werden grau angezeigt und können nicht ausgewähltwerden, wenn sie nicht im endgültigen Bericht enthalten sind, da sie mit keinen Kennzahlen verknüpftsind. Um die Auswahl der richtigen Werte zu vereinfachen, können Sie auch auf das Schlüsselsymbolklicken, 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önnennicht manuell eingegeben werden.

8. Klicken Sie auf OK, um den Berichtsfilter auf das Element anzuwenden.9. Um einen Berichtsfilter zu bearbeiten, wählen Sie das Berichtselement und danach Filter bearbeiten

aus der Dropdown-Liste "Filter" aus und bearbeiten den Filter mithilfe des Dialogfelds. Klicken Sieauf OK, um zum Dokument zurückzukehren.

Tipp:In der Web-Intelligence-HTML-Schnittstelle können Sie einen Filter schnell im Dokument finden,indem Sie zur Registerkarte "Dokumentstruktur und Filter" im Seitenbereich gehen. Navigieren Siezum Filter, klicken Sie mit der rechten Maustaste darauf, und wählen Sie Filter bearbeiten aus.

10. Um einen Berichtsfilter zu löschen, wählen Sie das Berichtselement und danach Filter entfernenaus der Dropdown-Liste "Filter" aus.

2013-06-29281

Erstellen von Berichten

Damit werden alle Filter für das ausgewählte Berichtselement gelöscht. Um nur einen Filter zuentfernen, klicken Sie auf Filter bearbeiten, wählen im Dialogfeld "Berichtsfilter" den Filter aus undklicken auf das Symbol Entfernen.

Tipp:In der Web-Intelligence-HTML-Schnittstelle können Sie einen Filter schnell im Dokument finden,indem Sie zur Registerkarte "Dokumentstruktur und Filter" im Seitenbereich gehen. Navigieren Siezum Filter, klicken Sie mit der rechten Maustaste darauf, und wählen Sie Filter entfernen aus.

4.4.1.4.1 Auswählen von Werten aus einer Werteliste

Bei der Auswahl von Elementen aus einer Werteliste in einer Abfrage können die Listenelemente jenach Objekt entweder als ein- oder mehrspaltige Liste oder als Hierarchie angezeigt werden. In einermehrspaltigen Liste enthalten zusätzliche Spalten dem Hauptwert ähnliche Werte. In einer hierarchischenListe werden die Werte in einer hierarchischen Beziehung angezeigt.

Wenn Sie einen Bericht mit Eingabeaufforderungen regenerieren, werden Wertelisten für dieEingabeaufforderungen in einer unstrukturierten Liste ohne mehrere Spalten angezeigt.1. Wählen Sie in einer Werteliste die Elemente aus, die angezeigt werden sollen.

• Wenn die Werteliste nicht beim Öffnen eines Dialogfelds angezeigt wird, regenerieren Sie dieListe, oder durchsuchen Sie die Liste, um Werte abzurufen. In einigen Werteliste muss zunächsteine Suche durchgeführt werden, damit Werte angezeigt werden, da die Liste zu groß ist, umvollständig geladen zu werden.

• Wenn die Werteliste in Bereiche unterteilt ist, navigieren Sie mithilfe des Steuerelements überder Liste durch die Bereiche. Einige größere Listen sind in Bereiche unterteilt, damit kleinereDatenmengen aus der Datenbank abgerufen werden. Wenn Sie einen Bereich auswählen, werdenin der Liste die Werte aus diesem Bereich angezeigt.

• Wenn die Werteliste von anderen Wertelisten abhängig ist, geben Sie die abhängigen Werte indas angezeigte Dialogfeld "Eingabeaufforderung" ein. Eine Werteliste kann von anderenWertelisten abhängig sein, wenn sie beispielsweise Teil einer hierarchischen Werteliste ist. Wenndie 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 derStädte zu filtern.

Anmerkung:Abhängige Wertelisten werden nur in Abfragen angezeigt. Sie werden nicht angezeigt, wenn Sieeine 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ängigenWerte angegeben haben, können Sie die Werte in der gefilterten Liste auswählen.

• Um die Werteschlüssel in OLAP-Abfragen oder BEx Querys anzuzeigen, klicken Sie aufSchlüsselwerte ein-/ausblenden.

In der Liste "Ausgewählte Werte" werden keine Schlüsselwerte angezeigt, sondern nur in derListe der verfügbaren Werte. Einige Wertelisten enthalten Schlüsselwerte, die einmalige Wertesind, mit deren Hilfe Werte mit dem gleichen Anzeigewert identifiziert werden können. Wenn dieWerteliste mehrere Spalten enthält, wird nur der Schlüssel der Filterspalte angezeigt.

2013-06-29282

Erstellen von Berichten

• Um nach Werten in der Liste zu suchen, geben Sie den Suchtext in das Feld unter der Liste einund wählen eine der folgenden Optionen aus der Dropdown-Liste Suchen aus.

BeschreibungOption

Bei der Suche wird die Groß- und Kleinschreibung berücksichtigt.

Diese Option ist nicht verfügbar, wenn die Optionen In Schlüsselnsuchen oder In Datenbank suchen ausgewählt sind.

Groß-/Kleinschreibungbeachten

Bei dieser Suche werden einmalige Werteschlüssel und keineAnzeigewerte verwendet.

Diese Option ist nur für Wertelisten verfügbar, die Schlüsselwerteunterstützen.

In Schlüsseln suchen

Die Suche umfasst alle in der Datenbank gespeicherten Werteund ist nicht auf die Werte beschränkt, die in die Liste geladenwurden. Dadurch wird zwar die Suchgenauigkeit verbessert, dieSuchgeschwindigkeit jedoch verringert.

Diese Option ist nur für Wertelisten verfügbar, die Datenbanksu-chen unterstützen.

Datenbanksuchen verbessern die Suchgenauigkeit, gehen aberzu Lasten der Leistung. Sie sind nützlich, wenn nicht alle Wertein der Werteliste abgerufen wurden. Dieser kann der Fall sein,wenn die Gesamtzahl der Werte in der Liste die Abfrageeigen-schaft Max. abzurufende Zeilen überschreitet.

Die Datenbanksuche ist besonders dann nützlich, wenn dieWerteliste hierarchisch ist, da Werte nur aus der Datenbank gela-den werden, nachdem ihr übergeordneter Wert in der Hierarchieaufgeklappt wurde. In einer geografischen Hierarchie werdenbeispielsweise 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ähltwird, berücksichtigt die Suche diese Elemente auch dann, wennder Wert "Kalifornien" nicht aufgeklappt wurde.

In Datenbank suchen

Die Suche berücksichtigt alle Bereiche, wenn die Werteliste in Bereiche aufgeteilt ist.

Im Suchmuster stellen der Platzhalter '*' eine Zeichenfolge und der Platzhalter '?' ein einzelnesZeichen dar. Beispiel: Der Wert "März" kann von den Suchmuster "M*" oder "M?rz" zurückgegebenwerden. Damit die Zeichen "*" und "?" als solche und nicht als Platzhalter interpretiert werden,stellen Sie ihnen im Suchmuster das Zeichen "\" voran.

2013-06-29283

Erstellen von Berichten

• Geben Sie Werte der Liste direkt ein, wenn die Liste die direkte Dateneingabe unterstützt, oderwählen Sie Werte aus der Liste aus.

2. Klicken Sie auf OK oder gegebenenfalls auf Ausführen.

Verwandte Themen• Maximal abzurufende Zeilen (Abfrageeigenschaft)

4.4.1.5 Verwenden einfacher Berichtsfilter

Mit einfachen Berichtsfiltern werden Informationen in einem geöffneten Web-Intelligence-Bericht sortiert,nicht im Dokument oder in bestimmten Objekten im Bericht. Die Symbolleiste "Berichtsfilter" ermöglichtIhnen, Berichten schnell einfache Berichtsfilter hinzuzufügen.

Sie können Sortiervorgänge für folgende Objekte in Berichten ausführen:• Dimensions- oder Detailobjekte• Hierarchien, Merkmale oder Attribute für OLAP-Universen oder BEx Querys (jedoch nicht auf

Hierarchieebene oder für Kennzahlen).

Sie können in einfachen Berichtsfiltern lediglich den Operator "Gleich" verwenden und nur für eineneinzigen Wert filtern. Der Operator "Alle Werte" kann verwendet werden.

Verwandte Themen• Erstellen von einfachen Berichtsfiltern

4.4.1.5.1 Erstellen von einfachen Berichtsfiltern1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:

• Klicken Sie im Modus "Ansicht" auf Filterleiste.• Wählen Sie im Modus "Entwurf" auf der RegisterkarteAnalyse die Unterregisterkarte Interagieren

aus, und klicken Sie auf Filterleiste.

Die Symbolleiste "Berichtsfilter" wird angezeigt.

Anmerkung:

• Beim Öffnen der Filterleiste werden Filter automatisch eingefügt, wenn Ihre Berichtsbereichefolgende sind:• Einzelwert (Operator "Gleich")• Mit dem Operator "Alle Werte"

Diese Filter werden nicht mehr im Feld "Filter" angezeigt.

2013-06-29284

Erstellen von Berichten

• Beim Zuklappen der "Filterleiste" werden alle "einfachen Filter" wieder auf Berichtsfilter vom Typ"Gleich" oder "Alle Werte" zurückgesetzt, die den gesamten Bericht filtern. Um die Erstellungvon Filtern vom Typ "Alle Werte" zu verhindern, entfernen Sie das Objekt aus der Filterleiste,bevor Sie sie zuklappen.

3. Klicken Sie in der Symbolleiste auf das Symbol "Einfachen Berichtsfilter hinzufügen", und wählenSie das Objekt aus dem Menü aus, nach dem gefiltert werden soll.Sie können der Symbolleiste mehrere Objekte hinzufügen, um mehrere Filter zu erstellen.

Anmerkung:

Abhängig von den Datenquellen und den ausgewählten Objekten hängen die in einem Filterverfügbaren Werte oder Objekte u.U. von den in einem anderen Filterobjekt festgelegten Wertenab.

4. Wählen Sie in der Dropdown-Liste mit den Werten den Wert aus, nach dem gefiltert werden soll.

Anmerkung:

Bei nicht hierarchischen Objekten werden in der Liste alle Werte aufgeführt, die im Bericht für dieseObjekte enthalten sind, nachdem alle anderen Berichtsbereichsfilter angewendet wurden. Wennbeispielsweise mit dem Filter "In Liste" die Werte dieses Objekts reduziert werden, steht dieseWerteliste für den Filter "Gleich" der Filterleiste zur Verfügung.

Bei hierarchischen Objekten enthält die Liste die unstrukturierte Liste aller Elementwerte auf jederbeliebigen 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 Siebeispielsweise aus der Werteliste des Objekts "Land" den Wert "USA" auswählen, wird der Berichtso gefiltert, dass alle Zeilen, in denen "Land" nicht dem Wert "USA" entspricht, ausgeschlossenwerden.

Tipp:In der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client können Sie Objekteaus der Strukturansicht auf die Symbolleiste "Berichtsfilter" ziehen.

So entfernen Sie einen Filter:• Wählen Sie in der Web-Intelligence-HTML-Schnittstelle im Modus "Ansicht" oder "Entwurf" aus der

Dropdown-Liste für den Operator in der Symbolleiste "Berichtsfilter" die Option (Entfernen) aus.• Wählen Sie in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client im

Modus "Entwurf" den Filter aus, und ziehen Sie ihn per Drag-und-Drop in den Bericht.

Verwandte Themen• Erstellen, Bearbeiten und Löschen von standardmäßigen Berichtsfiltern

4.4.1.6 Erstellen von verschachtelten Filtern im Bericht

2013-06-29285

Erstellen von Berichten

Ein verschachtelter Berichtsfilter enthält mehrere Filter, in denen UND- und ODER-Klauseln verwendetwerden.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Um einer vorhandenen Filterliste einen Filter hinzuzufügen, wählen Sie auf der RegisterkarteAnalyse

die Unterregisterkarte Filter aus.3. Klicken Sie in der Dropdown-Liste "Filter" auf Filter hinzufügen.4. Klicken Sie im Bereich "Berichtsfilter" auf Filter hinzufügen, wählen Sie ein oder mehrere Objekte

für den Filter aus, und klicken Sie auf OK.5. Wählen Sie einen Operator und Werte für den Filter aus.6. Klicken Sie auf den Operator, um den Typ von UND in ODER und umgekehrt zu ändern.7. Wenn Sie mit dem Hinzufügen von Filtern fertig sind, klicken Sie auf OK, um zum Dokument

zurückzukehren.

4.4.1.7 Filtern von Daten mit Eingabeaufforderungen

Sie können Berichtsdaten filtern, indem Sie Werte für Eingabeaufforderungen angeben.

Wenn Sie einen Bericht mit Eingabeaufforderungen regenerieren, wird im Dialogfeld"Eingabeaufforderungen" eine Übersicht über alle definierten Eingabeaufforderungen im BereichÜbersicht der Eingabeaufforderung angezeigt. Sie wählen die Eingabeaufforderung aus, die Siebeantworten möchten, und geben im Bereich Werte für Eingabeaufforderungen angeben desDialogfelds Werte dafür ein.

Je nach ausgewählter Eingabeaufforderung geben Sie Werte direkt ein oder wählen diese aus einerListe aus. Eine Werteliste kann nur Anzeigewerte enthalten oder aber Werte und ihre entsprechendenDatenbankschlüsselwerte. Datenbankschlüsselwerte sind eindeutige Werte, mit denen die Anzeige inder Datenbank identifiziert wird.

Die Werteliste kann hierarchisch angeordnet sein, wenn die Liste vom Universumsdesigner als Hierarchiedefiniert 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 Sieinteressieren.

Eingabeaufforderungen können optional oder obligatorisch sein. Wenn Sie für eine optionaleEingabeaufforderung keinen Wert angeben, wird die Eingabeaufforderung nicht beachtet. Sie müssenfü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: EineEingabeaufforderung 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änkenSie die Anzahl der möglichen Werte der Eingabeaufforderung "Stadt".

2013-06-29286

Erstellen von Berichten

Sie können nur dann Werte für abhängige Eingabeaufforderungen angeben, wenn Sie Werte für alleEingabeaufforderungen angegeben haben, von denen sie abhängen. Wenn Sie Werte für abhängigeEingabeaufforderungen einer optionalen Eingabeaufforderung angeben möchten, müssen Sie Wertefür die optionale Eingabeaufforderung angeben

Verwandte Themen• Auswählen von Werten aus einer Werteliste

4.4.1.7.1 Angeben von Werten für Eingabeaufforderungen1. Öffnen Sie ein Web-Intelligence-Dokument mit einer Eingabeaufforderung auf Abfrageebene im

Modus "Entwurf".2. Klicken Sie auf die Schaltfläche Aktualisieren.3. Wählen Sie die Eingabeaufforderung im Bereich "Eingabeaufforderungsübersicht" aus.4. Wenn die Eingabeaufforderung über eine Werteliste verfügt und die Werte nicht angezeigt werden,

klicken Sie auf die Schaltfläche Regenerieren, um sie anzuzeigen. In diesem Fall wird in der Listedie Meldung "Um den Inhalt der Liste anzuzeigen, klicken Sie auf die Schaltfläche "Werteregenerieren"" angezeigt.

Wenn die Eingabeaufforderung von anderen Eingabeaufforderungen abhängig ist, werden in derWerteliste Verknüpfungen zu den abhängigen Eingabeaufforderungen angezeigt. Sie müssen Wertefür die abhängigen Eingabeaufforderungen angeben, bevor Sie einen Wert für die aktuelleEingabeaufforderung angeben können. Gruppen von abhängigen Eingabeaufforderungen werdenim 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 hierarchischangezeigt werden.

Wenn die Werteliste zu groß ist, um vollständig angezeigt zu werden, wird die Liste in Bereicheaufgeteilt, und in einem Feld über der Werteliste wird der aktuelle Bereich eingeblendet. Sie könnenin den Bereichen einen Bildlauf durchführen, um alle Werte in der Liste anzuzeigen.

5. Wählen Sie Werte aus, und klicken Sie auf >, um der ausgewählten Werteliste Werte hinzuzufügen,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 imFeld angezeigt wird, in dem Sie den Wert auswählen.

Anmerkung:SAP-Schlüsseldaten werden als Datumseingabeaufforderungen angezeigt, während andereEingabeaufforderungen im selben Datenprovider als abhängige Eingabeaufforderungen angezeigtwerden.

6. Wiederholen Sie den vorherigen Schritt, wenn die Eingabeaufforderung die Auswahl mehrerer Wertezulässt.Wenn eine Eingabeaufforderung die Auswahl mehrerer Werte in einer hierarchischen Wertelistezulässt, können Sie auf mehreren Ebenen der Hierarchie Werte auswählen. Wenn die

2013-06-29287

Erstellen von Berichten

Eingabeaufforderung nur einzelne Werte zulässt, können Sie nur auf der untersten Ebene derHierarchie Werte auswählen.Wenn eine Eingabeaufforderung die direkte Eingabe von Werten und mehrere Werte zulässt, könnenSie 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 Sieauf die QuickInfo "Hier klicken, um als Mehrfachwerte zu interpretieren." Wenn Sie auf > klicken,wird die Liste als einzelner Wert interpretiert.

7. Führen Sie die Abfrage aus:a. Klicken Sie in der Web-Intelligence-HTML-Schnittstelle auf Ausführen, um die Abfrage

auszuführen.b. Klicken Sie in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client auf

OK, um die Abfrage auszuführen.Die Berichtdaten werden auf der Grundlage Ihrer Auswahl gefiltert.

Verwandte Themen• Auswählen von Werten aus einer Werteliste• Erstellen von Eingabeaufforderungen

4.4.2 Filtern von Daten mit Eingabesteuerelementen

Eingabesteuerelemente vereinfachen das Filtern und die Analyse von Berichtsdaten.Eingabesteuerelemente werden über Standard-Steuerelemente wie Textfelder und Optionsfelderdefiniert. 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 denEingabesteuerelementen Werte auswählen, filtern Sie die Werte in den verknüpften Berichtselementennach den ausgewählten Werten.

Sie können auch Tabellen und Diagramme als Eingabesteuerelemente definieren. Wenn Sie in derTabelle oder dem Diagramm Werte auswählen, filtern Sie die Werte in den verknüpften Berichtselementennach den ausgewählten Werten.

Eingabesteuerelemente können zur Analyse verschiedener Szenarios verwendet werden, indem dieWerte der Variablen geändert werden. Sie definieren eine Variable mit einem konstanten Wert undordnen dieser dann ein Eingabesteuerelement, wie z.B. einen Schieberegler, zu. Den Wert der Variablenkönnen Sie nun mit dem Schieberegler ändern; falls die Variable Bestandteil einer Formel ist, könnenSie den Schieberegler verwenden, um verschiedene Formelergebnisse basiered auf dem Variablenwertzu untersuchen.

Eingabesteuerelemente hängen vom jeweiligen Bericht ab. Sie sind in der RegisterkarteEingabesteuerelemente im Seitenbereich gruppiert.

2013-06-29288

Erstellen von Berichten

4.4.2.1 Verwenden von Eingabesteuerelementen mit hierarchischen Daten

Sie können Eingabesteuerelemente für hierarchische Daten verwenden. Wenn Sie einenHierarchieknoten auswählen, können Sie einen einzelnen Wert auswählen und den Operator "Gleich"verwenden oder alternativ mehrere Werte aus einer hierarchischen Liste auswählen.

Bei Auswahl einer hierarchischen Baumstruktur klicken Sie mit der rechten Maustaste und wählen dasElement, dessen untergeordneten Elemente oder dessen Nachfolger in der Hierarchie aus. Die vonIhnen in der Hierarchie ausgewählten Elemente werden im Berichtsbereich angezeigt. WeitereInformationen finden Sie in der PDF-Version der Dokumentation.

4.4.2.2 Hinzufügen eines Steuerelements

Sie benötigen ausreichende Berechtigungen zum Ändern von Dokumenten, um Eingabesteuerelementehinzuzufügen.1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" auf der RegisterkarteAnalyse

die Unterregisterkarte Filter aus.2. Führen Sie einen der folgenden Schritte aus:

• Wählen Sie in der Web-Intelligence-HTML-Schnittstelle aus der Dropdown-Liste Steuerelementedie Option Steuerelement definieren aus.

Falls Sie eine ganze Tabelle oder ein ganzes Diagramm ausgewählt haben, bevor Sie aufSteuerelement definieren geklickt haben, können Sie Nur Objekte aus ausgewähltem Blockeinbeziehen auswählen, um die Liste der Objekte auf die in der ausgewählten Tabelle bzw. demausgewählten Diagramm enthaltenen Objekte zu beschränken.

• Wählen Sie im Web-Intelligence-Rich-Client aus der Dropdown-Liste Steuerelemente die OptionSteuerelement definieren aus.

Sie können auch den Typ des Eingabesteuerelements direkt in der Liste der Steuerelementeunter Analyse > Filter > Steuerelemente auswählen, anstatt Steuerelement definieren zuwählen. Die Steuerelemente, die nicht mit den Daten aus dem ausgewählten Berichtselementkompatibel sind, sind deaktiviert. Das Steuerelement wird automatisch mit dem Berichtsobjektverknüpft, das Daten an das ausgewählte Berichtselement liefert, und verwendet seineStandardeigenschaften. Sie gelangen direkt zur Auswahl der Berichtselemente, die mit demEingabesteuerelement gefiltert werden sollen.

Tipp:Eine weitere Möglichkeit zum Öffnen des Bereichs "Berichtsobjekt auswählen" besteht darin, imSeitenbereich auf der Registerkarte Eingabesteuerelemente auf "Neu" zu klicken.

2013-06-29289

Erstellen von Berichten

3. Wählen Sie im Bereich "Berichtsobjekt auswählen" das Berichtsobjekt aus, das Werte für dasEingabesteuerelement bereitstellen soll, und klicken Sie dann auf Weiter.

4. Wählen Sie den Eingabesteuerelement-Typ.Die Liste der Steuerelementtypen wird durch den Datentyp des Berichtsobjekts bestimmt.

5. Um das Eingabesteuerelement zu definieren, wählen Sie ein Eingabesteuerelement aus und legendann die Eigenschaften fest.

Wenn Sie sich im Web-Intelligence-Rich-Client befinden, klicken Sie auf das leere Feld neben derEigenschaft für das Eingabesteuerelement.

Die verfügbaren Eigenschaften richten sich nach dem Steuerelementtyp.

BeschreibungHTML-Schnittstelleneigenschaft

Rich-Client-Eigenschaft

Der Name des EingabesteuerelementsNameBeschriftung

Eine Beschreibung des EingabesteuerelementsBeschreibung

Die im Eingabesteuerelement verfügbare Werteliste. Siekönnen alle Werte des Berichtsobjekts, auf dem das Ein-gabesteuerelement basiert (Standard) verwenden odereine eigene Werteliste definieren.

Werteliste

Wenn Sie eine benutzerdefinierte Werteliste für das Be-richtsobjekt definieren, filtert diese Einstellung die Datenin dem Berichtselement, das Sie dem Eingabesteuerele-ment basierend auf der Werteliste zuordnen. Auch wennkeine Werte im Eingabesteuerelement ausgewählt sind,werden alle Werte, die nicht in der eingeschränkten Listeenthalten sind, aus dem durch das Eingabesteuerelementgefilterten Berichtselement ausgeschlossen.

Falls z.B. ein Eingabesteuerelement, das auf der Dimension"Land" basiert, auf die Werte "USA" und "Frankreich" be-schränkt ist, zeigt eine durch das Eingabesteuerelementgefilterte Tabelle nur Daten für USA und Frankreich an,auch wenn im Eingabesteuerelement kein Wert ausgewähltist.

Wenn Sie die Option EingeschränkteWerteliste verwen-den deaktivieren, werden alle Werte von "Land" in derTabelle angezeigt, wenn kein Wert im Eingabesteuerele-ment ausgewählt ist.

EingeschränkteWerteliste verwen-den

Der Operator, den das Eingabesteuerelement zum Filternder verknüpften Berichtselemente verwendet.

FilteroperatorenOperator

2013-06-29290

Erstellen von Berichten

BeschreibungHTML-Schnittstelleneigenschaft

Rich-Client-Eigenschaft

Die Standardwerte, die das Eingabesteuerelement zumFiltern des verknüpften Berichtselements verwendet.Standardwerte

Die Anzahl der Zeilen, die das Eingabesteuerelement imBereich "Eingabesteuerelement" anzeigt. Wenn Zeilenan-zahl beispielsweise auf 3 festgelegt ist, werden in einerListe mit fünf Optionsfeldern standardmäßig nur drei Opti-onsfelder angezeigt. Auf die anderen beiden Optionsfeldergreifen Sie über die Bildlaufleiste zu.

Zeilenanzahl

Der numerische Mindestwert, den Sie im Eingabesteuer-element auswählen können.Min. WertMindestwert

Der numerische Höchstwert, den Sie im Eingabesteuerele-ment auswählen können.Max. WertHöchstwert

Der Wert, um den das Eingabesteuerelement den numeri-schen Wert beim Auswählen eines Werts erhöht bzw. ver-ringert.

Inkrement

6. Klicken Sie auf Weiter.7. Wählen Sie im Bereich "Berichtselemente zuweisen" die Berichtselemente aus, die im

Eingabesteuerelement gefiltert werden sollen.

Anmerkung:Jedes Mal, wenn Sie ein Dokument speichern, werden Eingabesteuerelemente ohne verknüpfteBerichtselemente entfernt.

8. Klicken Sie auf Fertig stellen.Das Eingabesteuerelement wird im Fenster "Eingabesteuerelemente" angezeigt.

4.4.2.3 Bearbeiten von Eingabesteuerelementen

1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die RegisterkarteEingabesteuerelemente im Seitenbereich aus.

2. Wählen Sie das Eingabesteuerelement aus, und klicken Sie dann in der Symbolleiste desEingabesteuerelements auf das Symbol Bearbeiten, um das Dialogfeld "Eingabesteuerelementbearbeiten" anzuzeigen.

3. Bearbeiten der Eigenschaften des Eingabesteuerelements:

2013-06-29291

Erstellen von Berichten

a. Bearbeiten Sie in der Web-Intelligence-HTML-Schnittstelle die Eigenschaften desEingabesteuerelements auf der Registerkarte Eigenschaften.

b. Bearbeiten Sie in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Clientdie Eigenschaften des Eingabesteuerelements auf der Registerkarte Steuerelement.

4. Bearbeiten Sie die mit dem Eingabesteuerelement verknüpften Berichtselemente auf der RegisterkarteAbhängigkeiten.

5. Klicken Sie auf OK, um zum Dokument zurückzukehren.

4.4.2.4 Markieren der Abhängigkeiten von Eingabesteuerelementen

1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" auf die RegisterkarteEingabesteuerelemente im Seitenbereich.

2. Gehen Sie wie folgt vor:a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle das Eingabesteuerelement aus der Liste

aus, und klicken Sie dann in der Symbolleiste des Eingabesteuerelements auf das SymbolAbhängigkeiten markieren.

b. Klicken Sie in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client inder Symbolleiste des Eingabesteuerelements auf das Symbol Abhängigkeiten anzeigen.

Die mit dem Eingabesteuerelement verknüpften Berichtselemente werden markiert.

4.4.2.5 Organisieren von Eingabesteuerelementen

1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die RegisterkarteEingabesteuerelemente im Seitenbereich aus.

2. Verschieben Sie die Eingabesteuerelemente per Drag-und-Drop im BereichEingabesteuerelementenach oben oder unten.

3. Wählen Sie ein Eingabesteuerelement aus, und klicken Sie dann in der Symbolleiste desEingabesteuerelements auf das Symbol Entfernen, um das Eingabesteuerelement aus dem Bereich"Eingabesteuerelemente" zu entfernen.

4. Klicken Sie auf Ja, um die Aktion zu bestätigen.

4.4.2.6 Anzeigen der Zuordnung von Eingabesteuerungen

1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die RegisterkarteEingabesteuerelemente im Seitenbereich aus.

2013-06-29292

Erstellen von Berichten

2. Klicken Sie auf Zuordnung im oberen Bereich der Registerkarte Eingabesteuerelemente.

4.4.2.7 Verwenden von Tabellen und Diagrammen als Eingabesteuerelemente

Sie können Tabellen und Diagramme als Eingabesteuerelemente definieren. Tabellen- unddiagrammbasierte Eingabesteuerelemente werden im Bereich "Eingabesteuerelemente" wie reguläreEingabesteuerelemente angezeigt, Sie wählen jedoch die Werte in der Tabelle oder im Diagrammselbst aus, um die abhängigen Berichtselemente zu filtern. Beim Auswählen von Zellen, Spalten oderZeilen in den Tabellen oder anklickbaren Datenbereichen in Diagrammen werden die Werte in denzugehörigen Berichtselementen entsprechend den von Ihnen ausgewählten Werten gefiltert.

Wenn Sie im Bereich "Eingabesteuerelemente" ein tabellen- oder diagrammbasiertes Steuerelementauswählen, wird die Tabelle bzw. das Diagramm markiert, die bzw. das als Eingabesteuerelementverwendet wird.

Wenn sich ein Bericht im Drill-Modus befindet, sind tabellen- und diagrammbasierteEingabesteuerelemente deaktiviert. Sie werden reaktiviert, wenn der Drill-Modus deaktiviert ist.

4.4.2.7.1 Definieren einer Tabelle oder eines Diagramms als Eingabesteuerelement1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste

auf die Tabelle oder das Diagramm, und wählen Sie Verknüpfung > Elementverknüpfunghinzufügen aus.

2. Führen Sie einen der folgenden Schritte aus:• Um alle Objekte in der Tabelle oder im Diagramm als Filterobjekte zu definieren, wählen Sie Alle

Objekte aus.• Um ein einzelnes Objekt in der Tabelle oder im Diagramm als Filterobjekt zu definieren, wählen

Sie Einzelnes Objekt und dann ein Objekt aus.

Anmerkung:Dimensionen können nur als Filterobjekte ausgewählt werden, wenn Sie eine Tabelle oder einDiagramm als Eingabesteuerelement definiert haben.

3. Klicken Sie auf Weiter.4. Geben Sie einen Namen und eine Beschreibung für das Eingabesteuerelement ein, und klicken Sie

dann auf Weiter.5. Wählen Sie die Berichtselemente aus, die vom Eingabesteuerelement gefiltert werden sollen.

Anmerkung:Die Tabelle oder das Diagramm, das sie als Eingabesteuerelement definieren, kann nicht aus derListe der Berichtselemente ausgewählt werden.

6. 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 bzw.das als Eingabesteuerelement definiert wurde, hervorgehoben.

2013-06-29293

Erstellen von Berichten

7. 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.

8. Um eine Verknüpfung zwischen einer Tabelle oder einem Diagramm und anderen Berichtselementenzu entfernen, deaktivieren Sie die Elementverknüpfung, klicken mit der rechten Maustaste auf dieTabelle oder das Diagramm und wählen Verknüpfung > Entfernen aus.

Verwandte Themen• Bearbeiten von Eingabesteuerelementen

4.4.2.8 Filtern von Daten mit Eingabesteuerelementen

1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die RegisterkarteEingabesteuerelemente im Seitenbereich aus.

Anmerkung:Im Eingabesteuerelement wird die folgende Meldung angezeigt, wenn die vom Eingabesteuerelementgefilterten Berichtselemente nicht mehr im Bericht vorhanden sind: "Im Bericht sind keine abhängigenElemente vorhanden".

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", undmit 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.

Anmerkung:

• Als Eingabesteuerelemente definierte Tabellen oder Diagramme können nur anhand vonDimensionswerten filtern.

• Wenn Sie von einem Eingabesteuerelement verwendete Objekte löschen, wird in derWeb-Intelligence-Applet-Schnittstelle eine Warnmeldung angezeigt.

• Das Eingabesteuerelement zeigt die folgende Meldung an, wenn die Tabelle oder das Diagrammnicht mehr im Bericht enthalten ist: "Die Tabelle oder das Diagramm befindet sich nicht im Bericht."

• Das Eingabesteuerelement zeigt die folgende Meldung an, wenn die Filterdimensionen nichtmehr in der Tabelle oder im Diagramm enthalten sind: "Die Filterdimensionen befinden sich nichtin der Tabelle oder im Diagramm." Das Eingabesteuerelement kann wieder verwendet werden,wenn Sie die Dimensionen der Tabelle oder dem Diagramm hinzufügen.

• Das Eingabesteuerelement zeigt die folgende Meldung an, wenn sich der Bericht im Drill-Modusbefindet: "Das Steuerelement kann nicht verwendet werden, während sich der Bericht im

2013-06-29294

Erstellen von Berichten

Drill-Modus befindet." Der Drill-Modus muss deaktiviert sein, damit das Eingabesteuerelementverwendet werden kann.• Tabellen- und diagrammbasierte Eingabesteuerelemente werden durch ein Symbol in der

oberen Ecke der Tabelle oder des Diagramms gekennzeichnet. Wenn Sie mit der rechtenMaustaste auf das Symbol klicken, werden folgende Menüoptionen angezeigt:

BeschreibungBefehl

Bearbeitet das EingabesteuerelementBearbeiten

Markiert die durch das Eingabesteue-relement gefilterten Berichtselemente

Abhängigkeiten markieren (Web-Intelligence-HTML-Schnittstelle)

Abhängigkeiten anzeigen (Web-Intelligence-App-let-Schnittstelle)

Entfernt die vom Eingabesteuerele-ment gesetzten Filter

Zurücksetzen

Deaktiviert bzw. aktiviert das Eingabe-steuerelement

Deaktivieren/Aktivieren

4. Um alle von Eingabesteuerelementen gesetzten Filter zu entfernen, klicken Sie oben im FensterEingabesteuerelemente auf "Zurücksetzen".

4.5 Mit Berichtsdaten arbeiten

4.5.1 Drillen von Berichtsdaten

Eine Drill-Analyse ermöglicht es Ihnen, einen genauen Blick auf Ihre Daten zu werfen, um die hinterden positiven oder negativen Ergebnissen Ihrer Tabellen, Diagramme oder Sektionen verborgenenEinzelheiten in den Vordergrund zu holen.

2013-06-29295

Erstellen von Berichten

Tabelle 4-52: Einschränkungen

BeschreibungEinschränkung

Sie können keinen Navigationspfad für BEx Querys verwen-den. Der Navigationspfad (früher Drill-Pfad genannt) wurdedurch den Zuklappen-/Aufklappen-Workflow in der konkretenHierarchie ersetzt.

Abfragen basierend auf BEx Querys

Sie können einen auf einem .unv- oder .unx-Universumbasierenden Drill nur ausführen, wenn die Drill-Pfade bereitsim Universum definiert sind.

Abfragen basierend auf .unv- und.unx-Universen

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 ProduktlinienMode-Accessoires, Citymode und Mäntel in bestimmten Absatzgebieten verantwortlich. Sie stellenfest, dass der Umsatz im 3. Quartal im Vergleich zu anderen Quartalen erheblich angestiegen ist. Umdie Gründe kennenzulernen, führen Sie einen Drilldown durch, um die Faktoren hinter dem Ergebniszu betrachten. Sie sehen dann, dass der Umsatz bei Schmuck im Juli wesentlich höher war.

4.5.1.1 Definieren der Analysetiefe

Bei der Analysetiefe für eine Abfrage handelt es sich um Zusatzdaten, die Sie aus der Datenbankabrufen können und mehr Details zu den zurückgegebenen Ergebnissen liefern. Diese Zusatzdatenwerden nicht wie die ursprünglichen Abfrageergebnisse im Bericht ausgegeben, sondern im Daten-Cubebereitgestellt. Sie können diese Daten in den Bericht abrufen und so jederzeit auf weitere Detailszugreifen. Der Vorgang, mit dem auf detailliertere Datenebenen eines Objekts zugegriffen werden kann,wird als Drilldown bezeichnet.

Anmerkung:Die Option "Größe des Analysebereichs" im "Abfrageeditor" ist nur für relationale .unx-Universen undnicht für OLAP-Universen oder BEx Querys verfügbar.

Die Analysetiefe eines Universums stellt die hierarchischen Ebenen unterhalb des ausgewähltenAbfrageobjekts dar. Die auf eine Ebene eingestellte Analysetiefe würde bei dem Objekt Jahrbeispielsweise das unmittelbar unter Jahr angeordnete Objekt Quartal umfassen.

Sie definieren die Analysetiefe bei der Erstellung einer Abfrage. Durch die Analysetiefe lassen sichObjekte tieferer Hierarchieebenen in eine Abfrage mit einbeziehen, ohne dass diese im Bereich"Ergebnisobjekte" angezeigt werden. Anhand der Hierarchien eines Universums können Sie diegewünschte Analysetiefe sowie die entsprechend verfügbaren Drill-Ebenen definieren. Sie können eine

2013-06-29296

Erstellen von Berichten

benutzerdefinierte Analysetiefe erstellen, indem Sie spezifische Dimensionen auswählen, dieberücksichtigt werden sollen.

Verwandte Themen• Abrufen von Daten zusätzlicher Datenebenen in einem Bericht• Ausführen von Drill-Vorgängen, die über die eingestellte Analysetiefe hinausgehen• Eingabeaufforderung, falls für den Drill-Vorgang ein zusätzliche Datenoption erforderlich ist

4.5.1.1.1 Ebenen der Analysetiefe

Zur Definition der Analysetiefe können Sie die folgenden Ebenen angeben:

BeschreibungEbene

Nur die im Bereich "Ergebnisobjekte" angezeigten Objekte werdenin die Abfrage einbezogen.none

Für jedes Objekt, das im Bereich "Ergebnisobjekte" angezeigt ist,werden ein, zwei oder drei Objekte tieferer Hierarchieebenen indie Abfrage mit einbezogen. Die Daten dieser Objekte werdensolange im Cube gespeichert, bis Sie sie in das Dokument einfü-gen.

• eine Ebene• zwei Ebenen• drei Ebenen

Alle Objekte, die Sie manuell in den Bereich "Analysetiefe" einge-fügt haben, werden in die Abfrage einbezogen.custom

Vorsicht:Durch das Einbeziehen einer Analysetiefe in ein Dokument erhöht sich dessen Größe erheblich, dadie für die angegebene Tiefe benötigten Daten mit dem Dokument gespeichert werden. Sie ist in denBerichten erst dann sichtbar, wenn Sie den Drill-Modus starten und einen Drilldown in die Datenausführen, um die entsprechenden Werte anzuzeigen.

Um den Dokumentumfang zu minimieren und Leistungssteigerungen zu erzielen, definieren Sie nurdann eine Analysetiefe, wenn Sie sicher sind, dass die Benutzer Drill-Vorgänge in dem Dokumentausführen müssen.

4.5.1.1.2 Festlegen der Analysetiefe1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

Bearbeiten.3. Klicken Sie im "Abfrageeditor" auf die Schaltfläche Größe des Analysebereichs, um den Bereich

"Analysetiefe" anzuzeigen.Alle Dimensionen im Bereich Ergebnisobjekte werden im Bereich Analysetiefe angezeigt. Diestandardmäßige "Analyseebene" ist "Keine", was bedeutet, dass keine weiteren Ebenen für dieAnalyse ausgewählt sind.

2013-06-29297

Erstellen von Berichten

4. Wählen Sie eine Analyseebene aus der Dropdown-Liste Analyseebene in der oberen Ecke desBereichs "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.

5. Wenn Sie bestimmte Dimensionen in die Analysetiefe einfügen oder eine benutzerdefinierteAnalysetiefe erstellen möchten, wählen Sie die gewünschten Dimensionen im Abfrage-Manageraus und ziehen diese in den Bereich "Analysetiefe".

6. Klicken Sie auf Abfrage ausführen.

4.5.1.1.3 Abrufen von Daten zusätzlicher Datenebenen in einem Bericht

Während der Analyse eines Berichts kann es gelegentlich erforderlich sein, Drillup- oderDrilldown-Vorgänge auf Dimensionen auszuführen, die außerhalb der für das Dokument definiertenAnalysetiefe liegen. Damit die zusätzlichen Daten zurückgegeben werden, muss eine neue Abfrageausgeführt werden, die die zusätzlichen, von Ihnen angegebenen Dimensionen berücksichtigt. DieserVorgang wird als Erweiterung der Analysetiefe bezeichnet.

Sie können die Analysetiefe während der Drill-Sitzungen nur dann erweitern, wenn Ihr Sicherheitsprofildies zulässt. Ihr Sicherheitsprofil wird vom BI-Administrator verwaltet.

Wenn in Ihren Drill-Optionen nicht vorgesehen ist, dass die Eingabeaufforderungsmeldung "Analysetiefeerweitern" während Drill-Vorgängen angezeigt wird, können Sie keine Filter auswählen, wenn sich derDrill-Vorgang über die bereits im Dokument verfügbaren Daten hinaus erstreckt. In diesem Fall werdenvon der neuen Abfrage automatisch Daten für alle Werte der Dimensionen zurückgegeben, die per Drillanalysiert werden.

Ausführen von Drill-Vorgängen, die über die eingestellte Analysetiefe hinausgehen1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht" oder im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option

Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.3. Platzieren Sie den Mauszeiger auf einem Dimensionswert am Ende der Analysetiefe.

Eine QuickInfo-Anzeige wird eingeblendet und informiert Sie, dass eine neue Abfrage zum Abrufder zusätzlichen Daten erforderlich ist.

4. Führen Sie einen Drill-Vorgang für die Dimension durch.

Wenn die Drill-Optionen so eingestellt sind, dass eine Eingabeaufforderung angezeigt wird, wennwä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 Dimensionenauf. Die Kontrollkästchen der bereits im Dokument enthaltenen Dimensionen sind aktiviert. DiesesDialogfeld zeigt auch die Filter an, die zur Filterung der neuen Abfrage zur Verfügung stehen.

5. Aktivieren Sie die Kontrollkästchen neben den Dimensionen, für die ein Drill-Vorgang durchgeführtwerden soll.

6. Aktivieren Sie die Kontrollkästchen neben den Filtern, die Sie zur Filterung der Abfrage verwendenmöchten.

2013-06-29298

Erstellen von Berichten

7. Klicken Sie auf OK.Eine neue Abfrage gibt die zusätzlichen Daten im Dokument zurück. Die Ergebnisse der für denDrill-Vorgang verwendeten Dimension werden in der Tabelle angezeigt.

4.5.1.2 Drill-Pfade und Hierarchien

Bei der Datenanalyse im Drill-Modus durchlaufen Sie einen sog. Drill-Pfad. Drill-Pfade basieren aufden Dimensionshierarchien, die bei der Erstellung des Universums festgelegt wurden.Universumsersteller ordnen Objekte hierarchisch in Klassen an. Dabei werden übergeordnete Objekteganz oben in der Hierarchie und detaillierte Objekte ganz unten in der Hierarchie angeordnet. WennSie 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 detaillierteInformationen einsehen möchten, können Sie in den "Drill-Modus" wechseln und jeden Dimensionswertim Bericht mit einem Drilldown analysieren.

Wenn die Daten von [Quartal] beispielsweise nicht aussagekräftig genug für ein Ergebnis sind, könnenSie mit einem Drilldown zu [Monat] oder zu [Woche] gehen. Dies hängt davon ab, wie der ErstellerIhres Universums die Hierarchie eingerichtet hat. Wenn Sie mit einem Drill-Vorgang dann zu eineranderen Ebene übergehen, werden Kennzahlen wie beispielsweise [Umsatz] oder [Gewinn] entsprechendneu berechnet.

Drill-Pfade sind im Allgemeinen in der gleichen hierarchischen Reihenfolge angeordnet wie die Klassenin 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 innerhalbder Zeithierarchie weisen im Allgemeinen dieselbe Reihenfolge auf, da Benutzer meist Drill-Vorgängefü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.

Anmerkung:Eine Dimension kann mehreren Hierarchien angehören. Wenn Sie einen Drill-Vorgang für eine Dimensiondurchführen, die in mehreren Hierarchien vorhanden ist, werden Sie zur Auswahl des Drill-Pfadsaufgefordert.

4.5.1.2.1 Anzeigen von Drill-Hierarchien1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Daten" oder im Modus "Entwurf".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf

Bearbeiten.3. Wählen Sie im "Abfrageeditor" unter "Universumsgliederung" aus der Dropdown-Liste

Master-Perspektive die Option "Nach Navigationspfaden anzeigen" aus.

2013-06-29299

Erstellen von Berichten

4.5.1.3 Eingabeaufforderung, falls für den Drill-Vorgang ein zusätzlicheDatenoption erforderlich ist

Wenn Sie bei den in einem Bericht angezeigten Ergebnissen einen Drill-Vorgang ausführen, möchtenSie vielleicht auch auf höher- oder tieferliegende Informationsebenen zugreifen können, die nicht inder Analysetiefe des Dokuments enthalten sind. Zum Abrufen dieser Daten wird eine neue Abfragebenö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 anzeigenzu lassen. In dieser Eingabeaufforderung werden Sie gefragt, ob Sie die zusätzliche Abfrage ausführenmöchten. Darüber hinaus ermöglicht sie die Anwendung von Filtern auf zusätzliche, in der neuenAbfrage enthaltene Dimensionen. Auf diese Weise können Sie den Umfang der Abfrage ausschließlichauf die für die Analyse erforderlichen Daten einschränken.

Für Drill-Vorgänge außerhalb der Analysetiefe benötigen Sie entsprechende Berechtigungen vomBI-Administrator.

4.5.1.4 Einstellen von Drill-Optionen

Vor Beginn einer Drill-Sitzung können Sie Drill-Optionen definieren, um festzulegen, wie Berichte beijedem Drill-Vorgang geändert werden. Die Vorgehensweise beim Festlegen der Drill-Optionen hängtvon der verwendeten Schnittstelle ab.• Über BI-Launchpad, falls Sie die Web-Intelligence-HTML- bzw. Web-Intelligence-Applet-Schnittstelle

oder den Web-Intelligence-Rich-Client verwenden.• Über Ihren Computer, falls Sie den Web-Intelligence-Rich-Client über die

BI-Plattform-Implementierung auf Ihrem Computer verwenden.

Verwandte Themen• Festlegen von Drilloptionen im BI-Launchpad• Festlegen von Drilloptionen im Web-Intelligence-Rich-Client• Drill in Berichtblöcken synchronisieren (Option)• Drill-Leiste beim Start ausblenden (Option)• Drill-Vorgang auf vorhandenen Bericht starten (Option)• Drill-Vorgang in dupliziertem Bericht starten (Option)

4.5.1.4.1 Festlegen von Drilloptionen im BI-Launchpad1. Klicken Sie im BI-Launchpad auf Einstellungen.

2013-06-29300

Erstellen von Berichten

2. Wählen Sie im Bereich Web Intelligence die Drill-Optionen unter "Drill-Optionen" und "Drill-Sitzungstarten" aus.

4.5.1.4.2 Festlegen von Drilloptionen im Web-Intelligence-Rich-Client1. Klicken Sie im Web-Intelligence-Rich-Client auf Eigenschaften > Anwendung.2. Klicken Sie auf Extras, und wählen Sie aus dem Menü oben neben dem Hilfemenü Optionen aus,

um das Dialogfeld "Optionen" anzuzeigen.3. Wählen Sie die Registerkarte Drill aus.4. Wählen Sie die Drill-Optionen aus.

4.5.1.4.3 Drill in Berichtblöcken synchronisieren (Option)

Wenn Sie die Option Drill in Berichtblöcken synchronisieren für Web Intelligence in denBI-Launchpad-Einstellungen auswählen, ändert sich die Anzeige aller Blöcke entsprechend derDrill-Aktionen. Beispiel: Wenn Sie bei einem Block einen Drilldown von Jahr nach Quartal durchführenund der Bericht ein Diagramm mit nach Jahr angezeigten Daten enthält, ändert sich auch dieDiagrammansicht, sodass die Daten nach Quartal angezeigt werden.

Wenn die Option deaktiviert ist, ändert sich nur die Struktur des Blocks, bei dem der Drill-Vorgangdurchgeführt wurde. Drill-Filter werden auf den gesamten Bericht angewendet.

Synchronisieren von Drill-Vorgängen in mehreren Tabellen und DiagrammenEin Bericht kann mehrere Tabellen oder Diagramme enthalten. Für Tabellen und Diagramme wirdgenerell der Begriff Block verwendet. Für Drill-Vorgänge in Berichten mit mehrfachen Blöcken habenSie 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 inBerichten durchgeführt wird.

Wenn Sie einen Drill in Berichtblöcken synchronisieren, führen Sie den Drill-Vorgang in jedemBerichtsblock durch, in dem die angegebene Dimension enthalten ist. Dabei ersetzt die nächsteDimension 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ächsteDimension des Drill-Pfades die vorherige Dimension nur im aktuellen Berichtsblock.

4.5.1.4.4 Drill-Leiste beim Start ausblenden (Option)

Bei einem Drill-Vorgang für einen in einem Bericht angezeigten Wert wird der jeweilige Wert in der"Drill"-Symbolleiste angezeigt. Der in der Symbolleiste angezeigte Wert filtert die im Drill-Berichtangezeigten 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 Sieeinen Drill-Vorgang ausgeführt haben, nach 2001 gefiltert werden.

2013-06-29301

Erstellen von Berichten

Anmerkung:

Die "Drill"-Symbolleiste ermöglicht die Auswahl anderer Werte auf der gleichen Ebene, um die Ergebnisseauf 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 undQ4 des Jahres 2002 angezeigt.

Im Web-Intelligence-Bereich der Einstellungen von BI-Launchpad können SieDrill-Leiste beim Startausblenden auswählen, um die "Drill"-Symbolleiste beim Starten des Drill-Modus auszublenden. Die"Drill"-Symbolleiste ist nur von Nutzen, wenn Sie in der Drill-Sitzung Filter auswählen möchten.

4.5.1.4.5 Drill-Vorgang auf vorhandenen Bericht starten (Option)

Wählen Sie im Web-Intelligence-Bereich der Einstellungen von BI-Launchpad die OptionDrill-Sitzungstarten > In vorhandenem Bericht aus, sodass beim Starten des Drill-Modus Drill-Vorgänge imaktuellen Bericht möglich sind. Wenn Sie den Drill-Modus beenden, werden im Bericht die Drill-Werteangezeigt.

4.5.1.4.6 Drill-Vorgang in dupliziertem Bericht starten (Option)

Wählen Sie im Web-Intelligence-Bereich der Einstellungen von BI-Launchpad die OptionDrill-Sitzungstarten > In dupliziertem Bericht aus, um bei der Arbeit im Drill-Modus einen Drill-Vorgang in einemDuplikat des aktuellen Berichts auszuführen. Auf diese Weise können Sie die Ergebnisse desursprünglichen Berichts mit den Ergebnissen der Drill-Analyse vergleichen.

4.5.1.5 Aktivieren des Drill-Modus

Für den Start eines Drill-Vorgangs in einem Bericht können Sie in den "Drill"-Modus wechseln oder denDrill-Vorgang sofort ausführen, wenn der Bericht im "Drill"-Modus gespeichert wurde.1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" den Bericht, den Sie per Drill

analysieren möchten.2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option

Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.

Anmerkung:Wenn Sie ein Dokument öffnen, dass im Drill-Modus gespeichert wurde, und Sie zum Ausführeneines Drill-Vorgangs berechtigt sind, wird das Dokument im Drill-Modus geöffnet

Standardmäßig wird ein Drill-Symbol auf der Registerkarte des Berichts angezeigt, der mit derDrill-Funktion analysiert werden kann. Je nach den auf der Seite "Einstellungen" in BI-Launchpadausgewählten Drill-Optionen wird der ausgewählte Bericht in einen Bericht geändert, in dem einDrill-Vorgang durchgeführt werden kann, oder ein Duplikat des ausgewählten Berichts erstellt, indem ein Drill-Vorgang durchgeführt werden kann.

2013-06-29302

Erstellen von Berichten

Verwandte Themen• Drill-Vorgang in dupliziertem Bericht starten (Option)

4.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 solchenDimension einen Drilldown-Vorgang ausführen, ist nicht klar, welcher Drill-Pfad verwendet werden soll.Deshalb müssen Sie einen Drill-Pfad definieren.

Anmerkung:Wenn der Dimensionswert, bei dem Sie den Drill-Vorgang durchführen möchten, bereits das Ergebniseiner vorherigen Drill-Analyse ist, dann erkennt das System den Drill-Pfad. In diesem Fall brauchenSie keinen neuen Drill-Pfad zu definieren.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option

Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.3. 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 unterhalbder aktuellen Dimension, auf die Sie einen Drill-Vorgang ausführen, wird ein Kontrollkästchenangezeigt, sodass Sie auswählen können, welche dieser Dimensionen aus der Datenbank abgerufenwerden soll. Dieses Dialogfeld zeigt auch die Filter an, die zur Filterung der neuen Abfrage zurVerfügung stehen.

4. Wählen Sie den Pfad aus, den Sie als Drill-Pfad verwenden möchten.5. Klicken Sie auf OK.

4.5.1.7 Erstellen von Snapshots der Berichts-Drill-Ergebnisse

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht" oder im Modus "Entwurf".2. Aktivieren Sie den Drill-Modus:

• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-ListeDrill die Option"Drillmodus starten" aus.

• Wenn Sie sich im Modus "Entwurf" befinden, gehen Sie zur Registerkarte Analyse und wählenauf der Unterregisterkarte Interagieren aus der Dropdown-Liste Drill die Option "Drillmodusstarten" aus.

3. Führen Sie einen der folgenden Schritte aus:

2013-06-29303

Erstellen von Berichten

• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-ListeDrill die Option"Snapshot" aus.

• Wenn Sie sich im Modus "Entwurf" befinden, gehen Sie zur Registerkarte Analyse und wählenauf der Unterregisterkarte Interagieren aus der Dropdown-ListeDrill die Option "Snapshot" aus.

Ein neuer Bericht mit den Drill-Ergebnissen wird im vorhandenen Dokument angezeigt.

4.5.1.8 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örigenDimension des Blocks zur nächsttieferen Ebene und zeigen die neue Kennzahlberechnung für diedargestellten Dimensionen an.

Beispiel: Ausführen eines Drill-Vorgangs in Bezug auf jährliche Umsatzergebnisse zurAnzeige des Umsatzes nach Stadt und Quartal

Sie führen z.B. einen Drilldown-Vorgang für den Umsatz des Jahres 2003 in Spanien durch. DieserUmsatzwert wird in einer Kreuztabelle angezeigt, die nach Jahr und Land untergliederte Umsatzzahlenenthält.

Im Drill-Bericht wird der Umsatz nach Quartal (eine Ebene unter Jahr) und nach Stadt (eine Ebeneunter Land) für Spanien angezeigt.

4.5.1.9 Drill-Vorgänge für Dimensionen in Tabellen und Sektionen

Dimensionen repräsentieren in der Regel Zeichendaten, wie beispielsweise Kunden- oderGeschäftsnamen und Datumsangaben. Berechnungen basieren auf den Dimensionen in einem Bericht.Beispiel: In einem Bericht wird der Gesamtumsatz einer Region für ein angegebenes Jahr berechnet,wobei die Kennzahl "Umsatz" auf Basis der Dimensionen "Land" und "Jahr" berechnet wird.

Wenn Sie einen Drill-Vorgang für eine Dimension ausführen, um mehr Details zu den angezeigtenErgebnissen abzurufen, wird der Umsatz für die beim Drill zu berücksichtigenden Werte berechnet.Wenn Sie einen Drill-Vorgang für "Jahr" durchführen, wird der Umsatz nach Land und Quartal angezeigt,da "Quartal" die nächste Dimension in der Zeithierarchie unter "Jahr" ist.

Anmerkung:Drill-Vorgänge für Informationsobjekte können in Berichten nicht ausgeführt werden.

2013-06-29304

Erstellen von Berichten

4.5.1.9.1 Drilldowns für Berichtsdaten

Sie führen ein Drilldown aus, um die Daten tieferliegender Ebenen einzusehen, die den allgemeinenbzw. übergeordneten Ergebnissen eines Berichts zu Grunde liegen. Dies erleichtert das Verständnishoher oder niedriger Ergebnisse.

Beispiel: Verwenden der Drill-Analyse zur Identifizierung der Ursache für den dramatischenUmsatzrückgang im Jahr 2003

In dem folgenden Beispiel erhalten Sie einen Bericht, in dem die Umsatzergebnisse für die ProduktlinieMode-Accessoires eines eModen-Einzelhandelsgeschäfts angezeigt werden. Die nachstehendeKreuztabelle 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, umdetaillierte Daten für jedes Quartal anzuzeigen.

Bei einem Drilldown des Zellwerts 2003 wird in der Drill-Symbolleiste ein Filter angezeigt, der daraufverweist, dass die per Drill analysierten Quartalswerte sich auf das Jahr 2003 beziehen. Das per Drillanalysierte Diagramm zeigt eindeutig, dass das Problem im 4. Quartal, also in Q4 von 2003 aufgetretenist.

Um herauszufinden, welche Kategorien innerhalb der Produktlinie Mode-Accessoires für diesenUmsatzabfall verantwortlich sind, führen Sie einen weiteren Drilldown-Vorgang bei dem ZellwertMode-Accessoires durch.

Nach dem Drill-Vorgang können Sie der analysierten Kreuztabelle diejenigen Kategorien entnehmen,die den niedrigen Umsatz in Q4 herbeigeführt haben.

2013-06-29305

Erstellen von Berichten

Anmerkung:Wenn Sie einen Drill-Vorgang bei einer Dimension durchführen, die bereits in einer anderen Spalteoder Zeile derselben Tabelle angezeigt wird, wird automatisch die nächste verfügbare Dimension desDrill-Pfads angezeigt.

Ausführen eines Drilldown-Vorgangs für einen Wert in einer Tabellen- oder Sektionszelle1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option

Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.3. 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-Pfadesangegeben ist. Wenn der Drill-Bericht Dimensionen enthält, die in mehreren Datenprovidern enthaltensind, wird in der QuickInfo-Anzeige der Name der Abfrage und die Dimension des Werts angegeben.

4. Klicken Sie mit der rechten Maustaste auf die Zelle, und wählen SieDrill und dann die Drill-Richtungaus.Die analysierte Tabelle oder Sektion zeigt nun Daten aus der nächsttieferen Dimensionsebene an.In der Drill-Symbolleiste oben im Bericht werden die Werte angezeigt, die bei dem Drill-Vorgangberücksichtigt wurden. Diese Werte filtern die in der analysierten Tabelle angezeigten Werte.

Verwandte Themen• Erstellen von Snapshots der Berichts-Drill-Ergebnisse

4.5.1.9.2 Drillups für Berichtsdaten

Sie führen einen Drillup-Vorgang bei einem Dimensionswert aus, um festzustellen, zu welchem Ergebnisdie Gruppierung detaillierter Daten auf der nächsthöheren Ebene führt. Sie haben möglicherweise einenDrilldown-Vorgang bei Jahr durchgeführt, um die Daten der einzelnen Quartale zu untersuchen. Umzu sehen, zu welchen jährlichen Ergebnissen die Gruppierung dieser Daten führt, können Sie einDrill-Up ausführen.

Bei der Ausführung eines Drillup-Vorgangs bei einem Dimensionswert durchlaufen Sie den Drill-Pfadin Aufwärtsrichtung von den Daten tieferer Ebenen bis zu den Daten höherer Ebenen. Sie habenmö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 dieserDimension durchgeführt oder den entsprechenden Drill-Pfad in der Analysetiefe definiert haben.

Drillup-Vorgänge für einen Dimensions- oder Kennzahlwert1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option

Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.

2013-06-29306

Erstellen von Berichten

3. Führen Sie für eine Tabellen- oder Sektionszelle einen der folgenden Schritte aus:• Klicken Sie mit der rechten Maustaste auf die Zelle, und wählen Sie Drill > Drillup aus.• Klicken Sie auf das Symbol "Drillup" neben dem Dimensionswert, für den Sie einen Drillup

ausführen möchten.Wenn es sich bei der Tabelle um eine Kreuztabelle handelt, die keine Kopfzeilen zur Anzeige derNamen der in der Tabelle enthaltenen Dimensionen enthält, wird das Drillup-Symbol neben jedemWert angezeigt, der als Startpunkt für ein Drillup verwendet werden kann.

Verwandte Themen• Erstellen von Snapshots der Berichts-Drill-Ergebnisse

4.5.1.9.3 Drill-Vorgänge nach anderen Dimensionen in einem Bericht

Bei einem Drilldown oder Drill-Up durchlaufen Sie die Hierarchie, indem Sie bei jedem Vorgang voneiner Dimension zur nächsten übergehen. Sie können aber auch einen anderen Blick auf die Datenwerfen, indem Sie sie anders unterteilen und die Daten anderer Hierarchien einsehen. Dazu führenSie einen Drill-By-Vorgang bei den Dimensionen aus, die Sie interessieren.

Anmerkung:"Drill-By"-Vorgänge sind nur bei Dimensionen möglich, die in der Analysetiefe des Dokuments enthaltensind.

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 Spanienzuständig. Ihnen wurde folgender Bericht zugesendet, der den Umsatz pro Quartal für jedes Landausweist:

Sie möchten die Ergebnisse von Spanien analysieren. Darüber hinaus möchten Sie den Umsatz nachverkaufter Produktlinie analysieren. Um die spanischen Ergebnisse per Drill zu analysieren, positionierenSie 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 Stadtin Spanien erhalten, da [Stadt] die Dimension auf der nächsten Ebene unterhalb von [Land] ist.

2013-06-29307

Erstellen von Berichten

Stattdessen wählen Sie im Drill-Menü den Befehl Objekt-Drill aus und navigieren durch dieverschiedenen Dimensionen der Hierarchie "Produkte", indem Sie so lange Untermenüs auswählen,bis Sie die Dimension [Linien] erreichen.

Im analysierten Bericht werden nun die detaillierten Umsatzergebnisse für jede in Spanien verkaufteProduktlinie angezeigt.

Ausführen eines Drill-By-Vorgangs bei einem Dimensionswert1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option

Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.3. Klicken Sie mit der rechten Maustaste auf einen Dimensionswert in einer Tabellen- oder Sektionszelle.

Das Kontextmenü wird angezeigt, in dem die verfügbaren Drill-Pfade aufgeführt sind.

4. Klicken Sie auf Objekt-Drill.

2013-06-29308

Erstellen von Berichten

Anmerkung:Wenn diese Option nicht im Kontextmenü angezeigt wird, verfügt die Zelle über keine niedrigerenDatenebenen.

5. Wählen Sie zuerst die Klasse und dann die Dimension aus, bis zu der Sie den Drill-Vorgang ausführenmöchten.Daraufhin zeigt der Bericht die Daten der Dimension an, die Sie mit dem Drill-Vorgang analysierthaben.

Verwandte Themen• Erstellen von Snapshots der Berichts-Drill-Ergebnisse

4.5.1.10 Drill-Vorgänge in Diagrammen

Bei einem Drilldown, Drillup oder Drill-By in einem Diagramm erhalten Sie eine grafische Erklärung fürden Grund, warum bestimmte Ergebnisse besonders hoch oder niedrig sind.

Folgende Elemente eines Diagramms lassen sich per Drill analysieren:• Dimensionen – durch Drills für Diagrammachsen oder die Diagrammlegende• 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ängebei Dimensionen von Diagrammlegenden sind hingegen möglich.

Verwandte Themen• Drill-Vorgänge bei Achsenlegenden• Drill-Vorgänge bei Dimensionen auf Diagrammachsen• Drill-Vorgänge bei Kennzahlen in Diagrammen• Einschränkungen für Drill-Vorgänge bei Kennzahlen in Diagrammen

4.5.1.10.1 Drill-Vorgänge bei Dimensionen auf Diagrammachsen

In 2D-Diagrammen können Sie einen Drill-Vorgang bei Dimensionen der X-Achse ausführen. In3D-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 derDimensionswerte 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, werdendie Drill-Ergebnisse anhand der beiden Dimensionen gefiltert.

2013-06-29309

Erstellen von Berichten

Ausführen eines Drill-Vorgangs auf einer Diagrammachse1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option

Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.3. Führen Sie einen der folgenden Schritte aus:

• Um einen Drilldown-Vorgang für den Dimensionswert auszuführen, klicken Sie auf den Wert.• Um einen Drillup-Vorgang für den Dimensionswert auszuführen, klicken Sie mit der rechten

Maustaste auf den Wert und wählen dann Drillup aus.• Um einen Drilldown-Vorgang für den Dimensionswert auszuführen, klicken Sie mit der rechten

Maustaste auf den Wert und wählen dann Drilldown aus.• Um einen Drill-By-Vorgang für den Dimensionswert auszuführen, klicken Sie mit der rechten

Maustaste auf den Wert und wählen Objekt-Drill aus.

Anmerkung:Objekt-Drill ist nicht verfügbar, wenn die Achse über mehrere Dimensionen verfügt.

4.5.1.10.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 verschiedenenDiagrammachsen angezeigten Dimension ausgeführt. Die neuen, auf den Balken oderDatenmarkierungen des Drill-Diagramms angezeigten Kennzahlberechnungen entsprechen den unter-bzw. übergeordneten Dimensionen, die in der Drill-Analyse berücksichtigt wurden. Auf denDiagrammachsenbeschriftungen werden die Namen der analysierten Dimensionen angezeigt.

Beispiel: Analyse der für die Kennzahl Umsatz in einem Diagramm angezeigtenDetail-Informationen

In diesem 3D-Balkendiagramm werden z.B. Werte für die Dimension [Land] auf der X-Achse undWerte für die Dimension [Linien] auf der Z-Achse angezeigt. In dem Balkendiagramm werden somitWerte für den Umsatz nach Land und nach Linie angezeigt.

2013-06-29310

Erstellen von Berichten

Wie aus dem unten stehenden 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.

Ausführen eines Drill-Vorgangs bei einem Kennzahlwert in einem Diagramm1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option

Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.3. Führen Sie einen der folgenden Schritte aus:

• Um einen Drilldown-Vorgang für den Kennzahlwert auszuführen, klicken Sie auf den Balken oderdie Datenmarkierung.

• Um einen Drillup-Vorgang für den Kennzahlwert auszuführen, klicken Sie mit der rechtenMaustaste auf den Balken oder die Datenmarkierung und klicken dann auf Drillup.

In Diagrammen wird jede Kennzahl durch einen Balken (bei Balkendiagrammen) oder eineDatenmarkierung (bei Linien- oder Netzliniendiagrammen) dargestellt.

Einschränkungen für Drill-Vorgänge bei Kennzahlen in Diagrammen

Wenn Sie einen Drill-Vorgang bei Diagrammen durchführen, die keine Balkendiagramme sind, kannder Vorgang eventuell nur bei bestimmten Dimensionen und nicht bei allen Dimensionen auf denDiagrammachsen durchgeführt werden. Wenn Sie bei Kennzahlen in den folgenden DiagrammtypenDrill-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

Anmerkung:In 3D-Flächendiagrammen sind Drill-Vorgänge bei Kennzahlen nicht möglich.

2013-06-29311

Erstellen von Berichten

4.5.1.10.3 Drill-Vorgänge bei Achsenlegenden

Sie können einen Drill-Vorgang bei den Legenden eines Diagramms ausführen, wenn in der Legendedie Dimensionen des Diagramms aufgeführt sind. Wenn in der Legende jedoch die im Diagrammangezeigten Kennzahlen aufgeführt sind, ist das Ausführen eines Drill-Vorgangs bei einer Legendenicht 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 dargestelltenDimensionen zu erkennen sind, oft nicht angezeigt werden.

Anmerkung:Sie könnenObjekt-Drill nur dann in Diagrammlegenden verwenden, wenn die Achse über eine einzigeDimension verfügt.

Ausführen eines Drill-Vorgangs bei einer Achsenlegende1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option

Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.3. Führen Sie einen der folgenden Schritte aus:

• Um einen Drilldown-Vorgang für den Dimensionswert auszuführen, klicken Sie auf die dem Wertzugeordnete Farbe.

• Um einen Drillup-Vorgang für den Dimensionswert auszuführen, klicken Sie mit der rechtenMaustaste auf die dem Wert zugeordnete Farbe und klicken dann auf Drillup.

• Um einen Drill-By-Vorgang für den Dimensionswert auszuführen, klicken Sie mit der rechtenMaustaste auf die dem Wert zugeordnete Farbe und klicken dann auf Objekt-Drill.

4.5.1.11 Verwenden von Filtern bei der Ausführung von Drill-Vorgängen

Wenn Sie einen Drill-Vorgang auf einen Dimensions- oder Kennzahlwert in einer Tabelle oder einemDiagramm ausführen, werden die Drill-Ergebnisse nach der Dimension oder Kennzahl gefiltert, die Sieanalysiert 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 Diagrammanzuzeigenden Daten, indem Sie die entsprechenden Werte in diesen Feldern auswählen.

Anmerkung:Sie können die "Drill"-Symbolleiste auch außerhalb des Drill-Modus verwenden, um Berichten schnelleinfache Berichtsfilter hinzuzufügen. In diesem Zusammenhang wird die Symbolleiste als"Berichtsfilter"-Symbolleiste bezeichnet.

2013-06-29312

Erstellen von Berichten

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 anhandvon Spanien und zeigt nur Ergebnisse für Spanien an.

Indem Sie den Wert jedes Filters ändern, können Sie die Daten anderer Werte der analysiertenDimension einsehen. So könnten Sie im Filter für Land beispielsweise ein anderes Land auswählen.

Anmerkung:Wenn im Drill-Bericht Dimensionen aus mehreren Datenprovidern enthalten sind, wird eineQuickInfo-Anzeige eingeblendet, wenn Sie den Mauszeiger auf dem im Filter angezeigten Wertpositionieren. Die QuickInfo enthält den Namen der Abfrage sowie die Dimension für den Wert.

Verwandte Themen• Erstellen von einfachen Berichtsfiltern

4.5.1.11.1 Hinzufügen und Entfernen von Drill-Filtern1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option

Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.3. Ziehen Sie aus der Liste "Verfügbare Objekte" 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 derWerteliste jeweils den Wert auswählen, nach dem die in der analysierten Tabelle bzw. im analysiertenDiagramm oder Bericht angezeigten Ergebnisse gefiltert werden sollen.

4. Um einen Drill-Filter zu entfernen, ziehen Sie die Dimension von der "Drill"-Symbolleiste weg.

4.5.1.12 Speichern von Berichten mit Drill-Filtern

Wenn Sie im "Drill"-Modus ein Dokument mit Berichten speichern, werden während des Drill-Vorgangsgenerierte Filter mit dem Dokument gespeichert. Wenn Sie ein im "Drill"-Modus gespeichertes Dokumentöffnen, wird die "Drill"-Symbolleiste mit den Filtern, die im Rahmen der letzten Drill-Sitzung generiertwurden, in den per Drill analysierten Berichten angezeigt.

Anmerkung:Das Öffnen von Dokumenten, die im "Drill"-Modus gespeichert wurden, dauert länger.

2013-06-29313

Erstellen von Berichten

4.5.1.13 Regenerieren von Daten in Berichten mit Eingabeaufforderungen

Einige Berichte enthalten Eingabeaufforderungen. Bei der Aktualisierung des Dokuments müssen Siefür die Eingabeaufforderung die aus der Datenbank abzurufenden und im Bericht zurückzugebendenWerte 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. Hierbeihandelt 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 aktualisierenund das Jahr 2002 als Antwort auf die Eingabeaufforderung eingeben, werden die Ergebnisse von2002 anstatt von 2003 abgerufen.

4.5.1.14 Ausführen von Drill-Vorgängen auf Abfragen

Wenn Sie den Abfrage-Drill-Modus aktivieren, führen Sie Drill-Vorgänge aus, indem Sie die zugrundeliegende Abfrage ändern (Dimensionen und Abfragefilter hinzufügen und entfernen) und zusätzlichDrill-Filter anwenden.

Sie verwenden den Abfrage-Drill-Modus, wenn der Bericht verdichtete Kennzahlen enthält, die aufDatenbankebene berechnet werden. Er soll vor allem einen an Datenbanken wie Oracle 9i OLAP, dieAggregationsfunktionen enthalten, die nicht in Web Intelligence unterstützt werden oder während einerDrill-Sitzung 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ährendeiner Drill-Sitzung lokal gespeichert werden muss. Da der Abfrage-Drill die Analysetiefe beim Drillupverringert, werden nicht benötigte Daten bereinigt.

Beispiel: Ausführen eines Drilldown-Vorgangs von "Monat" auf "Woche"

In diesem Beispiel ist "Monat" die niedrigste in der Abfrage enthaltene Dimension aus einerZeithierarchie. 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.

2013-06-29314

Erstellen von Berichten

Anmerkung:Drill-Filter sind im Abfrage-Drill-Modus nicht unbedingt erforderlich. Aus Konsistenzgründen werdensie mit dem Standarddrill-Modus angewendet. Die Funktion DrillFilter gibt beispielsweise denrichtigen Wert im Abfrage-Drill-Modus zurück, da Drill-Filter anwendet werden, die mit den Abfragefilternabgeglichen werden.

Verwandte Themen• Definieren der Analysetiefe

4.5.1.14.1 Drilldown auf Abfragen

Wenn Sie einen Drilldown ausführen und sich Daten außerhalb der Analysetiefe befinden, läuft derAbfrage-Drill ähnlich wie ein standardmäßiger Drill-Vorgang ab.

Eine Dimension, die per Drill analysiert wurde, wird im Abfrage-Drill-Modus gefiltert, indem zusätzlichzu einem Drill-Filter ein Abfragefilter hinzugefügt wird. Beispiel: Wenn Sie einen Drill für Jahr=2001durchfü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) alseinziger Wert in der Drill-Symbolleiste der Drill-Dimension angezeigt. Darin liegt ein Unterschied zumstandardmäß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öglichist.

Da die Analysetiefe durch den Abfrage-Drill-Modus automatisch erweitert wird, können Sie diesenModus nur verwenden, wenn Sie berechtigt sind, über die Analysetiefe hinausgehende Drill-Vorgängedurchzuführen. Weitere Details erhalten Sie vom BI-Administrator.

Verwandte Themen• Definieren der Analysetiefe

4.5.1.14.2 Drillup mit Abfrage-Drill

Wenn Sie einen Drill-Up ausführen, werden Dimensionen durch den Drill-Vorgang auf Abfragen ausder 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.

Verwandte Themen• Abfrage-Drill und Drill-Snapshots• Erstellen von Snapshots der Berichts-Drill-Ergebnisse

2013-06-29315

Erstellen von Berichten

4.5.1.14.3 Abfrage-Drill und Drill-Snapshots

Verwenden Sie keine Drill-Snapshots, wenn Sie im Abfrage-Drill-Modus arbeiten. Bei Drill-Vorgängenauf 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 einein einem Snapshot enthaltene Dimension hinausgeht. Da die Dimension durch einen Drill-Up aus derzugrunde liegenden Abfrage entfernt wird, wird auch die Dimension selbst aus dem Snapshot entfernt.

Verwandte Themen• Erstellen von Snapshots der Berichts-Drill-Ergebnisse

4.5.1.14.4 Abfrage-Drill und andere auf demselben Datenprovider basierende Berichte

Wenn Ihr Dokument andere Berichte mit Dimensionen umfasst, auf die Sie Drill-Vorgänge imAbfrage-Drill-Modus ausführen, werden diese Berichte berücksichtigt, da die enthaltenen Dimensionendurch den Abfrage-Drill geändert werden.

Sie können dies verhindern, indem Sie einen neuen Datenprovider erstellen und den anderen Berichtauf 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 Berichtnicht 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 zweitenBericht gefiltert, sodass nur 2001 berücksichtigt wird.

4.5.1.14.5 Aktivieren des Abfrage-Drills

Anmerkung:Die Option Drill-Vorgang auf Abfrage ausführen steht nicht zur Verfügung, wenn im "Abfrageeditor"eine Analysetiefe aktiviert ist.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Eigenschaften auf Dokument, um das Dialogfeld

"Dokumenteigenschaften" zu öffnen.3. Wählen Sie Drill-Vorgang auf Abfrage ausführen.

Wenn für den Bericht bereits eine Analysetiefe definiert wurde, wird eine Fehlermeldung mit demHinweis angezeigt, die Analysetiefe zu deaktivieren, bevor Sie den Abfrage-Drill-Modus aktivieren.

4. Klicken Sie auf OK, um das Dialogfeld "Dokumenteigenschaften" zu schließen.

Verwandte Themen• Festlegen der Analysetiefe

2013-06-29316

Erstellen von Berichten

4.5.2 Zusammenführen von Daten aus Dimensionen und Hierarchien

Sie können die von Dimensionen, Hierarchien oder Attributen zurückgegebenen Daten synchronisieren,indem Sie zusammengeführte Objekte erstellen, die sie enthalten. Sie führen Daten verschiedenerDatenprovider zusammen. Wenn Sie beispielsweise über einen Datenprovider mit detailliertenKundeninformationen und über einen anderen Datenprovider mit Umsatzdaten verfügen, können Siedie beiden Datenprovider für den Kunden synchronisieren.

Wenn Sie Daten aus der gleichen Datenquelle zusammenführen (z.B. das gleiche Universum oder diegleiche BEx Query), basiert die Zusammenführung auf der internen ID der einzelnen Datenelemente.Wenn Sie Daten aus verschiedenen Datenquellen zusammenführen, basiert die Zusammenführungauf der Beschriftung der einzelnen Datenelemente. Beispiel: Wenn Sie zwei [Geografie]-Hierarchiensynchronisieren, wird das Datenelement [Los Angeles] über seine interne ID mit [Los Angeles]zusammengeführt, wenn die Hierarchien auf derselben Datenquelle basieren. Die Elemente werdennach der Beschriftung "Los Angeles" zusammengeführt, wenn die Hierarchien aus verschiedenenDatenquellen stammen.

Wenn die Beschriftung die Grundlage der Zusammenführung bildet und verschiedene Elemente mitder gleichen Beschriftung verschiedene übergeordnete Elemente haben, können die Elemente nichtzusammengefü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 Berichteinbeziehen, aber Sie können noch immer synchronisierte hierarchische Daten sehen, indem Sie dieOriginalhierarchien verwenden. Falls Sie ein zusammengeführtes Objekt ohne Hierarchien in einenBericht einbeziehen, gibt das Objekt den Fehler #BERECHNUNG zurück, wenn dem Objekt nachfolgendHierarchien hinzugefügt werden.

Verwandte Themen• Zusammenführen von Hierarchien

4.5.2.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 Abfragezusammenführen, werden die BEx-Query-Schlüssel Details zugeordnet. Auf diese Weise könnenDatenprovider auf der Grundlage von Schlüsseln zusammengeführt werden. Nach der Zusammenführungwird das Attribut wie eine Dimension im Bericht verwendet.

2013-06-29317

Erstellen von Berichten

4.5.2.2 Auswählen der zusammenzuführenden Daten

Sie führen Daten zusammen, wenn der Bericht Daten aus unterschiedlichen, aber zusammengehörigenQuellen bezieht. Angenommen, Sie verfügen über einen Bericht, in dem der Umsatz und die Umsatzzieleaufgeführt sind. Der Bericht enthält Sektionen, die auf dem Jahr basieren, und in jeder Sektion sindUmsatz und Umsatzziele aufgelistet. Wenn die Umsatz- und Umsatzzieldaten von zwei verschiedenenDatenprovidern stammen, werden sie nicht synchronisiert. Sie synchronisieren die Daten, indem Siedie 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 Dimensionenzusammenführen, die Zeichendaten enthalten. Allerdings ist es auch wenig sinnvoll, Dimensionenzusammenzuführen, die zwar über denselben Datentyp verfügen, ansonsten aber in keinem Bezugzueinander 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, wasjedoch nicht zwingend erforderlich ist. Es ist u. U. sinnvoll, Dimensionen mit unterschiedlichen Namenzusammenzuführen, wenn sie verwandte Daten enthalten.

Damit Dimensionen ordnungsgemäß zusammengeführt werden, ist es erforderlich, die Semantik derDaten (ihren Bezugspunkt ) in den verschiedenen Datenquellen zu kennen. Der Datentyp und Nameeiner Dimension liefert nur einen Anhaltspunkt dafür, ob eine Dimension zum Zusammenführen geeignetist.

4.5.2.3 Beispiel: Zusammengeführte Dimension

Im folgenden Beispiel mit zwei Datenprovidern werden die Auswirkungen des Zusammenführens vonDimensionen deutlich gemacht:

Beispiel: Zusammenführen der Dimensionen "Stadt"

Datenprovider 1:

StadtLand

New YorkUSA

Los AngelesUSA

ParisFrankreich

2013-06-29318

Erstellen von Berichten

StadtLand

ToulouseFrankreich

Datenprovider 2:

UmsatzStadt

100000New York

75000Los Angeles

90000Paris

60000Toulouse

Wenn Sie die Dimensionen "Stadt" nicht zusammenführen, erhalten Sie da folgende Ergebnis, wennSie die Objekte "Land", "Stadt" und "Umsatz" in einer Tabelle platzieren:

UmsatzStadtLand

325000New YorkUSA

325000Los AngelesUSA

325000ParisFrankreich

325000ToulouseFrankreich

Da zwischen den beiden Datenprovidern keine Verknüpfung über eine zusammengeführte Dimensionbesteht, ist keine Beziehung zwischen den Stadtumsätzen und den Ländern. gegeben. Die Tabellezeigt den Gesamtumsatz in Datenprovider 2 gegen die einzelnen Paare "Land/Stadt" an.

Wenn Sie die Dimensionen "Stadt" zusammenführen, erhalten Sie das folgende Ergebnis:

UmsatzStadtLand

100000New YorkUSA

75000Los AngelesUSA

90000ParisFrankreich

60000ToulouseFrankreich

2013-06-29319

Erstellen von Berichten

4.5.2.4 Zusammenführen von Hierarchien

Sie können zusammengeführte Hierarchien zwar nicht in einem Bericht verwenden, jedoch dieDatensynchronisierung nutzen, indem Sie die Originalhierarchien verwenden, die die zusammengeführteHierarchie bilden. Die Daten im Bericht übernehmen die Struktur der ausgewählten Hierarchie.

Beispiel: Zusammengeführte Hierarchien

Sie haben zwei Datenquellen, von denen jede eine Hierarchie verwendet, die Sie in einemzusammengeführten Objekt zusammengeführt haben. Datenprovider 1 enthält die folgenden Daten:

LadenrechnungProdukt

5401Sport

4073Fitness

1236Hosen

1208Tops

1629Gewichte

1328Schwimmen

16961Camping

3534Zelte

3423Schlafsäcke

5352Küchenutensilien

4652Elektrogeräte

Datenprovider 2 enthält die folgenden Daten:

Bestellte EinheitenProdukt

13348Sport

8814Fitness

1231Hosen

3241Tops

2013-06-29320

Erstellen von Berichten

Bestellte EinheitenProdukt

4342Gewichte

4534Schwimmen

34234Camping

Wenn Sie die erste Hierarchie in einem Bericht verwenden, haben die zusammengeführten Daten diefolgende Struktur:

Bestellte Einhei-tenLadenrechnungProdukt

133485401Sport

88144073Fitness

12311236Hosen

32411208Tops

43421629Gewichte

45341328Schwimmen

3423416961Camping

3534Zelte

3423Schlafsäcke

5352Küchenutensilien

4652Elektrogeräte

Die untergeordneten Elemente von [Camping] werden in der Hierarchie angezeigt, da sie in der vonIhnen ausgewählten Hierarchie angezeigt werden. Mit der Kennzahl [Bestellte Einheiten] werden keineWerte 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:

Bestellte Einhei-tenLadenrechnungProdukt

133485401Sport

88144073Fitness

12311236Tops

2013-06-29321

Erstellen von Berichten

Bestellte Einhei-tenLadenrechnungProdukt

32411208Hosen

43421629Gewichte

45341328Schwimmen

3423416961Camping

Die untergeordneten Elemente von [Camping] werden nicht angezeigt, da sie nicht in der von Ihnenausgewählten Originalhierarchie angezeigt werden.

4.5.2.5 Zusammenführen verschiedener Objekttypen

Sie können Dimensionen, Attribute und Hierarchien in zusammengeführte Objekte einbeziehen. Siekönnen ein zusammengeführtes Objekt, das eine Hierarchie enthält, nicht direkt in einem Berichtzusammenfü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:

LagerteileStadt

4545Los Angeles

6465San Francisco

4564San Diego

Datenprovider 2 enthält die Dimension [Geografie] wie folgt:

UmsatzGeografie

54342USA

6996Kalifornien

3423Los Angeles

2013-06-29322

Erstellen von Berichten

UmsatzGeografie

2342San Francisco

1231San Diego

Sie führen die Dimension und die Hierarchie zu einem zusammengeführten Objekt zusammen. Siekönnen das zusammengeführte Objekt nicht in einen Bericht einbeziehen, da es eine Hierarchieenthält. Wenn Sie die Dimension [Land] in einen Bericht einbeziehen, werden die Daten wie folgtangezeigt:

UmsatzLagerteileStadt

34234545Los Angeles

23426465San Francisco

12314564San Diego

Wenn Sie die Hierarchie [Geografie] in einen Bericht einbeziehen, erhalten Sie das folgende Ergebnis:

UmsatzLagerteileProdukt

54342USA

6996Kalifornien

34234545Los Angeles

23426465San Francisco

12314564San Diego

4.5.2.6 Erzwingen zusammengeführter Berechnungen mit Hilfe der Funktion"ZusammenführungErzwingen"

Zusammengeführte Dimensionen werden standardmäßig nicht in Berechnungen berücksichtigt, wenndie zusammengeführten Dimensionen nicht explizit im Berechnungskontext angezeigt werden.

Beispiel: Berechnen des Umsatz mit der Funktion "ZusammenführungErzwingen"

Dieses Beispiel umfasst die folgenden zwei Datenprovider:

2013-06-29323

Erstellen von Berichten

Datenprovider 1:

StadtLand

New YorkUSA

Los AngelesUSA

ParisFrankreich

ToulouseFrankreich

Datenprovider 2:

UmsatzStadt

100000New York

75000Los Angeles

90000Paris

60000Toulouse

Wenn Sie die Dimensionen "Stadt" zusammenführen und anschließend eine Tabelle mit denDimensionen "Land" und "Umsatz" erstellen, wird das folgende Ergebnis angezeigt:

UmsatzLand

325000USA

325000USA

325000Frankreich

325000Frankreich

Da die zusammengeführte Dimension "Stadt" nicht in der Tabelle angezeigt wird, hat sie keineAuswirkungen auf die Berechnung des Umsatzes. Der Gesamtumsatz des zweiten Datenproviderswird gegen jedes Land angezeigt.

Um das richtige Ergebnis zu erhalten, ersetzen Sie "Umsatz" in der zweiten Spalte durch die FormelZusammenführungErzwingen([Umsatz]):

UmsatzStadt

175000USA

2013-06-29324

Erstellen von Berichten

UmsatzStadt

175000USA

150000Frankreich

150000Frankreich

Die Beziehung zwischen Ländern und Städten hat nun Auswirkungen auf die Berechnung desUmsatzes.

Anmerkung:Wenn es sich bei "Umsatz" im obigen 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 seidenn, für die Berechnung der Kennzahl ist keine Aggregation erforderlich.

Verwandte Themen• Berechnen von Werten mit intelligenten Kennzahlen

4.5.2.7 Zusammenführen von Details, Dimensionen oder Hierarchien

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenobjekte auf

Zusammenführen.3. Halten Sie die Strg-Taste gedrückt, und wählen Sie die Dimensionen oder Hierarchien aus, die Sie

zusammenführen möchten.4. Klicken Sie auf OK.

Sie können das zusammengeführte Objekt im Bereich "Verfügbare Objekte" im Seitenbereichanzeigen. Die Originalhierarchien oder -Dimensionen, die das zusammengeführte Objekt bilden,werden unter dem Objekt angezeigt. Sie können die zusammengeführte Dimension oder Hierarchieim Bereich "Verfügbare Objekte" bearbeiten oder entfernen.

Tipp:Im Web-Intelligence-Rich-Client können Sie auch Objekte im Bereich "Verfügbare Objekte" auswählen,mit der rechten Maustaste auf die ausgewählten Objekte klicken und auf Zusammenführen klicken.

5. So fügen Sie einer Gruppe zusammengeführter Objekte zusätzliche Objekte hinzu:a. Wählen Sie die Schaltfläche Verfügbare Objekte im Seitenbereich aus.b. Wählen Sie das zusammengeführte Objekt aus.

2013-06-29325

Erstellen von Berichten

c. Halten Sie die "Strg"-Taste auf der Tastatur gedrückt, und wählen Sie ein oder mehrere Objekteaus, das oder die der Gruppe hinzugefügt werden soll(en).

Anmerkung:Die ausgewählten Objekte müssen denselben Datentyp wie die bereits zusammengeführtenObjekte aufweisen.

d. Klicken Sie mit der rechten Maustaste auf die Auswahl, und wählen Sie ZusammengeführtemObjekt hinzufügen aus dem Kontextmenü aus.

Verwandte Themen• Aufheben der Zusammenführung von Objekten• Bearbeiten zusammengeführter Objekte

4.5.2.8 Automatisches Zusammenführen von Dimensionen

Sie können Dimensionen automatisch zusammenführen, wenn die Dimensionen über denselben Namenund Datentyp verfügen und im selben Universum angesiedelt sind. Die automatische Zusammenführungerfolgt ausschließlich auf Dokumentebene.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie auf der Registerkarte Eigenschaften auf Dokument.3. Wählen Sie im Dialogfeld "Dokumentübersicht" die Option Dimensionen automatisch

zusammenführen aus.

Vorsicht:Wenn diese Option aktiviert ist, sucht Web Intelligence nach allen Dimensionen mit demselbenNamen und Datentyp in einem Universum und führt diese zusammen. Für den Fall, dass dasselbeObjekt mit unterschiedlichen Namen vorliegt, empfiehlt es sich, dass Sie Dimensionen manuellzusammenführen.

Anmerkung:Wenn Sie die Option deaktivieren, wird die Zusammenführung von Dimensionen nicht aufgehoben.Aktivieren Sie diese Option am Anfang, sodass alle gleichen Dimensionen zusammengeführt werden,und deaktivieren Sie die Option dann, damit es später keine Überraschungen gibt.

4. Klicken Sie auf OK, um das Dialogfeld "Dokumentübersicht" zu schließen.

4.5.2.9 Bearbeiten zusammengeführter Objekte

1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Schaltfläche VerfügbareObjekte im Seitenbereich aus.

2013-06-29326

Erstellen von Berichten

2. Klicken Sie mit der rechten Maustaste auf eine zusammengeführte Dimension, und wählen SieEigenschaften bearbeiten aus.

3. Geben Sie im Dialogfeld "Zusammengeführte Dimension bearbeiten" den Namen derzusammengeführten Dimension in das Textfeld Name der zusammengeführten Dimension ein.

4. Geben Sie eine Beschreibung in das Feld "Beschreibung" ein.5. Wählen Sie eine Dimension, die die Standardeigenschaften für die zusammengeführte Dimension

bereitstellt, aus der Dropdown-Liste "Quelldimension" aus.6. Klicken Sie auf OK, um das Dialogfeld "Zusammengeführte Dimension bearbeiten" zu schließen.

4.5.2.10 Aufheben der Zusammenführung von Objekten

1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Schaltfläche VerfügbareObjekte im Seitenbereich aus.

2. Führen Sie einen der folgenden Schritte aus:• Um die Zusammenführung einer Gruppe von Objekten aufzuheben, klicken Sie mit der rechten

Maustaste auf eine zusammengeführte Dimension und klicken im Kontextmenü aufZusammenführung aufheben.

• Um ein Objekt aus einer zusammengeführten Gruppe zu entfernen, klicken Sie mit der rechtenMaustaste in die Gruppe und wählen im Kontextmenü die Option Aus zusammengeführtemObjekt entfernen aus.

3. Klicken Sie zur Bestätigung auf Yes (Ja).

4.5.2.11 Auswirkungen von zusammengeführten Daten

Das Zusammenführen von Daten hat unter bestimmten Umständen Auswirkungen auf dieBerichtsergebnisse. Um die effiziente Verwendung zusammengeführter Dimensionen und synchronisierterDaten zu gewährleisten, ist es erforderlich, diese Auswirkungen zu kennen.

Anmerkung:

Wenn Sie Formeln verwenden, die mit Web Intelligence 4.0.x oder höher erstellt wurden und eineBerechnung zu Objekten enthalten,

die Bestandteil des zusammengeführten Objekts sind, ist Folgendes zu beachten: In Release SP05wird das zusammengeführte Objekt und nicht das Objekt, das Bestandteil des zusammengeführtenObjekts 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 denNamen des Objekts, das Bestandteil des zusammengeführten Objekts ist, durch den Namen deszusammengeführten Objekts.

2013-06-29327

Erstellen von Berichten

Beispiel:

Merge = [Dimension1] [Dimension2]

var = count ( function ( [Dimension1] ) )

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].

4.5.2.11.1 Synchronisieren von Datenprovidern mit unterschiedlichen Verdichtungsebenen

Datenprovider mit unterschiedlichen Verdichtungsebenen können synchronisiert werden. Dies kanndie Berechnung von Kennzahlen beeinflussen.

Beispiel: Synchronisieren von Datenprovidern mit unterschiedlichen Verdichtungsebenen

In diesem Beispiel verfügen Sie über die folgenden beiden Datenprovider:

UmsatzJahrKunde

15002004Müller

20002005Müller

12002005Schmidt

Anzahl verkaufter ProdukteKunde

12Müller

10Schmidt

Wenn Sie die beiden Datenprovider zusammenführen, während die TabelleneigenschaftenDuplikatengruppierung vermeiden und Zeilen ohne Dimensionswerte anzeigen deaktiviert sind,wird das folgende Ergebnis zurückgegeben:

Anzahl verkaufter Pro-dukteUmsatzJahrKunde

1215002004Müller

1212002005Müller

1012002005Schmidt

2013-06-29328

Erstellen von Berichten

Die Anzahl verkaufter Produkte pro Jahr für den Kunden Müller kann nicht ermittelt werden, da derDatenprovider, der die Anzahl verkaufter Produkte speichert, diese nicht für jedes einzelne Jahraufschlüsselt. Stattdessen sehen Sie die Gesamtzahl der verkauften Produkte in jeder Zeile.

Anmerkung:Obwohl die Werte für die Anzahl verkaufter Produkte dupliziert werden, wenn Sie am Ende der Spalteeine Standardberechnung (z.B. Summe oder Durchschnitt) hinzufügen, bleibt das Ergebnis richtig.

Eine Möglichkeit, dieses Problem zu umgehen, besteht darin, die Dimensionen dem zweitenDatenprovider hinzuzufügen, sodass die Berechnung auf der geeigneten Datenebene ausgeführtwerden kann. Falls dies nicht möglich ist, sollten Sie sich bewusst sein, dass die Daten in bestimmtenSituationen nicht auf die erforderliche Informationsebene verdichtet werden können.

Verwandte Themen• Ein- oder Ausblenden von Tabellen, Zeilen oder Spalten• Vermeiden einer Duplikatgruppierung

4.5.2.11.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 1:1-Beziehung vorliegen. Ein Attribut darf nur eineneinzigen Wert für jeden Wert seiner zugehörigen Dimension aufweisen. Attributobjekte werden beimSynchronisieren von Daten nicht berücksichtigt. Das folgende Beispiel veranschaulicht dieseNotwendigkeit.

Anmerkung:Einige frühere Versionen von SAP BusinessObjects Web Intelligence (Web Intelligence, DesktopIntelligence und BusinessObjects) haben eine 1 zu N-Beziehung zwischen Dimensionen und Attributenzugelassen. Wenn Sie einen mit einem dieser Produkte erstellten Bericht migrieren und das Attributmehrere 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":

UmsatzAdresseKunde

10000LondonJohn

15000LiverpoolPaul

27000LondonPaul

2013-06-29329

Erstellen von Berichten

TelefonnummerKunde

1234John

5678Paul

Wenn Sie eine zusammengeführte Dimension "Kunde" erstellen, um die Datenprovider zusynchronisieren, und "Adresse" mehrere Werte für jeden Kunden haben kann, ist das Ergebnismehrdeutig, 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 Adresseeine andere Telefonnummer, und wir wissen nicht, wie die Adressen den Telefonnummern zuzuordnensind:

TelefonnummerAdresseKunde

1234LondonJohn

5678#MEHRFACHWERTPaul

Wenn zwischen "Kunde" und "Adresse" eine Eins-zu-Eins-Beziehung besteht, kann die Adresse beider Synchronisierung ignoriert werden. Hierdurch wird die Mehrdeutigkeit aufgelöst:

TelefonnummerAdresseKunde

1234LondonJohn

5678LiverpoolPaul

Verwandte Themen• Attribute• #MEHRFACHWERT

4.5.2.11.3 Inkompatible Objekte und zusammengeführte Dimensionen

Sie können Dimensionen von unterschiedlichen Datenprovidern in der Regel nicht in der gleichenTabelle platzieren. Dadurch sollen kartesische Produkte (d. h. die Anzeige aller möglichen Kombinationenvon Werten nicht in Verbindung stehender Objekt) oder anderer mehrdeutiger Ergebnisse (abhängigvon der Universumsstruktur) verhindert werden.

Sie können immer Kennzahlen von verschiedenen Datenprovidern in eine Tabelle einfügen. DieBerechnung der Kennzahl richtet sich nach den verfügbaren Dimensionen. Wenn Sie beispielsweise

2013-06-29330

Erstellen von Berichten

eine Kennzahl in eine Tabelle einfügen, die keine Dimensionen des Datenproviders enthält, von demdie Kennzahl stammt, wird der Gesamtwert in der Tabelle angezeigt.

Sie können eine zusammengeführte Dimension in eine Tabelle einfügen, wenn die Tabelle andereDimensionen von einem Datenprovider umfasst, der an der Zusammenführung beteiligt ist. Sie könnenauch Attribute von verschiedenen Datenprovidern in eine Tabelle einfügen, wenn die Informationen imZusammenhang 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 eineTabelle einzufügen, auch wenn die Software dies nicht zulässt. Dies ist der Fall, wenn eine 1:1- oder1:n-Beziehung mit einer bereits in der Tabelle vorhandenen Dimension vorliegt. Wichtig ist, dass nurein Wert der inkompatiblen Dimension mit der Dimension in der Tabelle assoziiert wird (1:1). Anderseitskann 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 Regelnkonform: Adresse besitzt eine 1:1 oder 1:n Assoziation mit dem Namen. Es gibt keine 1:n-Assoziationin die andere Richtung zwischen Name und Adresse (ein Name mit mehr als einer Adresse):

Inkompatible Dimension (Adresse)Dimension in der Tabelle (Name)

LondonJohn

LondonPaul

LiverpoolGeorge

In diesem Fall ist das Universumsdesign falsch. Die inkompatible Dimension (Adresse) sollte als Detailder Dimension in der Tabelle (Namen) definiert sein. Falls diese Situation bei Ihnen vorliegt, sollte Sieden BI-Administrator um einen Neuentwurf des Universums bitten.

Tipp:

Falls eine Änderung des Universums nicht praktikabel ist, gehen Sie wie folgt vor:1. Erstellen Sie eine Variable auf Berichtsebene.2. Definieren Sie die Variable als Information.3. Verknüpfen Sie sie mit der Dimension in der Tabelle.4. Geben Sie den Namen der inkompatiblen Dimension als Variablendefinition an.

Die Variable gibt einfach den gleichen Wert wie die inkompatible Dimension zurück. Da der Wert alsDetail der Dimension in der Tabelle definiert ist, können Sie ihn in die gleiche Tabelle eingeben, in dersich auch die Dimension befindet.

Verwandte Themen• Erstellen von Variablen

4.5.2.11.4 Ausführen von Filter- und Drill-Vorgängen für zusammengeführte Dimensionen

Die Zusammenführung von Dimensionen hat Auswirkungen auf die Anwendung von Filtern.

2013-06-29331

Erstellen von Berichten

Anmerkung:Sie können auf ein zusammengeführtes Objekt, das Hierarchien enthält, keinen Filter anwenden.

Blockfilter und zusammengeführte DimensionenWenn Sie einen Blockfilter auf eine Dimension anwenden, die Teil einer zusammengeführten Dimensionist, wird der Filter auf den Block angewendet. Es wird nicht auf andere Datenprovider angewendet, dieüber die zusammengeführte Dimension synchronisiert werden.

Bereichsfilter und zusammengeführte DimensionenWenn eine zu einer zusammengeführten Dimension gehörige Dimension als Sektionskopf festgelegtwird, werden alle auf die Sektion angewendeten Filter zusätzlich auf Blöcke aus synchronisiertenDatenprovidern innerhalb der Sektion angewendet.

Berichtsfilter und zusammengeführte DimensionenWenn Sie einen Berichtsfilter auf eine Dimension anwenden, die Teil einer zusammengeführtenDimension ist, wirkt sich der Filter auf alle zugehörigen Blöcke im Bericht aus, die die zusammengeführteDimension 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ührthaben, sowie über einen Bericht mit zwei Tabellen, wobei jede Tabelle Daten aus einer anderenAbfrage enthält, und wenn Sie nach der zusammengeführten Dimension in einer Abfrage filtern, wirktsich der Filter auch auf die entsprechende Dimension in der zweiten Abfrage aus und daher auch inder zweiten Tabelle.

Ausführen von Drill-Vorgängen auf zusammengeführte DimensionenWenn Sie Dimensionen zusammenführen, gehört die neu zusammengeführte Dimension den Hierarchienaller Dimensionen an, die an der Zusammenführung beteiligt sind.

4.5.2.11.5 Erweitern der durch zusammengeführte Dimensionen zurückgegebenen Daten

Wenn Sie Dimensionen verschiedener Datenprovider zusammenführen, erstellt Web Intelligence eineneue, zusammengeführte Dimension. Wenn Sie die zusammengeführte Dimension in einen Berichteinfügen, werden nur die Dimensionswerte zurückgegeben, für die entsprechende Werte in den durchdie Zusammenführung synchronisierten Datenprovidern vorhanden sind.

Anmerkung:Web Intelligence und Desktop Intelligence handhaben zusammengeführte Dimensionen unterschiedlich.Dies ist zu beachten, wenn Sie Berichte aus Desktop Intelligence und Web Intelligence migrieren.Desktop Intelligence erstellt keine Dimension auf Basis der zusammengeführten Dimension für denBericht. Im folgenden Abschnitt wird beschrieben, wie sich die Unterschiede auf Ihre Berichte auswirken.

2013-06-29332

Erstellen von Berichten

Unterschiede zwischen Web Intelligence und Desktop Intelligence

Beispiel: Verhalten von Web Intelligence und Desktop Intelligence beim Zusammenführenvon Dimensionen

Sie verfügen über einen Bericht mit den folgenden Datenprovidern:

UmsatzHerkunftsland

470Deutschland

AnzahlHerkunftsland

499Japan

Web Intelligence gibt die Werte der Dimension "Herkunftsland" über die Werte zurück, die von derKennzahl "Umsatz" zurückgegeben werden.

Wenn Sie die Dimension "Herkunftsland" aus Datenprovider 1 und die Kennzahl "Menge" ausDatenprovider 2 in denselben Block einschließen, wird in Web Intelligence folgendes Ergebniszurückgegeben:

AnzahlHerkunftsland

Deutschland

Derselbe Block in Desktop Intelligence gibt folgendes Ergebnis zurück:

AnzahlHerkunftsland

Deutschland

499Japan

Um dieselbe Ergebnistabelle wie mit Web Intelligence zu erhalten, müssen Sie die Dimensionswerteerweitern.

Erweitern von Dimensionswerten1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Eigenschaften die Option Dokument aus.3. Wählen Sie im Bereich "Dokumenteigenschaften" die Option Zusammengeführte Dimensionswerte

erweitern aus.4. Klicken Sie auf "OK", um den Bereich "Dokumenteigenschaften" zu schließen.

2013-06-29333

Erstellen von Berichten

4.5.3 Erstellen der Rangfolge von Berichtsdaten

Mithilfe von Rangfolgen können die ersten und letzten Datensätze in einer Menge auf der Grundlageverschiedenster Kriterien isoliert werden. Bei einem Block, der beispielsweise Länder und damitverknü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 zubeantworten. 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 derKennzahl angegeben wird

• Rangfolge der ersten und/oder letzten n Datensätze nach Dimension, die auf der kumulativen Summeeiner zugehörigen Kennzahl basiert

• Rangfolge der ersten und/oder letzten n Datensätze nach Dimension, die auf dem Wert einerzugehörigen Kennzahl basiert und als kumulativer Prozentsatz des Gesamtwerts der Kennzahlangegeben wird

4.5.3.1 Rangfolgen und Sortierungen

Wenn Sie eine Rangfolge von Daten erstellen, müssen diese sortiert werden, um die Rangfolgeanzuzeigen. Wenn Sie beispielsweise eine Rangfolge für die drei nach Umsatz führenden Geschäfteerstellen, 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äftein alphabetischer Reihenfolge sortiert hatten, setzt die Rangfolgensortierung die alphabetische Sortierungaußer Kraft.

2013-06-29334

Erstellen von Berichten

4.5.3.2 Verbundene Rangfolgen

Verbundenen Rangfolgen werden gleiche Rangfolgenwerte zugewiesen und folgende Rangfolgenwertewerden als Ausgleich zurückgeschoben. Dies bedeutet, dass durch eine Letzter n-Rangfolge mehr alsn 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 Letzte3-Rangfolge.

Letzte 3-RangfolgeErste 3-RangfolgeKennzahlDimension

1410A

2320B

3130C

3130D

Jede Rangfolge beinhaltet Datensätze bis einschließlich Rang 3. Bei einer Rangfolge für die erstendrei Elemente ergibt sich folgende Rangfolge:

KennzahlDimension

30D

30C

20B

Bei einer Rangfolge für die letzten drei Elemente ergibt sich folgende Rangfolge:

KennzahlDimension

10A

20B

30C

30D

2013-06-29335

Erstellen von Berichten

4.5.3.3 Rangfolgen und Datenreihenfolgen

Sie können keine Rangfolge für ein Objekt erstellen, dessen Werte auf der Reihenfolge der Datenbasieren. Dies liegt daran, dass die Reihenfolge der Werte durch die Rangfolge geändert wird, wodurchwiederum die Objektdaten geändert werden, sodass die Rangfolge neu berechnet werden muss. DasErgebnis ist eine zirkuläre Abhängigkeit zwischen der Rangfolge und dem Objekt, die nicht aufgelöstwerden kann.

Wenn Sie eine Rangfolge für eine Kennzahl erstellen, deren Werte von der Datenreihenfolge abhängigsind (beispielsweise eine Kennzahl, die die Funktion Vorherige verwendet oder eine der laufendenAggregatfunktionen wie LaufendeSumme), wird in allen Zellen des Blocks die Fehlermeldung #RANGangezeigt.

4.5.3.4 Rangfolgenparameter

Folgende Parameter können im Dialogfeld "Rangfolge" konfiguriert werden.

BeschreibungParameter

Wenn der Berechnungsmodus Anzahl lautet, gibt die Rangfolge die ers-ten/letzten n Datensätze auf der Grundlage der Kennzahl zurück, die imParameter "Basiert auf" angegeben wurde. Beispielsweise die ersten dreiLänder nach Umsatz und die letzten drei Kombinationen aus Jahr/Quartalnach Umsatz.

Wenn der Berechnungsmodus Prozent lautet, gibt die Rangfolge dieersten/letzten n % Datensätze der Gesamtanzahl von Datensätzen aufder Grundlage der Kennzahl zurück, die im Parameter "Basiert auf" ange-geben wurde. Wenn beispielsweise 100 Datensätze vorhanden sind undSie eine Rangfolge unter den ersten 10 % bilden möchten, gibt dieRangfolge die ersten zehn Datensätze zurück.

Wenn der Berechnungsmodus Kumulative Summe lautet, gibt dieRangfolge die ersten/letzten Datensätze zurück, für die die kumulativeSumme der über den Parameter "Basiert auf" angegebenen Kennzahl nnicht überschreitet.

Wenn der Berechnungsmodus Kumulativer Prozentsatz lautet, gibt dieRangfolge die ersten/letzten Datensätze zurück, für die die kumulativeSumme der über den Parameter "Basiert auf" angegebenen Kennzahln % der gesamten Kennzahl nicht überschreitet.

Erste/Letzte

2013-06-29336

Erstellen von Berichten

BeschreibungParameter

Die Kennzahl, auf der die Rangfolge basiert.Basiert auf

Die Rangfolgedimension Wenn Sie eine Rangfolgedimension angeben,bestimmen die aggregierten Werte des Parameters "Basiert auf", die fürdie Dimension berechnet wurden, die Rangfolge. Wenn Sie diese Dimen-sion nicht angeben, bestimmen die Werte des Parameters "Basiert auf",die für alle Dimensionen des Blocks berechnet wurden, die Rangfolge.Mit anderen Worten: Mit der Rangfolge werden die ersten/letzten X Zeilenim Block basierend auf der Kennzahl zurückgegeben.

Rangfolge nach

Der zum Erstellen der Rangfolge verwendete Berechnungstyp. WeitereInformationen finden Sie in der Beschreibung der Parameter Erste/Letztein dieser Tabelle.

Berechnungsmodus

Verwandte Themen• Erstellen von Rangfolgen

4.5.3.4.1 Beispiel für Rangfolge

Eine Tabelle enthält folgende Daten:

UmsatzQuartalJahr

100Q12006

200Q22006

300Q32006

500Q42006

400Q12007

700Q22007

300Q32007

600Q42007

200Q12008

200Q22008

400Q32008

2013-06-29337

Erstellen von Berichten

UmsatzQuartalJahr

500Q42008

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, filtertdie Rangfolge alle Zeilen für Q1 und Q3 aus, da Q4 und Q2 die höchsten Gesamtumsätze haben.

4.5.3.5 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 vonIhnen angegebenen Rangfolge angewendet werden. Wenn Sie beispielsweise eine Rangfolge derersten drei im Block enthaltenen Länder nach Umsätzen erstellen, sortieren Sie die Länder implizit inabsteigender Reihenfolge nach Umsatz und filtern den Block anschließend, um alle anderen Länderals die drei mit dem höchsten Umsatz zu entfernen.

Anmerkung:Wenn Sie eine Rangfolge über die Schnittstelle erstellen, wird die Rang-Funktion im Hintergrundverwendet, um Rangfolgenwerte zuzuweisen.

4.5.3.5.1 Erstellen von Rangfolgen1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie den Block aus, für den eine Rangfolge erstellt werden soll.3. Klicken Sie auf der Registerkarte Analyse auf der Unterregisterkarte Filter auf Rangfolge.4. Führen Sie im Dialogfeld "Rangfolge" einen der folgenden Schritte aus:

• Um die obersten Datensätze im Block in eine Rangfolge zu bringen, klicken Sie auf Erste undwählen die Anzahl der für die Rangfolge zu verwendenden Datensätze aus.

• Um die untersten Datensätze im Block in eine Rangfolge zu bringen, klicken Sie auf Letzte undwählen die Anzahl der für die Rangfolge zu verwendenden Datensätze aus.

• Wählen Sie in der Liste Basis die Kennzahl aus, nach der die Rangfolge erstellt werden soll.

2013-06-29338

Erstellen von Berichten

• Um eine bestimmte Dimension statt alle Dimensionen im Block in eine Rangfolge zu bringen,klicken Sie auf Rangfolge nach und wählen die Dimension aus, auf der die Rangfolge basiert.

• Wählen Sie in der Liste Berechnungsmodus den Modus für die Rangberechnung aus.

5. Klicken Sie auf OK, um das Dialogfeld "Rangfolge" zu schließen.

Verwandte Themen• Rangfolgenparameter

4.5.3.6 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:

% des GesamtumsatzesUmsatzRegion

7 %1000000Südost

13 %2000000Südwest

20 %3000000Nordost

24 %4000000Nordwest

33 %5000000Zentral

Beispiel: Rangfolge für die ersten drei Regionen nach erwirtschaftetem Umsatz

Um diese Rangfolge zu bilden, legen Sie die folgenden Parameter fest:

WertParameter

3Oben

Region (oder nicht angegeben, da "Region" dieeinzige Dimension im Block ist und daher dieStandarddimension für die Erstellung der Rang-folge bildet)

Rangfolge nach

UmsatzBasiert auf

AnzahlBerechnungsmodus

Diese Rangfolge ergibt folgendes Ergebnis:

2013-06-29339

Erstellen von Berichten

UmsatzRegion

5000000Zentral

4000000Nordwest

3000000Nordost

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:

WertParameter

40 %Unten

RegionRangfolge nach

UmsatzBasiert auf

ProzentBerechnungsmodus

Diese Rangfolge ergibt folgendes Ergebnis:

UmsatzRegion

1000000Südost

2000000Südwest

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 gleich10.000.000 ist

Um diese Rangfolge zu bilden, legen Sie die folgenden Parameter fest:

2013-06-29340

Erstellen von Berichten

WertParameter

10000000Oben

RegionRangfolge nach

UmsatzBasiert auf

Kumulative SummeBerechnungsmodus

Diese Rangfolge ergibt folgendes Ergebnis:

UmsatzRegion

5000000Zentral

4000000Nordwest

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

Beispiel: Rangfolge für die letzten Regionen, deren kumulativer Umsatz kleiner oder gleich30 % des Gesamtumsatzes ist

Um diese Rangfolge zu bilden, legen Sie die folgenden Parameter fest:

WertParameter

30 %Unten

RegionRangfolge nach

UmsatzBasiert auf

Kumulativer ProzentsatzBerechnungsmodus

Diese Rangfolge ergibt folgendes Ergebnis:

UmsatzRegion

1000000Südost

2013-06-29341

Erstellen von Berichten

UmsatzRegion

2000000Südwest

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 Kennzahlausgedrückt.)

• Anzeigen der Datensätze, durch die der kumulative Prozentsatz von 30 % nicht überschritten wird

4.5.4 Hervorheben von Daten mithilfe der bedingten Formatierung

Mit der bedingten Formatierung können Sie Ergebnisse hervorheben oder die Formatierung auf derGrundlage von Daten ändern. Sie können beispielsweise Ergebnisse bedingt formatieren, um besondershohe oder niedrige Ergebnisse in bestimmten Farben oder mit Textkommentaren, z.B. "Hohe Leistung"oder "Niedrige Leistung", hervorzuheben.

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önnendiese Regeln auf insgesamt 20 Tabellenspalten oder –zeilen, individuelle Zellen oder Sektionszellenvon Berichten anwenden. Sie können bis zu 10 verschiedene Regeln auf die Spalten und Zeilen einereinzelnen Tabelle, auf individuelle Zellen oder auf Sektionszellen anwenden.

Sie können Regeln für die bedingte Formatierung definieren, um die folgenden Formatierungsänderungenzu aktivieren:• Textfarbe, Schriftgröße und –art• Farbe und Linienart von Zellrahmen• Hintergrundanzeige von Zellen: spezielle Farben, Bilder oder Hyperlinks für Webseiten

Sie können auch Regeln definieren, die einen Text oder eine Formel, ein Bild oder einen Hyperlinkanzeigen. 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 Datenbankregenerieren, werden die neuen Ergebnisse entsprechend durch die Regeln hervorgehoben.

2013-06-29342

Erstellen von Berichten

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 Zeiledes Gruppenwechsels befindet.

4.5.4.1 Bedingungen in der bedingten Formatierung

Die Regeln für die bedingte Formatierung enthalten mehrere Bedingungen, mit deren Hilfe Sie je nachDaten mehrere Formate anwenden können. In Worten ausgedrückt arbeitet eine Regel der bedingtenFormatierung 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 Blauan, 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 inder Farbe Rot an.

Jede Bedingung kann mehrere Tests enthalten und alle Tests müssen wahr zurückgeben, damit diebedingte 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, damitdie Formatierung angewendet wird.

4.5.4.2 Erstellen einer Regel für bedingte Formatierung

Anmerkung:Diese Option ist in der Web-Intelligence-HTML-Schnittstelle nicht verfügbar. Um bedingte Formatierungzu erstellen oder zu bearbeiten, verwenden Sie die Web-Intelligence-Applet-Schnittstelle oder denWeb-Intelligence-Rich-Client.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse die Unterregisterkarte Bedingt aus.3. Klicken Sie auf Neue Regel, um den Bereich "Formatierungsregel-Editor" anzuzeigen.4. Geben Sie einen Namen und eine Beschreibung für die Regel ein.5. Klicken Sie auf ... neben dem Feld Gefilterte(s) Objekt oder Zelle, und wählen Sie Objekte aus.

2013-06-29343

Erstellen von Berichten

Sie können keine Regel auf einer Zelle definieren, die ein Datum oder einen numerischen Datentypenthält (z.B. ein Datum oder eine Berechnung), da die Anwendung alle Werte, die Sie in das TextfeldWert eingeben, als Zeichenfolge betrachtet.

6. Wählen Sie einen 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 Werteliste auszuwählen, klicken Sie auf ... neben dem Feld Operanden

und wählen einen Wert aus.• Um ein anderes Objekt oder eine andere Variable als Wert auszuwählen, klicken Sie auf ... neben

dem Feld Operanden, klicken im Menü auf Wählen Sie ein Objekt oder eine Variable aus undwählen dann ein anderes Objekt oder eine andere Variable aus.

• Um das Feld Operanden zu löschen, klicken Sie auf ... neben dem Feld und wählen dann Leeraus.

8. Um der Bedingung einen weiteren Test hinzuzufügen, klicken Sie neben den vorhandenenBedingungen auf + und wählen dann die gefilterte Zelle oder das gefilterte Objekt, den Operatorund den Wert wie oben beschrieben aus.

9. Um eine Bedingung zu entfernen, klicken Sie neben dem Feld Bedingung auf x.10. Um die Bedingung mithilfe einer Formel auszulösen, klicken Sie auf den Pfeil neben "Bedingung"

und wählen Fx aus.11. Klicken Sie auf Fx neben dem Formelfeld, um den "Formel-Editor" anzuzeigen und mit diesem

Formeln zu erstellen.• 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, gebenSie "Ü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 bedingteFormatierung in der vierten Zeile der Tabelle angezeigt.

12. Um der Regel eine weitere Bedingung hinzuzufügen, klicken Sie in der oberen Ecke des Felds aufHinzufügen, um ein zusätzliches Bedingungsfeld anzuzeigen, und definieren dann die Bedingungenoder erstellen eine Formel wie oben beschrieben.Sie können mehrere Bedingungen hinzufügen.

13. Um das Format festzulegen, das beim Auslösen der Regel angezeigt wird, klicken Sie auf Formatim Bereich "Wenn Vorstehendes zutrifft, gilt folgende Anzeige".Das Dialogfeld "Formatierungsregelanzeige" zum Festlegen des Formats wird angezeigt.

14. Klicken Sie auf OK, um die IF/THEN-Formate zu speichern, und dann nochmals auf OK, um dasRegelformat im Bericht festzulegen.

4.5.4.3 Festlegen des von einer Regel für bedingte Formatierung angezeigtenFormats

2013-06-29344

Erstellen von Berichten

Anmerkung:Diese Option ist in der Web-Intelligence-HTML-Schnittstelle nicht verfügbar. Um bedingte Formatierungzu erstellen oder zu bearbeiten, verwenden Sie die Web-Intelligence-Applet-Schnittstelle oder denWeb-Intelligence-Rich-Client.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse die Unterregisterkarte Bedingt aus.3. Klicken Sie auf Formatierungsregeln.4. Wählen Sie eine Regel aus der Liste aus, und klicken Sie auf Bearbeiten.5. Klicken Sie im Dialogfeld "Formatierungsregel-Editor" auf Format, um das Dialogfeld

"Formatierungsregelanzeige" zu öffnen.6. Zum Anzeigen von Text oder einer Formel wählen Sie die Registerkarte Anzeigen, und geben Sie

die Formel in das Feld ein.• Um den angezeigten Text oder die angezeigte Formel als HTML, Bild-URL oder Hyperlink zu

definieren, klicken Sie auf Inhalt lesen als und wählen dann HTML, Bild-URL oder Hyperlinkaus der Liste aus.

Anmerkung:Bei Auswahl von Inhalt lesen als:HTML funktionieren die beiden Eigenschaften Breiteautomatisch anpassen undHöhe automatisch anpassen nicht, da die Größe der HTML-Datenin einer Zelle vom Browser nicht richtig entschlüsselt werden kann. Der vom Benutzerbereitgestellte HTML-Inhalt wird vom Browser direkt gerendert. Die Anwendung modifiziert denvom Benutzer zum Festlegen von Breite und Höhe bereitgestellten HTML-Code nicht.

• Zum Ändern der Zahlenformats wählen Sie das Format in der Liste Zahlenformat aus, oderklicken Sie aufBenutzerdefiniert, und wählen Sie das Format im Dialogfeld "Zahlenformat" aus.

7. Zum Ändern des Schriftschnitts klicken Sie auf die Registerkarte Text, und definieren Sie die Schriftartmithilfe der Steuerelemente der Registerkarte.

8. Zum Ändern des Hintergrundstils wählen Sie die Registerkarte Hintergrund, und definieren Siedann den Hintergrund mithilfe der Steuerelemente der Registerkarte.

9. Zum Ändern des Rahmenstils wählen Sie die Registerkarte Rahmen, und definieren Sie dann denRahmen mithilfe der Steuerelemente der Registerkarte.

10. Klicken Sie auf OK und dann nochmals auf OK, um zum Dokument zurückzukehren.

Verwandte Themen• Erstellen einer Regel für bedingte Formatierung

4.5.4.4 Anwenden von bedingter Formatierung

Sie können zuvor definierte Regeln für bedingte Formatierung auf Berichtselemente anwenden. Siekönnen die folgenden Berichtselemente formatieren:• Spalten in einer vertikalen Tabelle

2013-06-29345

Erstellen von Berichten

• Zeilen in einer horizontalen Tabelle• Zellen in Formularen und Kreuztabellen• Sektionsköpfe• Individuelle Zellen

1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" ein Berichtselement aus, dasSie bedingt formatieren möchten.

2. Wählen Sie auf der Registerkarte Analyse die Unterregisterkarte Bedingt aus.3. Klicken Sie auf den Pfeil neben Formatierungsregeln, und wählen Sie die anzuwendende Regel

aus der Liste aus.4. Speichern Sie das Dokument.

4.5.4.5 Bearbeiten von bedingten Formaten

Anmerkung:Dieser Arbeitsschritt kann in der Web-Intelligence-HTML-Schnittstelle nicht ausgeführt werden.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse die Unterregisterkarte Bedingt aus.3. Wählen Sie aus der Dropdown-Liste Formatierungsregeln die Option Regeln verwalten aus, um

das Dialogfeld "Bedingte Formate" anzuzeigen.4. 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ächen mit dem Pfeil nach oben oder nachunten klicken.

5. Zum Duplizieren einer Regel wählen Sie diese aus, und klicken Sie auf Duplizieren.6. Zum Entfernen einer Regel wählen Sie diese aus, und klicken Sie auf Entfernen.7. Klicken Sie auf OK, um zum Dokument zurückzukehren.

4.5.4.6 Verwenden von Formeln zum Erstellen erweiterter Regeln für diebedingte Formatierung

Sie können erweiterte Regeln für bedingte Formatierung mithilfe der Formelsprache erstellen, anstattdie Optionen Gefilterte(s) Objekt oder Zelle, Operator und Wert im ""Formatierungsregel-Editor" zuverwenden.

2013-06-29346

Erstellen von Berichten

Beispiel: Hervorheben von drei Bereichen mit vierteljährlichen Umsatzergebnissen undeiner Berechnung nach Prozent im Vergleich zum Durchschnittsumsatz

In diesem Beispiel erstellen Sie drei Regeln, um den Umsatz in verschiedenen Farben unterBezugnahme des Durchschnittsumsatzes hervorzuheben. In der Tabelle sind Ergebnisse enthalten,die drei Jahre umfassen und die Grundlage für den Durchschnittswert bilden, den Sie alsVergleichsbasis 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 dreiBedingungen enthält. Diese lauten wie folgt:

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.• 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 derfolgenden 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.

Anmerkung:Diese Bedingung deckt Werte ab, die von der ersten Bedingung ebenfalls abgedeckt werden.Beispiel: Wenn der Durchschnitt 100 ist, ist 79 sowohl weniger als 80 % unter dem Durchschnittals 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 dritteBedingung), 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.

2013-06-29347

Erstellen von Berichten

4.5.5 Verfolgen von Änderungen in Daten

Damit Sie fundierte und effektive Business-Intelligence-Entscheidungen treffen können, müssen Sienachvollziehen 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 aufdie Analyse von Schlüsselbereichen zu konzentrieren, ohne Zeit beim Durchsuchen irrelevanter Datenzu verschwenden.

Wenn Sie Datenänderungen verfolgen, wählen Sie eine bestimmte Datenregenerierung alsReferenzpunkt aus. Diese Daten werden als Referenzdaten bezeichnet. Wenn Sie die Datenverfolgungaktivieren, 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 interpretiert. Sie können diese Informationenverwenden, um zu untersuchen, warum die Verkaufsstelle nicht mehr zu den umsatzstärksten Filialenzä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ündezu verstehen.

In beiden Fällen erhalten die aktuellen Daten durch die Datenverfolgung mehr Aussagekraft, da sie ineinen Kontextbezug zu älteren Daten gesetzt werden. Ohne diesen Kontext wäre es schwieriger, Trendszu identifizieren.

Anmerkung:Datenänderungen werden auf Dokumentebene, nicht auf Berichtsebene, verfolgt. Wenn eine Dokumentmehrere Berichte enthält, wird die Verfolgung auf alle Berichte angewendet. Die Information in derStatusleiste am unteren Rand des Berichts gibt über den Dokumentebenenstatus Auskunft. Ein Sternauf einer Berichtsregisterkarte zeigt an, dass die Änderungsverfolgung für den Bericht aktiviert ist.

Verwandte Themen• Arten der Datenänderung• Tracking-Modus mit automatischer Aktualisierung• Datentracking-Modus mit absoluten Referenzdaten• Aktivieren des Datentrackings• Anzeigen geänderter Daten• Konfigurieren des Aussehens geänderter Daten• Konfigurieren des Erscheinungsbilds geänderter Daten• Anzeigen geänderter Daten in Blöcken• Anzeigen geänderter Daten in Blöcken mit Gruppenwechseln• Anzeigen geänderter Daten in Sektionen• Anzeigen geänderter Daten in Berichten mit zusammengeführten Dimensionen• Anzeigen geänderter Daten in Diagrammen

2013-06-29348

Erstellen von Berichten

4.5.5.1 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 Schnittstelle oder die Formelsprache konfiguriert. Mithilfeder Formelsprache erhalten erfahrene Benutzer zusätzliche Leistungsfähigkeit und Flexibilität für dieAnzeige und Formatierung geänderter Daten.

4.5.5.2 Tracking-Modus mit automatischer Aktualisierung

Im Datentracking-Modus "Automatische Aktualisierung" werden die aktuellen Daten immer mit denDaten vor der letzten Regenerierung verglichen. Dazu werden die aktuellen Daten vor jederRegenerierung automatisch als Referenzdaten festgelegt. Somit sind die Referenzdaten stets eineVersion älter als die aktuellen Daten.

Das automatische Datentracking eignet sich besonders für zeitgesteuerte Dokumente, wenn Sie dieaktuellen Daten mit den Daten vor der letzten Regenerierung vergleichen möchten.

4.5.5.3 Datentracking-Modus mit absoluten Referenzdaten

Im Tracking-Modus "Feste Daten" wählen Sie die Referenzdaten im Dialogfeld "Datentracking" manuellaus. Sie verwenden diese Daten so lange als Bezugspunkt, bis Sie den Bezugspunkt aktualisieren.

4.5.5.4 Aktivieren des Datentrackings

Anmerkung:Wenn Sie nicht über die Benutzerrechte für das Dokumenttracking verfügen, sind die unten erwähntenOptionen ausgegraut.

2013-06-29349

Erstellen von Berichten

1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:

• Klicken Sie in einem beliebigen Modus in der Statusleiste am unteren Rand des Fensters aufÄnderungen verfolgen.

• Klicken Sie im Modus "Ansicht" in der Symbolleiste auf Verfolgen.• Wählen Sie im Modus "Entwurf" auf der Registerkarte Analyse die Unterregisterkarte

Datentracking aus, und klicken Sie auf Verfolgen.

3. Wählen Sie im Dialogfeld "Datentracking" die Registerkarte Daten aus.4. Um die Daten mit denen der letzten Regenerierung zu vergleichen, wählen Sie Mit letzter

Datenregenerierung vergleichen aus.

Wenn Sie diese Option auswählen, werden die aktuellen Daten nach jeder Datenregenerierung zuden Referenzdaten. Der Bericht zeigt stets den Unterschied zwischen den jüngsten Daten und denDaten vor der letzten Regenerierung.

Wenn diese Option ausgewählt ist, wird in der Statusleiste "Änderungen verfolgen: automatischeAktualisierung" angezeigt.

5. Um die Daten mit einer bestimmten Datenregenerierung zu vergleichen, wählen Sie MitDatenregenerierung vergleichen von aus, und wählen Sie das Datum der Datenregenerierungaus der Liste aus.

Wenn Sie diese Option auswählen, stellt die ausgewählte Datenregenerierung die Referenzdatendar. Der Bericht zeigt stets den Unterschied zwischen den jüngsten Daten und der ausgewähltenDatenregenerierung an.

Wenn diese Option ausgewählt ist, wird in der Statusleiste "Änderungen verfolgen: feste Daten"angezeigt.

6. Wählen Sie aus der Liste "Berichte mit Datentracking angezeigt:" die Berichte aus, für die dieDatenverfolgung angezeigt werden soll.

7. Wählen Sie Daten jetzt regenerieren aus, um die Daten beim Schließen des Dialogfelds zuregenerieren.

8. Klicken Sie auf OK, um das Dialogfeld "Datentracking" zu schließen.

4.5.5.5 Anzeigen geänderter Daten

4.5.5.5.1 Anzeigen geänderter Daten

Sie können auswählen, ob beim aktivierten Datentracking geänderte Daten angezeigt werden.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht" oder im Modus "Entwurf".2. Aktivieren Sie das Datentracking.3. Führen Sie einen der folgenden Schritte aus:

2013-06-29350

Erstellen von Berichten

• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie Verfolgen > Änderungen anzeigenaus.

• Wenn Sie sich im Modus "Entwurf" befinden, klicken Sie auf der Registerkarte Analyse auf derUnterregisterkarte Datentracking auf Änderungen anzeigen.

4. Wählen Sie die Option erneut aus, um die Anzeige geänderter Daten zu deaktivieren.

Verwandte Themen• Konfigurieren des Aussehens geänderter Daten• Aktivieren des Datentrackings

4.5.5.5.2 Konfigurieren des Aussehens geänderter Daten

Sie können das Aussehen (Schriftschnitt, -grad und -farbe) geänderter Daten in Ihrem Dokumentkonfigurieren. 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 Dimensionswertenannehmen. Beispiel: Wenn ein Dimensionswert in einer Werteliste eines Blocks ausgeblendet wird undder Block auch einen Kennzahlwert für die Dimension anzeigt, werden sowohl Dimension als auchKennzahlwert als gelöschte Daten angezeigt.

Das standardmäßige Aussehen geänderter Daten wird vom BI-Administrator im Central ManagementServer (CMS) festgelegt. Beim lokalen Konfigurieren des Aussehens geänderter Daten werden dieCMS-Standardwerte überschrieben.

Konfigurieren des Erscheinungsbilds geänderter Daten1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht" oder im Modus "Entwurf".2. Klicken Sie in der Statusleiste am unteren Rand des Fensters auf Änderungen verfolgen, um das

Dialogfeld "Datentracking" anzuzeigen.3. Wählen Sie auf der RegisterkarteOptionen alle Typen von geänderten Daten aus, die Sie anzeigen

möchten, und klicken Sie auf Format, um anzugeben, wie die Änderungen angezeigt werden sollen.4. Klicken Sie auf "OK", um das Dialogfeld "Datentracking" zu schließen.

Verwandte Themen• Hervorheben von Daten mithilfe der bedingten Formatierung

4.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:

2013-06-29351

Erstellen von Berichten

UmsatzJahrLand

10002003Frankreich

20002004Frankreich

10002002Japan

12002002Polen

Nach der Regenerierung lauten die Daten wie folgt:

UmsatzJahrLand

30002004Frankreich

9002003Japan

8002002Polen

9002004GB

Wenn das Datentracking aktiviert ist und Datenänderungen angezeigt werden, wird der Block wiefolgt angezeigt:

FormatierungUmsatzJahrLand

[Datenformatierung für alleZellen gelöscht]10002003Frankreich

[Datenformatierung für Zelle"Umsatz" erhöht]30002004Frankreich

[Datenformatierung für alleZellen gelöscht]10002002Japan

[Datenformatierung für alleZellen eingefügt]9002003Japan

[Datenformatierung für Zelle"Umsatz" verringert]8002002Polen

[Datenformatierung für alleZellen eingefügt]9002004GB

2013-06-29352

Erstellen von Berichten

• In den Zeilen, in denen die Umsätze von Frankreich im Jahr 2003 und von Japan im Jahr 2002enhalten 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.

4.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 derZusammenfü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:

Vertrieb (DP2)Land(DP2)Umsatz(DP1)Land(DP1)

5000USA10000USA

4000Frankreich

3000GB5000GB

1000Deutschland1000Deutschland

Nach der Datenregenierierung lauten die Daten wie folgt:

Vertrieb (DP2)Land(DP2)Umsatz(DP1)Land(DP1)

4000USA10000USA

3000Frankreich4000Frankreich

4000GB6000GB

2000Polen

In einem Block mit der zusammengeführten Dimension "Land" und den Datenänderungen werdenDaten wie folgt angezeigt:

2013-06-29353

Erstellen von Berichten

FormatierungVertriebUmsatzLand

[Datenformatierung für Zelle"Vertrieb" verringert]400010000USA

[Datenformatierung für Zelle"Umsatz" eingefügt]30004000Frankreich

[Datenformatierung für Zellen"Umsatz" und "Vertrieb" er-höht]

40006000GB

[Datenformatierung für alleZellen gelöscht]10001000Deutschland

[Datenformatierung für Zellen"Land" und "Umsatz" einge-fügt]

2000Polen

In der Zeile "Frankreich" wird Frankreich nicht als eingefügt angezeigt, da eine Zeile "Frankreich" inbeiden Datenprovidern nicht eingefügt wurde. "Umsatz" wird als eingefügt angezeigt, da es sich hierbeium einen neuen Kennzahlwert nach der Datenregenerierung handet.

In der Zeile "Polen" wird "Polen" als eingefügt angezeigt, da es sich hierbei um einen neuenDimensionswert nach einer Datenregenerierung handelt.

4.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:

UmsatzJahrLand

10002003Frankreich

20002004Frankreich

10002002Japan

12002002Polen

2003USA

2004USA

2013-06-29354

Erstellen von Berichten

Nach der Regenerierung lauten die Daten wie folgt:

UmsatzJahrLand

30002004Frankreich

9002003Japan

8002002Polen

9002004GB

Wenn Sie eine Sektion für [Land] erstellen und Datenänderungen anzeigen, sieht der Bericht wie folgtaus:

Frankreich [keine Formatierung]

FormatierungUmsatzJahr

[Datenformatierung für alle Zellen ge-löscht]10002003

[Datenformatierung für Zelle "Umsatz" er-höht]30002004

Japan [keine Formatierung]

FormatierungUmsatzJahr

[Datenformatierung für alle Zel-len gelöscht]10002002

[Datenformatierung für alle Zel-len eingefügt]9002003

Polen [keine Formatierung]

FormatierungUmsatzJahr

[Datenformatierung für Zelle"Umsatz" verringert]8002002

Großbritannien [Formatierung eingefügt]

2013-06-29355

Erstellen von Berichten

FormatierungUmsatzJahr

[Datenformatierung für alle Zel-len eingefügt]9002004

Die Daten im Sektionskopf werden auf zwei verschiedene Weisen angezeigt. Dies hängt von denDatenä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.

4.5.5.5.6 Anzeigen geänderter Daten in Blöcken mit Gruppenwechseln

Wenn ein Block einen Gruppenwechsel enthält und die Blockeigenschaft Zusammenführen aktiviertist, 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.

4.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 stattdes Diagramms eine Tabelle angezeigt, aus der Sie die Einzelheiten der Änderungen entnehmenkönnen.

4.5.5.6 Datentracking-Einschränkungen

Wenn Sie einen Datenprovider ändern oder bereinigen, werden im Bericht keine geänderten Datenmehr angezeigt. Wird der Datenprovider geändert, ist die aktuelle Version des Dokuments nicht mehrmit der Referenzversion kompatibel. Wenn alte Daten gelöscht werden, stehen sie nicht mehr zumVergleich 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

2013-06-29356

Erstellen von Berichten

• Bereinigen des Dokuments

Wenn Sie eine dieser Aktionen durchführen, wird der Datenverlauf des Dokuments gelöscht, da dieAktionen 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 diesenDaten und den alten, von einer anderen Abfrage generierten Daten führen zu falschen Ergebnissen.

Anmerkung:Wenn Sie einen Drillvorgang auf eine Abfrage oder einen Drill außerhalb des Bereichs ausführen, wirdder Datenverlauf gelöscht, da diese Vorgänge den Datenprovider ändern. Dies sollte für Sie jedochkeine Auswirkungen haben, da Sie zu Beginn des Drill-Vorgangs bereits die Daten definiert haben, diegenauer analysiert werden müssen. Das Datentracking hat seinen Zweck erfüllt, und Sie können nunmit der Datenanalyse fortfahren.

Verwandte Themen• Ausführen von Drill-Vorgängen, die über die eingestellte Analysetiefe hinausgehen• Ausführen von Drill-Vorgängen auf Abfragen• Verwalten von Abfragen mit dem Datenmanager

4.5.5.6.1 Datentracking und Regenerieren beim Öffnen

Wenn die Regenerierung eines Dokuments beim Öffnen aktiviert wurde (wenn in den Eigenschaftendes Dokuments die Option Beim Öffnen regenerieren ausgewählt wurde), zeigt das Datentrackingkeine Unterschiede zwischen den Daten vor und nach der Regenerierung an. Die nach derRegenerierung erhaltenen Daten gelten als neue Daten, da die Regenerierung das Dokument bereinigt.

Anmerkung:Die Option Beim Öffnen regenerieren hängt von den folgenden CMS-Einstellungen ab:• Unter CMC > Anwendung > WebI > Eigenschaften wurde die Eigenschaft Aktivieren Sie die

Sicherheitsberechtigung "Automatische Regenerierung beim Öffnen für alle Dokumentedeaktivieren" vom BI-Administrator aktiviert.

• Unter CMC > Anwendung > Benutzersicherheit wurde das Sicherheitsrecht AutomatischeRegenerierung beim Öffnen für alle Dokumente deaktivieren für den jeweiligen Benutzer vomBI-Administrator deaktiviert.

In diesen Fällen wird das Dokument auch dann beim Öffnen regeneriert, wenn für das Dokument dieOption Beim Öffnen regenerieren nicht aktiviert wurde.

Verwandte Themen• Speichern von Dokumenten im Unternehmens-Repository in der Web-Intelligence-HTML-Schnittstelle• Speichern von Dokumenten im Unternehmens-Repository in der Web-Intelligence-Applet-Schnittstelle

4.5.5.7 Verfolgen geänderter Daten mithilfe von Formeln

2013-06-29357

Erstellen von Berichten

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 nichtin der Liste der Standard-Alerter angezeigt.

Mit Zellenformeln haben Sie die Möglichkeit, benutzerdefinierte Alerter zum Formatieren vonDatenänderungen zu erstellen. Sie können auch Formeln mit speziellen Berechnungen auf Basis vonDatenänderungen verwenden. Sie können beispielsweise eine Berechnung hinzufügen, um dieUnterschiede zwischen dem früheren und dem aktuellen Wert einer Kennzahl anzuzeigen.

4.5.5.7.1 Die Funktion "RefWert"

Die Formelsprache ermöglicht den Zugriff auf geänderte Daten mithilfe der Funktion RefWert. DieseFunktion stellt den Wert der Referenzdaten für eine Kennzahl zur Verfügung. Wenn keine Referenzdatenvorhanden 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.

Verwandte Themen• RefWert

Erstellen von Formeln mithilfe der Funktion "RefWert"

Sie können die Funktion RefWert zum Erstellen von Formeln verwenden, über die Sie Informationenzu den aktuellen Daten in Relation 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 derKennzahl [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:

UmsatzKunde

2000Johnson

3000Schmidt

3500Wilson

Nach der Regenerierung ändern sich die Daten wie folgt:

2013-06-29358

Erstellen von Berichten

UmsatzKunde

3000Johnson

2500Schmidt

In einer dritten Spalte gibt die Formel folgende Zahlen zurück:

DifferenzUmsatzKunde

10003000Johnson

-5002500Schmidt

3500Wilson

4.5.5.7.2 Die Funktion "RefWertDatum"

Die Funktion RefWertDatum gibt das Datum der für das Datentracking verwendeten Referenzdatenzurück.

Verwandte Themen• RefWertDatum

4.5.5.7.3 ReferenzwertAntwortBenutzer (Funktion)

Die Funktion ReferenzwertAntwortBenutzer dient der Verfolgung von Eingabeaufforderungenund gibt den Wert der Benutzerantwort der Referenzdaten (Eingabeaufforderungen) zurück, die für dasDatentracking verwendet wird.

Verwandte Themen• ReferenzwertAntwortBenutzer

4.5.5.8 Geänderte Daten und der Berechnungskontext

Wenn das Datentracking aktiviert ist, werden Daten nur dann als geändert angezeigt, wenn sich derBerechnungskontext nicht ändert.

2013-06-29359

Erstellen von Berichten

Wenn sich beispielsweise ein Kennzahlwert ändert, weil Sie den Berechnungskontext eines Blocksgeä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:

UmsatzKundeStadt

1000SchmidtSan Francisco

2000MüllerSan Francisco

3000WilsonLos Angeles

4000MeierLos Angeles

Wenn Sie [Kunde] aus dem Block entfernen, wird der Umsatz pro Stadt gruppiert:

KundeStadt

3000San Francisco

7000Los Angeles

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 aggregiertund zeigen höhere Werte an.

Wenn nach der Datenregenerierung der Umsatz von Müller auf 1000 sinkt und der Umsatz von Wilsonauf 4000 steigt, werden die Daten wie folgt angezeigt:

KundeStadt

2000San Francisco

8000Los Angeles

Die Daten werden nun als geänderte Daten angezeigt, weil, unabhängig von der Änderung desBerechnungskontexts, der Gesamtumsatz von San Francisco gesunken und der Gesamtumsatz vonLos Angeles gestiegen ist.

2013-06-29360

Erstellen von Berichten

4.6 Erweitern von Berichten mit 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 Verwendungvon Funktionen, Formeln und Berechnungen in Web Intelligence oder in der Onlinehilfe.

4.6.1 Arbeiten mit Standardberechnungen

4.6.1.1 Einfügen einer Standardberechnung in eine Tabelle oder Kreuztabelle

Sie können Standardberechnungen in Tabellen oder Kreuztabellen einfügen, um schnell Berechnungenfür Tabellendaten auszuführen. Weitere Informationen über Standardberechnungen finden Sie imHandbuch zur Verwendung von Funktionen, Formeln und Berechnungen in Web Intelligence oder inder Onlinehilfe.

Sie haben die Möglichkeit, mehrere Berechnungen in eine Tabelle oder Kreuztabelle einzufügen. WennSie zwei Berechnungen auf eine Tabelle oder Kreuztabelle anwenden, wird für jedesBerechnungsergebnis eine eigene Fußzeile eingefügt. Sie fügen mehrere Berechnungen auf dieselbeWeise wie eine einzelne Berechnung in Kreuztabellen oder Tabellen ein. Allerdings müssen Sie denEinfügevorgang so oft wiederholen, wie Sie Berechnungen ausführen möchten.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" auf die Tabellenzelle mit den

Daten, für die Sie eine Berechnung ausführen möchten.2. Wählen Sie auf der RegisterkarteAnalyse auf der Unterregisterkarte Funktionen eine Berechnung

aus.

Sie können diesen Schritt wiederholen, um mehrere Berechnungen zur selben Spalte hinzuzufügen.

Tipp:Doppelklicken Sie auf eine Zelle, um die Symbolleiste "Formel-Editor" anzuzeigen, mit der Sie dieFormel bearbeiten können.

Ein Fuß mit dem Ergebnis der Berechnung wird unterhalb der Spalte hinzugefügt.

4.6.1.2 Entfernen von Standardberechnungen

2013-06-29361

Erstellen von Berichten

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie mit der rechten Maustaste auf die Zelle mit der Berechnung, die Sie entfernen möchten,

und wählen Sie Löschen aus.

4.6.2 Arbeiten mit Formeln

4.6.2.1 Definieren einer Formel durch direkte Eingabe

1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die RegisterkarteEigenschaften aus.

2. Wählen Sie aus der Dropdown-Liste Anzeigen die Option Formelleiste aus, um die "Formelleiste"anzuzeigen.

3. Wählen Sie im Bericht eine Zelle oder ein Textfeld aus, oder fügen Sie diese(s) ein.4. Geben Sie in das Feld Formel eine Formel ein.5. Um eine Formel mit dem "Formel-Editor" zu erstellen, klicken Sie auf das Symbol Formel-Editor

in der "Formelleiste".6. Erstellen Sie die Formel.7. Führen Sie zum Bestätigen und Anwenden der Formel einen der folgenden Schritte aus:

• Klicken Sie im Web-Intelligence-Rich-Client auf Validieren.• Klicken Sie in der Schnittstelle Web Intelligence HTML oder Web Intelligence Applet auf OK.

4.6.2.2 Erstellen von Formeln im Formel-Editor

Mit dem "Formel-Editor" können Sie die Formel für eine Tabellenzelle definieren.1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Tabellenzelle aus, in die

die Formel eingefügt werden soll.2. Wählen Sie auf der Registerkarte Eigenschaften aus der Dropdown-Liste Anzeigen die Option

Formelleiste aus, um die "Formelleiste" anzuzeigen.3. Um eine Formel mit dem "Formel-Editor" zu erstellen, klicken Sie auf das Symbol Formel-Editor

in der "Formelleiste".4. Doppelklicken Sie, um ein Objekt für die Formel aus dem Bereich "Verfügbare Objekte" auszuwählen.5. Doppelklicken Sie, um eine Funktion für die Formel aus dem Bereich "Verfügbare Funktionen"

auszuwählen.

2013-06-29362

Erstellen von Berichten

6. Doppelklicken Sie, um einen Operator für die Formel aus dem Bereich "Verfügbare Operatoren"auszuwählen.Falls für die Formel ein oder mehrere Werte aus einer Werteliste ausgewählt werden müssen, führenSie folgende Schritte aus:a. Wählen Sie ein Objekt aus der Liste "Verfügbare Operatoren" aus.b. Doppelklicken Sie auf das Element Werte, um das Dialogfeld "Werteliste" zu öffnen.c. Führen Sie einen der folgenden Schritte aus:

• Um einen Wert auszuwählen, markieren Sie diesen und klicken dann auf OK.• Um angrenzende Werte auszuwählen, markieren Sie den ersten Wert. Halten Sie die

Umschalttaste gedrückt, klicken Sie auf den letzten Wert und dann auf OK.• Um mehrere (nicht angrenzende) Werte auszuwählen, markieren Sie den ersten Wert. Halten

Sie die Strg-Taste gedrückt, klicken Sie auf die anderen auszuwählenden Werte und dannauf OK.

7. Um die Formel zu bestätigen und anzuwenden, klicken Sie auf OK.

4.6.3 Arbeiten mit Variablen

4.6.3.1 Erstellen von Variablen

Anmerkung:Wenn die Zelle ausgewählt wird, bevor Sie den "Formel-Editor" öffnen, wird die erstellte Formel derZelle zugeordnet.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Um die "Formelleiste" in der Registerkarte Eigenschaften anzuzeigen, wählen Sie aus der

Dropdown-Liste Anzeigen die Option Formelleiste aus.3. Klicken Sie auf das Symbol Variable erstellen in der "Formelleiste", um den Bereich "Neue Variable

erstellen" oder "Variable erstellen" anzuzeigen.4. Geben Sie den Namen der Variablen im Feld Name ein.5. Erstellen Sie im Feld "Formel" eine Formel für die Variable, wenn nicht bereits eine angezeigt wird.6. Wählen Sie einen Variablentyp aus.7. Klicken Sie auf OK, um die Variable zu speichern und zum Dokument zurückzukehren.

4.6.3.2 Bearbeiten von Variablen

2013-06-29363

Erstellen von Berichten

1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die RegisterkarteVerfügbareObjekte im Seitenbereich aus.

2. Klicken Sie mit der rechten Maustaste auf die Variable, die Sie bearbeiten möchten, und wählenSie Bearbeiten aus.Der Bereich "Variablen-Editor" oder "Variable bearbeiten" wird angezeigt.

3. Bearbeiten Sie die Variable.4. Klicken Sie auf OK, um zum Dokument zurückzukehren.

4.6.3.3 Löschen von Variablen

1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die RegisterkarteVerfügbareObjekte im Seitenbereich aus.

2. Klicken Sie mit der rechten Maustaste in der Liste auf die Variable, die Sie löschen möchten, undwählen Sie Entfernen aus.

4.6.3.4 Umbenennen von Variablen

Dieser Arbeitsschritt kann in der Web-Intelligence-Applet-Schnittstelle und im Web-Intelligence-Rich-Clientausgeführt werden, nicht jedoch in der Web-Intelligence-HTML-Schnittstelle.1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die RegisterkarteVerfügbare

Objekte im Seitenbereich aus.2. Klicken Sie mit der rechten Maustaste auf die Variable, die Sie umbenennen möchten, und wählen

Sie Umbenennen aus.3. Benennen Sie die Variable um, und speichern Sie sie.

4.7 Handbuch zur Verwendung von Funktionen, Formeln und Berechnungen in WebIntelligence

4.7.1 Dokumentverlauf: Funktionen, Formeln und Berechnungen von Web Intelligence

2013-06-29364

Erstellen von Berichten

Die folgende Tabelle enthält eine Übersicht über die wichtigsten Änderungen:

BeschreibungDatumVersion

Interactive Analysis ursprünglich umbenannt. ErsteVeröffentlichung dieses Dokuments

30. Novem-ber 2011

SAP BusinessObjects InteractiveAnalysis 4.0

Support Package 125. Februar2011

SAP BusinessObjects InteractiveAnalysis 4.0 Service Pack 1

Support Package 2. Wieder in Web Intelligence um-benannt

15. Juni2011

BusinessObjects Web Intelligence4.0 Service Pack 2

Feature Pack 320. Februar2011

BusinessObjects Web Intelligence4.0 Feature Pack 3

Unterstützung des Rechts-nach-Links-Lesemodusfür das arabische Gebietsschema, was sich beson-ders auf die folgenden Zeichenfunktionen in Rechts-nach-Links-Gebietsschemas (RTL-Gebietsschemas)auswirkt:• Links• AuffüllenLinks• LöschLeerLinks• Rechts• AuffüllenRechts• LöschLeerRechts

10. Mai 2013BusinessObjects Web Intelli-gence 4.1

4.7.2 Informationen zu diesem Handbuch

Detaillierte Informationen zu erweiterten, bei der Durchführung von Datenanalysen verfügbarenBerechnungsmöglichkeiten finden Sie im Handbuch zur Verwendung von Funktionen, Formeln undBerechnungen in Web Intelligence. Hier finden Sie auch eine Syntaxreferenz für verfügbare Funktionenund Operatoren.

4.7.3 Verwenden von Standard- und benutzerdefinierten Berechnungen

Sie können Standard-Berechnungsformeln verwenden, um Daten rasch zu berechnen. Wenn IhreAnforderungen durch Standardberechnungen nicht erfüllt werden, können Sie mithilfe der Formelsprachebenutzerdefinierte Berechnungen erstellen.

2013-06-29365

Erstellen von Berichten

4.7.3.1 Standardberechnungen

Sie können Standard-Berechnungsformeln verwenden, um Daten rasch zu berechnen. FolgendeStandardberechnungen stehen zur Verfügung:

BeschreibungBerechnung

Berechnet die Summe der markierten Daten.Summe

Zählt alle Zeilen für ein Objekt vom Typ Kennzahloder zählt die eindeutigen Zeilen für ein Objektvom Typ Dimension oder Information.

Anzahl

Berechnet den Durchschnitt der Daten.Durchschnitt

Zeigt den Mindestwert der markierten Daten an.Minimum

Zeigt den Höstwert unter den ausgewählten Datenan.Maximum

Zeigt die markierten Daten als Prozentsatz desGanzen an. Die Ergebnisse einer Prozentrech-nung werden in einer zusätzlichen Tabellenspalteoder -zeile angezeigt.

Anmerkung:Prozentsätze werden für die ausgewählte Kenn-zahl berechnet und mit den Gesamtergebnissenfür diese Kennzahl in der Tabelle oder in demGruppenwechsel verglichen. Um den Prozentsatzeiner Kennzahl im Vergleich zu einer anderenKennzahl zu berechnen, müssen Sie eine benut-zerdefinierte Berechnung erstellen.

Prozent

Wendet die Standardaggregationsfunktion aufeine Standardkennzahl bzw. die Datenbank-Ag-gregationsfunktion auf eine intelligente Kennzahlan.

Standard

Wenn Sie Standardberechnungen auf Tabellenspalten anwenden, werden die Berechnungsergebnisseim Fuß angezeigt. Ein Fuß wird pro Berechnung hinzugefügt.

2013-06-29366

Erstellen von Berichten

4.7.3.2 Verwenden von Formeln zum Erstellen benutzerdefinierter Berechnungen

Benutzerdefinierte Berechnungen ermöglichen das Hinzufügen von Berechnungen zu Berichten, dieüber die grundlegenden Objekte und Standardberechnungen hinaus gehen.

Sie fügen eine benutzerdefinierte Berechnung hinzu, indem Sie eine Formel schreiben. Eine Formelkann aus grundlegenden Berichtsvariablen, Funktionen, Operatoren und Berechnungskontextenbestehen.

Bei einer benutzerdefinierten Berechnung handelt es sich um eine Formel, die aus Berichtsobjekten,Funktionen und Operatoren besteht. Formeln verfügen über einen Berechnungskontext, den Sie ggf.direkt angeben können.

Beispiel: Anzeigen des pro Artikel erzielten Durchschnittsumsatzes

Angenommen, Sie verfügen über einen Bericht, in dem der Umsatz und die Anzahl verkaufter Produkteenthalten sind. Sie möchten diesem Bericht den Umsatz pro Artikel hinzufügen: Die Berechnung[Umsatz]/[Anzahl verkaufter Produkte] gibt dieses Ergebnis zurück, indem der Umsatzdurch die Anzahl der verkauften Artikel geteilt wird, was den Umsatz pro Artikel ergibt.

Verwandte Themen• Definition von Berechnungskontexten

4.7.3.2.1 Verwenden von Variablen zur Vereinfachung von Formeln

Zur Vereinfachung komplexer Formeln können Sie Variablen verwenden. Durch die Verwendung vonVariablen zerlegen Sie eine komplexe Formel in kleinere und somit übersichtlichere Bestandteile beigleichzeitiger Reduzierung des Fehlerrisikos.

Sie können zuvor erstellte Variablen in einer Formel genau auf dieselbe Weise nutzen wie andereBerichtsobjekte auch. Variabeln werden im Formel-Editor unter dem Ordner "Variablen" angezeigt.

Sie können den Variablennamen in eine Formel eingeben oder die Variable so in die Formelleisteziehen, wie Sie auch bei anderen Berichtsobjekte vorgehen würden.

Verwandte Themen• Vereinfachen einer Varianz-Formel unter Verwendung von Variablen

4.7.3.3 Arbeiten mit Funktionen

2013-06-29367

Erstellen von Berichten

Eine benutzerdefinierte Berechnung enthält manchmal ausschließlich Berichtsobjekte, z.B. [Umsatz]/[Anzahl verkaufter Produkte]. Berechnungen können neben Berichtsobjekten auchFunktionen beinhalten.

Eine Funktion verwendet null oder mehr Werte als Eingabe und gibt ein auf diesen Werten basierendesErgebnis zurück. Die Funktion Summe berechnet beispielsweise die Summe aller Werte einer Kennzahlund gibt das Ergebnis dieser Berechnung zurück. Die Formel Summe([Umsatz]) gibt den Gesamtbetragaller Umsatzwerte zurück. In diesem Fall wird die Kennzahl Umsatz als Eingabewert für die Funktionverwendet. Der Ausgabewert entspricht der Summe aller Werte der Kennzahl Umsatz.

Verwandte Themen• Funktions- und Formeloperatoren• Funktionen

4.7.3.3.1 Einfügen von Funktionen in Zellen

In Berichtszellen beginnt der Text immer mit dem Zeichen '='. Literaltext steht zwischenAnführungszeichen, während Formeln ohne Anführungszeichen angezeigt werden. Die FormelDurchschnitt([Umsatz]) wird beispielsweise folgendermaßen in einer Zelle angezeigt: =Durchschnitt([Umsatz]). Der Text "Durchschnitt Umsatz?" wird als "Durchschnitt Umsatz?"angezeigt

Text kann auch allein in Zellen verwendet oder unter Zuhilfenahme des Operators "+" mit Formelnkombiniert werden. Wenn eine Zelle den durchschnittlichen Umsatz mit dem vorangestellten Text"Durchschnitt Umsatz:" anzeigen soll, lautet der Zellentext wie folgt: ="Durchschnitt Umsatz:"+ Durchschnitt([Umsatz])

Beachten Sie die Leerstelle am Ende der Zeichenfolge. Auf diese Weise werden Text und Wert in derZelle durch eine Leerstelle voneinander getrennt.

4.7.3.3.2 Funktionssyntax

Zur Verwendung einer Funktion ist es wichtig, ihren Namen und die Anzahl der für sie erforderlichenEingabewerte zu kennen. Der von der Funktion ausgegebene Datentyp muss ebenfalls bekannt sein.

Die Funktion Summe z.B. erfordert ein numerisches Objekt als Eingabe (z.B. ein Kennzahlobjekt, dasden Umsatz ausweist). Sie gibt numerische Daten zurück (die Summe aller Werte des Kennzahlobjekts).

Die Syntax der Funktion Abs lautet:num Abs(number)

Aus der Syntax ist ersichtlich, dass die Funktion Abs eine Zahl als Eingabe erfordert und eine Zahl alsAusgabe zurückgibt.

Der Formel-Editor zeigt die Funktionssyntax an, wenn Sie die Funktion auswählen.

2013-06-29368

Erstellen von Berichten

4.7.3.3.3 Beispiele für Funktionen

Beispiel: Anzeigen der Eingabewerte einer Eingabeaufforderung mit derAntwortBenutzer-Funktion

Sie verfügen über einen Bericht, der die Objekte Jahr, Quartal und Umsatz enthält. Das Objekt Landist ebenfalls in den Berichtsdaten enthalten, obwohl es nicht angezeigt wird. Bei der Ausführung desBerichts wird dieses Objekt durch eine Eingabeaufforderung dargestellt, die zur Auswahl eines Landesauffordert. Sie möchten das Land anzeigen, das ein Benutzer als Berichttitel ausgewählt hat. WennIhr Datenprovider "eModen" heißt und der Text in der Eingabeaufforderung "Wählen Sie bitte ein Landaus" entspricht, dann lautet die Formel für den Titel:"Quarterly Revenues for " + UserResponse( "eFashion";"Choose a State")

Der Bericht sieht folgendermaßen aus, wenn der Benutzer beim Regenerieren des Datenproviders"Illinois" als Bundesstaat ausgewählt hat:

Beispiel: Berechnen von Prozentsätzen unter Verwendung der Funktion "Prozent"

Mit der Funktion "Prozent" werden Prozentsätze berechnet. Diese Funktion berechnet den Prozentsatzeiner Zahl im Verhältnis zu ihrem Umgebungskontext. In der folgenden Tabelle wird der Umsatz proJahr und Quartal angezeigt. Die Spalte "Prozent" enthält die Formel Prozent ([Umsatz]).

2013-06-29369

Erstellen von Berichten

In diesem Fall berechnet die Funktion den Prozentsatz, den jeder einzelne Umsatzwert im Vergleichzum Gesamtumsatz darstellt. Der Umgebungskontext ist also der Gesamtumsatz. Diese Zahl ist dieeinzige Zahl, die außer der Aufteilung nach Jahr und Quartal für die Tabelle relevant ist.

Wenn der Bericht in Sektionen unterteilt wird, die sich jeweils auf ein bestimmtes Jahr beziehen, dannstellt der Umgebungskontext außerhalb der Tabelle den Gesamtumsatz für die Sektion dar.

Wenn die Zelle "Prozent" außerhalb der Tabelle, jedoch innerhalb der Sektion angeordnet wird, stelltder Umgebungskontext den Gesamtumsatz dar. In diesem Fall wird durch die Funktion "Prozent" denGesamtumsatz für die Sektion als Prozentanteil des Gesamtumsatzes berechnet.

2013-06-29370

Erstellen von Berichten

Beispiel: Berechnen von Prozentsätzen unter Verwendung der Funktion "Summe"

Der Kontext, in dem ein Prozentsatz berechnet wird, lässt sich besser steuern, indem Sie anstelle derFunktion "Prozent" die Funktion "Summe" verwenden. Wenn Sie eine Zahl unter mehreren Zahlendurch die Gesamtzahl aller Zahlen teilen, erhalten Sie den Prozentsatz des Gesamtbetrages. Mit derFormel [Umsatz]/Summe([Umsatz]) erhalten Sie beispielsweise den Umsatz in der Form einesProzentanteils im Vergleich zum Gesamtumsatz.

In der folgenden Tabelle enthält die Spalte "Prozent von Gruppenergebnis" die Formel:[Sales revenue]/(Sum([Sales revenue] In Report))

und die Spalte [Prozentanteil Jahr] enthält die Formel:[Sales revenue]/(Sum([Sales revenue] In Section))

In diesen Formeln werden die Schlüsselwörter Bericht und Sektion der erweiterten Syntax verwendet.Sie weisen die Funktion "Summe" an, den Gesamtumsatz des Berichts bzw. den Jahresumsatz zuberechnen.

Verwandte Themen• Ändern von Standardberechnungskontexten unter Verwendung der erweiterten Syntax

2013-06-29371

Erstellen von Berichten

Vereinfachen einer Varianz-Formel unter Verwendung von Variablen

Varianz ist ein statistischer Begriff. Bei der Varianz wird die Abweichung bestimmter Werte von einemDurchschnitt ermittelt. Obwohl mit der Var-Funktion die Varianz in einem Schritt berechnet wird, bietetdie manuelle Berechnung der Varianz ein gutes Beispiel dafür, wie eine komplexe Formel mithilfe vonVariablen vereinfacht werden kann. So berechnen Sie die Varianz manuell:• Berechnen Sie die durchschnittliche Anzahl verkaufter Artikel.• Berechnen Sie die Differenz zwischen der Anzahl verkaufter Artikel und dem Durchschnitt, und

erheben Sie diesen Wert dann ins Quadrat.• Addieren Sie die ins Quadrat erhobenen Differenzen.• Dividieren Sie die Summe durch die Anzahl der Werte - 1.

Angenommen, Sie verfügen über einen Bericht, der die Anzahl verkaufter Artikel bzw. Produkte nachQuartal anzeigt. Sie möchten die Varianz in den Bericht einfügen. Die komplexe Formel, in der keineVariablen zur Vereinfachung der Formel verwendet werden, sieht folgendermaßen aus:Sum((([Quantity sold] - Average([Quantity sold] ForEach [Quarter]) In Report)*([Quantity sold] - Average([Quantity sold] ForEach [Quarter]) In Report)) In [Quarter])/(Count ([Quantity sold] ForEach [Quarter]) - 1)

Erstellen der Varianz-FormelDie Erstellung einer Varianz-Formel umfasst mehrere Schritte. Jeder einzelne dieser Schritte wird inForm einer Variablen festgehalten. Die erstellten Variablen lauten:• Durchschnitt "Verkaufte Artikel"• Anzahl der Vorkommen (d. h. Anzahl der einzeln auftretenden Werte im Rahmen der Anzahl verkaufter

Artikel)• Differenz zwischen Vorkommen und Durchschnitt, ins Quadrat erhoben• Summe der Differenzen dividiert durch die Anzahl der Vorkommen - 1

Die Variablenformeln lauten wie folgt:

FormelVariable

Durchschnitt([Anzahl verkaufter Produkte] In([Quartal])) In BerichtDurchschnitt Verkaufte Artikel

Anzahl([Anzahl verkaufter Produkte] In ([Quartal]))In BerichtAnzahl der Vorkommen

Potenz(([Anzahl verkaufter Produkte] - [Durch-schnitt Verkaufte Artikel]);2)Differenz im Quadrat

Summe([Differenz im Quadrat] In ([Quartal]))/([An-zahl der Vorkommen] - 1)Varianz

Die endgültige Formel lautet jetztSum ([Difference Squared])/[Number of Observations] - 1)

2013-06-29372

Erstellen von Berichten

Diese Formel ist viel einfacher zu verstehen. Sie spiegelt die anhand der Formel ausgeführtenBerechnungen auf übersichtliche Weise wider. Die verwirrenden Einzelheiten bleiben Ihnen erspart.Sie können die einzelnen Formeln der Variablen einer vereinfachten Formel ggf. zum besserenVerständnis näher betrachten.

In der vereinfachten Formel wird beispielsweise die Variable Differenz im Quadrat verwendet, dieihrerseits auf der Variablen "Durchschnitt Verkaufte Artikel" aufbaut. Indem Sie die einzelnen Formelnvon "Differenz im Quadrat" und "Durchschnitt Verkaufte Artikel" näher betrachten, analysieren Sie sieähnlich wie bei einem Drilldown und können sich somit die einzelnen Schritte bei der Formelberechnungvergegenwärtigen.

4.7.3.3.4 Funktions- und Formeloperatoren

Mithilfe von Operatoren werden die einzelnen Komponenten einer Formel miteinander verknüpft.Formeln können mathematische, bedingte, logische und funktionsspezifische Operatoren sowieOperatoren für die erweiterte Syntax enthalten.

Mathematische Operatoren

Bei den mathematischen Operatoren handelt es sich um jene, die im Rahmen gängigerArithmetikoperationen verwendet werden. Es gibt Operatoren für Addition (+), Subtraktion (-),Multiplikation (*) und Division (/), mit denen mathematische Operationen in einer Formel ausgeführtwerden können. Die Formel [Umsatz] - [Umsatzkosten] enthält einen mathematischen Operatorin Form einer Subtraktion.

Anmerkung:Wenn der Operator '+' in Zusammenhang mit einer Zeichenfolge verwendet wird, dient er alsVerkettungsoperator. In diesem Fall verknüpft er zwei Zeichenfolgen. So gibt beispielsweise die Formel"John" + "Schmidt" das Ergebnis "John Schmidt" zurück.

Bedingungsoperatoren

Bedingungsoperatoren bestimmten, auf welche Art Werte miteinander verglichen werden.

BeschreibungOperator

Gleich=

Größer als>

Kleiner als<

Größer als oder gleich>=

Kleiner als oder gleich<=

Ungleich<>

2013-06-29373

Erstellen von Berichten

Bedingungsoperatoren werden mit der Wenn-Funktion verwendet. Beispiel:If [Revenue]>10000 Then "High" Else "Low"

In diesem Beispiel wird "Hoch" für sämtliche Zeilen zurückgegeben, in denen der Umsatz über odergleich 10000 ist, und "Niedrig" für alle restlichen Zeilen.

Logische Operatoren

Es gibt fünf logische Operatoren: Und, Oder, Nicht, Zwischen und InListe. Logische Operatorenwerden in Booleschen Ausdrücken verwendet, die Wahr oder Falsch zurückgeben.

Kontextoperatoren

Kontextoperatoren gehören zur erweiterten Berechnungssyntax. Die erweiterte Syntax ermöglicht dieBestimmung der Dimensionen, die von einer Kennzahl oder Formel im Rahmen einer Berechnungberücksichtigt werden sollen.

Funktionsspezifische Operatoren

Einige Funktionen akzeptieren spezifische Operatoren als Argumente. Die Vorherige-Funktionakzeptiert beispielsweise den Selbst-Operator.

Alle Funktionen verwenden ) und (, um die Funktionsargumente einzuschließen. Funktionen, diemehrere Paramter akzeptieren, verwenden ;, um die einzelnen Parameter zu trennen.

4.7.4 Berechnungskontexte

4.7.4.1 Definition von Berechnungskontexten

Beim Berechnungskontext handelt es sich um die Daten, die von der Berechnung berücksichtigt werden,um ein Ergebnis zu erzeugen. Dies bedeutet, dass der durch eine Kennzahl angegebene Wert durchdie Dimensionen bestimmt wird, die zur Berechnung der Kennzahl verwendet werden.

Ein Bericht enthält zwei Arten von Objekten:• Dimensionen stehen für Geschäftsdaten, die Zahlen generieren. Geschäfte, Jahre oder Regionen

sind Beispiele für Dimensionsdaten. Beispielsweise kann ein Geschäft, ein Jahr oder eine RegionUmsatz generieren: So können Umsätze nach Geschäft, Umsätze nach Jahr oder Umsätze nachRegion unterschieden werden.

2013-06-29374

Erstellen von Berichten

• Kennzahlen sind numerische Daten, die durch Dimensionsdaten generiert werden. Beispiele fürKennzahlen sind der Umsatz und die Anzahl verkaufter Produkte. Beispielsweise lässt sich dieAnzahl verkaufter Produkte in einem bestimmten Geschäft ermitteln.

Kennzahlen können auch aus kombinierten Dimensionsdaten generiert werden. So kann der Umsatzermittelt werden, der 2005 von einem bestimmten Geschäft erzielt wurde.

Der Berechnungskontext einer Kennzahl umfasst zwei Komponenten:• die Dimension oder Liste von Dimensionen, die den Kennzahlwert bestimmen• den Teil der Dimensionsdaten, die den Kennzahlwert bestimmen

Der Berechnungskontext umfasst zwei Komponenten:• Der Eingabekontext• Der Ausgabekontext

Verwandte Themen• Der Eingabekontext• Der Ausgabekontext

4.7.4.1.1 Der Eingabekontext

Der Eingabekontext einer Kennzahl oder Formel entspricht der Liste von Dimensionen, die in dieBerechnung einfließen.

Die Liste der Dimensionen in einem Eingabekontext wird innerhalb der Klammern der Funktion angezeigt,durch die der Wert ausgegeben wird. Die Liste der Dimensionen muss außerdem in Klammerneingeschlossen werden (auch wenn sie nur eine Dimension enthält), und die Dimensionen müssendurch Semikolons getrennt werden.

Beispiel: Definieren des Eingabekontextes

In einem Bericht mit Jahressektionen und einem Block in jeder Sektion mit Kunden- und Umsatzspaltenlauten die Eingabekontexte wie folgt:

EingabekontextBerichtbestandteil

JahrSektionskopf und Blockfüße

Jahr, KundeZeilen im Block

Anders ausgedrückt bedeutet dies, dass in den Sektionsköpfen und Blockfüßen der aggregierteUmsatz nach Jahr und in den einzelnen Zeilen im Block der aggregierte Umsatz nach Jahr und Kundeangezeigt wird (der vom jeweiligen Kunden im betreffenden Jahr generierte Umsatz).

2013-06-29375

Erstellen von Berichten

Bei ausdrücklicher Angabe in einer Formel sehen diese Eingabekontexte folgendermaßen aus:Sum ([Revenue] In ([Year]))

Sum ([Revenue] In ([Year];[Customer]))

Die im Eingabekontext definierten Dimensionen werden innerhalb der Klammern der Funktion (indiesem Fall Summe) angezeigt, deren Eingabekontext angegeben wird.

4.7.4.1.2 Der Ausgabekontext

Der Ausgabekontext veranlasst die Formel zur Ausgabe eines Wertes, wenn sie sich im Fuß einesBlocks mit einem Gruppenwechsel befindet.

Beispiel: Definieren von Ausgabekontexten

Im unten abgebildeten Bericht wird der Umsatz pro Jahr und Quartal gezeigt. Dabei wurde einGruppenwechsel auf Jahr angewendet und der Minimalumsatz pro Jahr berechnet.

Auf welche Weise lässt sich der Minimalumsatz pro Jahr in einem Block ohne Gruppenwechselanzeigen? Dies erzielen Sie, indem Sie den Ausgabekontext in einer Formel definieren. Die Formeldafür sieht folgendermaßen aus:

Min ([Revenue]) In ([Year])

Der Ausgabekontext wird nach den Klammern der Funktion angegeben, deren Ausgabekontext Siegerade definieren. In diesem Fall wird mit dem Ausgabekontext der Minimalumsatz nach Jahr berechnet.

2013-06-29376

Erstellen von Berichten

Wenn Sie eine zusätzliche Spalte zu dem Block hinzufügen, die diese Formel enthält, erhalten Siefolgendes Ergebnis:

Die Spalte "Min. pro Jahr" enthält Werte zum Minimalumsatz, die im vorherigen Bericht in denGruppenwechselfüße angezeigt wurden.

In diesem Beispiel wurde kein Eingabekontext definiert, da es sich um den Standardkontext (Jahr,Quartal) des Blocks handelt. In anderen Worten bestimmt der Ausgabekontext, welcher Umsatz proJahr und Quartal ausgegeben werden soll. Formeln, in denen sowohl der Eingabe- als auch derAusgabekontext definiert wurden, sehen folgendermaßen aus:

Min ([Sales Revenue] In([Year];[Quarter])) In ([Year])

Mit dieser Formel wird der Umsatz pro Jahr und Quartal berechnet und dann der niedrigste Umsatzdes jeweiligen Jahres ausgegeben.

Was passiert, wenn der Ausgabekontext nicht in der Spalte "Min. pro Jahr" angegeben würde? Indiesem Fall würden die Zahlen mit denen der Spalte "Umsatz" übereinstimmen. Warum? Weil derStandardkontext eines Blocks die in diesem Block eingefügten Dimensionen umfasst. DerMinimalumsatz pro Jahr und Quartal ist deshalb derselbe wie der Umsatz pro Jahr und Quartal, weiles nur einen Umsatz für jede Jahr/Quartal-Kombination gibt.

4.7.4.2 Standardberechnungskontexte

Eine Kennzahl hat einen Standard-Berechnungskontext, der sich nach ihrem Platz im Bericht richtet.Die von einer Kennzahl zurückgegebenen Zahlen hängen von den Dimensionen ab, denen siezugeordnet ist. Diese Kombination aus Dimensionen stellt den Berechnungskontext dar.

Sie können den Standardkontext mit erweiterter Syntax ändern. Anders ausgedrückt können Sie alsodie Gruppe von Dimensionen bestimmen, die zum Generieren einer Kennzahl verwendet wird. Dieswird als Definieren des Berechnungskontextes bezeichnet.

2013-06-29377

Erstellen von Berichten

Beispiel: Standardkontexte in einem Bericht

In diesem Beispiel wird der Standardberechnungskontext der Kennzahlen in einem einfachen Berichtbeschrieben. Der Bericht zeigt den durch Kunden generierten Umsatz an und ist in Sektionen nachJahr unterteilt.

Gesamt: 80002005

UmsatzKunde

1000Meier

3000Müller

4000Schulz

8000Gesamt:

Gesamtumsatz Bericht: 8000

In der folgenden Tabelle wird der Berechnungskontext der im Bericht enthaltenen Kennzahlenaufgeführt:

KontextWertKennzahl

Gesamtsumme aller Umsatzwer-te des Berichts20000Gesamtumsatz Bericht

Jahr8000Summe Sektionskopf

Jahr;Kunde1000, 3000, 4000Summe Kunden

Jahr8000Summe Blockfuß

Verwandte Themen• Definition von Berechnungskontexten• Ändern von Standardberechnungskontexten unter Verwendung der erweiterten Syntax

4.7.4.2.1 Standardkontexte in vertikalen Tabellen

Bei einer vertikalen Tabellen handelt es sich um eine standardmäßige Berichttabelle, die am oberenEnde Köpfe, anschließend von oben nach unten Daten und schließlich am Ende Füße aufweist. Fürvertikale Tabellen gibt es folgende Standardkontexte:

2013-06-29378

Erstellen von Berichten

AusgabekontextEingabekontextEinfügeposition der Berechnung

Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.

Die zur Erstellung des Blockkör-pers verwendeten Dimensionenund Kennzahlen.

Kopf

Identisch mit dem Eingabekon-text.

Die zur Erstellung der aktuellenZeile verwendeten Dimensionenund Kennzahlen.

Im Körper des Blocks

Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.

Die zur Erstellung des Blockkör-pers verwendeten Dimensionenund Kennzahlen.

Fuß

4.7.4.2.2 Standardkontexte in horizontalen Tabellen

Eine horizontale Tabelle ähnelt einer vertikalen Tabelle, mit dem Unterschied, dass die Elementehorizontal, d.h. nebeneinander angeordnet sind.

Die Darstellung der horizontalen Tabelle hängt vom bevorzugten Anzeigegebietsschema ab, das Siein den Einstellungen von BI-Launchpad ausgewählt haben. In manchen Gebietsschemas, wiebeispielsweise dem englischen, werden Schnittstellenelemente von links nach rechts (so genanntesLTR-Gebiertsschema) angeordnet, während in anderen Gebietsschemas, wie beispielsweise demarabischen, die Anzeige von rechts nach links (so genanntes RTL-Gebietsschema) verläuft.

In einem LTR-Gebietsschema werden Köpfe links, Daten von links nach rechts und Füße rechtsangezeigt. In einem RTL-Gebietsschema werden Köpfe rechts, Daten von rechts nach links und Füßelinks angezeigt.

Für horizontale Tabellen stehen dieselben Standardkontexte wie für vertikale Tabellen zur Verfügung.

4.7.4.2.3 Standardkontexte in Kreuztabellen

Eine Kreuztabelle zeigt Daten in einer Matrix an. Die Kennzahlen werden an den Schnittpunkten mitden Dimensionen angezeigt. Für Kreuztabellen gibt es folgende Standardkontexte:

AusgabekontextEingabekontextEinfügeposition der Berechnung

Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.

Die zur Erstellung des Blockkör-pers verwendeten Dimensionenund Kennzahlen.

Kopf

Identisch mit dem Eingabekon-text.

Die zur Erstellung des Blockkör-pers verwendeten Dimensionenund Kennzahlen.

Im Körper des Blocks

2013-06-29379

Erstellen von Berichten

AusgabekontextEingabekontextEinfügeposition der Berechnung

Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.

Die zur Erstellung des Blockkör-pers verwendeten Dimensionenund Kennzahlen.

Fuß

Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.

Die zur Erstellung der aktuellenSpalte verwendeten Dimensio-nen und Kennzahlen.

VKörper Fuß

Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.

Die zur Erstellung der aktuellenZeile verwendeten Dimensionenund Kennzahlen.

HKörper Fuß

Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.

Identisch mit Fuß.VFuß

Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.

Identisch mit Fuß.HFuß

Beispiel: Standardkontexte in Kreuztabellen

Der folgende Bericht zeigt die Standardkontexte in einer Kreuztabelle:

4.7.4.2.4 Standardkontexte in Sektionen

Eine Sektion besteht aus einem Kopf, einem Körper und einem Fuß. Für eine Sektion gibt es folgendeStandardkontexte:

AusgabekontextEingabekontextEinfügeposition der Berechnung

Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.

Die Dimensionen und Kennzah-len des Berichts, die zur Ein-schränkung der in der Sektionangezeigten Daten gefiltertwurden.

Körper

2013-06-29380

Erstellen von Berichten

Beispiel: Standardkontexte in Sektionen

Der folgende Bericht zeigt die Standardkontexte in einer Kreuztabelle:

4.7.4.2.5 Standardkontexte in Gruppenwechseln

Ein Gruppenwechsel besteht aus einem Kopf, einem Körper und einem Fuß. Für einen Gruppenwechselgibt es folgende Standardkontexte:

AusgabekontextEingabekontextEinfügeposition der Berechnung

Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.

Aktuelle Instanz des Gruppen-wechsels.Kopf

Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.

Aktuelle Instanz des Gruppen-wechsels.Fuß

2013-06-29381

Erstellen von Berichten

Beispiel: Standardkontexte in Gruppenwechseln

Der folgende Bericht zeigt die Standardkontexte in einem Gruppenwechsel:

4.7.4.3 Ändern von Standardberechnungskontexten unter Verwendung dererweiterten Syntax

Die erweiterte Syntax ermöglicht das Hinzufügen von Kontextoperatoren zu einer Formel oder Kennzahlzur gezielteren Definition des Berechnungskontexts. Der Kontext einer Kennzahl oder Formel bestehtaus einem Eingabekontext und einem Ausgabekontext.

4.7.4.3.1 Operatoren der erweiterten Syntax

Sie geben Eingabe- und Ausgabekontexte explizit mit Kontextoperatoren an. In der folgenden Tabellesind die Kontextoperatoren aufgelistet:

BeschreibungOperator

Gibt eine explizite Liste mit Dimensionen an, dieim Kontext verwendet werden sollen.In

Fügt dem Standardkontext Dimensionen hinzu.FürJeden

Entfernt Dimensionen aus dem Standardkontext.FürAlle

Die Operatoren "FürAlle" und "FürJeden" sind nützlich, wenn Sie über einen Standardkontext verfügen,in dem zahlreiche Dimensionen aufgeführt sind. Es ist meistens einfacher, den Kontext unter Verwendung

2013-06-29382

Erstellen von Berichten

von "FürAlle" und "FürJeden" zu ergänzen oder zu reduzieren, als die Liste mithilfe des Operators "In"ausdrücklich zu definieren.

Der Kontextoperator "In"

Der Kontextoperator "In" gibt ausdrücklich die Dimensionen eines Kontextes an.

Beispiel:Verwenden des Kontextoperators "In" zur ausdrücklichen Angabe der Dimensioneneines Kontextes

In dem folgenden Beispiel wird ein Bericht gezeigt, der die Objekte "Jahr" und "Umsatz" enthält. IhrDatenprovider enthält darüber hinaus das Objekt "Quartal", allerdings fügen Sie diese Dimension nichtin den Block ein. Stattdessen möchten Sie eine zusätzliche Spalte einfügen, in der der Maximalumsatzpro Quartal für jedes Jahr gezeigt wird. Der Bericht sieht folgendermaßen aus:

Maximaler vierteljährlicher UmsatzUmsatzJahr

2.660.699,50 US-Dollar8.096.123,60 US-Dollar2001

4.186.120,00 US-Dollar13.232.246,00 US-Dollar2002

4.006.717,50 US-Dollar15.059.142,80 US-Dollar2003

Woher die Werte der Spalte "Max. pro Quartal" stammen, können Sie nachvollziehen, indem Siediesen Block mit dem Block vergleichen, der die Dimension "Quartal" enthält:

2013-06-29383

Erstellen von Berichten

UmsatzQuartalJahr

2.660.699,50 US-DollarQ12001

2.279.003,00 US-DollarQ22001

1.367.841,00 US-DollarQ32001

1.788.580,00 US-DollarQ42001

2.660.699,50 US-DollarMax:

UmsatzQuartalJahr

3.326.172,00 US-DollarQ1

2.840.651,00 US-DollarQ2

2.879.303,00 US-DollarQ3

4.186.120,00 US-DollarQ4

4.186.120,00 US-DollarMax:

UmsatzQuartalJahr

3.742.989,00 US-DollarQ1

4.006.717,50 US-DollarQ2

3.953.395,00 US-DollarQ3

3.356.041,00 US-DollarQ4

4.006.717,50 US-DollarMax:

Die Spalte Max. pro Quartal zeigt den höchsten vierteljährlich in jedem Jahr erwirtschafteten Umsatz.Q4 weist beispielsweise den höchsten Umsatz im Jahr 2002 auf. Die Spalte "Max. pro Quartal" zeigtden Umsatz von Q4 in der Zeile für 2002.

Unter Verwendung des Operators In lautet die Formel für Max. pro Quartal:

Max ([Sales Revenue] In ([Year];[Quarter])) In ([Year])

Mit dieser Formel wird der maximale Umsatz für jede Kombination (Jahr,Quartal) berechnet, unddanach wird die Zahl nach Jahr ausgegeben.

Anmerkung:Da der Standardausgabekontext des Blocks "Jahr" ist, brauchen Sie den Ausgabekontext in dieserFormel nicht ausdrücklich zu definieren.

2013-06-29384

Erstellen von Berichten

Der Kontextoperator "FürJeden"

Der Operator "FürJeden" fügt Dimensionen zu einem Kontext hinzu.

Beispiel: Verwenden des Operators "FürJeden" zum Hinzufügen von Dimensionen zu einemKontext

Die folgenden Tabelle zeigt den maximalen Umsatz für jedes Quartal in einem Bericht, in dem dieDimension "Quartal" zwar enthalten, aber nicht in den Block eingeschlossen ist:

Maximaler vierteljährlicher UmsatzUmsatzJahr

2660699,508096123,602001

4186120,0013232246,002002

4006717,5015059142,802003

Es ist möglich, eine Formel für die Spalte "Max. pro Quartal" zu erstellen, in der der Operator "FürJeden"nicht enthalten ist:

Max ([Sales Revenue] In ([Year];[Quarter])) In ([Year])

Mithilfe des Kontextoperators "FürJeden" können Sie über die folgende Formel dasselbe Ergebniserzielen:

Max ([Sales Revenue] ForEach ([Quarter])) In ([Year])

Warum? Da die Dimension "Jahr" der Standardeingabekontext im Block ist. Indem Sie den Operator"FürJeden" verwenden, fügen Sie die Dimension "Quartal" zum Kontext hinzu und definieren dadurchden Eingabekontext von ([Jahr];[Quartal]).

Der Kontextoperator "FürAlle"

Mit dem Kontextoperator "FürAlle" werden Dimensionen aus einem Kontext entfernt.

Beispiel: Verwenden des Operators "FürAlle" zum Entfernen von Dimensionen aus einemKontext

Sie verfügen über einen Bericht, der die Objekte "Jahr", "Quartal" und "Umsatz" enthält. Sie möchteneine Spalte hinzufügen, in der der Gesamtumsatz pro Jahr angezeigt wird, wie im folgenden Blockdargestellt:

2013-06-29385

Erstellen von Berichten

Um den Umsatz mit Bezug auf das Jahr zu berechnen, muss der Eingabekontext gleich (Jahr) sein.Die Standardeinstellung ist (Jahr; Quartal). Sie können "Quartal" aus dem Eingabekontext entfernen,indem Sie in der Formel "FürAlle ([Quartal])" angeben, was folgende Formel ergibt:

Sum([Sales Revenue] ForAll ([Quarter]))

Sie können auch den Operator "In" verwenden, um dasselbe Ergebnis zu erzielen. In diesem Fallwürde die Formel folgendermaßen aussehen:

Sum([Sales Revenue] In ([Year]))

Anstatt "Quartal" zu entfernen und "Jahr" zu belassen, wird in dieser Version der Formel "Jahr"ausdrücklich als Kontext definiert.

4.7.4.3.2 Erweiterte Syntax und Schlüsselwörter

Schlüsselwörter sind eine Art "Abkürzung", mit der Sie sich anhand der erweiterten Syntax aufDimensionen beziehen können, die nicht ausdrücklich angegeben werden. Damit sichern Sie dieBerichte für die Zukunft ab. Da die Formeln keine festcodierten Verweise auf Dimensionen enthalten,sind sie selbst dann funktionstüchtig, wenn Dimensionen zu dem Bericht hinzugefügt oder darausentfernt werden.

Es gibt fünf Schlüsselwörter für die erweiterte Syntax: Bericht, Sektion, Gruppenwechsel, Block undKörper.

Das Schlüsselwort Bericht

In der folgenden Tabelle werden die Daten beschrieben, auf die mit dem Schlüsselwort "Bericht"verwiesen wird. Dabei ist die Position relevant, an der das Schlüsselwort im Bericht verwendet wird:

Verweis auf folgende DatenPosition

Alle Daten des BerichtsIn einem Block

Alle Daten des BerichtsIn einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)

2013-06-29386

Erstellen von Berichten

Verweis auf folgende DatenPosition

Alle Daten des BerichtsIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)

Alle Daten des BerichtsAußerhalb der Blöcke oder Sektionen

Beispiel: Das Schlüsselwort Bericht

Sie verfügen über einen Bericht, der die Objekte Jahr, Quartal und Umsatz enthält. Der Bericht enthältdie Spalte "Gesamtumsatz Bericht", in der die Gesamtsumme aller Umsatzwerte des Berichts angezeigtwird.

Die Formel für die Spalte "Gesamtumsatz Bericht" lautet "Summe([Umsatz]) In Bericht". Ohne dasSchlüsselwort Bericht würde diese Spalte die Zahlen der Spalte Umsatz duplizieren, da sie denStandardausgabekontext ([Jahr];[Quartal]) verwenden würde.

Das Schlüsselwort Sektion

In der folgenden Tabelle werden die Daten beschrieben, auf die mit dem Schlüsselwort "Sektion"verwiesen wird. Dabei ist die Position relevant, an der das Schlüsselwort im Bericht verwendet wird:

Verweis auf folgende DatenPosition

Alle Daten der SektionIn einem Block

Alle Daten der SektionIn einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)

Alle Daten der SektionIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)

Nicht anwendbarAußerhalb der Blöcke oder Sektionen

2013-06-29387

Erstellen von Berichten

Beispiel: Das Schlüsselwort Sektion

Sie verfügen über einen Bericht, der die Objekte Jahr, Quartal und Umsatz enthält.

Der Bericht verfügt über eine Sektion, die auf "Jahr" basiert. Die Spalte "Gesamtumsatz Sektion"enthält folgende Formel:

Sum ([Sales Revenue]) In Section

Die in der Spalte "Gesamtumsatz Sektion" angezeigte Zahl entspricht dem Gesamtumsatz von 2001,da der Sektionsgruppenwechsel auf das Objekt "Jahr" angewendet wurde. Ohne das SchlüsselwortSektion würde diese Spalte die Zahlen der Spalte Umsatz duplizieren, da sie denStandardausgabekontext ([Jahr];[Quartal]) verwenden würde.

Das Schlüsselwort Gruppenwechsel

In der folgenden Tabelle werden die Dimensionen beschrieben, auf die mit dem Schlüsselwort"Gruppenwechsel" verwiesen wird. Dabei ist die Position relevant, an der das Schlüsselwort im Berichtverwendet wird:

Verweis auf folgende DatenPosition

Daten in dem durch einen Gruppenwechsel ein-geschränkten Teil des Blocks.In einem Block

Daten in dem durch einen Gruppenwechsel ein-geschränkten Teil des Blocks.

In einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)

Nicht anwendbarIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)

Nicht anwendbarAußerhalb der Blöcke oder Sektionen

Beispiel: Das Schlüsselwort Gruppenwechsel

Sie verfügen über einen Bericht, der Jahr, Quartal und Umsatz enthält:

2013-06-29388

Erstellen von Berichten

Gesamt GruppenwechselUmsatzQuartalJahr

8.096.124 US-Dollar2.660.700 US-DollarQ12001

8.096.124 US-Dollar2.279.003 US-DollarQ2

8.096.124 US-Dollar1.367.841 US-DollarQ3

8.096.124 US-Dollar1.788.580 US-DollarQ4

In dem Bericht wurde ein Gruppenwechsel auf Jahr angewendet. Die Spalte "GesamtumsatzGruppenwechsel" enthält folgende Formel:

Sum ([Sales Revenue]) In Break

Ohne das Schlüsselwort Gruppenwechsel würde diese Spalte die Zahlen der Spalte Umsatz duplizieren,da sie den Standardausgabekontext ([Jahr];[Quartal]) verwenden würde.

Das Schlüsselwort Block

In der folgenden Tabelle werden die Dimensionen beschrieben, auf die mit dem Schlüsselwort "Block"verwiesen wird. Dabei ist die Position im Bericht relevant. Das Schlüsselwort "Block" umfasst häufigdieselben Daten wie das Schlüsselwort "Sektion". Der Unterschied besteht jedoch darin, dass dasSchlüsselwort "Block" die auf einen Block angewendeten Filter im Gegensatz zu "Sektion" berücksichtigt.

Verweis auf folgende DatenPosition

Daten des ganzen Blocks, unter Nichtberücksich-tigung von Gruppenwechseln und Berücksichti-gung von Filtern

In einem Block

Daten des ganzen Blocks, unter Nichtberücksich-tigung von Gruppenwechseln und Berücksichti-gung von Filtern

In einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)

Nicht anwendbarIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)

Nicht anwendbarAußerhalb der Blöcke oder Sektionen

Beispiel: Das Schlüsselwort Block

Sie verfügen über einen Bericht, der die Objekte Jahr, Quartal und Umsatz enthält. Der Bericht verfügtüber eine Sektion, die auf "Jahr" basiert. Der Block wurde gefiltert, um das 3. und 4. Quartalauszuschließen.

2013-06-29389

Erstellen von Berichten

Die Spalte "Jährlicher Durchschnitt" enthält folgende Formel:

Average([Sales revenue] In Section)

Die Spalte "Durchschnitt erstes Halbjahr" enthält die FormelAverage ([Sales revenue]) In Block

Das Schlüsselwort "Block" berücksichtigt den auf den Block angewendeten Filter.

Das Schlüsselwort Körper

In der folgenden Tabelle werden die Dimensionen beschrieben, auf die mit dem Schlüsselwort "Körper"verwiesen wird. Dabei ist die Position relevant, an der das Schlüsselwort im Bericht verwendet wird:

Verweis auf folgende DatenPosition

Daten im BlockIn einem Block

Daten im BlockIn einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)

Daten im BlockIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)

Daten im BerichtAußerhalb der Blöcke oder Sektionen

2013-06-29390

Erstellen von Berichten

Beispiel: Das Schlüsselwort Körper

Sie verfügen über einen Bericht, der die Objekte Jahr, Quartal und Umsatz enthält, mit einemGruppenwechsel bei Jahr. Der Bericht verfügt über eine Sektion, die auf "Jahr" basiert, und einenGruppenwechsel für "Quartal".

KörperUmsatzQuartalJahr

2.660.699,52.660.700Q12001

2.279.0032.279.003Q2

1.367.840,71.367.841Q3

1.788.580,41.788.580Q4

8.096.123,62001

Die Spalte "Körper" enthält die Formel

Sum ([Sales Revenue]) In Body

Die Gesamtbeträge der Spalte Körper sind identisch mit jenen der Spalte Umsatz, da das SchlüsselwortKörper sich auf die im Block enthaltenen Daten bezieht. Durch Entfernen des Objekts Monat würdensich die Zahlen der Spalte Block ändern, um mit den geänderten Zahlen der Spalte Umsatzübereinstimmen zu können. Wenn Sie die Formel in den Berichtsfuß einfügen, würde dort derGesamtumsatz dieses Körpers zurückgegeben werden.

Verwenden von Schlüsselwörtern für aktualisierbare Berichte

Schlüsselwörter der erweiterten Syntax sichern Ihren Bericht in Bezug auf Änderungen, die später ineinem Bericht vorgenommen werden könnten. Wenn Sie sich ausdrücklich auf bestimmte Daten beziehen(indem Sie die Dimensionen unter Verwendung von "In", "FürJeden" oder "FürAlle" angeben), könntenIhre Berichte beim Hinzufügen oder Entfernen von Dimensionen unvorhersehbare Daten zurückgeben.Dies wird im folgenden Beispiel verdeutlicht.

Beispiel: Verwenden des Schlüsselworts Bericht zur Anzeige von Prozentsätzen

Im folgenden Beispiel wird ein Block gezeigt, der die Objekte Jahr, Quartal und Umsatz enthält. Siemöchten den Umsatz pro Jahr und Quartal sowie den Prozentsatz des jeweiligen Umsatzes in Bezugauf den Gesamtumsatz des Berichts anzeigen.

2013-06-29391

Erstellen von Berichten

Die Formel der Spalte "Prozent von Gruppenergebnis" lautet:

([Sales revenue]/(Sum([Sales revenue]) In Report)) * 100

Das Schlüsselwort "Bericht" bezieht in einem Block sämtliche Daten des Berichts ein, sodass sichfolgende Formel daraus ableiten lässt:

([Sales revenue]/Sum([Sales revenue] ForAll ([Year];[Quarter]))) * 100

Mit dieser Formel werden Jahr und Quartal aus dem Ausgabekontext entfernt, d. h. es wird eineGesamtsumme berechnet, da keine weiteren Dimensionen im Bericht vorhanden sind. Die Formeldividiert dann jeden einzelnen Umsatzwert durch den Gesamtumsatz, um den Prozentanteil imVerhältnis zum Gesamtumsatz zu ermitteln.

Obwohl Sie in diesem Fall "FürAlle" verwenden können, eignet sich das Schlüsselwort "Bericht" besser.Warum? Und was passiert, wenn dem Bericht später die Dimension "Monat" hinzugefügt wird? DieFormel mit dem Schlüsselwort "Bericht" berechnet jeden Prozentsatz weiterhin ordnungsgemäß. DieFormel, in der die Dimensionen "Jahr" und "Quartal" ausdrücklich angegeben werden, ist in diesemFall fehlerhaft:

2013-06-29392

Erstellen von Berichten

Warum? Das Problem ist auf folgende Formel zurückzuführen:

Sum ([Sales Revenue] ForAll ([Year];[Quarter))

Wenn "Jahr" und "Quartal" die einzigen Dimensionen im Bericht waren, entsprach dies "derGesamtsumme aller Umsätze". Nach Hinzufügen der Dimension "Monat" entfernt dieser Ausdruck"Jahr" und "Quartal" aus dem Standardausgabekontext, belässt jedoch "Monat" darin.

Die Formel enthält nun einen "Gruppenwechsel" für "Monat". Anders ausgedrückt: In jeder Zeile, inder der Monat den Wert 1 aufweist, bedeutet der Ausdruck nun "der Gesamtumsatz aller Monate 1".In jeder Zeile, in der der Monat den Wert 2 aufweist, bedeutet dies "der Gesamtumsatz aller Monate2". Daher entsprechen die Prozentsätze nicht den erwarteten Prozentsätzen.

2013-06-29393

Erstellen von Berichten

4.7.5 Berechnen von Werten mit intelligenten Kennzahlen

“Intelligente Kennzahlen” sind Kennzahlen, deren Werte in der Datenbank (relational oder OLAP)berechnet werden, auf der ein Universum basiert. Sie unterscheiden sich von herkömmlichenKennzahlen, die auf der Grundlage der von der Datenbank zurückgegebenen detaillierten Werteberechnet werden. Die von intelligenten Kennzahlen zurückgegebenen Daten werden auf eine Art undWeise aggregiert, die ursprünglich nicht von der Web-Intelligence-Komponente von SAP BusinessObjectsBusiness Intelligence unterstützt wird.

Abfragen, die intelligente Kennzahlen enthalten, berechnen die Kennzahlen in allen in einem Berichterforderlichen Berechnungskontexten. Diese Kontexte können sich ändern, wenn sich der Berichtändert. Folglich wird die Abfrage bei jeder Datenregenerierung geändert, nachdem sich die erforderlichenKontexte geändert haben.

Wenn Sie einen solchen Bericht bearbeiten, wird automatisch die Meldung #ZUREGENERIERENeingefügt, die Sie darauf hinweist, dass der Bericht regeneriert werden muss, damit die Änderungenberücksichtigt werden. Sie können den Bericht automatisch aktualisieren, indem Sie im Dialgofeld"Dokumenteingenschaften" die Option "Automatische Regenerierung aktivieren" auswählen.

Anmerkung:Die Kennzahldelegation ist statisch und wird auf Basis der Berichtsdefinition zur Entwurfszeit definiert.In manchen Fällen (die Formel basiert auf "if [Auswahl]= 1 then [Dimension 1) else [Dimension 2]") istder Dimensionskontext zur Laufzeit variabel. In diesem Fall kann das System die Kennzahlberechnungnicht delegieren und gibt einen leeren Wert zurück.

Intelligente Kennzahlen verhalten sich anders als klassische Kennzahlen, die eine Grundmenge vonAggregationsfunktionen (Max, Min, Anzahl, Summe, Durchschnitt) unterstützen, die ohne Hilfe derDatenbank in allen Kontexten berechnet werden können. Beispiel: Sie erstellen eine Abfrage, die dieDimensionen [Land] und [Region] und die Kennzahl [Umsatz] enthält (durch die die Umsatzsummeberechnet wird). Dann werden zunächst Land, Region und Umsatz in einem Block angezeigt. WennSie "Region" aus dem Block entfernen, kann der Gesamtumsatz für jedes Land noch immer ohneDatenregenerierung berechnet werden, indem die Umsätze aller Regionen in dem Land summiertwerden. In diesem Fall erfordert eine intelligente Kennzahl eine Datenregenerierung.

Berechnungskontexte werden in der generierten Abfrage durch “Gruppierungsmengen” dargestellt.

Verwandte Themen• Einstellen von Dokumenteigenschaften

4.7.5.1 Gruppierungsmengen und intelligente Kennzahlen

2013-06-29394

Erstellen von Berichten

Eine “Gruppierungsmenge” entspricht einer Gruppe von Dimensionen, die ein Ergebnis für eine Kennzahlgeneriert. Die generierte SQL, die Daten in einer intelligenten Kennzahl zurückgibt, beinhaltetGruppierungsmengen für alle Aggregationen der Kennzahl, die in dem Bericht berücksichtigt sind.

Beispiel: Gruppierungsmengen in einer Abfrage

Eine Abfrage enthält die Dimensionen [Land], [Region], [Stadt] und die intelligente Kennzahl [Umsatz].Diese Objekte beinhalten die folgenden Gruppierungsmengen, um den Umsatz in allen möglichenKontexten zu berechnen:• Gesamtwert der intelligenten Kennzahl• Wert der intelligenten Kennzahl nach (Land, Region, Stadt)• Wert der intelligenten Kennzahl nach (Land, Stadt)• Wert der intelligenten Kennzahl nach (Stadt)• Wert der intelligenten Kennzahl nach (Region, Stadt)• Wert der intelligenten Kennzahl nach (Region)• Wert der intelligenten Kennzahl nach (Land, Region)• Wert der intelligenten Kennzahl nach (Land)

Wenn die Datenbank UNION unterstützt, werden die einzelnen Gruppierungsmengen in der generiertenSQL in einer UNION-Bedingung dargestellt.

Die Gruppierungsmengen werden entsprechend den vom Bericht benötigten Berechnungskontextenaktualisiert, die sich in Anpassung an Änderungen in der Berichtsstruktur ändern können.

4.7.5.1.1 Verwalten von Gruppierungsmengen

Wenn Sie erstmalig eine Abfrage erstellen und ausführen, die intelligente Kennzahlen enthält, umfasstdie generierte SQL die Gruppierungsmenge, die zur Berechnung der intelligenten Kennzahlen auf derhöchsten von den Abfrageobjekten unterstützten Detailebene erforderlich ist.

Beispiel: Sie erstellen eine Abfrage, die die Dimensionen [Land], [Region] und [Stadt] und die intelligenteKennzahl [Umsatz] enthält. Die Gruppierungsmenge (Stadt, Region, Land) wird dann in die generierteSQL eingefügt. Die detaillierteste Gruppierungsmenge wird stets in die SQL eingefügt. AndereGruppierungsmengen werden als Reaktion auf Änderungen im Bericht hinzugefügt und entfernt.

Wenn Sie die Dimension [Stadt] aus dem Block entfernen, wird die Gruppierungsmenge (Land, Region)benötigt, um die Umsatzwerte zurückzugeben. Diese Gruppierungsmenge ist noch nicht in derAbfrage-SQL verfügbar, sodass #ZUREGENERIEREN in den Zellen [Umsatz] angezeigt wird. WennSie die Daten regenerieren, wird #ZUREGENERIEREN durch die Umsatzwerte ersetzt.

Wenn Sie anschließend die Dimension [Stadt] im Block ersetzen, wird die Gruppierungsmenge (Land,Region) nicht mehr benötigt. Sie wird aus der Abfrage-SQL entfernt und ihre Werte werden bei dernächsten Regenerierung der Daten verworfen.

Bei jeder Regenerierung von Berichtsdaten werden Gruppierungsmengen entsprechend den von demBericht benötigten Berechnungskontexten einbezogen oder verworfen.

Unter bestimmten Umständen kann der Wert einer intelligenten Kennzahl nicht angezeigt werden. Indiesem Fall wird in den Kennzahlzellen #NICHTVERFÜGBAR angezeigt.

2013-06-29395

Erstellen von Berichten

4.7.5.2 Intelligente Kennzahlen und Analysetiefe

Wenn Sie eine Abfrage mit einer Analysetiefe erstellen, enthält die anfängliche Gruppierungsmengedie Ergebnisobjekte, aber keine Tiefenbereichsobjekte. Von der Abfrage werden nicht alle möglichenGruppierungsmengen aus der Kombination von Ergebnisobjekten plus Tiefenbereichsobjekten generiert.

Beispiel: Eine Abfrage mit einer Analysetiefe und einer intelligenten Kennzahl

Eine Abfrage verfügt über die Ergebnisobjekte [Land] und [Umsatz]. Die Analysetiefe enthält dieDimensionen [Region] und [Stadt]. Wenn Sie die Abfrage ausführen, enthält ihre SQL dieGruppierungsmenge (Land), sie und zeigt [Land] und [Umsatz] in einem Block an.

4.7.5.3 Intelligente Kennzahlen und SQL

4.7.5.3.1 Gruppierungsmengen und der UNION-Operator

Einige Datenbanken unterstützen Gruppierungsmengen ausdrücklich mit dem Operator GROUPINGSETS. Wenn Sie eine Abfrage erstellen, die intelligente Kennzahlen enthält, verwendet die generierteSQL mehrere Ergebnismengen und den UNION-Operator, um die Auswirkungen von GROUPING SETSzu simulieren.

Beispiel: Mit dem UNION-Operator abgerufene Gruppierungsmengen

In diesem Beispiel wird eine Abfrage beschrieben, die die Dimensionen [Land], [Region], [Stadt] unddie intelligente Kennzahl [Umsatz] enthält.

Anmerkung:Aus Gründen der Einfachheit berechnet die intelligente Kennzahl eine Summe. In der Praxis ist fürdiese Aggregation keine intelligente Kennzahl erforderlich, da Web Intelligence systemeigeneUnterstützung von Summen bietet.

Wenn die Abfrage erstmalig ausgeführt wird, lautet die Gruppierungsmenge (Land, Region, Stadt).Die gesamte SQL-Abfrage gibt diese Gruppierungsmenge zurück, sodass kein UNION-Operator inder SQL benötigt wird.

Wenn Sie die Dimension [Stadt] aus der Tabelle entfernen, wird die Gruppierungsmenge (Land,Region) benötigt, um den Umsatz anzuzeigen (der durch #ZUREGENERIEREN dargestellt wird).Nach der Datenregenerierung lautet die SQL wie folgt:

SELECTSELECT0 AS GID,

2013-06-29396

Erstellen von Berichten

country.country_name,region.region_name,NULL,sum(city.revenue)

FROMcountry,region,city

WHERE( country.country_id=region.country_id )AND ( region.region_id=city.region_id )

GROUP BYcountry.country_name,region.region_name

UNIONSELECT1 AS GID,country.country_name,region.region_name,city.city_name,sum(city.revenue)

FROMcountry,region,city

WHERE( country.country_id=region.country_id )AND ( region.region_id=city.region_id )

GROUP BYcountry.country_name,region.region_name,city.city_name

Jede Gruppierungsmenge wird durch eine SELECT-Anweisung dargestellt und verfügt jeweils übereine eigene ID (die GID-Spalte). Gruppierungsmengen, die keinen vollständigen Satz von Dimensionenenthalten, verfügen über leere Spalten (SELECT ''), da jede SELECT-Anweisung in einer Abfrage,die den UNION-Operator enthält, über dieselbe Anzahl von Spalten verfügen muss.

Wenn Sie dem Bericht einen neuen Block hinzufügen, der [Land] und [Umsatz] enthält, wird dieGruppierungsmenge (Land) benötigt. Die generierte SQL enthält jetzt die folgenden dreiGruppierungsmengen:SELECT0 AS GID,country.country_name,region.region_name,NULL,sum(city.revenue)

FROMcountry,region,city

WHERE( country.country_id=region.country_id )AND ( region.region_id=city.region_id )

GROUP BYcountry.country_name,region.region_name

UNIONSELECT1 AS GID,country.country_name,NULL,NULL,sum(city.revenue)

FROMcountry,city,region

WHERE( country.country_id=region.country_id )AND ( region.region_id=city.region_id )

GROUP BY

2013-06-29397

Erstellen von Berichten

country.country_nameUNIONSELECT2 AS GID,country.country_name,region.region_name,city.city_name,sum(city.revenue)

FROMcountry,region,city

WHERE( country.country_id=region.country_id )AND ( region.region_id=city.region_id )

GROUP BYcountry.country_name,region.region_name,city.city_name

4.7.5.4 Intelligente Kennzahlen und Formeln

4.7.5.4.1 Intelligente Kennzahlen und Dimensionen mit Formeln

Wenn eine Formel oder Variable im Berechnungskontext einer intelligenten Kennzahl als Dimensionangezeigt wird und die Formel bestimmt, welche Gruppierungsmenge von der Kennzahl benötigt wird,können die Werte für die intelligente Kennzahl jetzt angezeigt werden (war vormals nicht der Fall).

Intelligente Kennzahlen und Dimensionen geben jetzt beispielsweise Werte für folgende Elementezurück:• Eine mit dem Hyperlink-Assistenten erstellte URL• Einfache Verkettung für eine Dimension (oder Entfernung von leeren Zellen)• Bei Verwendung von FormatDatum für [Datum]

Anmerkung:Die Meldung #NICHTVERFÜGBAR wird noch immer für folgende Funktionen zurückgegeben: FürJeden,FürAlle, In, Wo, Rangfolge, Vorherige, RelativerWert, DatumRelativ, ZeitDim und inAggregationsfunktionen, wenn Min, Max, Letzte oder Erste in der Formel verwendet werden: if ([Auswahl]=1) then [Dim1] else [Dim2]

4.7.5.4.2 Intelligente Kennzahlen in Formeln

Intelligente Kennzahlen, die in Formeln eingeschlossen sind, können auch dann Werte zurückgeben,wenn die Formel einen anderen Berechnungskontext als den von der Position der Formelvorausgesetzten erfordert.

Ein Bericht enthält beispielsweise folgenden Block:

2013-06-29398

Erstellen von Berichten

UmsatzRegionLand

10000NordenUSA

15000SüdenUSA

14000OstUSA

12000WestUSA

Angenommen, Sie nehmen eine zusätzliche Tabellenspalte mit folgender Formel auf:[Revenue] ForAll ([Region])

Der anfängliche Wert der Spalte ist #ZUREGENERIEREN, da die Formel, die Regionen aus derBerechnung ausschließt, die Gruppierungsmenge (Land) erfordert. Durch Regenerieren der Daten wirddie Gruppierungsmenge (Land) zu der Abfrage hinzugefügt, und die Werte der Kennzahl werdenangezeigt.

Verwandte Themen• Der Kontextoperator "FürAlle"

4.7.5.5 Intelligente Kennzahlen und Filter

4.7.5.5.1 Einschränkungen bei intelligenten Kennzahlen und Filtern

Eine intelligente Kennzahl kann im Körper einer Tabelle ausgewertet werden, wenn kein Filter in derTabelle oder im übergeordneten Kontext (Berichtsfilter) vorliegt. In der folgenden Tabelle wirdbeschrieben, wie intelligente Kennzahlen ausgewertet werden, wenn Filter vorhanden sind.

Tabelle 4-132: Auswertung von intelligenten Kennzahlen bei Berichten mit Filtern

Auswertung der intelligenten KennzahlFilterziel

Die intelligente Kennzahl wird korrekt ausgewer-tet, allerdings werden einige Zeilen aus der Tabel-le entfernt.

Kennzahl

Die intelligente Kennzahl wird korrekt ausgewer-tet, allerdings werden einige Zeilen aus der Tabel-le entfernt. Die intelligente Kennzahl kann ausge-wertet werden, da auf die Filterung keine Aggre-gation folgt.

Dimension, die bereits Teil der Tabellenachse ist

2013-06-29399

Erstellen von Berichten

Auswertung der intelligenten KennzahlFilterziel

Die intelligente Kennzahl wird korrekt ausgewer-tet. Die intelligente Kennzahl kann ausgewertetwerden, da auf die Filterung keine Aggregationfolgt.

Dimension, die nicht Teil der Tabellenachse ist,und einwertiger Filteroperand (der Filter gibt ge-nau einen Wert/eine Zeile zurück)

Die intelligente Kennzahl kann nicht ausgewertetwerden (#NICHTVERFÜGBAR wird angezeigt),da in diesem Fall die Filterung vor der Aggregati-on erfolgt, und für eine Zeile der Tabelle die Ag-gregation erforderlich ist.

Dimension, die nicht Teil der Tabellenachse ist,und mehrwertiger Filteroperand (der Filter kannviele Werte/Zeilen zurückgeben)

4.7.5.5.2 Intelligente Kennzahlen und Filter für Dimensionen

Wenn ein Filter mit mehreren Werten auf eine Dimension angewendet wird, von der der Wert einerintelligenten Kennzahl abhängig ist, die Dimension jedoch nicht explizit im Berechnungskontext derKennzahl angezeigt wird, kann für die intelligente Kennzahl kein Wert zurückgegeben werden und fürdie Zelle wird #NICHTVERFÜGBAR angezeigt. Dies gilt auch, wenn ein Berichtsfilter aus einemEingabesteuerelement stammt.

#NICHTVERFÜGBAR wird angezeigt, da die Kennzahl im Bericht gefiltert und dann aggregiert werdenmuss, aber eine intelligente Kennzahl kann nicht aggregiert werden, nachdem ein Filter auf Berichtsebeneangewendet wurde. Die Kennzahl könnte berechnet werden, indem ein Abfragefilter auf die generierteSQL angewendet wird. Diese Lösung kann jedoch Auswirkungen auf andere Berichte haben, die aufder gleichen Abfrage basieren.

Anmerkung:

• Ein Filter mit mehreren Werten filtert mehrere Werte mit Operatoren wie "Größer als", "In Liste" oder"Kleiner als". Sie können Filter mit einem Wert wie "Gleich" anwenden, ohne dass der Fehler#NICHTVERFÜGBAR generiert wird.

• Es gibt eine Umgehungslösung für Fälle, bei denen keine Aggregation erforderlich ist: DefinierenSie die Formel als Variable, deren Qualifikation eine Kennzahl ist, und stellen Sie sicher, dass dieverwendete Dimension im Block mit der Variablen enthalten ist (Sie können diese Spalte ausblenden,um eine bessere Anzeige zu erhalten).

Beispiel: Eine intelligente Kennzahl und ein Filter für eine Dimension

Eine Abfrage enthält die Dimensionen "Land" und "Produkt" und die intelligente Kennzahl "Umsatz"."Land" und "Umsatz" werden in einem Block angezeigt. Wenn Sie einen Filter anwenden, der dieWerte von "Produkt" auf "Kleider" oder "Jacken" beschränkt, wird in den "Umsatz"-Zellen#NICHTVERFÜGBAR angezeigt.

2013-06-29400

Erstellen von Berichten

UmsatzLand

#NICHTVERFÜGBARFrankreich

#NICHTVERFÜGBARUSA

#NICHTVERFÜGBARSumme:

Wenn Sie "Produkt" nur auf "Jacken" beschränken, werden die Werte angezeigt.

UmsatzLand

971.444USA

971.444Summe:

Anmerkung:Ein Mehrfachwert-Filter für "Land" gibt die Ergebnisse zurück, da sich der Filter in der Tabelle befindet.

4.7.5.5.3 Filtern intelligenter Kennzahlen

Der Wert im Tabellenfuß muss die Aggregation dessen sein, was dem Benutzer in der Tabelle angezeigtwird: Wenn der für den Benutzer in der Tabelle angezeigte Inhalt lokal gefiltert wird, kann das Systemnicht die delegierte Aggregation dessen zurückgeben, was lokal gefiltert wurde.

Beispiel: Filtern einer intelligenten Kennzahl

BestellwertDelLand

28.833,36Brasilien

51.384,33China

68.630,22Frankreich

3.529.511,14USA

3.678.359,05Gesamt:

3.678.359,05Summe:

Wenn die Daten in der folgenden Tabelle nach "BestellwertDel" > 60.000" gefiltert werden, ergibt sichFolgendes:

In der Tabelle werden die Zeilen angezeigt, für die "BestellwertDel" im Kontext der Tabelle (pro Land)größer als 60.000 ist:

Die in der Fußzeile berechnete Summe ist die Summe der sichtbaren Zeilen.

2013-06-29401

Erstellen von Berichten

"Gesamt" gibt #NICHTVERFÜGBAR zurück, weil die Berechnung die Aggregation ans Backendübergibt. Da Web Intelligence jedoch eine lokale Filterung ausgeführt hat, kann die Aggregation nichtdelegiert werden.

BestellwertDelLand

68.630,22Frankreich

3.529.511,14USA

#NICHTVERFÜGBARGesamt:

3.598.141,36Summe:

4.7.5.5.4 Intelligente Kennzahlen und Drillfilter

Ein Drill-Filter ist ein Filter mit einem einzigen Wert. Über die Drill-Leiste können Sie Drill-Vorgängedirekt durchführen.

4.7.5.5.5 Intelligente Kennzahlen und verschachtelte ODER-Filter

Verschachtelte ODER-Filter, in denen mindestens eine der gefilterten Dimensionen nicht in einem Blockangezeigt wird, lösen die Fehlermeldung #NICHTVERFÜGBAR für eine intelligente Kennzahl im Blockaus. Dies ist darauf zurückzuführen, dass die intelligente Kennzahl nach einigen lokalenVerarbeitungsschritten (zum Beispiel Filterung, eine bestimmte Web-Intelligence-Formel) lokal aggregiertwerden muss und dies nicht delegiert wird.

4.7.6 Funktionen, Operatoren und Schlüsselwörter

4.7.6.1 Funktionen

Funktionen werden in die folgenden Kategorien unterteilt:

BeschreibungKategorie

Aggregierte Daten (z.B. summierte oder gemittelteWerte).Aggregationsfunktionen

Bearbeiten von ZeichenfolgenZeichenfunktionen

2013-06-29402

Erstellen von Berichten

BeschreibungKategorie

Gibt Daten mit Bezug auf Datum und Uhrzeit zu-rück.Datum- und Uhrzeitfunktionen

Gibt Daten mit Bezug auf ein Dokument zurück.Dokumentfunktionen

Gibt Daten mit Bezug auf den Datenprovider einesDokuments zurück.Datenproviderfunktionen

Gibt WAHR oder FALSCH zurück.Boolesche Funktionen

Gibt numerische Daten zurück.Numerische Funktionen

Funktionen, die nicht einer der oben genanntenKategorien angehören.Sonstige Funktionen

Gibt Mengen von Elementen von Hierarchien zu-rückMengenfunktionen

4.7.6.1.1 Benutzerdefinierte Formate

In Tabellen können Sie zur Erstellung eines Formats, das sich für beliebige Zellen eignet, den Formattyp"Benutzerdefiniert" verwenden.

In Web-Intelligence-Funktionen gelten die unten aufgeführten Definitionen für Tages/Datums-, Kalender-und Uhrzeitzeichen.

Anmerkung:In der Web-Intelligence-HTML-Schnittstelle können Sie keine benutzerdefinierten Formate auf Zahlenin Tabellen anwenden.

Die nachstehend abgebildete Tabelle enthält eine Liste der Zeichenfolgen, die Sie bei der Erstellungbenutzerdefinierter Formate verwenden können:

Beispiel:AnzeigeZeichen

'12345' im Format #,##0 ergibt'12,345' (wenn in Ihren länderspezifi-schen Einstellungen ein Komma alsGruppierungstrennzeichen definiertist) oder '12 345' (wenn in Ihren län-derspezifischen Einstellungen einLeerzeichen als Gruppierungstrenn-zeichen definiert ist).

Die entsprechende Ziffer. Wenndie Zahl weniger Ziffern als dieAnzahl der für die Formatanga-be verwendeten #-Zeichen auf-weist, werden keine führendenNullen eingefügt.

#

2013-06-29403

Erstellen von Berichten

Beispiel:AnzeigeZeichen

'123' im Format #0,000 ergibt '0,123'

Die entsprechende Ziffer. Wenndie Zahl weniger Ziffern als dieAnzahl der für die Formatanga-be verwendeten 0-Zeichen auf-weist, wird eine oder mehrereführende Nullen vor der Zahleingefügt.

0

'1234567' im Format #,##0 ergibt'1,234,567' (wenn in Ihren länderspe-zifischen Einstellungen ein Kommaals Gruppierungstrennzeichen defi-niert ist) oder '1 234 567' (wenn inIhren länderspezifischen Einstellun-gen ein geschütztes Leerzeichen alsGruppierungstrennzeichen definiertist).

Gruppierungstrennzeichen wiein Ihren länderspezifischen Ein-stellungen definiert.

,

'12.34' im Format #.#0 ergibt'12.34' (wenn in Ihren länderspezifi-schen Einstellungen ein Punkt alsDezimaltrennzeichen definiert ist)oder '12,34' (wenn in Ihren länderspe-zifischen Einstellungen ein Kommaals Dezimaltrennzeichen definiert ist).

Dezimaltrennzeichen wie in Ih-ren länderspezifischen Einstel-lungen definiert.

.

0,50 wird zu 50 %.

Zeigt ein Prozentzeichen (%)nach dem Ergebnis an undmultipliziert das Ergebnis mit100.

[%]%

0,50 wird zu 0,50 %

Zeigt ein Prozentzeichen (%)nach dem Ergebnis an, multipli-ziert das Ergebnis aber nicht mit100.

%

'1234567' im Format # ##0 ergibt'1234 567'Geschütztes Leerzeichen ( )

'705.15' im Format $#.#0 ergibt'$705.15' oder ergibt '705,15' €' imFormat #,#0 €

Alphanumerische Zeichen.1, 2, 3, a, b, c, $,£, € (usw.)

2013-06-29404

Erstellen von Berichten

Beispiel:AnzeigeZeichen

'150' im Format #,##0[Red] ergibt'150' #,##0[Blue] ergibt '150'

Der Wert in der angegebenenFarbe.

[Red], [Blue],[Green], [Yellow],[Gray], [White],[Dark Red], [DarkBlue], [Dark Green]

(Tag, Datum)Tag/Datum-Zeichen

Der erste Tag des Monats im Formatd ergibt '1'

Zahl des Tages im Monat ohneführende Null. Wenn das Datumfür den Tag weniger als zweiZeichen umfasst, wird das Da-tum ohne vorangestellte Nullangezeigt.

d

Der erste Tag des Monats im Formatdd ergibt '01'

Zahl des Tages mit führenderNull. Wenn das Datum für denTag weniger als zwei Zeichenumfasst, wird das Datum miteiner vorangestellten Null ange-zeigt.

dd

'Montag' im Format ddd ergibt 'Mon'auf Englisch und 'lun' auf Franzö-sisch.

Abgekürzter Name des Tages.Der erste Buchstabe wird groß-geschrieben, wenn im ausge-wählten Gebietsschema großge-schriebene Tagesnamen ver-wendet werden.

ddd

'Montag' im Format Dddd ergibt 'Mon'auf Englisch und 'Lun' auf Franzö-sisch.

Die Großschreibung des Tages-namens wird in jedem Gebiets-schema erzwungen.

Dddd

'Montag' im Format dddd ergibt'Monday' auf Englisch. Auf Franzö-sisch lautet der Tag 'lundi'.

Vollständiger Name des Tages.Der erste Buchstabe wird groß-geschrieben, wenn im ausge-wählten Gebietsschema großge-schriebene Tagesnamen ver-wendet werden.

dddd

'Montag' im Format DDDD ergibt'MONDAY' auf Englisch. Auf Franzö-sisch lautet der Tag 'LUNDI'.

Vollständiger Name des Tagesin Großbuchstaben.DDDD

'Montag' im Format dddd ergibt'Montag 01'

Wochentag gefolgt von einemLeerzeichen und der Zahl desTages.

dddd dd

2013-06-29405

Erstellen von Berichten

Beispiel:AnzeigeZeichen

(Monat, Jahr)Kalenderzeichen

'Januar' im Format M ergibt '1'

Zahl des Monats ohne führendeNull. Wenn die Zahl für denMonat weniger als zwei Zeichenumfasst, wird die Zahl ohnevorangestellte Null angezeigt.

M

'Januar' im Format MM ergibt '01'

Zahl des Monats mit führenderNull. Wenn die Zahl für denMonat weniger als zwei Zeichenumfasst, wird die Zahl mit voran-gestellter Null angezeigt.

MM

'Januar' im Format mmm ergibt 'Jan'auf Englisch. Auf Französisch lautetder Monat 'jan'.

Abgekürzter Name des Monats.Der erste Buchstabe wird groß-geschrieben, wenn im ausge-wählten Gebietsschema Groß-schreibung verwendet wird.

mmm

'Januar' im Format mmm ergibt 'Jan'auf Englisch. Auf Französisch lautetder Monat 'Jan'.

Abgekürzter Name des Monats.Der erste Buchstabe wird in al-len Gebietsschemas großge-schrieben.

Mmmm

'Januar' im Format mmmm ergibt 'Janu-ary' auf Englisch und 'janvier' aufFranzösisch.

Vollständiger Name des Mo-nats. Der erste Buchstabe wirdgroßgeschrieben, wenn imausgewählten GebietsschemaGroßschreibung verwendetwird.

mmmm

'Januar' im Format MMMM ergibt 'JA-NUARY' auf Englisch und 'JANVIER'auf Französisch.

Vollständiger Name des Monatsin Großbuchstaben.MMMM

'2003' im Format yy ergibt '03'Die letzten beiden Ziffern fürdas Jahr.yy

'2003' im Format yyyy ergibt '2003'Alle vier Ziffern für das Jahr.yyyy

(Stunden, Minuten, Sekunden, am/pm

Uhrzeit-Zeichen

2013-06-29406

Erstellen von Berichten

Beispiel:AnzeigeZeichen

'21:05:03' im Format hh:mm:ss aergibt '9:05:03 PM' im englischenGebietsschema

Stundenangabe ohne führendeNull, Minuten und Sekunden mitführender Null. Das Zeichen asteht für die im englischsprachi-gen Raum gebräuchliche Anga-be von AM (vormittags) oderPM (nachmittags) nach derZeitangabe.

hh:mm:ss a

'21:00' im Format H ergibt '21'. Mögli-che Werte sind 0 - 23.

Stundenangabe gemäß der 24-Stundenuhr, beginnend bei 0.Aus einer Ziffer bestehendenStunden wird keine Null voran-gestellt.

H

'21:00' im Format HH ergibt '21'.Mögliche Werte sind 00 - 23.

Stundenangabe gemäß der 24-Stundenuhr, beginnend bei 0.HH

'21:00' im Format k ergibt '21'. Mögli-che Werte sind 1 - 24.

Stundenangabe gemäß der 24-Stundenuhr, beginnend bei 1.Aus einer Ziffer bestehendenStunden wird keine Null voran-gestellt.

k

'21:00' im Format kk ergibt '21'.Mögliche Werte sind 01 - 24.

Stundenangabe gemäß der 24-Stundenuhr, beginnend bei 01.kk

'21:00' im Format hh ergibt '09'Stundenangabe gemäß der 12-Stundenuhr.hh

'7.15 AM' im Format HH:mm ergibt'07:15'

Stunden und Minuten mit führen-der Null.HH:mm

'7.15 AM' im Format HH:mm:ss er-gibt '07:15:00'

Stunden, Minuten und Sekun-den mit führender Null.HH:mm:ss

'07:15:03' im Format mm:ss ergibt'15:03'

Minuten und Sekunden mit füh-render Null.mm:ss

4.7.6.1.2 Aggregatfunktionen

Aggregation

BeschreibungGibt die Standardaggregation einer bestimmten Elementmenge zurück

2013-06-29407

Erstellen von Berichten

FunktionsgruppeAggregation

SyntaxNum Aggregation(Kennzahl[;Elementmenge]

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlBeliebige KennzahlKennzahl

NeinElementmengeDie zur Berechnung der Aggregation verwen-dete Elementmenge

Elementmenge

Hinweise• Sie können mit der Funktion Aggregation Kontextoperatoren der erweiterten Syntax verwenden.• Wenn Sie Elementmenge einschließen, gibt Aggregation den Aggregatwert der Kennzahl für

alle Elemente der Elementmenge zurück.• Elementmenge kann mehrere, durch Semikolon (;) getrennte Mengen enthalten.• Die Liste der Elementmengen muss in {} eingeschlossen werden.• Wenn im Ausdruck "Elementmenge" kein bestimmtes Element oder kein bestimmter Knoten

angegeben ist, muss die referenzierte Hierarchie in der Tabelle vorhanden sein. Dann referenziertder Ausdruck "Elementmenge" das aktuelle Element in der Hierarchie in der Tabelle. Befindet sichdie Hierarchie nicht in der Tabelle, gibt die Funktion die Meldung #MEHRFACHWERT zurück.

• Bei der delegierten Kennzahlaggregation wird #ZUREGENERIEREN zurückgegeben, wenn dieerforderliche Aggregation in der Abfrage nicht verfügbar ist. Der Benutzer muss das Dokumentregenerieren, um die neue Aggregationsebene abzurufen. Dies ist beispielsweise bei Verwendungder 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.

BeispieleWenn die Standardaggregation der Kennzahl [Umsatz] "Summe" und [Kalifornien] ein Element in derHierarchie [Geografie] ist (Land > Bundesstaat > Stadt), gibt Aggregation ([Umsatz];{Nachfolger([Geografie]&[USA].[Kalifornien];1)}) den Gesamtumsatz aller Städte in Kalifornienzurück.

Verwandte Themen• Verweisen auf Elemente und Elementmengen in Hierarchien

Durchschnitt

BeschreibungGibt den Durchschnittswert einer Kennzahl zurück.

2013-06-29408

Erstellen von Berichten

FunktionsgruppeAggregation

SyntaxNum Durchschnitt(Kennzahl[;Elementmenge][;EinschließlichLeer])

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlBeliebige KennzahlKennzahl

NeinElement-menge

Eine Menge von ElementenElement-menge

Nein

(Leere Zeilen werden standardmäßigausgeschlossen)

SchlüsselwortFügt leere Zeilen in die Be-rechnung ein

Einschließlich-Leer

Hinweise• Sie können mit der Funktion Durchschnitt Kontextoperatoren der erweiterten Syntax verwenden.• Wenn Sie Elementmenge einschließen, gibt Durchschnitt den Durchschnittswert der Kennzahl

für alle Elemente der Elementmenge zurück.• Elementmenge kann mehrere, durch Semikolon (;) getrennte Mengen enthalten.• Die Liste der Elementmengen muss in {} eingeschlossen werden.• Wenn im Ausdruck "Elementmenge" kein bestimmtes Element oder kein bestimmter Knoten

angegeben ist, muss die referenzierte Hierarchie in der Tabelle vorhanden sein. Dann referenziertder Ausdruck "Elementmenge" das aktuelle Element in der Hierarchie in der Tabelle. Befindet sichdie Hierarchie nicht in der Tabelle, gibt die Funktion die Meldung #MEHRFACHWERT zurück.

• Bei der delegierten Kennzahlaggregation wird #ZUREGENERIEREN zurückgegeben, wenn dieerforderliche Aggregation in der Abfrage nicht verfügbar ist. Der Benutzer muss das Dokumentregenerieren, um die neue Aggregationsebene abzurufen. Dies ist beispielsweise bei Verwendungder 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.

BeispieleWenn die Kennzahl [Umsatz] die Werte 41569, 30500, 40000 und 50138 umfasst, dann gibt Durchschnitt([Umsatz]) 40552 zurück.

Wenn [Kalifornien] ein Element in der Hierarchie [Geografie] ist (Land > Bundesstaat > Stadt), gibtDurchschnitt([Umsatz];{[Geografie]&[USA].[Kalifornien].Untergeordnete Elemente}) den durchschnittlichen Umsatz aller Städte in Kalifornien zurück.

Verwandte Themen• Verweisen auf Elemente und Elementmengen in Hierarchien• EinschließlichLeer (Operator)

2013-06-29409

Erstellen von Berichten

Anzahl

BeschreibungGibt die Anzahl der Werte in einer Wertemenge zurück.

FunktionsgruppeAggregation

SyntaxGanzzahl Anzahl(Aggregierte Daten[;Ergebnismenge][;EinschließlichLeer][;Einmalig|Alle])

Eingabe

Erforder-lichTypBeschreibungParameter

JaDimension, Kennzahl,Hierarchie, Element-menge

Beliebige Dimension, Kennzahl, Hierarchie, Ebeneoder Elementmenge

AggregierteDaten

NeinElementmengeDie zur Berechnung der Anzahl verwendete Element-menge

Element-menge

NeinSchlüsselwortFügt leere Werte in die Berechnung einEinschließ-lichLeer

NeinSchlüsselwortFügt nur einmalige Werte (standardmäßig bei Dimen-sionen) oder alle Werte (standardmäßig bei Kenn-zahlen) in die Berechnung ein

Einmalig|Al-le

Hinweise• Sie können erweiterte Syntax-Kontextoperatoren mit der Funktion Anzahl verwenden.• Wenn Sie EinschließlichLeer als zweites Argument angeben, werden bei der Berechnung

leere Werte (Null) von der Funktion berücksichtigt.• Wenn Sie den Parameter EinmaligAlle nicht angeben, lautet der Standardwert für Dimensionen

Einmalig und für Kennzahlen Alle.• Wenn Sie Elementmenge berücksichtigen, beschränkt Anzahl die Anzahl auf die Anzahl der Werte

aus Elementmenge.• Elementmenge kann mehrere, durch Semikolon (;) getrennte Mengen enthalten.• Die Liste der Elementmengen muss in {} eingeschlossen werden.• Wenn im Ausdruck "Elementmenge" kein bestimmtes Element oder kein bestimmter Knoten

angegeben ist, muss die referenzierte Hierarchie in der Tabelle vorhanden sein. Dann referenziertder Ausdruck "Elementmenge" das aktuelle Element in der Hierarchie in der Tabelle. Befindet sichdie Hierarchie nicht in der Tabelle, gibt die Funktion die Meldung #MEHRFACHWERT zurück.

• Bei der delegierten Kennzahlaggregation wird #ZUREGENERIEREN zurückgegeben, wenn dieerforderliche Aggregation in der Abfrage nicht verfügbar ist. Der Benutzer muss das Dokumentregenerieren, um die neue Aggregationsebene abzurufen. Dies ist beispielsweise bei Verwendung

2013-06-29410

Erstellen von Berichten

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.

BeispieleAnzahl("Test") gibt 1 zurück.

Anzahl([Stadt];Einmalig) gibt 5 zurück, wenn 5 verschiedene Städte in einer Städteliste enthaltensind, selbst wenn die Liste aufgrund von Duplikaten mehr als 5 Zeilen enthält.

Anzahl([Stadt];Alle) gibt 10 zurück, wenn in einer Städteliste 10 Städte enthalten sind, auchwenn einige doppelt vorkommen.

Anzahl ([Stadt];EinschließlichLeer) gibt 6 zurück, wenn 5 Städte und eine Leerzeile ineiner Städteliste enthalten sind.

Anzahl([Produkt];{[Geografie]&[Bundesstaat]}) gibt die Gesamtzahl der Produkte derEbene [Bundesstaat] aus der Hierarchie [Geografie] zurück.

Verwandte Themen• EinschließlichLeer (Operator)• Einmalig/Alle (Operatoren)

Erste

BeschreibungGibt den ersten Wert eines Datensatzes zurück.

FunktionsgruppeAggregation

SyntaxEingabetyp Erste(Dimension|Kennzahl)

Eingabe

ErforderlichTypBeschreibungParameter

JaDimension oder Kenn-zahl

Beliebige Dimension oderKennzahl

Dimension|Kennzahl

Hinweise• Wenn Erste([Umsatz]) in einem Gruppenwechselfuß platziert ist, wird der erste Wert unter

[Umsatz] im Gruppenwechsel zurückgegeben.• Wenn Erste in einem Sektionsfuß platziert ist, wird der erste Wert der Sektion zurückgegeben.

2013-06-29411

Erstellen von Berichten

BeispieleWenn Erste([Umsatz]) in einem Tabellenfuß platziert ist, wird der erste Wert unter [Umsatz] in derTabelle zurückgegeben.

Letzte

BeschreibungGibt den letzten Wert einer Dimension oder Kennzahl zurück.

FunktionsgruppeAggregation

SyntaxEingabetyp Letzte(Dimension|Kennzahl)

Eingabe

ErforderlichTypBeschreibungParameter

JaDimension oder Kenn-zahl

Beliebige Dimension oderKennzahl

Dimension|Kennzahl

Hinweise• Wenn Letzte in einem Gruppenwechselfuß platziert ist, wird der letzte Wert im Gruppenwechsel

zurückgegeben.• Wenn Letzte in einem Sektionsfuß platziert ist, wird der letzte Wert der Sektion zurückgegeben.

BeispieleWenn Erste([Umsatz]) in einem Tabellenfuß platziert ist, wird der erste Wert unter [Umsatz] in derTabelle zurückgegeben.

Max

BeschreibungDer größte Wert einer Menge von Werten wird zurückgegeben

FunktionsgruppeAggregation

SyntaxEingabetyp Max(Aggregierte Daten[;Elementmenge])

2013-06-29412

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaDimension, Kennzahl, Hierar-chie, Ebene oder Element-menge

Beliebige Dimension, Kennzahl, Hierarchie,Ebene oder Elementmenge

AggregierteDaten

NeinElementmengeEine Menge von ElementenElement-menge

Hinweise• Sie können erweiterte Syntax-Kontextoperatoren mit der Funktion Max verwenden.• Wenn Sie Elementmenge einschließen, gibt Max den maximalen Wert der aggregierten Daten für

alle Elemente der Elementmenge zurück.• Elementmenge kann mehrere, durch Semikolon (;) getrennte Mengen enthalten.• Die Liste der Elementmengen muss in {} eingeschlossen werden.• Wenn im Ausdruck "Elementmenge" kein bestimmtes Element oder kein bestimmter Knoten

angegeben ist, muss die referenzierte Hierarchie in der Tabelle vorhanden sein. Dann referenziertder Ausdruck "Elementmenge" das aktuelle Element in der Hierarchie in der Tabelle. Befindet sichdie Hierarchie nicht in der Tabelle, gibt die Funktion die Meldung #MEHRFACHWERT zurück.

• Bei der delegierten Kennzahlaggregation wird #ZUREGENERIEREN zurückgegeben, wenn dieerforderliche Aggregation in der Abfrage nicht verfügbar ist. Der Benutzer muss das Dokumentregenerieren, um die neue Aggregationsebene abzurufen. Dies ist beispielsweise bei Verwendungder 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.

BeispieleWenn die Kennzahl [Umsatz] die Werte 3000, 60034 und 901234 umfasst, dann gibt Max([Umsatz])den Wert 901234 zurück.

Wenn die Dimension [Stadt] die Werte "Freiburg" und "Berlin" umfasst, dann gibt Max([Stadt]) denWert "Berlin" zurück.

Wenn [USA] ein Element der Hierarchie [Geografie] (Land > Bundesstaat > Stadt) ist, gibtMax([Umsatz];{[Geografie].[USA].Untergeordnete Elemente}) den höchsten Umsatz für einenUS-Bundesstaat zurück.

Median

BeschreibungGibt den Median (Mittelwert) einer Kennzahl zurück.

FunktionsgruppeAggregation

SyntaxNum Median(Kennzahl)

2013-06-29413

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlBeliebige KennzahlKennzahl

HinweiseWenn die Zahlenmenge aus einer geraden Anzahl von Werten besteht, ermittelt Median den Durchschnittder beiden mittleren Werte.

BeispieleMedian([Umsatz]) gibt 971.444 zurück, wenn [Umsatz] die Werte 835420, 971444 und 1479660aufweist.

Min

BeschreibungDer kleinste Wert in einer Menge von Werten wird zurückgegeben.

FunktionsgruppeAggregation

SyntaxAlle Typen Min(Aggregierte Daten[;Elementmenge])

Eingabe

ErforderlichTypBeschreibungParameter

JaDimension, Kennzahl, Hierar-chie, Ebene oder Element-menge

Beliebige Dimension, Kennzahl, Hierarchie,Ebene oder Elementmenge

AggregierteDaten

NeinElementmengeEine Menge von ElementenElement-menge

Hinweise• Sie können mit der Funktion Min Kontextoperatoren der erweiterten Syntax verwenden.• Wenn Sie Elementmenge einschließen, gibt Min den minimalen Wert der aggregierten Daten für

alle Elemente der Elementmenge zurück.• Elementmenge kann mehrere, durch Semikolon (;) getrennte Mengen enthalten.• Die Liste der Elementmengen muss in {} eingeschlossen werden.• Wenn im Ausdruck "Elementmenge" kein bestimmtes Element oder kein bestimmter Knoten

angegeben ist, muss die referenzierte Hierarchie in der Tabelle vorhanden sein. Dann referenziertder Ausdruck "Elementmenge" das aktuelle Element in der Hierarchie in der Tabelle. Befindet sichdie Hierarchie nicht in der Tabelle, gibt die Funktion die Meldung #MEHRFACHWERT zurück.

• Bei der delegierten Kennzahlaggregation wird #ZUREGENERIEREN zurückgegeben, wenn dieerforderliche Aggregation in der Abfrage nicht verfügbar ist. Der Benutzer muss das Dokument

2013-06-29414

Erstellen von Berichten

regenerieren, um die neue Aggregationsebene abzurufen. Dies ist beispielsweise bei Verwendungder 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.

BeispieleWenn die Kennzahl [Umsatz] die Werte 3000, 60034 und 901234 umfasst, dann gibt Min([Umsatz])den Wert 3000 zurück.

Wenn die Dimension [Stadt] die Werte Freiburg und Berlin umfasst, dann gibt Min(<Stadt>) denWert "Freiburg" zurück.

Min([Umsatz];{[Geografie]&[USA].Untergeordnete Elemente}) gibt den niedrigstenUmsatz für einen US-Bundesstaat zurück, wenn [USA] ein Element in der Hierarchie [Geografie] mitden Ebenen [Land] > [Bundesstaat] > [Stadt] ist.

Modus

BeschreibungGibt den am häufigsten auftretenden Wert eines Datensatzes zurück.

FunktionsgruppeAggregation

Syntaxinput_type Mode(dimension|measure)

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlBeliebige Dimension oderKennzahl

Dimension|Kennzahl

Hinweise• Modus gibt Null zurück, wenn der Datensatz keinen Wert enthält, der häufiger als alle anderen Werte

auftritt.

BeispieleModus([Umsatz]) gibt 200 zurück, wenn [Umsatz] die Werte 100, 200, 300, 200 aufweist.

Modus([Land]) gibt den am häufigsten auftretenden Wert für [Land] zurück.

Prozent

BeschreibungDrückt einen Kennzahlwert als Prozent des Berechnungskontextes aus.

2013-06-29415

Erstellen von Berichten

FunktionsgruppeAggregation

SyntaxNum Prozent(Kennzahl[;Gruppenwechsel][;Zeile|Spalte])

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlBeliebige KennzahlKennzahl

NeinSchlüsselwortBerücksichtigt Gruppenwechsel inTabellen

Gruppenwechsel

NeinSchlüsselwortLegt die Berechnungsrichtung festZeile|Spalte

BeispieleIn der folgenden Tabelle wurde in der Spalte "Prozent" die Formel Prozent([Umsatz]) verwendet.

ProzentUmsatzJahr

1010002001

5050002002

4040002003

10010000Summe:

Standardmäßig entspricht der Berechnungskontext dem Gesamtbetrag der Kennzahl in der Tabelle.Sie können die Funktion so definieren, dass dabei ein in der Tabelle eingefügter Gruppenwechselberücksichtigt wird. Verwenden Sie dazu das optionale Argument Gruppenwechsel. In diesem Fallentspricht der standardmäßige Berechnungskontext dem Tablespace.

In der folgenden Tabelle wurde in der Spalte "Prozent" die Formel Prozent([Umsatz];Gruppenwechsel) verwendet.

ProzentUmsatzQuartalJahr

101000Q12001

202000Q2

505000Q3

202000Q4

10010000Summe:2001

2013-06-29416

Erstellen von Berichten

ProzentUmsatzQuartalJahr

202000Q12002

202000Q2

505000Q3

101000Q4

10010000Summe:2002

Sie können die Funktion Prozent in Spalten oder Zeilen verwenden; geben Sie dazu das optionaleArgument Zeile|Spalte an. In der folgenden Kreuztabelle wurde beispielsweise in der Spalte "%"die Formel Prozent ([Umsatz];Zeile) verwendet.

%Q4%Q3%Q2%Q1

2020005050002020001010002001

1010005050002020002020002002

Perzentil

BeschreibungGibt die das n-te Perzentil einer Kennzahl zurück.

FunktionsgruppeNumerisch

SyntaxNum Perzentil(Kennzahl;Perzentil)

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlBeliebige KennzahlKennzahl

JaNumerischEin als Dezimalzahl ausgedrückter Pro-zentsatz.

Perzentil

HinweiseDas n-te Perzentil entspricht einer Zahl, die größer oder gleich n % der Zahlen in einer Menge ist. n %wird im Format 0.n ausgedrückt.

2013-06-29417

Erstellen von Berichten

BeispieleWenn [Kennzahl] über die Zahlenmenge (10;20;30;40;50) verfügt, gibt Perzentil([Kennzahl];0.3)22 zurück. Dieser Wert ist größer oder gleich 30 % der Zahlen in der Menge.

Produkt

BeschreibungMultipliziert die Werte einer Kennzahl.

FunktionsgruppeAggregation

SyntaxNum Produkt(Kennzahl)

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlBeliebige KennzahlKennzahl

BeispieleProdukt([Kennzahl]) gibt 30 zurück, wenn [Kennzahl] die Werte 2, 3, 5 aufweist.

LaufenderDurchschnitt

BeschreibungGibt den laufenden Durchschnitt einer Kennzahl zurück.

FunktionsgruppeAggregation

SyntaxNum LaufenderDurchschnitt(Kennzahl[;Zeile|Spalte][;EinschließlichLeer][;(Dimensionen_zurücksetzen)])

2013-06-29418

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlBeliebige KennzahlKennzahl

NeinSchlüsselwortLegt die Berechnungsrichtung festZeile|Spalte

NeinSchlüsselwortFügt leere Werte in die Berechnung einEinschließlich-Leer

NeinDimensionslisteSetzt die Berechnung für die angegebenenDimensionen zurück

Dimensionen_zu-rücksetzen

Hinweise• Sie können mit der Funktion LaufenderDurchschnitt Kontextoperatoren der erweiterten Syntax

verwenden.• Mithilfe der Operatoren Zeile und Spalte können Sie die Berechnungsrichtung festlegen.• Wenn Sie eine Sortierung auf die Kennzahl anwenden, auf die LaufenderDurchschnitt verweist,

wird der laufende Durchschnitt berechnet, nachdem die Kennzahl sortiert wurde.• Dimensionen müssen selbst dann immer in Klammern eingeschlossen werden, wenn die Liste der

zurückgesetzten Dimensionen nur eine Dimension enthält.• Beim Festlegen einer Reihe zurückgesetzter Dimensionen müssen Sie diese durch Semikolons

trennen.• Durch LaufenderDurchschnitt wird der Durchschnitt nach einem Gruppenwechsel für einen

Block oder nach einer neuen Sektion nicht automatisch zurückgesetzt.

BeispieleLaufenderDurchschnitt([Umsatz]) gibt diese Ergebnisse in der folgenden Tabelle zurück:

Laufender DurchschnittUmsatzErholungsortLand

835.4201.479.660Hawaiian ClubUSA

1.225.552971.444Bahamas BeachUSA

1.095.508835.420French RivieraFrankreich

LaufenderDurchschnitt([Umsatz];([Land])) gibt die Ergebnisse in der folgenden Tabellezurück:

Laufender DurchschnittUmsatzErholungsortLand

835.4201.479.660Hawaiian ClubUSA

1.225.552971.444Bahamas BeachUSA

835.420835.420French RivieraFrankreich

2013-06-29419

Erstellen von Berichten

Verwandte Themen• EinschließlichLeer (Operator)• Zeile/Spalte (Operatoren)

LaufendeAnzahl

BeschreibungGibt die laufende Anzahl einer Menge von Zahlen zurück.

FunktionsgruppeAggregation

SyntaxNum LaufendeAnzahl(Dimension|Kennzahl[;Zeile|Spalte][;EinschließlichLeer][;(Dimensionen_zurücksetzen)])

Eingabe

ErforderlichTypBeschreibungParameter

JaDimension oderKennzahl

Beliebige Dimension oder KennzahlDimension|Kenn-zahl

NeinSchlüsselwortLegt die Berechnungsrichtung festZeile|Spalte

NeinSchlüsselwortFügt leere Werte in die Berechnung einEinschließlich-Leer

NeinDimensionslisteSetzt die Berechnung für die angegebenenDimensionen zurück

Dimensionen_zu-rücksetzen

Hinweise• Sie können mit der Funktion LaufendeAnzahlKontextoperatoren der erweiterten Syntax verwenden.• Mithilfe der Operatoren Zeile und Spalte können Sie die Berechnungsrichtung festlegen.• Wenn Sie eine Sortierung auf die Kennzahl anwenden, auf die LaufendeAnzahl verweist, wird

die laufende Anzahl berechnet, nachdem die Kennzahl sortiert wurde.• Dimensionen müssen selbst dann immer in Klammern eingeschlossen werden, wenn die Liste der

zurückgesetzten Dimensionen nur eine Dimension enthält.• Beim Festlegen einer Reihe zurückgesetzter Dimensionen müssen Sie diese durch Semikolons

trennen.• Durch LaufendeAnzahl wird die Anzahl nach einem Gruppenwechsel für einen Block oder nach

einer neuen Sektion nicht automatisch zurückgesetzt.

BeispieleLaufendeAnzahl([Umsatz]) gibt diese Ergebnisse in der folgenden Tabelle zurück:

2013-06-29420

Erstellen von Berichten

Laufende AnzahlUmsatzErholungsortLand

11.479.660Hawaiian ClubUSA

2971.444Bahamas BeachUSA

3835.420French RivieraFrankreich

LaufendeAnzahl([Umsatz];([Land])) gibt diese Ergebnisse in der folgenden Tabelle zurück:

Laufende AnzahlUmsatzErholungsortLand

11.479.660Hawaiian ClubUSA

2971.444Bahamas BeachUSA

1835.420French RivieraFrankreich

Verwandte Themen• EinschließlichLeer (Operator)• Zeile/Spalte (Operatoren)• EinschließlichLeer (Operator)• EinschließlichLeer (Operator)

LaufendesMaximum

BeschreibungGibt den laufenden Höchstwert einer Dimension oder Kennzahl zurück.

FunktionsgruppeAggregation

Syntaxinput_type RunningMax(dimension|measure[;Row|Col][;(reset_dims)])

2013-06-29421

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaDimension oderKennzahl

Beliebige Dimension oder KennzahlDimension|Kenn-zahl

NeinSchlüsselwortLegt die Berechnungsrichtung festZeile|Spalte

NeinDimensionslisteSetzt die Berechnung für die angegebenenDimensionen zurück

Dimensionen_zu-rücksetzen

Hinweise• Sie können mit der Funktion LaufendesMaximum Kontextoperatoren der erweiterten Syntax

verwenden.• Mithilfe der Operatoren Zeile und Spalte können Sie die Berechnungsrichtung festlegen.• Wenn Sie eine Sortierung auf die Kennzahl anwenden, auf die LaufendesMaximum verweist, wird

das laufende Maximum berechnet, nachdem die Kennzahl sortiert wurde.• Dimensionen müssen selbst dann immer in Klammern eingeschlossen werden, wenn die Liste der

zurückgesetzten Dimensionen nur eine Dimension enthält.• Beim Festlegen einer Reihe zurückgesetzter Dimensionen müssen Sie diese durch Semikolons

trennen.• Durch LaufendesMaximumwird der Höchstwert nach einem Gruppenwechsel für einen Block oder

nach einer neuen Sektion nicht automatisch zurückgesetzt.

BeispieleLaufendesMaximum([Umsatz]) gibt diese Ergebnisse in der folgenden Tabelle zurück:

Laufendes MaximumUmsatzErholungsortLand

835.420835.420French RivieraFrankreich

971.444971.444Bahamas BeachUSA

1.479.6601.479.660Hawaiian ClubUSA

Verwandte Themen• EinschließlichLeer (Operator)• Zeile/Spalte (Operatoren)

LaufendesMinimum

BeschreibungGibt den laufenden Mindestwert einer Dimension oder Kennzahl zurück.

2013-06-29422

Erstellen von Berichten

FunktionsgruppeAggregation

SyntaxEingabe_Typ LaufendesMinimum(Dimension|Kennzahl;[Zeile|Spalte];[(Dimensionen_zurücksetzen)])

Eingabe

ErforderlichTypBeschreibungParameter

JaDimension oderKennzahl

Beliebige Dimension oder KennzahlDimension|De-tail|Kennzahl

NeinSchlüsselwortLegt die Berechnungsrichtung festZeile|Spalte

NeinDimensionslisteSetzt die Berechnung für die angegebenenDimensionen zurück

Dimensionen_zu-rücksetzen

Hinweise• Sie können mit der Funktion LaufendesMinimum Kontextoperatoren der erweiterten Syntax

verwenden.• Mithilfe der Operatoren Zeile und Spalte können Sie die Berechnungsrichtung festlegen.• Wenn Sie eine Sortierung auf die Kennzahl anwenden, auf die LaufendesMinimum verweist, wird

das laufende Minimum berechnet, nachdem die Kennzahl sortiert wurde.• Dimensionen müssen selbst dann immer in Klammern eingeschlossen werden, wenn die Liste der

zurückgesetzten Dimensionen nur eine Dimension enthält.• Beim Festlegen einer Reihe zurückgesetzter Dimensionen müssen Sie diese durch Semikolons

trennen.• Durch LaufendesMinimum wird das Minimum nach einem Gruppenwechsel für einen Block oder

nach einer neuen Sektion nicht automatisch zurückgesetzt.

BeispieleLaufendesMinimum([Umsatz]) gibt diese Ergebnisse in der folgenden Tabelle zurück:

Laufender MindestwertUmsatzErholungsortLand

835.420835.420French RivieraFrankreich

835.420971.444Bahamas BeachUSA

835.4201.479.660Hawaiian ClubUSA

Verwandte Themen• EinschließlichLeer (Operator)• Zeile/Spalte (Operatoren)

2013-06-29423

Erstellen von Berichten

LaufendesProdukt

BeschreibungGibt das laufende Produkt einer Kennzahl zurück.

FunktionsgruppeAggregation

SyntaxNum LaufendesProdukt(Kennzahl[;Zeile|Spalte][;(Dimensionen_zurücksetzen)])

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlBeliebige KennzahlKennzahl

NeinSchlüsselwortLegt die Berechnungsrichtung festZeile|Spalte

NeinDimensionslisteSetzt die Berechnung für die angegebenenDimensionen zurück

Dimensionen_zu-rücksetzen

Hinweise• Sie können mit der Funktion LaufendesProdukt Kontextoperatoren der erweiterten Syntax

verwenden.• Mithilfe der Operatoren Zeile und Spalte können Sie die Berechnungsrichtung festlegen.• Wenn Sie eine Sortierung auf die Kennzahl anwenden, auf die LaufendesProdukt verweist, wird

das laufende Produkt berechnet, nachdem die Kennzahl sortiert wurde.• Dimensionen müssen selbst dann immer in Klammern eingeschlossen werden, wenn die Liste der

zurückgesetzten Dimensionen nur eine Dimension enthält.• Beim Festlegen einer Reihe zurückgesetzter Dimensionen müssen Sie diese durch Semikolons

trennen.• Durch LaufendesProdukt wird das Produkt nach einem Gruppenwechsel für einen Block oder

nach einer neuen Sektion nicht automatisch zurückgesetzt.

BeispieleLaufendesProdukt([Kundenanzahl]) gibt die Ergebnisse in der folgenden Tabelle zurück:

Laufendes ProduktKundenanzahlStadtHerkunftsland

66KobeJapan

244OsakaJapan

5.784241ChicagoUSA

2013-06-29424

Erstellen von Berichten

LaufendesProdukt([Kundenanzahl];([Herkunftsland])) gibt die Ergebnisse in der folgendenTabelle zurück:

Laufendes ProduktKundenanzahlStadtHerkunftsland

66KobeJapan

244OsakaJapan

5784241ChicagoUSA

Verwandte Themen• EinschließlichLeer (Operator)• Zeile/Spalte (Operatoren)

LaufendeSumme

BeschreibungGibt die laufende Summe einer Kennzahl zurück.

FunktionsgruppeAggregation

SyntaxNum LaufendeSumme(Kennzahl[;Zeile|Spalte][;(Dimensionen_zurücksetzen)])

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlBeliebige KennzahlKennzahl

NeinSchlüsselwortLegt die Berechnungsrichtung festZeile|Spalte

NeinDimensionslisteSetzt die Berechnung für die angegebenenDimensionen zurück

Dimensionen_zu-rücksetzen

Hinweise• Mit der Funktion LaufendeSumme können Sie Kontextoperatoren der erweiterten Syntax verwenden.• Mithilfe der Operatoren Zeile und Spalte können Sie die Berechnungsrichtung festlegen.• Wenn Sie eine Sortierung auf die Kennzahl anwenden, auf die die Funktion LaufendeSumme

verweist, wird die laufende Summe berechnet, nachdem die Kennzahl sortiert wurde.• Dimensionen müssen selbst dann immer in Klammern eingeschlossen werden, wenn die Liste der

zurückgesetzten Dimensionen nur eine Dimension enthält.• Beim Festlegen einer Reihe zurückgesetzter Dimensionen müssen Sie diese durch Semikolons

trennen.

2013-06-29425

Erstellen von Berichten

• Durch LaufendeSumme wird die Summe nach einem Gruppenwechsel für einen Block oder nacheiner neuen Sektion nicht automatisch zurückgesetzt.

BeispielLaufendeSumme([Umsatz]) gibt diese Ergebnisse in der folgenden Tabelle zurück:

Laufende SummeUmsatzErholungsortLand

835.420835.420French RivieraFrankreich

1.806.864971.444Bahamas BeachUSA

3.286.5241.479.660Hawaiian ClubUSA

LaufendeSumme([Umsatz];([Land])) gibt diese Ergebnisse in der folgenden Tabelle zurück:

Laufende SummeUmsatzErholungsortLand

835.420835.420French RivieraFrankreich

971.444971.444Bahamas BeachUSA

2.451.1041.479.660Hawaiian ClubUSA

Verwandte Themen• EinschließlichLeer (Operator)• Zeile/Spalte (Operatoren)

Serverwert

BeschreibungGibt den Datenbankwert einer Kennzahl zurück.

FunktionsgruppeAggregation

SyntaxNum Serverwert([Kennzahl])

2013-06-29426

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlBeliebige KennzahlKennzahl

Hinweise• Serverwert ignoriert alle auf Dimensionen oder Hierarchien angewendeten lokalen Filter zum

Berechnen der Kennzahl.

BeispielServerwert([Internet-Umsatzbetrag] gibt den Datenbankwert der Kennzahl [Internet-Umsatzwert] zurück.

StdAbw

BeschreibungGibt die Standardabweichung einer Kennzahl zurück.

FunktionsgruppeAggregation

SyntaxNum StdAbw(Kennzahl)

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlBeliebige KennzahlKennzahl

HinweiseDie Standardabweichung ist eine Kennzahl für die statistische Streuung in einer Menge von Zahlen.Sie wird wie folgt berechnet:• Ermitteln des Durchschnitts der Zahlenmenge;• Subtrahieren des Durchschnitts von jeder Zahl in der Menge und Quadrieren der Differenz;• Addieren aller quadrierten Differenzen;• Dividieren dieser Summe durch (Anzahl der Zahlen in der Menge – 1);• Berechnen der Quadratwurzel des Ergebnisses.

BeispieleWenn Kennzahl die Wertemenge (2, 4, 6, 8) aufweist, gibt StdAbw([Kennzahl]) 2,58 zurück.

Verwandte Themen• Var

2013-06-29427

Erstellen von Berichten

StAbwP

BeschreibungGibt die Populationsstandardabweichung einer Kennzahl zurück.

FunktionsgruppeAggregation

SyntaxNum StAbwP(Kennzahl)

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlBeliebige KennzahlKennzahl

HinweiseDie Populationsstandardabweichung ist eine Kennzahl für die statistische Streuung in einer Menge vonZahlen. Sie wird wie folgt berechnet:• Ermitteln des Durchschnitts der Zahlenmenge;• Subtrahieren des Durchschnitts von jeder Zahl in der Menge und Quadrieren der Differenz;• Addieren aller quadrierten Differenzen;• Dividieren dieser Summe durch (Anzahl der Zahlen in der Menge);• Berechnen der Quadratwurzel des Ergebnisses.

Sie können erweiterte Syntax-Kontextoperatoren mit der Funktion StAbwP verwenden.

BeispieleWenn Kennzahl die Wertemenge (2, 4, 6, 8) aufweist, gibt StAbwP([Kennzahl]) 2,24 zurück.

Summe

BeschreibungGibt die Summe einer Kennzahl zurück.

FunktionsgruppeAggregation

SyntaxNum Summe(Kennzahl[;Elementmenge])

2013-06-29428

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlBeliebige KennzahlKennzahl

NeinElementmengeEine Menge von Elemen-ten

Elementmenge

Hinweise• Sie können erweiterte Syntax-Kontextoperatoren mit der Funktion Summe verwenden.• Wenn Sie Elementmenge einschließen, gibt Summe die Summe der Kennzahl für alle Elemente

der Elementmenge zurück.• Elementmenge kann mehrere, durch Semikolon (;) getrennte Mengen enthalten.• Die Liste der Elementmengen muss in {} eingeschlossen werden.• Wenn im Ausdruck "Elementmenge" kein bestimmtes Element oder kein bestimmter Knoten

angegeben ist, muss die referenzierte Hierarchie in der Tabelle vorhanden sein. Dann referenziertder Ausdruck "Elementmenge" das aktuelle Element in der Hierarchie in der Tabelle. Befindet sichdie Hierarchie nicht in der Tabelle, gibt die Funktion die Meldung #MEHRFACHWERT zurück.

• Bei der delegierten Kennzahlaggregation wird #ZUREGENERIEREN zurückgegeben, wenn dieerforderliche Aggregation in der Abfrage nicht verfügbar ist. Der Benutzer muss das Dokumentregenerieren, um die neue Aggregationsebene abzurufen. Dies ist beispielsweise bei Verwendungder 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.

• Bei der Migration von XIR2 nach XIR3 müssen Aggregationsfunktionen, die IN- und WHERE-Klauselnin XI2-Abfragen enthalten, durch Verwendung von Klammern wie folgt definitiv in die Summenfunktioneingeschlossen werden:

Die Formel in XIR2: =Summe([Kennzahl] In ([Dim 1];[Dim 2])) In ([Dim 1]) Wo([Dim 3]="Konstante")

Geänderte Deklaration ab XI3: =Summe(([Kennzahl] In ([Dim 1];[Dim 2])) In ([Dim1]) Wo ([Dim 3]="Konstante"))

BeispieleWenn die Kennzahl Umsatz die Werte 2000, 3000, 4000 und 1000 umfasst, dann gibt Summe([Umsatz]) 10000 zurück.

Wenn [Kalifornien] ein Element der Hierarchie [Geografie] (Land > Bundesstaat > Stadt) ist, gibtSumme([Umsatz];{Nachfolger([Geografie]&[USA].[Kalifornien];1)}) den Gesamtumsatzaller Städte in Kalifornien zurück.

Var

BeschreibungGibt die Varianz einer Kennzahl zurück.

2013-06-29429

Erstellen von Berichten

FunktionsgruppeAggregation

SyntaxNum Var(Kennzahl)

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlBeliebige KennzahlKennzahl

HinweiseDie Varianz ist eine Kennzahl für die statistische Streuung in einer Zahlenmenge. Sie wird wie folgtberechnet:• Ermitteln des Durchschnitts der Zahlenmenge;• Subtrahieren des Durchschnitts von jeder Zahl in der Menge und Quadrieren der Differenz;• Addieren aller quadrierten Differenzen;• Dividieren dieser Summe durch (Anzahl der Zahlen in der Menge – 1);

Die Varianz ist das Quadrat der Standardabweichung.

Sie können erweiterte Syntax-Kontextoperatoren mit der Funktion Var verwenden.

BeispieleWenn Kennzahl die Wertemenge (2, 4, 6, 8) aufweist, gibt Var([Kennzahl]) 6,67 zurück.

Verwandte Themen• StdAbw

VarianzP (Funktion)

BeschreibungGibt die Populationsvarianz einer Kennzahl zurück.

FunktionsgruppeAggregation

SyntaxNum VarianzP(Kennzahl)

2013-06-29430

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlBeliebige KennzahlKennzahl

HinweiseDie Populationsvarianz ist eine Kennzahl für die statistische Streuung in einer Zahlenmenge. Sie wirdwie folgt berechnet:• Ermitteln des Durchschnitts der Zahlenmenge;• Subtrahieren des Durchschnitts von jeder Zahl in der Menge und Quadrieren der Differenz;• Addieren aller quadrierten Differenzen;• Dividieren dieser Summe durch (Anzahl der Zahlen in der Menge).

Die Populationsvarianz entspricht dem Quadrat der Populationsstandardabweichung.

Sie können erweiterte Syntax-Kontextoperatoren mit der Funktion VarianzP verwenden.

BeispieleWenn Kennzahl die Wertemenge (2, 4, 6, 8) aufweist, gibt VarianzP([Kennzahl]) 5 zurück.

Verwandte Themen• StAbwP

4.7.6.1.3 Zeichenfunktionen

Asc

BeschreibungGibt den ASCII-Wert eines Zeichens zurück.

FunktionsgruppeZeichen

SyntaxGanzz Asc(Zeichenfolge)

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeBeliebige ZeichenfolgeZeichenfolge

HinweiseWenn Zeichenfolge mehr als ein Zeichen enthält, gibt die Funktion den ASCII-Wert des erstenZeichens in der Zeichenfolge zurück.

2013-06-29431

Erstellen von Berichten

BeispieleAsc("A") gibt 65 zurück.

Asc("ab") gibt 97 zurück.

Asc([Land]) gibt 85 zurück, wenn der Wert von [Land] "USA" ist.

Zeich

BeschreibungGibt das einem ASCII-Code entsprechende Zeichen zurück.

FunktionsgruppeZeichen

SyntaxZeichenfolge Zeich(ASCII_Code)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischEin ASCII-CodeASCII_Code

HinweiseWenn Zahl eine Dezimalzahl ist, werden die Dezimalstellen von der Funktion ignoriert.

Beispiels

Zeichen(123) gibt "{" zurück.

Verkettung

BeschreibungVerkettet (d. h. verbindet) zwei Zeichenfolgen miteinander.

FunktionsgruppeZeichen

SyntaxZeichenfolge Verkettung(erste_Zeichenfolge;zweite_Zeichenfolge)

2013-06-29432

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeErste Zeichenfolgeerste_Zeichenfolge

JaZeichenfolgeZweite Zeichenfolgezweite_Zeichenfolge

HinweiseSie können auch den Operator '+' verwenden, um Zeichenfolgen zu verketten.

"Erste" + "Zweite" gibt "Erste Zweite" zurück.

"Erste" + "Zweite" + "Dritte" gibt "Erste Zweite Dritte" zurück.

Sie können mithilfe der Verkettung mehrere Dimensionen in eine Aggregationsfunktion einschließen.Beispiel: Anzahl([Vertriebsmitarbeiter]+[Quartal]+[Erholungsort]) entspricht der vonDesktop Intelligence zugelassenen Syntax Anzahl(<Vertriebsmitarbeiter>,<Quartal>,<Erholungsort>).

BeispieleVerkettung("Erste";"Zweite") gibt "Erste Zweite" zurück.

Verkettung("Erste";Verkettung("Zweite";"Dritte")) gibt "Erste Zweite Dritte" zurück.

Füllen

BeschreibungErstellt eine Zeichenfolge durch n-fache Wiederholung einer Zeichenfolge.

FunktionsgruppeZeichen

SyntaxZeichenfolge Füllen(wiederholte_Zeichenfolge; Anz_Wiederholungen)

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeZu wiederholende Zeichen-folge

wiederholte_Zeichenfol-ge

JaNumerischAnzahl der WiederholungenAnz_Wiederholungen

BeispieleFüllen("New York ";2) gibt "New York New York" zurück.

2013-06-29433

Erstellen von Berichten

FormatDatum

BeschreibungWeist einem Datum das angegebene Format zu.

FunktionsgruppeZeichen

SyntaxZeichenfolge FormatDatum(Datum;Format_Zeichenfolge)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatumZu formatierendes DatumDatum

JaZeichenfolgeAnzuwendendes FormatFormat_Zeichenfolge

Hinweise• Das Ausgabeformat hängt vom Datumsformat ab, das auf die Zelle angewendet wurde.• Die Farbformatierungszeichenfolgen (z.B. [Rot], [Blau] usw.) können nicht auf die Funktion Format

Datum angewendet werden.

BeispieleFormatDatum(AktuellesDatum();"dd/MM/yyyy") gibt "15/12/2005" zurück, wenn das aktuelleDatum der 15. Dezember 2005 ist.

FormatZahl

BeschreibungWeist einer Zahl das angegebene Format zu.

FunktionsgruppeZeichen

SyntaxZeichenfolge FormatZahl(Zahl;Format_Zeichenfolge)

2013-06-29434

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischZu formatierende ZahlZahl

JaZeichenfolgeAnzuwendendes FormatFormat_Zeichenfolge

Hinweise• Das Ausgabeformat hängt vom Zahlenformat ab, das auf die Zelle angewendet wurde.• Die Farbformatierungszeichenfolgen (z.B. [Rot], [Blau] usw.) können nicht auf die Funktion Format

Zahl angewendet werden.

BeispieleFormatZahl([Umsatz];"#,##.00") gibt 835.420,00 zurück, wenn der für [Umsatz] angegebeneBetrag 835.420 ist.

HTMLEncode

BeschreibungWendet HTML-Codierungsregeln auf eine Zeichenfolge an.

FunktionsgruppeZeichen

SyntaxZeichenfolge HTMLEncode(html)

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeEine HTML-Zeichenfolgehtml

BeispieleHTMLEncode("http://www.sap.com") gibt "http%3A%2F%2Fwww%2Esap%2Ecom" zurück.

GroßAnfang

BeschreibungFormatiert den ersten Buchstaben einer Zeichenfolge als Großbuchstaben.

FunktionsgruppeZeichen

SyntaxZeichenfolge GroßAnfang(Zeichenfolge)

2013-06-29435

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeZeichenfolge, die in Großbuchstaben ge-schrieben werden soll

Zeichenfolge

BeispieleGroßAnfang("was lange währt, wird endlich gut") gibt "Was lange währt, wird endlichgut" zurück.

Links

BeschreibungGibt die ersten Zeichen von links in einer Zeichenfolge zurück.

Anmerkung:Wenn es sich beim ausgewählten Schnittstellen-Gebietsschema um Arabisch handelt(Anzeige-/Lesemodus von rechts nach links), gibt diese Funktion die ersten Zeichen vom logischenAnfang der Zeichenfolge zurück.

FunktionsgruppeZeichen

SyntaxZeichenfolge Links(Zeichenfolge;num_Zeichen)

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeEinzugebende GesamtzeichenfolgeZeichenfolge

JaZahlAnzahl der Zeichen, die vom Anfang der Zeichenfol-ge zurückgegeben werden sollen

num_Zeichen

BeispielLinks([Land];2)gibt "Fr" zurück, wenn das angegebene [Land] "Frankreich" ist.

AuffüllenLinks

BeschreibungFügt vor dem Anfang einer Zeichenfolge (links) eine andere Zeichenfolge ein.

Anmerkung:Wenn es sich beim ausgewählten Schnittstellen-Gebietsschema um Arabisch handelt(Anzeige-/Lesemodus von rechts nach links), füllt diese Funktion die Zeichenfolge vor ihrem logischenAnfang mit Zeichen einer anderen Zeichenfolge auf.

2013-06-29436

Erstellen von Berichten

FunktionsgruppeZeichen

SyntaxZeichenfolge AuffüllenLinks (aufgefüllte_Zeichenfolge;Länge;linke_Zeichenfolge)

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeDie ursprüngliche Zeichenfolge.aufgefüllte_Zei-chenfolge

JaNumerischDie Länge der Ausgabezeichenfolge.Länge

JaZeichenfolgeZeichenfolge, die am Anfang von aufgefüllte_Zeichenfolge eingefügt werden soll

linke_Zeichen-folge

Hinweise• Wenn Länge kleiner als die Längen von linke_Zeichenfolge und aufgefüllte_Zeichen

folge zusammen ist, wird linke_Zeichenfolge abgeschnitten.• Wenn Länge kleiner als die Länge oder gleich der Länge von aufgefüllte_Zeichenfolge ist,

gibt die Funktion aufgefüllte_Zeichenfolge zurück.• Wenn Länge größer als die Längen von aufgefüllte_Zeichenfolge und linke_Zeichen

folge zusammen ist, wird linke_Zeichenfolge wiederholt oder teilweise wiederholt, bis dieLänge erreicht ist.

BeispieleAuffüllenLinks("York";8,"New") gibt "New York" zurück.

AuffüllenLinks("York",6,"New") gibt "NeYork" zurück.

AuffüllenLinks("York";11,"New") gibt "New NewYork" zurück.

AuffüllenLinks("New"; 2;"York") gibt "New" zurück.

LöschLeerLinks

BeschreibungEntfernt führende Leerzeichen aus einer Zeichenfolge.

Anmerkung:Wenn es sich beim ausgewählten Schnittstellen-Gebietsschema um Arabisch handelt(Anzeige-/Lesemodus von rechts nach links), entfernt diese Funktion die ersten Leerzeichen vomlogischen Anfang der Zeichenfolge.

FunktionsgruppeZeichen

2013-06-29437

Erstellen von Berichten

SyntaxZeichenfolge LöschLeerLinks(gekürzte_Zeichenfolge)

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeDie Zeichenfolge, in der Stellen am Anfang undEnde gelöscht werden sollen

gekürzte_Zei-chenfolge

BeispieleLöschLeerLinks([Land]) gibt "Frankreich" zurück, wenn das angegebene [Land] " Frankreich"ist.

Länge

BeschreibungGibt die Anzahl der in einer Zeichenfolge enthaltenen Zeichen zurück.

FunktionsgruppeZeichen

SyntaxGanzz Länge(Zeichenfolge)

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeEinzugebende Gesamtzei-chenfolge

Zeichenfolge

BeispieleLänge([Familienname]) gibt 5 zurück, wenn als [Familienname] "Meier" angegeben wurde.

KleinAlleBuchst

BeschreibungKonvertiert eine Zeichenfolge in Kleinbuchstaben.

FunktionsgruppeZeichen

SyntaxZeichenfolge KleinAlleBuchst(Zeichenfolge)

2013-06-29438

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeZeichenfolge, die in Kleinbuchstaben konver-tiert werden soll

Zeichenfolge

BeispieleKleinAlleBuchst("New York") gibt "new york" zurück.

Vergleich

BeschreibungErmittelt, ob eine Zeichenfolge mit einem Muster übereinstimmt.

FunktionsgruppeZeichen

SyntaxBool Vergleich(Test_Zeichenfolge;Struktur)

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeZeichenfolge, die mit dem Textmuster vergli-chen werden soll

Test_Zeichenfol-ge

JaZeichenfolgeTextmusterStruktur

Hinweise• Das Muster kann die Platzhalterzeichen "*" (für jede beliebige Zeichenfolge) oder "?" (für ein

beliebiges einzelnes Zeichen) enthalten.

BeispieleVergleich([Land];"F*") gibt "Wahr" zurück, wenn als [Land] "Frankreich" angegeben wurde.

Vergleich([Land];"?S?") gibt "Wahr" zurück, wenn als [Land] "USA" angegeben wurde.

Vergleich("New York";"P*") gibt "Falsch" zurück.

Pos

BeschreibungGibt die Anfangsposition einer Textstruktur in einer Zeichenfolge zurück.

FunktionsgruppeZeichen

2013-06-29439

Erstellen von Berichten

SyntaxGanzz Pos(Testzeichenfolge;Struktur)

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeZeichenfolge, die mit dem Textmuster vergli-chen werden soll

Testzeichenfolge

JaZeichenfolgeTextmusterStruktur

Hinweise• Wenn das Muster mehr als einmal vorkommt, gibt Pos die Position des ersten Vorkommens zurück.

BeispielePos("New York";"Ne") gibt 1 zurück.

Pos("New York, New York";"Ne") gibt 1 zurück.

Pos("New York";"York") gibt 5 zurück.

Ersetzen

BeschreibungErsetzt einen Teil einer Zeichenfolge durch eine andere Zeichenfolge.

FunktionsgruppeZeichen

SyntaxZeichenfolge Ersetzen(ersetzen_in;ersetzte_Zeichenfolge;ersetzen_durch)

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeZeichenfolge, die den zu ersetzendenText enthält

ersetzen_in

JaZeichenfolgeZu ersetzender Textersetzte_Zeichenfol-ge

JaZeichenfolgeText, der ersetzte_Zeichenfolgeersetzt

ersetzen_durch

BeispieleErsetzen("New YORK";"ORK";"ork") gibt "New York" zurück.

2013-06-29440

Erstellen von Berichten

Rechts

BeschreibungGibt die ersten Zeichen von rechts in einer Zeichenfolge zurück (die Zeichen am Ende der Zeichenfolge).

Anmerkung:Wenn es sich beim ausgewählten Schnittstellen-Gebietsschema um Arabisch handelt(Anzeige-/Lesemodus von rechts nach links), gibt diese Funktion die ersten Zeichen vom logischenAnfang der Zeichenfolge zurück.

FunktionsgruppeZeichen

SyntaxZeichenfolge Rechts(Zeichenfolge;num_Zeichen)

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeBeliebige ZeichenfolgeZeichenfolge

JaZahlAnzahl der von rechts zurückzugeben-den Zeichen

num_Zeichen

BeispieleRechts([Land];2) gibt "ch" zurück, wenn das angegebene [Land] "Frankreich" ist.

AuffüllenRechts

BeschreibungFügt nach dem Ende einer Zeichenfolge (rechts) eine andere Zeichenfolge ein.

Anmerkung:Wenn es sich beim ausgewählten Schnittstellen-Gebietsschema um Arabisch handelt(Anzeige-/Lesemodus von rechts nach links), fügt diese Funktion eine Zeichenfolge zu den erstenZeichen vom logischen Anfang der Zeichenfolge hinzu.

FunktionsgruppeZeichen

SyntaxZeichenfolge AuffüllenRechts (aufgefüllte_Zeichenfolge;Länge;rechte_Zeichenfolge)

2013-06-29441

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeDie ursprüngliche Zeichenfolge.aufgefüllte_Zei-chenfolge

JaNumerischDie Länge der Ausgabezeichenfolge.Länge

JaZeichenfolgeZeichenfolge, die am Ende von aufgefüllte_Zeichenfolge eingefügt werden soll

rechte_Zei-chenfolge

Hinweise• Wenn Länge kleiner als die Längen von rechte_Zeichenfolge und aufgefüllte_Zeichen

folge zusammen ist, wird rechte_Zeichenfolge abgeschnitten.• Wenn Länge kleiner als die Länge oder gleich der Länge von aufgefüllte_Zeichenfolge ist,

gibt die Funktion aufgefüllte_Zeichenfolge zurück.• Wenn Länge größer als die Längen von aufgefüllte_Zeichenfolge und rechte_Zeichen

folge zusammen ist, wird rechte_Zeichenfolge wiederholt oder teilweise wiederholt, bis dieLänge erreicht ist.

BeispieleAuffüllenRechts ("New ";8;"York") gibt "New York" zurück.

AuffüllenRechts("New "; 6;"York") gibt "New Yo" zurück.

AuffüllenRechts("New";11;"York") gibt "New YorkYor" zurück.

AuffüllenRechts("New";2;"York") gibt "New" zurück.

LöschLeerRechts

BeschreibungEntfernt nachstehende Leerzeichen aus einer Zeichenfolge.

Anmerkung:Wenn es sich beim ausgewählten Schnittstellen-Gebietsschema um Arabisch handelt(Anzeige-/Lesemodus von rechts nach links), entfernt diese Funktion die nachstehenden Leerzeichenvom logischen Ende der Zeichenfolge.

FunktionsgruppeZeichen

SyntaxZeichenfolge LöschLeerRechts(gekürzte_Zeichenfolge)

2013-06-29442

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeDie Zeichenfolge, in der Stellen am Anfang undEnde gelöscht werden sollen

gekürzte_Zei-chenfolge

BeispieleLöschLeerRechts([Land]) gibt "Frankreich" zurück, wenn das angegebene [Land] "Frankreich "ist.

Teilzeichenfolge

BeschreibungGibt einen Teil einer Zeichenfolge zurück.

FunktionsgruppeZeichen

SyntaxZeichenfolge Teilzeichenfolge(Zeichenfolge;Anfang;Länge)

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeBeliebige ZeichenfolgeZeichenfolge

JaNumerischDie Startposition der extrahierten Zei-chenfolge

Anfang

JaNumerischDie Länge der extrahierten Zeichenfol-ge

Länge

BeispieleTeilzeichenfolge("Großbritannien";1;4) gibt "Groß" zurück.

Teilzeichenfolge("Großbritannien";5;7) gibt "britann" zurück.

Löschen

BeschreibungEntfernt führende und nachstehende Leerzeichen aus einer Zeichenfolge.

FunktionsgruppeZeichen

2013-06-29443

Erstellen von Berichten

SyntaxZeichenfolge Löschen(Zeichenfolge)

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeDie Zeichenfolge, in der Stellen am Anfang undEnde gelöscht werden sollen

Zeichenfolge

BeispieleLöschen(" Großbritannien ") gibt "Großbritannien" zurück.

GroßAlleBuchst

BeschreibungKonvertiert eine Zeichenfolge in Großbuchstaben.

FunktionsgruppeZeichen

SyntaxZeichenfolge GroßAlleBuchst(Zeichenfolge)

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeZu konvertierende Zeichen-folge

Zeichenfolge

BeispieleGroßAlleBuchst("New York") gibt "NEW YORK" zurück.

URLEncode

BeschreibungWendet URL-Codierungsregeln auf eine Zeichenfolge an.

FunktionsgruppeZeichen

SyntaxZeichenfolge URLEncode(html)

2013-06-29444

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeURL, die codiert werdensoll

html

BeispieleURLEncode("http://www.sap.com") gibt "http%3A%2F%2Fwww%2Esap%2Ecom" zurück.

GroßAlleWörter

BeschreibungFormatiert den ersten Buchstaben aller Wörter in einer Zeichenfolge als Großbuchstaben.

FunktionsgruppeZeichen

SyntaxZeichenfolge GroßAlleWörter(Zeichenfolge)

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeZeichenfolge, die in Großbuchstaben ge-schrieben werden soll

Zeichenfolge

BeispieleGroßAlleWörter("Umsatz für den Monat März") gibt "Umsatz Für Den Monat März" zurück.

4.7.6.1.4 Datums- und Uhrzeitfunktionen

AktuellesDatum

BeschreibungGibt das aktuelle Datum mit dem in den Ländereinstellungen festgelegten Format zurück.

FunktionsgruppeDatum und Uhrzeit

SyntaxDatum AktuellesDatum()

BeispieleAktuellesDatum() gibt den 10. September 2002 zurück, wenn das aktuelle Datum dem 10. September2002 entspricht.

2013-06-29445

Erstellen von Berichten

AktuelleUhrzeit

BeschreibungGibt die aktuelle Zeit mit dem in den Ländereinstellungen festgelegten Format zurück.

FunktionsgruppeDatum und Uhrzeit

SyntaxZeit AktuelleUhrzeit()

BeispieleAktuelleUhrzeit gibt 11:15 zurück, wenn die aktuelle Uhrzeit 11:15 ist.

NameDesTages

BeschreibungGibt den Namen des Tages in einer Datumsangabe zurück.

FunktionsgruppeDatum und Uhrzeit

SyntaxZeichenfolge NameDesTages(Datum)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatumEinzugebendes DatumDatum

BeispieleNameDesTages([Reservierungsdatum]) gibt "Samstag" zurück, wenn das als [Reservierungsdatum]angegebene Datum der 15. Dezember 2001 ist (ein Samstag).

HinweisDas Eingabedatum muss eine Variable sein. Sie können das Datum nicht direkt angeben, wie in NameDesTages("15/07/2001")

NummerTagDesMonats

BeschreibungGibt den Zahlenwert des Tages in einer Monatsangabe zurück.

2013-06-29446

Erstellen von Berichten

FunktionsgruppeDatum und Uhrzeit

SyntaxGanzz NummerTagDesMonats(Datum)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatumEinzugebendes DatumDatum

BeispieleNummerTagDesMonats([Reservierungsdatum]) gibt 15 zurück, wenn das als [Reservierungsdatum]angegebene Datum der 15. Dezember 2001 ist.

NummerTagDerWoche

BeschreibungGibt den Zahlenwert des Tages in einer Wochenangabe zurück.

FunktionsgruppeDatum und Uhrzeit

SyntaxGanzz NummerTagDerWoche(Datum)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatumEinzugebendes DatumDatum

HinweiseDie Funktion sieht Montag als ersten Tag der Woche an.

BeispieleNummerTagDerWoche([Reservierungsdatum]) gibt 1 zurück, wenn das Datum in[Reservierungsdatum] der 2. Mai 2005 (ein Montag) ist.

NummerTagDesJahres

BeschreibungGibt den Zahlenwert des Tages in einer Jahresangabe zurück.

FunktionsgruppeDatum und Uhrzeit

2013-06-29447

Erstellen von Berichten

SyntaxGanzz NummerTagDesJahres(Datum)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatumEinzugebendes DatumDatum

BeispieleNummerTagDesJahres([Reservierungsdatum]) gibt 349 zurück, wenn das als[Reservierungsdatum] angegebene Datum der 15. Dezember 2001 ist.

TageZwischen

BeschreibungGibt die Anzahl der Tage zwischen zwei Datumsangaben zurück.

FunktionsgruppeDatum und Uhrzeit

SyntaxGanzz TageZwischen(erstes_Datum;eetztes_Datum)

Anmerkung:Sie müssen sicherstellen, dass die in den Argumenten bereitgestellten Datumsangaben aus derselbenZeitzone stammen. Dies gilt für alle Datumsvorgänge: Vergleich und Berechnung.

Eingabe

ErforderlichTypBeschreibungParameter

JaDatumErsteserstes_Datum

JaDatumLetztes Datumletztes_Datum

BeispieleTageZwischen([Verkaufsdatum]; [Rechnungsdatum]) gibt 2 zurück, wenn das als[Verkaufsdatum] angegebene Datum der 15. Dezember 2001 und das als [Rechnungsdatum]angegebene Datum der 17. Dezember 2001 ist.

LetzterTagDesMonats

BeschreibungGibt das Datum des letzten Tages eines Monats zurück.

FunktionsgruppeDatum und Uhrzeit

2013-06-29448

Erstellen von Berichten

SyntaxDatum LetzterTagDesMonats(Datum)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatumBeliebiges Datum imMonat

Datum

BeispieleLetzterTagDesMonats([Verkaufsdatum]) gibt den 31. Dezember 2005 zurück, wenn[Verkaufsdatum] dem 11. Dezember 2005 entspricht.

LetzterTagDerWoche

BeschreibungGibt das Datum des letzten Tages einer Woche zurück.

FunktionsgruppeDatum und Uhrzeit

SyntaxDatum LetzterTagDerWoche(Datum)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatumBeliebiges Datum in derWoche

Datum

HinweiseDie Funktion sieht Montag als ersten Tag der Woche an.

BeispieleLetzterTagDerWoche([Verkaufsdatum]) gibt den 15. Mai 2005 (einen Sonntag) zurück, wenn[Verkaufsdatum] dem 11. Mai 2005 entspricht.

Monat

BeschreibungGibt den Monatsnamen in einer Datumsangabe zurück.

FunktionsgruppeDatum und Uhrzeit

2013-06-29449

Erstellen von Berichten

SyntaxZeichenfolge Monat(Datum)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatumEinzugebendes DatumDatum

BeispieleMonat([Reservierungsdatum]) gibt "Dezember" zurück, wenn das als [Reservierungsdatum]angegebene Datum der 15. Dezember 2005 ist.

NummerMonatDesJahres

BeschreibungGibt den Zahlenwert des Monats in einer Datumsangabe zurück.

FunktionsgruppeDatum und Uhrzeit

SyntaxGanzz NummerMonatDesJahres(Datum)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatumBeliebiges Datum imJahr

Datum

BeispielNummerMonatDesJahres([Reservierungsdatum]) gibt 12 zurück, wenn das als[Reservierungsdatum] angegebene Datum der 15. Dezember 2005 ist.

MonateZwischen

BeschreibungGibt die Anzahl der Monate zwischen zwei Datumsangaben zurück.

FunktionsgruppeDatum und Uhrzeit

SyntaxGanzzahl MonateZwischen(erstes_Datum;letztes_Datum)

2013-06-29450

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaDatumErsteserstes_Datum

JaDatumLetztes Datumletztes_Datum

BeispieleMonateZwischen([Verkaufsdatum]; [Rechnungsdatum]) gibt 1 zurück, wenn das als[Verkaufsdatum] angegebene Datum der 2. Dezember 2005 und das als [Rechnungsdatum] angegebeneDatum der 2. Januar 2006 ist.

MonateZwischen([Verkaufsdatum]; [Rechnungsdatum]) gibt 1 zurück, wenn das als[Verkaufsdatum] angegebene Datum der 31.03.2008 und das als [Rechnungsdatum] angegebeneDatum der 30.04.2008 ist.

MonateZwischen([Verkaufsdatum]; [Rechnungsdatum]) gibt 118 zurück, wenn das als[Verkaufsdatum] angegebene Datum der 07.01.1993 und das als [Rechnungsdatum] angegebeneDatum der 06.11.2002 ist.

Quartal

BeschreibungGibt den Zahlenwert des Quartals in einer Datumsangabe zurück.

FunktionsgruppeDatum und Uhrzeit

SyntaxGanzz Quartal(Datum)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatumBeliebiges Datum imQuartal

Datum

BeispieleQuartal([Reservierungsdatum]) gibt 4 zurück, wenn das als [Reservierungsdatum] angegebeneDatum der 15. Dezember 2005 ist.

DatumRelativ

BeschreibungGibt ein Datum wieder, das relativ zu einem anderen Datum ist.

2013-06-29451

Erstellen von Berichten

FunktionsgruppeDatum und Uhrzeit

SyntaxDatum DatumRelativ(Startdatum;AnzahlTage)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatumStartdatumStartdatum

JaNumerischAnzahl der Tage ab demStartdatum

AnzahlTage

HinweiseDer Parameter AnzahlTage kann einen negativen Wert aufweisen, um ein Datum zurückzugeben,das vor dem Startdatum liegt.

BeispieleRelativesDatum([Reservierungsdatum];2) gibt den 17. Dezember 2005 zurück, wenn das als[Reservierungsdatum] angegebene Datum dem 15. Dezember 2005 entspricht.

RelativesDatum([Reservierungsdatum];-3) gibt den 9. Januar 2007 zurück, wenn das als[Reservierungsdatum] angegebene Datum dem 12. Januar 2007 entspricht.

ZeitDim

BeschreibungDie Zeitdimension ZeitDim ermöglicht es Ihnen, eine Zeitachse aus einem Datumstyp-Universumsobjektzu erstellen. ZeitDim gibt die Daten für die als ersten Parameter angegebenen Datumsangaben imLaufe der als zweiten Parameter angegebenen Zeiträume zurück. Wenn Zeiträume ohne Datenvorhanden sind, wird der erste Tag jedes leeren Zeitraums zurückgegeben. So wird eine vollständigeAchse für den angegebenen Zeitraum gewährleistet. Dadurch wird Folgendes sichergestellt:• Die Achse behält die natürliche zeitliche Reihenfolge bei (älteste Objekte an erster Stelle, aktuelle

Objekte an letzter Stelle).• Die Achse enthält alle Zeiträume zwischen den Mindest- und Höchstdatumsangaben im aktuellen

Kontext.

Anmerkung:Sie können mit der ZeitDim-Funktion keine Filtervorgänge für Formeln ausführen (zum Beispiel in einemFilter, einem Eingabesteuerelement, einer Elementverknüpfung, einer Filter-/Drill-Leiste). Stattdessensollten Sie den Filter direkt für die zugrunde liegende Datumsdimension ausführen.

FunktionsgruppeDatum und Uhrzeit

2013-06-29452

Erstellen von Berichten

SyntaxZeitDim([Datumstyp]; Zeitraumtyp)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatumDas Datumsobjekt für den Bericht, beispielsweise Rechnungsdatum.

Datumstyp

OptionalVordefiniertDer Zeitraum für die Ergebnisse aus folgenden Werten:• TagZeitraum• MonatZeitraum• QuartalZeitraum• JahrZeitraum

Wenn kein Wert ausgewählt ist, wird standardmäßigTagZeitraum verwendet. Dieses Objekt sollte ein Daten-provider-Objekt sein. Es muss von Berichtsobjekten ver-fügbar und darf keine Variable sein.

Zeitraumtyp

Verwenden Sie obige Funktion zusammen mit folgenden Funktionen:• NameDesTages• NummerTagDesMonats• NummerTagDerWoche• NummerTagDesJahres• Monat• NummerMonatDesJahres• Quartal• Jahr• FormatDatum

BeispielDie erste der folgenden Tabellen enthält Daten, die nur bestimmte Datumsangaben betreffen. Dieanschließenden Abfrage-Beispiele zeigen, wie die Ergebnisse interpretiert werden.

UmsatzRechnungsdatum

31.6073/1/00

31.2448/1/00

38.1543/7/00

Die folgende Formel NameDesTages(ZeitDim([Rechnungsdatum] ; ZeitraumQuartal) gibtTageswerte aus der obigen Tabelle zurück.

2013-06-29453

Erstellen von Berichten

UmsatzRechnungsdatum

31.6073/1/00

31.2448/1/00

1/4/00

38.1543/7/00

Die Ergebnisse der ZeitDim-Funktion sollten mit der Quartal-Funktion formatiert werden, um dieErgebnisse nach Quartal (Q1, Q2...) zurückzugeben, damit Sie die folgende Ergebnistabelle erhalten:

UmsatzRechnungsdatum

62.851Q1

Q2

38.154Q3

InDatum

BeschreibungWandelt eine Zeichenfolge in ein Datum um. Geben Sie das Datumsformat als Parameter an, um WebIntelligence anzuweisen, wie die Zeichenfolge in ein Datum zu konvertieren ist. Das bereitgestellteDatumsformat muss mit dem Format des Datums in der ursprünglichen Zeichenfolge übereinstimmen.Die möglichen Datumsformate erfahren Sie über den Hyperlink unten.

FunktionsgruppeDatum und Uhrzeit

SyntaxDatum InDatum(Datum_Zeichenfolge;Format)

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeZu formatierende Datums-angabe

Datum_Zeichenfolge

JaZeichenfolgeDas DatumsformatFormate

BeispieleInDatum("15/12/2002";"dd/MM/yyyy") gibt 15/12/2002 zurück.

InDatum("15/12/02";"dd/MM/yyyy") gibt 15/12/02 zurück.

2013-06-29454

Erstellen von Berichten

InDatum("15/12/02";"dd/MMMM/yy") gibt 15/DEZEMBER/02 zurück.

Verwandte Themen• Benutzerdefinierte Formate

Woche

BeschreibungGibt den Zahlenwert der Woche in einer Jahresangabe zurück.

FunktionsgruppeDatum und Uhrzeit

SyntaxGanzz Woche(Datum)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatumEinzugebendes DatumDatum

BeispieleWoche([Reservierungsdatum]) gibt 1 zurück, wenn das als [Reservierungsdatum] angegebeneDatum der 4. Januar 2004 ist (Tag der ersten Woche des Jahres 2004).

Jahr

BeschreibungGibt das Jahr in einer Datumsangabe zurück.

FunktionsgruppeDatum und Uhrzeit

SyntaxGanzz Jahr(Datum)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatumEinzugebendes DatumDatum

BeispieleJahr([Reservierungsdatum]) gibt 2005 zurück, wenn das als [Reservierungsdatum] angegebeneDatum der 15. Dezember 2005 ist.

2013-06-29455

Erstellen von Berichten

4.7.6.1.5 Datenprovider-Funktionen

Verbindung

BeschreibungGibt die Parameter der von einem Datenprovider verwendeten Datenbankverbindung zurück.

FunktionsgruppeDatenprovider

SyntaxZeichenfolge Verbindung(dp)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatenproviderDer Datenproviderdp

Hinweise• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.• Aus Sicherheitsgründen enthält die Ausgabe der Funktion weder den Datenbank-Hostnamen noch

den Benutzernamen bzw. das Benutzerkennwort.

Datenprovider

BeschreibungGibt den Namen des Datenproviders zurück, der ein Berichtsobjekt enthält.

FunktionsgruppeDatenprovider

SyntaxZeichenfolge Datenprovider(Obj)

Eingabe

ErforderlichTypBeschreibungParameter

JaBerichtsobjektEin BerichtsobjektObj

BeispieleDatenprovider([Gesamtumsatz]) gibt "Verkauf" zurück, wenn sich die Variable [Gesamtumsatz]in einem Datenprovider mit dem Namen "Verkauf" befindet.

2013-06-29456

Erstellen von Berichten

DatenproviderSchlüsseldatum

BeschreibungGibt das Schlüsseldatum eines Datenproviders zurück.

FunktionsgruppeDatenprovider

SyntaxDatum DatenproviderSchlüsseldatum(dp)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatenproviderDer Datenproviderdp

Hinweise• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.• Das zurückgegebene Schlüsseldatum wird entsprechend dem Gebietsschema des Dokuments

formatiert.

BeispieleDatenproviderSchlüsseldatum([Umsatz]) gibt 3. August 2007 zurück, wenn das Schlüsseldatumfür den Datenprovider [Umsatz] 3. August 2007 ist.

DatenproviderSchlüsseldatumBeschriftung

BeschreibungGibt die Schlüsseldatumbeschriftung eines Datenproviders zurück.

FunktionsgruppeDatenprovider

SyntaxZeichenfolge DatenproviderSchlüsseldatumBeschriftung(dp)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatenproviderDer Datenproviderdp

HinweiseDer Name des Datenproviders muss in eckige Klammern eingeschlossen werden.

2013-06-29457

Erstellen von Berichten

BeispieleDatenproviderSchlüsseldatumBeschriftung([Umsatz]) gibt "Aktuelles Kalenderdatum"zurück, wenn im Datenprovider [Umsatz] die Beschriftung für das Schlüsseldatum "AktuellesKalenderdatum" ist.

DatenproviderSQL

BeschreibungGibt die von einem Daten Provider generierte SQL zurück.

FunktionsgruppeDatenprovider

SyntaxZeichenfolge DatenproviderSQL(dp)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatenproviderDer Datenproviderdp

HinweiseDer Name des Datenproviders muss in eckige Klammern eingeschlossen werden.

BeispieleDatenproviderSQL([Abfrage 1]) gibt SELECT country.country_name FROM countryzurück, wenn die SQL des Datenproviders SELECT country.country_name FROM country lautet.

DatenproviderTyp

BeschreibungGibt den Typ eines Datenproviders zurück.

FunktionsgruppeDatenprovider

SyntaxZeichenfolge DatenproviderTyp(dp)

2013-06-29458

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaDatenproviderDer Datenproviderdp

Hinweise• Die Funktion DatenproviderTyp gibt "Universum" für Datenprovider von Universen und

"Persönliche Daten" für persönliche Datenprovider wieder.• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.

BeispieleDatenproviderTyp([Umsatz]) gibt "Universum" zurück, wenn der Datenprovider [Umsatz] aufeinem Universum basiert.

WurdeEingabeaufforderungBeantwortet

BeschreibungErmittelt, ob eine Eingabeaufforderung beantwortet wurde.

FunktionsgruppeDatenprovider

SyntaxBool WurdeEingabeaufforderungBeantwortet([dp;]Eingabeaufforderungszeichenfolge)

Eingabe

ErforderlichTypBeschreibungParameter

NeinDatenproviderDatenprovider, der die Eingabeauffor-derung enthält

dp

JaZeichenfolgeEingabeaufforderungstextEingabeaufforderungs-zeichenfolge

HinweiseDer Name des Datenproviders muss in eckige Klammern eingeschlossen werden.

BeispieleWurdeEingabeaufforderungBeantwortet("Ort wählen") gibt "Wahr" zurück, wenn die durchden Text "Ort wählen" identifizierte Eingabeaufforderung beantwortet wurde.

WurdeEingabeaufforderungBeantwortet ( [Umsatz];"Ort wählen") gibt "Wahr" zurück,wenn die durch den Text "Ort wählen" identifizierte Eingabeaufforderung im Datenprovider [Umsatz]beantwortet wurde.

2013-06-29459

Erstellen von Berichten

DatumLetzteAusführung

BeschreibungGibt das Datum zurück, an dem ein Datenprovider zuletzt aktualisiert wurde.

FunktionsgruppeDatenprovider

SyntaxDatum DatumLetzteAusführung(dp)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatenproviderDer Datenproviderdp

Hinweise• Wenn der Bericht nur über einen Datenprovider verfügt, können Sie den Parameter dp auslassen.• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.• Sie können die Funktion Datenprovider verwenden, um einen Verweis auf einen Datenprovider

einzufügen.

BeispieleDatumLetzteAusführung([Umsatz-Abfrage]) gibt "4.3.2002" zurück, wenn der Datenprovider"Umsatz-Abfrage" zuletzt am 4. März 2002 regeneriert wurde.

Verwandte Themen• Datenprovider

DauerLetzteAusführung

BeschreibungGibt die Zeit (in Sekunden) zurück, die für die letzte Regenerierung eines Datenproviders benötigtwurde.

FunktionsgruppeDatenprovider

SyntaxNum DauerLetzteAusführung(dp)

2013-06-29460

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaDatenproviderDer Datenproviderdp

HinweiseDer Name des Datenproviders muss in eckige Klammern eingeschlossen werden.

BeispieleDauerLetzteAusführung([Umsatz]) gibt 3 zurück, wenn Datenprovider [Umsatz] 3 Sekundenzur Rückgabe der Daten bei der letzten Ausführung benötigt hat.

UhrzeitLetzteAusführung

BeschreibungGibt die Uhrzeit zurück, zu der ein Datenprovider zuletzt aktualisiert wurde.

FunktionsgruppeDatenprovider

SyntaxUhrzeit UhrzeitLetzteAusführung(dp)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatenproviderDer Datenproviderdp

Hinweise• Wenn der Bericht nur über einen Datenprovider verfügt, können Sie den Parameter dp auslassen.• Sie können die Funktion Datenprovider verwenden, um einen Verweis auf einen Datenprovider

einzufügen.• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.

BeispieleUhrzeitLetzteAusführung([Umsatz-Abfrage]) gibt "14:48:00" zurück, ob der Datenprovider"Umsatz-Abfrage" zuletzt um 14:48:00 regeneriert wurde.

Verwandte Themen• Datenprovider

2013-06-29461

Erstellen von Berichten

AnzahlDatenprovider

BeschreibungGibt die Anzahl der in einem Bericht enthaltenen Datenprovider zurück.

FunktionsgruppeDatenprovider

SyntaxGanzz AnzahlDatenprovider()

BeispieleAnzahlDatenprovider() gibt 2 zurück, wenn der Bericht über zwei Datenprovider verfügt.

AnzahlZeilen

BeschreibungGibt die Anzahl der Zeilen in einem Datenprovider zurück.

FunktionsgruppeDatenprovider

SyntaxGanzz AnzahlZeilen(dp)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatenproviderDer Datenproviderdp

Hinweise• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.• Sie können die Funktion Datenprovider verwenden, um einen Verweis auf einen Datenprovider

einzufügen.

BeispieleAnzahlZeilen([Abfrage 1]) gibt 10 zurück, wenn der Datenprovider [Abfrage 1] über 10 Zeilenverfügt.

Verwandte Themen• Datenprovider

2013-06-29462

Erstellen von Berichten

RefWertDatum

BeschreibungGibt das Datum der für das Datentracking verwendeten Referenzdaten zurück.

FunktionsgruppeDatenprovider

SyntaxDatum RefWertDatum()

BeispieleRefWertDatum() gibt den 15. Dezember 2008 zurück, wenn das Referenzdatum der 15. Dezember2008 ist.

ReferenzwertAntwortBenutzer

BeschreibungGibt die Antwort auf eine Eingabeaufforderung zu der Zeit, als die Referenzdaten den aktuellen Datenentsprachen, zurück.

FunktionsgruppeDatenprovider

SyntaxZeichenfolge ReferenzwertAntwortBenutzer([dp;]Eingabeaufforderungszeichenfolge[;Index])

Eingabe

ErforderlichTypBeschreibungParameter

NeinDatenprovi-der

Der Datenproviderdp

JaZeichenfolgeEingabeaufforderungstextEingabeaufforde-rungszeichenfol-ge

NeinSchlüssel-wort

Weist die Funktion an, die Datenbankprimärschlüsselder Eingabeaufforderungswerte zurückzugeben

Index

Hinweise• Die Funktion gibt eine leere Zeichenfolge zurück, wenn das Nachverfolgen von Daten nicht aktiviert

ist.• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.• Sie können die Funktion Datenprovider verwenden, um einen Verweis auf einen Datenprovider

einzufügen.

2013-06-29463

Erstellen von Berichten

• Wenn Sie mehr als einen Wert als Antwort auf eine Eingabeaufforderung ausgewählt haben, gibtdie Funktion eine Zeichenfolge zurück, die aus einer durch Semikolons getrennten Werteliste (oderbei Angabe des Index-Operators aus Primärschüsseln) besteht.

BeispieleReferenzwertAntwortBenutzer( "Welche Stadt?") gibt "Los Angeles" zurück, wenn Sie "LosAngeles" in der Eingabeaufforderung "Welche Stadt?" zu der Zeit eingegeben haben, als dieReferenzdaten mit den aktuellen Daten übereinstimmten.

ReferenzwertAntwortBenutzer([Umsatz-Abfrage];"Welche Stadt?") gibt "Los Angeles"zurück, wenn Sie "Los Angeles" in der Eingabeaufforderung "Welche Stadt?" im Datenprovider"Umsatz-Abfrage" zu der Zeit eingegeben haben, als die Referenzdaten mit den aktuellen Datenübereinstimmten.

Universumsname

BeschreibungGibt den Namen des Universums zurück, auf dem ein Datenprovider basiert.

FunktionsgruppeDatenprovider

SyntaxZeichenfolge Universumsname(Dp)

Eingabe

ErforderlichTypBeschreibungParameter

JaDatenproviderDer DatenproviderDp

Hinweise• Der Dp-Wert in der Formel wird automatisch aktualisiert, wenn der Name des Datenproviders sich

ändert. Wenn der Datenprovider in "Q1" umbenannt wird, wird die Formel in Universumsname([Q1]) geändert.

• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.• Sie können die Funktion Datenprovider verwenden, um einen Verweis auf einen Datenprovider

einzufügen.

BeispieleUniversumsname([Abfrage 1]) gibt "eFashion" zurück, wenn der Datenprovider [Abfrage 1] aufdem Universum "eFashion" basiert.

Verwandte Themen• Datenprovider

2013-06-29464

Erstellen von Berichten

AntwortBenutzer

BeschreibungGibt die Antwort auf eine Eingabeaufforderung zurück.

FunktionsgruppeDatenprovider

SyntaxZeichenfolge AntwortBenutzer([dp;]Eingabeaufforderungszeichenfolge[;Index])

Eingabe

ErforderlichTypBeschreibungParameter

NeinDatenprovi-der

Der Datenproviderdp

JaZeichenfol-ge

EingabeaufforderungstextEingabeaufforderungs-zeichenfolge

NeinSchlüssel-wort

Weist die Funktion an, die Datenbankprimärschlüs-sel der Eingabeaufforderungswerte zurückzugeben

Index

Hinweise• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.• Sie können die Funktion Datenprovider verwenden, um einen Verweis auf einen Datenprovider

einzufügen.• Wenn Sie mehr als einen Wert als Antwort auf eine Eingabeaufforderung auswählen, gibt die Funktion

eine Zeichenfolge zurück, die aus einer durch Semikolons getrennten Werteliste (oder bei Angabedes Index-Operators aus Primärschüsseln) besteht.

BeispieleAntwortBenutzer ("Welche Stadt?") gibt "Madrid" zurück, wenn Sie für die Eingabeaufforderung"Welche Stadt?" den Ort "Madrid" eingegeben haben.

AntwortBenutzer([Umsatz-Abfrage];"Welche Stadt?") gibt "Madrid" zurück, wenn Sie fürdie Eingabeaufforderung "Welche Stadt?" im Datenprovider "Umsatz-Abfrage" den Ort "Madrid"eingegeben haben.

AntwortBenutzer([Umsatz-Abfrage];"Welche Stadt?";Index) gibt 23 zurück, wenn Siefür die Eingabeaufforderung "Welche Stadt?" im Datenprovider "Umsatz-Abfrage" den Ort 'Madrid"eingegeben haben und der Datenbankprimärschlüssel von Madrid 23 lautet.

2013-06-29465

Erstellen von Berichten

4.7.6.1.6 Dokumentfunktionen

DokumentAutor

BeschreibungGibt den InfoView-Anmeldenamen des Dokumenterstellers zurück.

FunktionsgruppeDokument

SyntaxZeichenfolge DokumentAutor()

BeispieleDokumentAutor() gibt "gkn" zurück, wenn die Anmeldung des Dokumentautors "gkn" lautet.

DokumenterstellungDatum

BeschreibungGibt das Datum zurück, an dem ein Dokument erstellt wurde.

FunktionsgruppeDokument

SyntaxDatum DokumenterstellungDatum()

BeispieleDokumenterstellungDatum() gibt den 15. Dezember 2008 zurück, wenn das Dokument am15. Dezember 2008 erstellt wurde.

DokumenterstellungUhrzeit

BeschreibungGibt die Uhrzeit zurück, zu der ein Dokument erstellt wurde.

FunktionsgruppeDokument

SyntaxUhrzeit DokumenterstellungUhrzeit()

BeispieleDokumenterstellungUhrzeit() gibt 11:15 zurück, wenn das Dokument um 11:15 erstellt wurde.

2013-06-29466

Erstellen von Berichten

DokumentDatum

BeschreibungGibt das Datum zurück, an dem ein Dokument zuletzt gespeichert wurde.

FunktionsgruppeDokument

SyntaxDatum DokumentDatum()

BeispieleDokumentDatum() gibt den 8. August 2005 zurück, wenn das Dokument zuletzt am 8. August 2005gespeichert wurde.

DokumentName

BeschreibungGibt den Namen des Dokuments zurück.

FunktionsgruppeDokument

SyntaxZeichenfolge DokumentName()

BeispieleDokumentName() gibt "Verkaufsbericht" zurück, wenn das Dokument den Namen "Verkaufsbericht"trägt.

Dokumenteigentümer

BeschreibungGibt den BI-Launchpad-Anmelde-/Benutzernamen des Eigentümers des Dokuments (der Person, diedas Dokument zuletzt gespeichert hat) zurück. (Um den ursprünglichen Autor/Verfasser) des Dokumentszurückzugeben, verwenden Sie die Funktion "DokumentAutor".)

FunktionsgruppeDokument

SyntaxZeichenfolge Dokumenteigentümer()

2013-06-29467

Erstellen von Berichten

BeispieleDokumenteigentümer() gibt "gkn" zurück, wenn die Person, die das Dokument zuletzt gespeicherthat, den Benutzer- oder Anmeldenamen "gkn" hat.

DokumentTeilRegeneriert

BeschreibungErmittelt, ob ein Dokument teilweise regeneriert ist.

FunktionsgruppeDokument

SyntaxBool DokumentTeilRegeneriert()

HinweiseDokumentTeilRegeneriert() gibt einen booleschen Wert zurück, den Sie in der If-Funktionverwenden können.

BeispieleDokumentTeilRegeneriert() gibt "Wahr" zurück, wenn das Dokument teilweise regeneriert wurde.

DokumentUhrzeit

BeschreibungGibt die Uhrzeit zurück, zu der ein Dokument zuletzt gespeichert wurde.

FunktionsgruppeDokument

SyntaxUhrzeit DokumentUhrzeit()

HinweiseDas Format der zurückgegebenen Uhrzeit variiert abhängig vom Zellformat.

Beispiel:DokumentUhrzeit() gibt 15:45 zurück, wenn das Dokument zuletzt um 15:45 gespeichert wurde.

DrillFilter

BeschreibungGibt die Ergebnisse von Drill-Filtern zurück, die auf ein Dokument oder Objekt in einem angegebenenBericht im Drill-Modus angewendet wurden. Sie können im Dokument einen anderen Bericht angeben.Wenn Sie keinen Bericht angeben, wird der gerade aktive Bericht verwendet.

2013-06-29468

Erstellen von Berichten

FunktionsgruppeDokument

SyntaxZeichenfolge DrillFilter([Obj|Trennzeichen[;Bericht]])

Eingabe

ErforderlichTypBeschreibungParameter

Entweder Obj oderTrennzeichen ist er-forderlich

Berichtsob-jekt

Ein BerichtsobjektObj

Entweder Obj oderTrennzeichen ist er-forderlich

Zeichenfol-ge

Trennzeichen zwischen DrillfilterwertenTrennzei-chen

Entweder Obj oderTrennzeichen ist er-forderlich

Zeichenfol-ge

Optional. Der Name des zu verwendenden Berichts.Er muss sich im Dokument befinden. Wenn keinBericht angegeben ist, wird der aktuelle Berichtverwendet.

Bericht

Hinweise• Sie können die Funktion DrillFilter direkt einfügen, ohne die Formel manuell durch Einfügen

einer DrillFilter-Zelle eingeben zu müssen.• Wenn kein Objekt angegeben wird, gibt die Funktion alle auf das Dokument angewendeten Drillfilter

zurück.

BeispieleDrillFilter() gibt "USA" zurück, wenn das Dokument einen Drillfilter aufweist, der das Objekt[Land] auf USA einschränkt.

DrillFilter() gibt "USA – 1999" zurück, wenn das Dokument einen Filter aufweist, der das Objekt[Land] auf "USA" und das Objekt [Jahr] auf 1999 einschränkt.

DrillFilter("/") gibt "USA / 1999" zurück, wenn das Dokument Filter aufweist, die das Objekt[Land] auf "USA" und [Jahr] auf 1999 einschränken.

DrillFilter([Quartal]) gibt "Q3" zurück, wenn das Dokument einen Filter aufweist, der dasObjekt [Quartal] auf "Q3" einschränkt.

Eingabeaufforderungszusammenfassung

BeschreibungGibt den Eingabeaufforderungstext und die Benutzerantwort für alle Eingabeaufforderungen in einemDokument zurück.

2013-06-29469

Erstellen von Berichten

FunktionsgruppeDokument

Syntaxstring PromptSummary()

BeispieleEin Beispiel für die Ausgabe der Funktion Eingabeaufforderungszusammenfassung siehtfolgendermaßen aus:

Enter Quantity Sold: 5000Enter value(s) for State (optional): California, Texas, UtahEnter Customer (optional):

Abfragezusammenfassung

BeschreibungGibt Informationen zu den Abfragen in einem Dokument zurück

FunktionsgruppeDokument

SyntaxZeichenfolge Abfragezusammenfassung([dp])

Eingabe

ErforderlichTypBeschreibungParameter

NeinDatenproviderEin Datenprovider.dp

Hinweise• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.

BeispieleAbfragezusammenfassung() gibt Informationen zu allen Abfragen in einem Dokument zurück.

Abfragezusammenfassung([Abfrage 1]) gibt auf Grundlage des Datenproviders [Abfrage 1]Informationen zu den Abfragen zurück.

Ausgabebeispiel:Query 1:

Universe: eFashionLast execution time: 1sNB of rows: 34500Result objects: State, Year, Sales RevenueScope of analysis: State, City, Year, Quarter, MonthFilters:(State inlist{"US";"France";}And (Sales Revenue Greater Than 1000000Or Sales Revenue Less Than 10000))

Query 2:

2013-06-29470

Erstellen von Berichten

Source file: D:\Data\datacar.xlsResult objects: State, Year, Sales Revenue

BerichtFilter

BeschreibungGibt die auf ein Objekt oder einen Bericht angewendeten Berichtsfilter zurück.

FunktionsgruppeDokument

SyntaxZeichenfolge BerichtFilter(Obj)

Eingabe

ErforderlichTypBeschreibungParameter

JaBerichtsobjektEin BerichtsobjektObj

BeispieleBerichtFilter([Land]) gibt "USA" zurück, wenn das Objekt "Land" über einen Berichtsfilter verfügt,der das Objekt auf "USA" beschränkt.

Berichtfilterzusammenfassung

BeschreibungGibt eine Zusammenfassung der Berichtsfilter in einem Dokument oder Bericht zurück.

FunktionsgruppeDokument

Syntaxstring ReportFilterSummary(report_name)

Eingabe

ErforderlichTypBeschreibungParameter

NeinZeichenfolgeName des BerichtsBerichtname

HinweiseWenn Berichtname nicht angegeben wird, gibt Berichtfilterzusammenfassung eineZusammenfassung aller Berichtsfilter in allen Berichten des Dokuments zurück.

2013-06-29471

Erstellen von Berichten

BeispieleBerichtfilterzusammenfassung() gibt die Informationen zu allen Berichtsfiltern in einem Dokumentzurück.

Berichtfilterzusammenfassung("Bericht1") gibt die Informationen zu den Berichtsfiltern in"Bericht1" zurück.

Ein Beispiel für die Ausgabe der Funktion Berichtfilterzusammenfassung sieht folgendermaßenaus:

Filters on Report1:(Sales Revenue Greater Than 1000000Or (Sales Revenue Less Than 3000))

Filters on Section on City:(City InList{"Los Angeles";"San Diego";})

Ranking Filter:(Top 10 & Bottom 10 [Customer] Based on [Sales Revenue] (Count))

4.7.6.1.7 Logische Funktionen

Gerade

BeschreibungBestimmt, ob eine Zahl gerade ist.

FunktionsgruppeLogische Operatoren

SyntaxBool Gerade(Zahl)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischEine beliebige ZahlZahl

Hinweise• Gerade gibt einen booleschen Wert zurück, den Sie in der If-Funktion verwenden können.• Wenn Sie Gerade direkt in eine Spalte einfügen, wird eine Ganzzahl (1=wahr; 0=falsch) angezeigt.

Sie können diese Ganzzahl mit einem booleschen Zahlenformat formatieren.

BeispieleGerade(4) gibt "Wahr" zurück.

Gerade(3) gibt "Falsch" zurück.

Gerade(23,2) gibt "Falsch" zurück.

Gerade(-4) gibt "Wahr" zurück.

2013-06-29472

Erstellen von Berichten

Gerade(-2,2) gibt "Falsch" zurück.

IstDatum

BeschreibungErmittelt, ob es sich bei einem Wert um ein Datum handelt.

FunktionsgruppeLogische Operatoren

SyntaxBool IstDatum(Obj)

Eingabe

ErforderlichTypBeschreibungParameter

JaBerichtsobjektBeliebiges Berichtsob-jekt.

Obj

Hinweise• IstDatum gibt einen booleschen Wert zurück, den Sie in der If-Funktion verwenden können.• Wenn Sie IstDatum direkt in eine Spalte einfügen, wird eine Ganzzahl (1=wahr; 0=falsch) angezeigt.

Sie können diese Ganzzahl mit einem booleschen Zahlenformat formatieren.

BeispieleIstDatum([Reservierungsdatum]) gibt "Wahr" zurück, wenn die sich bei [Reservierungsdatum]um ein Datum handelt.

If(IstDatum([Reservierungsdatum])) Then "Datum" Else "Kein Datum" gibt "Datum"zurück, wenn [Reservierungsdatum] ein Datum ist.

Verwandte Themen• If...Then...Else

IstFehler

BeschreibungErmittelt, ob ein Objekt einen Fehler zurückgibt.

FunktionsgruppeLogische Operatoren

SyntaxBool IstFehler(Obj)

2013-06-29473

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaBerichtsobjektBeliebiges Berichtsob-jekt.

Obj

Hinweise• IstFehler gibt einen booleschen Wert zurück, den Sie in der If-Funktion verwenden können.• Wenn Sie IstFehler direkt in eine Spalte einfügen, wird eine Ganzzahl (1=wahr; 0=falsch)

zurückgegeben. Sie können diese Ganzzahl mit einem booleschen Zahlenformat formatieren.

BeispieleIstFehler([Umsatz]) gibt "Falsch" zurück, wenn die Variable [Umsatz] keinen Fehler zurückgibt.

IstFehler([Durchschnittliche Gästezahl]) gibt "Wahr" zurück, wenn die Variable[Durchschnittliche Gästezahl] einen #DIV/0-Fehler (Division durch null) zurückgibt.

If IstFehler([Durchschnittliche Gästezahl]) Then "Fehler" Else "Kein Fehler"gibt "Fehler" zurück, wenn die Variable [Durchschnittliche Gästezahl] einen #DIV/0-Fehler (Divisiondurch null) zurückgibt.

Verwandte Themen• If...Then...Else

IstBoolesch

BeschreibungErmittelt, ob ein Wert boolesch ist.

FunktionsgruppeLogische Operatoren

SyntaxBool IstBoolesch(Obj)

Eingabe

ErforderlichTypBeschreibungParameter

JaBerichtsobjektBeliebiges Berichtsob-jekt.

Obj

Hinweise• IstBoolesch gibt einen booleschen Wert zurück, den Sie in der If-Funktion verwenden können.• Wenn Sie IstBoolesch direkt in eine Spalte einfügen, wird eine Ganzzahl (1=wahr; 0=falsch)

angezeigt. Sie können diese Ganzzahl mit einem booleschen Zahlenformat formatieren.

2013-06-29474

Erstellen von Berichten

BeispieleIstBoolesch(IstZeichenfolge([Land])) gibt "Wahr" zurück.

IstBoolesch([Land]) gibt "Falsch" zurück, wenn [Land] einen anderen als den booleschen Datentypenthält.

If IstBoolesch(IstDatum([Land])) Then "Boolesch" Else "Nicht boolesch" gibt"Boolesch" zurück.

Verwandte Themen• If...Then...Else

IstNull

BeschreibungErmittelt, ob ein Wert einem Nullwert entspricht.

FunktionsgruppeLogische Operatoren

SyntaxBool IstNull(Obj)

Eingabe

ErforderlichTypBeschreibungParameter

JaBerichtsobjektBeliebiges Berichtsob-jekt.

Obj

Hinweise• IstNull gibt einen booleschen Wert zurück, den Sie in der If-Funktion verwenden können.• Wenn Sie IstNull direkt in eine Spalte einfügen, wird eine Ganzzahl (1=wahr; 0=falsch) angezeigt.

Sie können diese Ganzzahl mit einem booleschen Zahlenformat formatieren.

BeispieleIstNull([Umsatz]) gibt "Falsch" zurück, wenn die Variable [Umsatz] ungleich null ist.

IstNull([Durchschnittliche Gästezahl]) gibt "Wahr" zurück, wenn die Variable[Durchschnittliche Gästezahl] null ist.

Verwandte Themen• If...Then...Else

2013-06-29475

Erstellen von Berichten

IstZahl

BeschreibungErmittelt, ob es sich bei einem Wert um eine Zahl handelt.

FunktionsgruppeLogische Operatoren

SyntaxBool IstZahl(Obj)

Eingabe

ErforderlichTypBeschreibungParameter

JaBerichtsobjektBeliebiges Berichtsob-jekt.

Obj

Hinweise• IstZahl gibt einen booleschen Wert zurück, den Sie in der If-Funktion verwenden können.• Wenn Sie IstZahl direkt in eine Spalte einfügen, wird eine Ganzzahl (1=wahr; 0=falsch) angezeigt.

Sie können diese Ganzzahl mit einem booleschen Zahlenformat formatieren.

BeispieleIstZahl([Umsatz]) gibt "Wahr" zurück, wenn die Variable [Umsatz] eine Zahl ist.

IstZahl([Kundenname]) gibt "Falsch" zurück, wenn die Variable [Kundenname] keine Zahl ist.

If IstZahl([Kundenname]) Then "Zahl" Else "Keine Zahl" gibt "Keine Zahl" zurück,wenn die Variable [Kundenname] keine Zahl ist.

Verwandte Themen• If...Then...Else

IstZeichenfolge

BeschreibungErmittelt, ob es sich bei einem Wert um eine Zeichenfolge handelt.

FunktionsgruppeLogische Operatoren

SyntaxBool IstZeichenfolge(Obj)

2013-06-29476

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaBerichtsobjektBeliebiges Berichtsob-jekt.

Obj

Hinweise• IstZeichenfolge gibt einen booleschen Wert zurück, den Sie in der If-Funktion verwenden

können.• Wenn Sie IstZeichenfolge direkt in eine Spalte einfügen, wird eine Ganzzahl (1=wahr; 0=falsch)

angezeigt. Sie können diese Ganzzahl mit einem booleschen Zahlenformat formatieren.

BeispieleIstZeichenfolge([Umsatz]) gibt "Falsch" zurück, wenn die Variable [Umsatz] keine Zeichenfolgeist.

IstZeichenfolge([Kundenname]) gibt "Wahr" zurück, wenn die Variable [Kundenname] eineZeichenfolge ist.

If IstZeichenfolge([Kundenname]) Then "Zeichenfolge" Else "Keine Zeichenfolge"gibt "Zeichenfolge" zurück, wenn die Variable [Kundenname] eine Zeichenfolge ist.

Verwandte Themen• If...Then...Else

IstUhrzeit

BeschreibungErmittelt, ob es sich bei einer Variablen um eine Zeitangabe handelt.

FunktionsgruppeLogische Operatoren

SyntaxBool IstUhrzeit(Obj)

Eingabe

ErforderlichTypBeschreibungParameter

JaBerichtsobjektBeliebiges Berichtsob-jekt.

Obj

Hinweise• IstUhrzeit gibt einen booleschen Wert zurück, den Sie in der If-Funktion verwenden können.

2013-06-29477

Erstellen von Berichten

• Wenn Sie IstUhrzeit direkt in eine Spalte einfügen, wird eine Ganzzahl (1=wahr; 0=falsch)angezeigt. Sie können diese Ganzzahl mit einem booleschen Zahlenformat formatieren.

BeispieleIstUhrzeit([Uhrzeit der Reservierung]) gibt "Wahr" zurück, wenn die Variable [Uhrzeit derReservierung] eine Zeitangabe ist.

IstUhrzeit([Durchschnittliche Gästezahl]) gibt "Falsch" zurück, wenn die Variable[Durchschnittliche Gästezahl] keine Zeitangabe ist.

If IstUhrzeit([Durchschnittliche Gästezahl]) Then "Uhrzeit" Else "KeineUhrzeit" gibt "Keine Uhrzeit" zurück, wenn die Variable [Durchschnittliche Gästezahl] keine Zeitangabeist.

Verwandte Themen• If...Then...Else

Ungerade

BeschreibungBestimmt, ob eine Zahl ungerade ist.

FunktionsgruppeLogische Operatoren

SyntaxBool Ungerade(Zahl)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischEine beliebige ZahlZahl

Hinweise• Ungerade gibt einen booleschen Wert zurück, den Sie in der If-Funktion verwenden können.• Wenn Sie Ungerade direkt in eine Spalte einfügen, wird eine Ganzzahl (1=wahr; 0=falsch) angezeigt.

Sie können diese Ganzzahl mit einem booleschen Zahlenformat formatieren.• Die Kommastellen von Dezimalzahlen werden von Ungerade ignoriert.

BeispieleUngerade(5) gibt "Wahr" zurück.

Ungerade(4) gibt "Falsch" zurück.

Ungerade(23,2) gibt "Wahr" zurück.

Ungerade(24,2) gibt "Wahr" zurück.

2013-06-29478

Erstellen von Berichten

Ungerade(-23,2) gibt "Wahr" zurück.

Ungerade(-24,2) gibt "Wahr" zurück.

Verwandte Themen• If...Then...Else

4.7.6.1.8 Numerische Funktionen

Abs

BeschreibungGibt den absoluten Wert einer Zahl zurück.

FunktionsgruppeNumerisch

SyntaxNum Abs(Zahl)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischEine beliebige ZahlZahl

BeispieleAbs(25) gibt 25 zurück.

Abs(-11) gibt 11 zurück.

Obergrenze

BeschreibungGibt eine auf die nächste Ganzzahl aufgerundete Zahl zurück.

FunktionsgruppeNumerisch

SyntaxNum Obergrenze(Zahl)

2013-06-29479

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischEine beliebige ZahlZahl

BeispieleObergrenze(2,4) gibt 3 zurück.

Obergrenze(3,1) gibt 4 zurück.

Obergrenze(-3,1) gibt -3 zurück.

Cos

BeschreibungGibt den Kosinus eines Winkels zurück.

FunktionsgruppeNumerisch

SyntaxNum Cos(Winkel)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischWinkel im BogenmaßWinkel

BeispielCos(180) gibt -0,6 zurück.

AusEuroKonvertieren

BeschreibungRechnet einen Euro-Betrag in eine andere Währung um.

FunktionsgruppeNumerisch

SyntaxNum AusEuroKonvertieren(BetragEuro;Währungscode;Rundungsebene)

2013-06-29480

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischBetrag in EuroBetragEuro

JaZeichenfolgeISO-Code der ZielwährungWährungscode

JaNumerischAnzahl der Dezimalstellen, auf die das Ergebnis auf-bzw. abgerundet werden soll

Rundungsebe-ne

HinweiseDer Währungscode muss der Code einer der 12 EU-Währungen sein, deren Werte im Verhältnis zumEuro vor der Abschaffung dieser Währungen im Januar 2002 festgelegt wurden. Andernfalls gibt dieFunktion die Meldung #FEHLER zurück. Folgende Währungen sind verfügbar:

Belgische FrancBEF

Deutsche MarkDEM

Griechische DrachmenGRD

Spanische PesetenESP

Französische FrancFRF

Irische PfundIEP

Italienische LireITL

Luxemburgische FrancLUF

Holländische GuldenNLG

Österreichische SchillingATS

Portugiesischer EscudoPTS

FinnmarkFIM

BeispieleAusEuroKonvertieren(1000;"FRF";2) gibt 6559,57 zurück.

AusEuroKonvertieren(1000;"FRF";1) gibt 6559,60 zurück.

AusEuroKonvertieren(1000,04;"DEM";2) gibt 1955,83 zurück.

AusEuroKonvertieren(1000,04;"DEM";1) gibt 1955,80 zurück.

Verwandte Themen• Runden und Abschneiden von Zahlen

2013-06-29481

Erstellen von Berichten

InEuroKonvertieren

BeschreibungRechnet einen Betrag in Euro um.

FunktionsgruppeNumerisch

SyntaxNum InEuroKonvertieren(BetragNichtEuro;Währungscode;Rundungsebene)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischBetrag in der AusgangswährungBetragNichtEu-ro

JaZeichenfolgeISO-Code der AusgangswährungWährungsco-de

JaNumerischAnzahl der Dezimalstellen, auf die das Ergebnis auf-bzw. abgerundet werden soll

Rundungsebe-ne

BeispielInEuroKonvertieren(6559;"FRF";2) gibt 999,91 zurück.

InEuroKonvertieren(6559;"FRF";1) gibt 999,90 zurück.

InEuroKonvertieren(1955;"DEM";2) gibt 999,58 zurück.

InEuroKonvertieren(1955;"DEM";1) gibt 999,60 zurück.

HinweisDer Währungscode muss der Code einer der 12 EU-Währungen sein, deren Werte im Verhältnis zumEuro vor der Abschaffung dieser Währungen im Januar 2002 festgelegt wurden. Andernfalls gibt dieFunktion die Meldung #FEHLER zurück. Folgende Währungen sind verfügbar:

Belgische FrancBEF

Deutsche MarkDEM

Griechische DrachmenGRD

Spanische PesetenESP

Französische FrancFRF

Irische PfundIEP

2013-06-29482

Erstellen von Berichten

Italienische LireITL

Luxemburgische FrancLUF

Holländische GuldenNLG

Österreichische SchillingATS

Portugiesischer EscudoPTS

FinnmarkFIM

Verwandte Themen• Runden und Abschneiden von Zahlen

AusEuroRundungsfehler

BeschreibungGibt den Rundungsfehler bei der Umwandlung von Euro-Beträgen zurück.

FunktionsgruppeNumerisch

SyntaxNum AusEuroRundungsfehler(BetragEuro;Währungscode;Rundungsebene)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischBetrag in EuroBetragEuro

JaZeichenfolgeISO-Code der ZielwährungWährungsco-de

JaNumerischAnzahl der Dezimalstellen, auf die das Ergebnis auf-bzw. abgerundet werden soll

Rundungsebe-ne

AusgabeRundungsfehler in der Berechnung

BeispieleAusEuroRundungsfehler(1000;"FRF";2) gibt 0 zurück. (Der nicht gerundete Umrechnungsbetragund der auf zwei Dezimalstellen auf- bzw. abgerundete Umrechnungsbetrag sind gleich.)

AusEuroRundungsfehler(1000;"FRF";1) gibt 0,03 zurück. (Der nicht gerundeteUmrechnungsbetrag ist 6559,57. Der auf eine Dezimalstelle gerundete Umrechnungsbetrag ist 6559,60.Der Rundungsfehler beträgt 0,03.)

2013-06-29483

Erstellen von Berichten

AusEuroRundungsfehler(1000;"DEM";2) gibt 0 zurück. (Der nicht gerundete Umrechnungsbetragund der auf zwei Dezimalstellen auf- bzw. abgerundete Umrechnungsbetrag sind gleich.)

AusEuroRundungsfehler(1000;"DEM";1) gibt -0,01 zurück. (Der nicht gerundeteUmrechnungsbetrag ist 1955,83. Der auf eine Dezimalstelle gerundete Umrechnungsbetrag ist 1995,80.Der Rundungsfehler beträgt -0,03.)

HinweisDer Währungscode muss der Code einer der 12 EU-Währungen sein, deren Werte im Verhältnis zumEuro vor der Abschaffung dieser Währungen im Januar 2002 festgelegt wurden. Andernfalls gibt dieFunktion die Meldung #FEHLER zurück. Folgende Währungen sind verfügbar:

Belgische FrancBEF

Deutsche MarkDEM

Griechische DrachmenGRD

Spanische PesetenESP

Französische FrancFRF

Irische PfundIEP

Italienische LireITL

Luxemburgische FrancLUF

Holländische GuldenNLG

Österreichische SchillingATS

Portugiesischer EscudoPTS

FinnmarkFIM

Verwandte Themen• Runden und Abschneiden von Zahlen

InEuroRundungsfehler

BeschreibungGibt den Rundungsfehler bei der Umwandlung in Euro-Beträge zurück.

FunktionsgruppeNumerisch

2013-06-29484

Erstellen von Berichten

SyntaxNum InEuroRundungsfehler(BetragNichtEuro;Währungscode;Rundungsebene)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischBetrag in der AusgangswährungBetragNichtEu-ro

JaZeichenfolgeISO-Code der AusgangswährungWährungsco-de

JaNumerischAnzahl der Dezimalstellen, auf die das Ergebnis auf-bzw. abgerundet werden soll

Rundungsebe-ne

BeispieleInEuroRundungsfehler(6559;"FRF";2) gibt 0 zurück. (Der nicht gerundete Umrechnungsbetragund der auf zwei Dezimalstellen auf- bzw. abgerundete Umrechnungsbetrag sind gleich.)

InEuroRundungsfehler(6559;"FRF";1) gibt -0,01 zurück. (Der nicht gerundeteUmrechnungsbetrag ist 999,91. Der auf eine Dezimalstelle gerundete Umrechnungsbetrag ist 999,90.Der Rundungsfehler beträgt -0,01.)

InEuroRundungsfehler(1955;"DEM";2) gibt 0 zurück. (Der nicht gerundete Umrechnungsbetragund der auf zwei Dezimalstellen auf- bzw. abgerundete Umrechnungsbetrag sind gleich.)

InEuroRundungsfehler(1955;"DEM";1) gibt 0,02 zurück. (Der nicht gerundete Umrechnungsbetragist 999,58. Der auf eine Dezimalstelle gerundete Umrechnungsbetrag ist 999,60. Der Rundungsfehlerbeträgt 0,02.)

HinweisDer Währungscode muss der Code einer der 12 EU-Währungen sein, deren Werte im Verhältnis zumEuro vor der Abschaffung dieser Währungen im Januar 2002 festgelegt wurden. Andernfalls gibt dieFunktion die Meldung #FEHLER zurück. Folgende Währungen sind verfügbar:

Belgische FrancBEF

Deutsche MarkDEM

Griechische DrachmenGRD

Spanische PesetenESP

Französische FrancFRF

Irische PfundIEP

Italienische LireITL

Luxemburgische FrancLUF

2013-06-29485

Erstellen von Berichten

Holländische GuldenNLG

Österreichische SchillingATS

Portugiesischer EscudoPTS

FinnmarkFIM

Verwandte Themen• Runden und Abschneiden von Zahlen

Exp

BeschreibungGibt eine Exponentialzahl (in eine Potenz erhobene Zahl) zurück.

FunktionsgruppeNumerisch

SyntaxNum Exp(Zahl)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischZu verwendende PotenzZahl

HinweiseEine Exponentialzahl ist eine Konstante e (2,718...), die in eine Potenz erhoben ist.

BeispieleExp(2,2) gibt 9,03 zurück.

Fakultät

BeschreibungGibt die Fakultät einer Zahl zurück.

FunktionsgruppeNumerisch

SyntaxGanzz Fakultät(Zahl)

2013-06-29486

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischEine beliebige ZahlZahl

HinweiseDie Fakultät von Zahl ist das Produkt aller Ganzzahlen von 1 bis Zahl.

BeispieleFakultät(4) gibt 24 zurück.

Fakultät(5,9) gibt 120 zurück.

Untergrenze

BeschreibungGibt eine auf die nächste Ganzzahl abgerundete Zahl zurück.

FunktionsgruppeNumerisch

SyntaxGanzz Untergrenze(Zahl)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischEine beliebige ZahlZahl

BeispielUntergrenze(24,4) gibt 24 zurück.

Interpolation

BeschreibungBerechnet leere Kennzahlwerte durch Interpolation

FunktionsgruppeNumerisch

Syntaxnum Interpolation(measure[;PointToPoint|Linear][;NotOnBreak|(reset_dims)][;Row|Col])

2013-06-29487

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlBeliebige KennzahlKennzahl

Nein

(PunktzuPunkt istStandard)

Schlüssel-wortInterpolationsmethode:

• PunktzuPunkt: Punkt-zu-Punkt-Inter-polation

• Linear – lineare Regression mit gerings-ter Quadratinterpolation

PunktzuPunkt|Linear

NeinSchlüssel-wort| Dimen-sionsliste

• NichtInGruppenwechsel – Verhin-dert, dass die Funktion die Berechnungbei Block- und Sektionswechseln zurück-setzt

• Dimensionen_zurücksetzen – DieListe der zum Zurücksetzen der Interpo-lation verwendeten Dimensionen

NichtInGruppenwech-sel| Dimensionen_zu-rücksetzen

(Zeile ist Stan-dard)

Schlüssel-wort

Legt die Berechnungsrichtung festZeile|Spalte

Hinweise• Interpolation ist besonders nützlich, wenn Sie ein Liniendiagramm aus einer Kennzahl mit

fehlenden Werten erstellen. Mit Hilfe der Funktion können Sie sicherstellen, dass im Diagramm einekontinuierliche Linie statt unterbrochener Linien und Punkten dargestellt wird.

• Lineare Regression mit der Interpolation nach kleinsten Quadraten berechnet fehlende Werte miteiner linearen Gleichung in Form von "f(x) = ax + b", die alle verfügbaren Werte der Kennzahl sogenau wie möglich weitergibt.

• Mit der Punkt-zu-Punkt-Interpolation werden die Werte durch Berechnung einer linearen Gleichungin Form von "f(x) = ax + b" berechnet, die durch die beiden neben dem fehlenden Wert liegendenWerte verläuft.

• Diese Sortierreihenfolge der Kennzahl wirkt sich auf die von der Interpolation zurückgegebenenWerte aus.

• Auf eine Formel, die eine Interpolation enthält, können Sie keine Sortierung und keine Rangfolgeanwenden.

• Wenn sich in der Liste der Werte nur ein Wert befindet, verwendet die Interpolation diesenWert, um alle fehlenden Werte bereitzustellen.

• Durch Filter, die auf eine interpolierte Kennzahl angewendet werden, können die von der Interpolation zurückgegebenen Werte geändert werden. Dies hängt von den Werten ab, auf die sich derFilter auswirkt.

BeispieleInterpolation([Wert]) stellt die folgenden fehlenden Werte mithilfe derPunkt-zu-Punkt-Interpolationsmethode bereit:

2013-06-29488

Erstellen von Berichten

Interpolation([Wert])WertTag

1212Montag

1414Dienstag

15Mittwoch

1616Donnerstag

17Freitag

18Samstag

1919Sonntag

Verwandte Themen• Linear (Operator)• PunktzuPunkt (Operator)

Ln

BeschreibungGibt den natürlichen Logarithmus einer Zahl zurück.

FunktionsgruppeNumerisch

SyntaxNum Ln(Zahl)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischEine beliebige ZahlZahl

BeispieleLn(10) gibt 2 zurück.

Log

BeschreibungGibt den Logarithmus einer Zahl für die angegebene Basis zurück.

2013-06-29489

Erstellen von Berichten

FunktionsgruppeNumerisch

SyntaxNum Log(Zahl;Basis)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischEine beliebige ZahlZahl

JaNumerischBasis des LogarithmusBasisrechte

BeispieleLog(125;5) gibt 3 zurück.

Log10

BeschreibungGibt den Logarithmus einer Zahl für die Basis 10 zurück.

FunktionsgruppeNumerisch

SyntaxNum Log10(Zahl)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischEine beliebige ZahlZahl

BeispieleLog10(100) gibt 2 zurück.

Rest

BeschreibungGibt den Rest der Division zweier Zahlen zurück.

FunktionsgruppeNumerisch

SyntaxNum Rest(Dividend;Divisor)

2013-06-29490

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischDer Dividend (Zahl)Dividend

JaNumerischDer Divisor (Zahl)Divisor

BeispieleRest(10;4) gibt 2 zurück.

Rest(10,2;4,2) gibt 1,8 zurück.

Potenz

BeschreibungGibt eine in eine Potenz erhobene Zahl zurück.

FunktionsgruppeNumerisch

SyntaxNum Potenz(Zahl;Potenz)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischZahl, die in eine Potenz erhobenwerden soll

Zahl

JaNumerischZu verwendende PotenzZahl

BeispielPotenz(10;2) gibt 100 zurück.

Rang

BeschreibungOrdnet eine Kennzahl auf der Grundlage von Dimensionen in einer Rangfolge ein.

FunktionsgruppeNumerisch

SyntaxGanzz Rang(Kennzahl;[Rangfolge_Dimensionen][;Erster|Letzter][;(Dimensionen_zurücksetzen)])

2013-06-29491

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlKennzahl, für die die Rangfolge erstellt werden sollKennzahl

NeinDimensions-liste

Dimensionen, auf deren Grundlage die Rangfolge für dieKennzahl erstellt werden soll

Rangfol-ge_Dimensio-nen

Nein (Ersterist Standard)

Schlüssel-wort

Legt die Richtung der Rangfolge fest:• Erster – absteigend• Letzter – aufsteigend

Erster|Letzter

NeinDimensions-liste

Zum Zurücksetzen der Rangfolge verwendete Dimensio-nen

Dimensio-nen_zurück-setzen

Hinweise• Wenn Sie keine Rangfolgen-Dimensionen angeben, verwendet die Funktion den

Standardberechnungskontext zum Berechnen der Rangfolge.• Dimensionen müssen selbst dann immer in Klammern eingeschlossen werden, wenn die Liste der

Rangfolge- oder Rücksetzungsdimensionen nur eine Dimension enthält.• Beim Festlegen einer Reihe von Rangfolge- oder Rücksetzungsdimensionen müssen Sie diese

durch Semikolons trennen.• Bei einem Gruppenwechsel für eine Sektion oder einen Block wird die Rangfolge standardmäßig

zurückgesetzt.

BeispieleIn der folgenden Tabelle wird der Rang anhand von Rang([Umsatz];([Land])) ermittelt:

RangUmsatzLand

2835.420Frankreich

12.451.104USA

In der folgenden Tabelle wird der Rang anhand von Rang([Umsatz];([Land]);Letzter) ermittelt.Durch das Argument Letzter wird festgelegt, dass die Kennzahlen in aufsteigender Rangfolgeangeordnet werden.

RangUmsatzLand

1835.420Frankreich

22.451.104USA

2013-06-29492

Erstellen von Berichten

In der folgenden Tabelle wird der Rang anhand von Rang([Umsatz];([Land];[Erholungsort]))ermittelt:

RangUmsatzErholungsortLand

3835.420French RivieraFrankreich

2971.444Bahamas BeachUSA

11.479.660Hawaiian ClubUSA

In der folgenden Tabelle wird der Rang anhand von Rang([Umsatz];([Land];[Jahr]);([Land]))ermittelt. Der Rang wird für die Dimension Land zurückgesetzt.

RangUmsatzJahrLand

1295.940FJ1998Frankreich

2280.310FJ1999Frankreich

3259.170FJ2000Frankreich

3767.614FJ1998USA

2826.930FJ1999USA

1856.560FJ2000USA

Verwandte Themen• Letzter/Erster (Operatoren)

Runden

BeschreibungRundet eine Zahl.

FunktionsgruppeNumerisch

SyntaxNum Runden(Zahl;Rund_ebene)

2013-06-29493

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischDie zu rundende ZahlZahl

JaNumerischAnzahl der Dezimalstellen, auf die die Zahl auf-bzw. abgerundet werden soll

Rund_ebene

BeispieleRunden(9,44;1) gibt 9,4 zurück.

Runden(9,45;1) gibt 9,5 zurück.

Runden(9,45;0) gibt 9 zurück.

Runden(9,45;-1) gibt 10 zurück.

Runden(4,45;-1) gibt 0 zurück.

Verwandte Themen• Runden und Abschneiden von Zahlen

Zeichen

BeschreibungGibt das Vorzeichen einer Zahl zurück.

FunktionsgruppeNumerisch

SyntaxGanzz Zeichen(Zahl)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischEine beliebige ZahlZahl

HinweiseZeichen gibt -1 zurück, wenn Zahl negativ ist, 0, wenn Zahl Null ist und 1, wenn Zahl positiv ist.

BeispieleZeichen(3) gibt 1 zurück.

Zeichen(-27,5) gibt -1 zurück.

2013-06-29494

Erstellen von Berichten

Sin

BeschreibungGibt den Sinus eines Winkels zurück.

FunktionsgruppeNumerisch

SyntaxNum Sin(Winkel)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischWinkel im BogenmaßWinkel

BeispielSin(234542) gibt -0,116992 zurück.

Quadratwurzel

BeschreibungGibt die Quadratwurzel einer Zahl zurück.

FunktionsgruppeNumerisch

SyntaxNum Quadratwurzel(Zahl)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischEine beliebige ZahlZahl

BeispielQuadratwurzel(25) gibt 5 zurück.

Tan

BeschreibungGibt den Tangens eines Winkels zurück.

2013-06-29495

Erstellen von Berichten

FunktionsgruppeNumerisch

SyntaxNum Tan(Winkel)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischWinkel im BogenmaßWinkel

BeispieleTan(90) gibt -2 zurück.

InZahl

BeschreibungGibt eine Zeichenfolge als Zahl zurück.

FunktionsgruppeNumerisch

SyntaxNum InZahl(Zeichenfolge)

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeZahl als ZeichenfolgeZeichenfolge

HinweiseWenn es sich bei Zeichenfolge nicht um eine Zahl handelt, gibt die Funktion InZahl die Meldung#FEHLER zurück.

BeispieleInZahl("45") gibt 45 zurück.

Abschneiden

BeschreibungSchneidet eine Zahl ab.

FunktionsgruppeNumerisch

2013-06-29496

Erstellen von Berichten

SyntaxNum Abschneiden(Zahl;Abschneid_Ebene)

Eingabe

ErforderlichTypBeschreibungParameter

JaNumerischDie zu rundende ZahlZahl

JaNumerischAnzahl der Dezimalstellen, bis auf die die Zahlabgeschnitten werden soll

Abschneid_Ebe-ne

HinweiseBeispielAbschneiden(3,423;2) gibt 3,42 zurück.

Verwandte Themen• Runden und Abschneiden von Zahlen

4.7.6.1.9 Set-Funktionen

UntergeordneteElemente

BeschreibungGibt die untergeordneten Elemente eines Elements zurück

FunktionsgruppeMenge

Syntaxmember_set member.Children

Eingabe

ErforderlichTypBeschreibungParameter

JaElementEin beliebiges ElementElement

Hinweise• UntergeordneteElemente wird nicht als eigenständige Funktion verwendet. Sie wird im

Eingabeparameter von Aggregatfunktionen verwendet, der die Elementmenge für die Aggregationangibt.

• Das Element wird entweder explizit angegeben, oder es entspricht dem aktuellen Element einerHierarchie. Wenn Sie das Element explizit angeben, muss auch der gesamte Pfad in der Hierachieangegeben werden. Wenn Sie eine Hierarchie angeben und die Hierarchie nicht im Kontext derFormel enthalten ist, gibt die Formel einen leeren Wert zurück.

2013-06-29497

Erstellen von Berichten

Beispiele[Geografie].[USA].[Kalifornien].UntergeordneteElemente gibt [Los Angeles], [SanFrancisco], [San Diego] zurück.

[Geographie].UntergeordneteElemente gibt [Los Angeles], [San Francisco], [San Diego] zurück,wenn [Kalifornien] das aktuelle Element in der Hierarchie [Geographie] ist.

Verwandte Themen• Aggregation• Durchschnitt• Anzahl• Max• Min• Summe

Tiefe

BeschreibungGibt die Tiefe eines Elements in einer Hierarchie zurück

FunktionsgruppeMenge

SyntaxGanzzahl [Element].Tiefe

Eingabe

ErforderlichTypBeschreibungParameter

JaElementEin beliebiges ElementElement

Hinweise• Die Tiefe ist die Entfernung des Elements von der obersten Ebene der Hierarchie.• Die oberste Hierarchieebene lautet 0.• Das Element wird entweder explizit angegeben, oder es entspricht dem aktuellen Element einer

Hierarchie. Wenn Sie das Element explizit angeben, muss auch der gesamte Pfad in der Hierachieangegeben werden. Wenn Sie eine Hierarchie angeben und die Hierarchie nicht im Kontext derFormel enthalten ist, gibt die Formel einen leeren Wert zurück.

Beispiele[Geografie].[USA].[Kalifornien].[Los Angeles].Tiefe gibt 2 zurück.

2013-06-29498

Erstellen von Berichten

Nachfolger

BeschreibungGibt die Nachfolger eines Elements zurück

FunktionsgruppeMenge

Syntaxmember_set Descendants(member[;level|distance][;desc_flag])

Eingabe

ErforderlichTypBeschreibungParameter

JaElementEin beliebiges ElementElement

Nein (die Ebene des Elements ist der Standard)

EbeneDie Ebene des NachfolgersEbene

Nein (die Ebene des Elements ist der Standard)

GanzzahlDer Entfernung der Nachfolgerebenevon der aktuellen Ebene

Entfernung

Nein (Standard ist Selbst)SchlüsselwortLegt fest, welche Nachfolgerelementezurückgegeben werden

Nachfolger-Kennz

Hinweise• Nachfolger wird nicht als eigenständige Funktion verwendet. Sie wird im Eingabeparameter von

Aggregatfunktionen verwendet, der die Elementmenge für die Aggregation angibt.• Das Element wird entweder explizit angegeben, oder es entspricht dem aktuellen Element einer

Hierarchie. Wenn Sie das Element explizit angeben, muss auch der gesamte Pfad in der Hierachieangegeben werden. Wenn Sie eine Hierarchie angeben und die Hierarchie nicht im Kontext derFormel enthalten ist, gibt die Formel einen leeren Wert zurück.

• Selbst in NachfolgerKennz bezieht sich auf die von dem Parameter Ebene|Entfernungangegebene Ebene.

• Vor in NachfolgerKennz bezieht sich auf alle Ebenen oberhalb der von dem Parameter Ebene|Entfernung angegebenen Ebene.

• Nach in NachfolgerKennz bezieht sich auf alle Ebenen unterhalb der von dem Parameter Ebene|Entfernung angegebenen Ebene.

• NachfolgerKennz hat die folgenden Werte:

2013-06-29499

Erstellen von Berichten

Die Nachfolger auf der vom Parameter Ebene|Entfernung angegebenenEbene, auch das aktuelle Element, sofern es sich auf dieser Ebene befindet,werden zurückgegeben.

Selbst

Das aktuelle Element und alle Nachfolger oberhalb der vom Parameter Ebene|Entfernung angegebenen Ebene werden zurückgegeben.

Vor

Die Nachfolger unterhalb der vom Parameter Ebene|Entfernung angegebe-nen Ebene werden zurückgegeben.

Nach

Das aktuelle Element und alle Nachfolger oberhalb und einschließlich der vomParameter Ebene|Entfernung angegebenen Ebene werden zurückgegeben.

Self_Before

Das aktuelle Element und alle Nachfolger auf und unterhalb der vom ParameterEbene|Entfernung angegebenen Ebene werden zurückgegeben.

Self_After

Das aktuelle Element und alle Nachfolger mit Ausnahme der Nachfolger aufder vom Parameter Ebene|Entfernung angegebenen Ebene werden zurück-gegeben.

Before_After

Das aktuelle Element und alle Nachfolger werden zurückgegeben.Self_Before_After

Alle Elemente zwischen dem aktuellen Element und der vom Parameter Ebene|Entfernung angegebenen Ebene, die keine untergeordneten Elementehaben.

Blätter

• Die Entfernung muss einen positiven Wert haben.

BeispieleAlle Beispiele basieren auf den folgenden Daten:

USA

NevadaKalifornien

Carson CityRenoLas VegasSanFrancis-coSan DiegoLos Ange-

les

Nachfolger([Geografie].[USA].[Kalifornien];[Geografie].[Stadt]) gibt [SanFrancisco], [San Diego], [Los Angeles] zurück.

Nachfolger([Geografie];1) gibt [Kalifornien], [Nevada] zurück, sofern das aktuelle Element [USA]ist.

Nachfolger([Geografie].[USA];2;Vor) gibt [USA], [Kalifornien], [Nevada] zurück.

Nachfolger([Geografie].[USA];[Geografie].[Stadt],Self_Before) gibt [USA],[Kalifornien], [Nevada], [San Francisco], [San Diego], [Los Angeles], [Las Vegas], [Reno], [Carson City]zurück.

2013-06-29500

Erstellen von Berichten

Nachfolger([Geografie];[Geografie].[Staat];Nach) gibt [San Francisco], [San Diego],[Los Angeles], [Las Vegas], [Reno], [Carson City] zurück, wenn das aktuelle Element [USA] ist.

Nachfolger([Geografie];1;Self_After) gibt [USA], [Kalifornien], [Nevada], [San Francisco],[San Diego], [Los Angeles], [Las Vegas], [Reno], [Carson City] zurück, wenn das aktuelle Element[USA] ist.

Nachfolger([Geografie].[USA];[Geografie].[Staat];Before_After) gibt [USA], [SanFrancisco], [San Diego], [Los Angeles], [Las Vegas], [Reno], [Carson City] zurück.

Nachfolger([Geografie].[USA];[Geografie].[Staat];Self_Before_After) gibt [USA],[Kalifornien], [Nevada], [San Francisco], [San Diego], [Los Angeles], [Las Vegas], [Reno], [Carson City]zurück.

Nachfolger([Geografie].[USA];[Geografie].[Stadt];Blätter) gibt [San Francisco],[San Diego], [Los Angeles], [Las Vegas], [Reno], [Carson City] zurück.

Verwandte Themen• Aggregation• Durchschnitt• Anzahl• Max• Min• Summe

IstBlattelement

BeschreibungFestlegen, ob ein Element ein Blattelement ist.

FunktionsgruppeSonstige

SyntaxBoolescher Wert Element.IstBlattelement

Eingabe

ErforderlichTypBeschreibungParameter

JaElementEin beliebiges ElementElement

Hinweise• Ein Blattelement ist ein Element, das keine untergeordneten Elemente hat.• Das Element wird entweder explizit angegeben, oder es entspricht dem aktuellen Element einer

Hierarchie. Wenn Sie das Element explizit angeben, muss auch der gesamte Pfad in der Hierachie

2013-06-29501

Erstellen von Berichten

angegeben werden. Wenn Sie eine Hierarchie angeben und die Hierarchie nicht im Kontext derFormel enthalten ist, gibt die Formel einen leeren Wert zurück.

Beispiele[Geografie].[USA].[Kalifornien].IstBlattelement gibt "False" zurück, wenn [Kalifornien]die untergeordneten Elemente [Los Angeles], [San Diego], [San Francisco] hat.

[Geografie].IstBlattelement gibt "True" zurück, wenn das aktuelle Element der Hierarchie[Geografie] [Nevada] ist und [Nevada] keine untergeordneten Elemente hat.

Schlüssel

BeschreibungZurückgeben des Schlüssels eines Elements

SyntaxZeichenfolge Element.Schlüssel

FunktionsgruppeMenge

Eingabe

ErforderlichTypBeschreibungParameter

JaElementEin beliebiges ElementElement

Hinweise• Der Schlüssel ist die interne Kennung eines Elements.• Das Element wird entweder explizit angegeben, oder es entspricht dem aktuellen Element einer

Hierarchie. Wenn Sie das Element explizit angeben, muss auch der gesamte Pfad in der Hierachieangegeben werden. Wenn Sie eine Hierarchie angeben und die Hierarchie nicht im Kontext derFormel enthalten ist, gibt die Formel einen leeren Wert zurück.

Beispiel[Geografie].[USA].Schlüssel gibt "XYZ" zurück, wenn der Schlüssel des Elements [USA] "XYZ"ist.

Abstand

BeschreibungZurückgeben eines Element auf der gleichen Ebene wie das aktuelle Element und einer gegebenenEntfernung vor diesem

SyntaxElement.Abstand(Entfernung)

2013-06-29502

Erstellen von Berichten

FunktionsgruppeMenge

Eingabe

ErforderlichTypBeschreibungParameter

JaElementEin beliebiges ElementElement

JaGanzzahlDer Entfernung des Elements vom aktu-ellen Element

Entfernung

Hinweise• Abstand wird nicht als eigenständige Funktion verwendet. Sie wird im Eingabeparameter von

Aggregatfunktionen verwendet, der die Elementmenge für die Aggregation angibt.• Wenn Entfernung positiv ist, gibt Abstand das Element zurück, das Entfernung vor das Element

stellt. Wenn Entfernung negativ ist, gibt Abstand das Element zurück, das Entfernung hinterdas Element stellt.

• Das Element wird entweder explizit angegeben, oder es entspricht dem aktuellen Element einerHierarchie. Wenn Sie das Element explizit angeben, muss auch der gesamte Pfad in der Hierachieangegeben werden. Wenn Sie eine Hierarchie angeben und die Hierarchie nicht im Kontext derFormel enthalten ist, gibt die Formel einen leeren Wert zurück.

• Abstand verwendet die Elementreihenfolge in der Hierarchie und der Abfrage, um das zugehörigeElement zurückzugeben.

Beispiele[Geografie].[USA].[Kalifornien].[San Francisco].Abstand(1) gibt [San Diego] zurück,wenn [San Diego] das Element vor [San Francisco] auf der Ebene "Stadt" ist.

Verwandte Themen• Aggregation• Durchschnitt• Anzahl• Max• Min• Summe

Übergeordnetes Element

BeschreibungDas übergeordnete Element eines Elements wird zurückgegeben.

FunktionsgruppeMenge

2013-06-29503

Erstellen von Berichten

Syntaxmember member.Parent

Eingabe

ErforderlichTypBeschreibungParameter

JaElementEin beliebiges ElementElement

Hinweise• Übergeordnetes Element wird nicht als eigenständige Funktion verwendet. Sie wird im

Eingabeparameter von Aggregatfunktionen verwendet, der die Elementmenge für die Aggregationangibt.

• Das Element wird entweder explizit angegeben, oder es entspricht dem aktuellen Element einerHierarchie. Wenn Sie das Element explizit angeben, muss auch der gesamte Pfad in der Hierachieangegeben werden. Wenn Sie eine Hierarchie angeben und die Hierarchie nicht im Kontext derFormel enthalten ist, gibt die Formel einen leeren Wert zurück.

Beispiele[Geografie].[USA].[Kalifornien].[Los Angeles].Übergeordnetes Element gibt[Kalifornien] zurück.

Verwandte Themen• Aggregation• Durchschnitt• Anzahl• Max• Min• Summe

GleichgeordneteElemente

BeschreibungDas Element und die gleichgeordneten Elemente des Elements werden zurückgegeben.

FunktionsgruppeMenge

Syntaxmember_set member.Siblings

2013-06-29504

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaElementEin beliebiges ElementElement

Hinweise• GleichgeordneteElemente wird nicht als eigenständige Funktion verwendet. Sie wird im

Eingabeparameter von Aggregatfunktionen verwendet, der die Elementmenge für die Aggregationangibt.

• Das Element wird entweder explizit angegeben, oder es entspricht dem aktuellen Element einerHierarchie. Wenn Sie das Element explizit angeben, muss auch der gesamte Pfad in der Hierachieangegeben werden. Wenn Sie eine Hierarchie angeben und die Hierarchie nicht im Kontext derFormel enthalten ist, gibt die Formel einen leeren Wert zurück.

• Gleichgeordnete Elemente sind Elemente, die sich auf der gleichen Ebene wie das Element befindenund das gleiche übergeordnete Element haben.

Beispiele[Geografie].[USA].[Kalifornien].GleichgeordneteElemente gibt [Nevada], [Arizona]zurück, wenn [Nevada] und [Arizona] auf der gleichen Ebene wie [Kalifornien] sind.

Verwandte Themen• Aggregation• Durchschnitt• Anzahl• Max• Min• Summe

4.7.6.1.10 Sonstige Funktionen

Vorgänger

BeschreibungGibt ein Vorgänger-Element eines Elements zurück

FunktionsgruppeSonstige

Syntaxmember Ancestor(member;level|distance)

2013-06-29505

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaElementEin beliebiges ElementElement

Es ist entweder die Ebene oder dieEntfernung erforderlich

EbeneDie Ebene des VorgängersEbene

Es ist entweder die Ebene oder dieEntfernung erforderlich

GanzzahlDer Abstand der Vorgängerebe-ne von der aktuellen Ebene

Entfernung

Hinweise• Vorgänger wird nicht als eigenständige Funktion verwendet. Sie wird im Eingabeparameter von

Aggregatfunktionen verwendet, der die Elementmenge für die Aggregation angibt.• Das Element wird entweder explizit angegeben, oder es entspricht dem aktuellen Element einer

Hierarchie. Wenn Sie das Element explizit angeben, muss auch der gesamte Pfad in der Hierachieangegeben werden. Wenn Sie eine Hierarchie angeben und die Hierarchie nicht im Kontext derFormel enthalten ist, gibt die Formel einen leeren Wert zurück.

• Die Entfernung muss einen positiven Wert haben.

BeispieleAlle Beispiele basieren auf der Hierarchie [Geographie] (Land > Bundesstaat > Stadt). Die folgendeTabelle enthält eine Teilmenge der Daten in der Hierarchie.

USA

NevadaKalifornien

Carson CityRenoLas VegasSanFrancis-coSan DiegoLos Ange-

les

Vorgänger([Geographie].[USA].[Kalifornien].[Los Angeles];1) gibt [Kalifornien] zurück.

Vorgänger([Geographie];[Geographie].[Bundesstaat]) gibt [Kalifornien] zurück, wenn dasaktuelle Element [San Diego] ist.

Verwandte Themen• Aggregation• Durchschnitt• Anzahl• Max• Min• Summe

2013-06-29506

Erstellen von Berichten

Blockname

BeschreibungGibt den Namen des Blocks zurück.

FunktionsgruppeSonstige

SyntaxZeichenfolge Blockname()

BeispieleBlockname() gibt "Block1" zurück, wenn sich die Funktion in einem Block namens "Block1" befindet.

SpalteNummer

BeschreibungGibt die Nummer der Spalte zurück.

FunktionsgruppeSonstige

SyntaxGanzz SpalteNummer()

BeispieleSpalteNummer() gibt 2 zurück, wenn sich die Formel in der zweiten Spalte einer Tabelle befindet.

AktuellerBenutzer

BeschreibungZurückgeben des BI-Launchpad-Anmeldenamens des aktuellen Benutzers

FunktionsgruppeSonstige

SyntaxZeichenfolge AktuellerBenutzer()

BeispieleAktuellerBenutzer() gibt "gkn" zurück, wenn der Anmeldename des aktuellen Benutzers "gkn"ist.

2013-06-29507

Erstellen von Berichten

ZusammenführungErzwingen

BeschreibungBerücksichtigt synchronisierte Dimensionen bei Kennzahlberechnungen, wenn die Dimensionen nichtim Berechnungskontext der Kennzahl enthalten sind.

FunktionsgruppeSonstige

Syntaxnum ForceMerge(measure)

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahlBeliebige KennzahlKennzahl

AusgabeDas Ergebnis der Berechnung unter Berücksichtigung der synchronisierten Dimensionen

Hinweise• ZusammenführungErzwingen gibt bei Anwendung auf eine intelligente Kennzahl

#MEHRFACHWERT zurück, da die zum Berechnen der intelligenten Kennzahl erforderlicheGruppierung nicht vorhanden ist.

• ZusammenführungErzwingen ist die Entsprechung der BusinessObjects/DesktopIntelligence-Funktion MultiCube.

BeispieleZusammenführungErzwingen([Umsatz]) gibt den Wert von [Umsatz] unter Berücksichtigung allersynchronisierten Dimensionen zurück, die nicht im selben Block wie die Kennzahl [Umsatz] angezeigtwerden.

InhaltsgebietsschemaAbrufen

BeschreibungGibt das Gebietsschema der im Dokument enthaltenen Daten zurück (das Dokumentgebietsschema)

FunktionsgruppeSonstige

SyntaxZeichenfolge InhaltsgebietsschemaAbrufen()

HinweiseDas Dokumentgebietsschema wird zum Formatieren von Daten in einem Dokument verwendet.

2013-06-29508

Erstellen von Berichten

BeispieleInhaltsgebietsschemaAbrufen gibt "fr_FR" zurück, wenn das Dokumentgebietsschema"Französisch (Frankreich)" ist.

DominantesBevorzugtesAnzeigegebietsschemaAbrufen

BeschreibungGibt das dominante Gebietsschema in der Gruppe "Bevorzugtes Anzeigegebietsschema" des Benutzerszurück

FunktionsgruppeSonstige

Syntaxstring GetDominantPreferredViewingLocale()

Hinweise• Jede Gruppe zugehöriger Gebietsschemas besitzt ein dominantes Gebietsschema, das als Basis

für alle anderen Gebietsschemas in der Gruppe verwendet wird. So ist beispielsweise US-Englisch("en_US") das dominante Gebietsschema in der Gruppe der englischen Gebietsschemas.Neuseeländisches Englisch ("en_NZ") gehört ebenfalls zu dieser Gruppe.

• Im Benutzerhandbuch Übersetzungsmanager sind alle dominanten bevorzugtenAnzeigegebietsschemas aufgeführt.

BeispieleDominantesBevorzugtesAnzeigegebietsschemaAbrufen gibt "en_US" zurück, wenn dasbevorzugte Anzeigegebietsschema "Englisch (Neuseeland)" ist.

Verwandte Themen• BevorzugtesAnzeigegebietsschemaAbrufen

GebietsschemaAbrufen

BeschreibungGibt das Gebietsschema des Benutzers zum Formatieren der Oberfläche (das Produktgebietsschema)zurück

FunktionsgruppeSonstige

SyntaxZeichenfolge GebietsschemaAbrufen()

2013-06-29509

Erstellen von Berichten

HinweiseDas Produktgebietsschema ist das Gebietsschema der Benutzeroberfläche (z.B. Menüeinträge undSchaltflächentext).

BeispieleGebietsschemaAbrufen gibt "en_US" zurück, wenn das Produktgebietsschema des Benutzers"Englisch (US)" ist.

LokalisierteAbrufen

BeschreibungGibt eine Zeichenfolge zurück, die gemäß dem bevorzugten Anzeigegebietsschema des Benutzerslokalisiert wurde

Syntaxstring GetLocalized(string[;comment])

Eingabe

ErforderlichTypBeschreibungParameter

JaZeichenfolgeDie zu übersetzende Zeichen-folge

Zeichenfolge

NeinZeichenfolgeEin Kommentar für ÜbersetzerKommentar

Hinweise• Der Parameter Zeichenfolge kann eine Zeichenfolge in einer beliebigen Formel sein (z.B. in einer

Zelle, einer Alerter-Meldung oder einer Variablendefinition).• Beim Erstellen eines Berichts können Sie den Parameter Kommentar verwenden, um Übersetzern

zusätzliche Informationen zur Verfügung zu stellen. Der Kommentar wird zusammen mit derZeichenfolge im Übersetzungsmanager angezeigt, den Übersetzer zum Übersetzen von Berichtenverwenden.

• Jedes Paar aus Zeichenfolge und Kommentar erzeugt eine separate Zeichenfolge, die imÜbersetzungsmanager übersetzt wird. Daher werden mit LokalisierteAbrufen("ProductTotal";"Max. 20 characters") und LokalisierteAbrufen("Product Total";"Useno more than 20 characters") möglicherweise unterschiedliche Übersetzungenzurückgegeben.

BeispieleLokaliserteAbrufen("Total for all products") gibt die französische Übersetzung von"Total for all products" zurück, wenn das bevorzugte Anzeigegebietsschema "fr_FR" ist.

LokalisierteAnzeigen("Total for all products";"Try not to use more than 20characters") gibt die deutsche Übersetzung von "Total for all products" zurück, wenn das bevorzugteAnzeigegebietsschema "de_DE" ist. Außerdem wird der Übersetzer mit der Funktion angewiesen, beider Übersetzung der Zeichenfolge möglichst nicht mehr als 20 Zeichen zu verwenden.

2013-06-29510

Erstellen von Berichten

Verwandte Themen• BevorzugtesAnzeigegebietsschemaAbrufen

BevorzugtesAnzeigegebietsschemaAbrufen

BeschreibungGibt das vom Benutzer bevorzugte Gebietsschema zum Anzeigen der Dokumentdaten zurück (dasbevorzugte Anzeigegebietsschema)

FunktionsgruppeSonstige

SyntaxZeichenfolge BevorzugtesAnzeigegebietsschemaAbrufen()

BeispieleBevorzugtesAnzeigegebietsschemaAbrufen gibt "en_US" zurück, wenn das bevorzugteAnzeigegebietsschema "Englisch (US)" ist.

Verwandte Themen• LokalisierteAbrufen• DominantesBevorzugtesAnzeigegebietsschemaAbrufen

If...Then...Else

BeschreibungGibt einen Wert zurück, der auf dem Ergebnis eines Booleschen Ausdrucks (Wahr/Falsch) beruht.

FunktionsgruppeSonstige

SyntaxIf bool_value Then true_value [Else false_value]

2013-06-29511

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaBooleschEin boolescher WertBool_Wert

JaBeliebigWert, der zurückgegeben wird, wennBool_Wert wahr ist

True_Wert

Ja, wenn Else ent-halten ist

BeliebigWert, der zurückgegeben wird, wennBool_Wert falsch ist

False_Wert

Hinweise• True_Wert und False_Wert können mit verschiedenen Datentypen verwendet werden.• Sie können die booleschen Operatoren Und, Zwischen, InListe, Oder und Nichtmit der Funktion

If verwenden.• Sie können die If-Bedingungen verschachteln, indem Sie Else-Bedingungen durch El

seIf-Bedingungen ersetzen. Diese Syntax beschreibt eine Verschachtelungsebene:If bool_value Then true_value [ElseIf bool_value Then true_value Elsefalse_value…]

• Die Originalsyntax der If-Funktion, If(Bool_Wert;True_Wert;False_Wert), wird ebenfallsunterstützt.

BeispieleIf [Umsatz]>1000000 Then "Hoher Umsatz" gibt für alle Zeilen mit einem Umsatz über 1.000.000"Hoher Umsatz" zurück und für alle anderen Zeilen nichts.

If [Umsatz]>1000000 Then "Hoher Umsatz" Else [Umsatz] gibt für alle Zeilen mit einemUmsatz über 1.000.000 "Hoher Umsatz" und für alle anderen Zeilen den Umsatzwert zurück.

If [Umsatz]>1000000 Then "Hoher Umsatz" Else "Niedriger Umsatz" gibt für alle Zeilenmit einem Umsatz über 1.000.000 "Hoher Umsatz" und für alle Zeilen mit einem Umsatz unter 1.000.000"Niedriger Umsatz" zurück.

If [Umsatz]>1000000 Then "Hoher Umsatz" ElseIf [Umsatz] > 800000 Then"Mittlerer Umsatz" Else "Niedriger Umsatz" gibt für alle Zeilen mit einem Umsatz über1.000.000 "Hoher Umsatz", für alle Zeilen mit einem Umsatz zwischen 800.000 und 1.000.000 "MittlererUmsatz" und für alle Zeilen mit einem Umsatz unter 1.000.000 "Niedriger Umsatz" zurück.

Verwandte Themen• If• Und (Operator)• Zwischen (Operator)• InListe (Operator)• Oder (Operator)• Nicht (Ungleich-Operator)

2013-06-29512

Erstellen von Berichten

If

BeschreibungGibt einen Wert zurück, der auf dem Ergebnis eines Booleschen Ausdrucks (Wahr/Falsch) beruht.

FunktionsgruppeSonstige

SyntaxIf(bool_value;true_value;false_value)

Eingabe

ErforderlichTypBeschreibungParameter

JaBooleschEin boolescher WertBool_Wert

JaBeliebigWert, der zurückgegeben wird, wennBool_Wert wahr ist

True_Wert

JaBeliebigWert, der zurückgegeben wird, wennBool_Wert falsch ist

False_Wert

Hinweise• True_Wert und False_Wert können mit verschiedenen Datentypen verwendet werden.• Sie können If-Bedingungen verschachteln, indem Sie False_Wert durch zusätzliche

If-Bedingungen ersetzen: Diese Syntax zeigt eine Verschachtelungsebene:If(bool_value;true_value;If(bool_value;true_value;false_value);false_value)

• Die If...Then...Else-Syntax wird ebenfalls unterstützt.

BeispieleIf([Umsatz]>1000000;"Hoher Umsatz";"Niedriger Umsatz") gibt "Hoher Umsatz" für alleZeilen zurück, deren Umsatz über 1.000.000 liegt, und "Niedriger Umsatz" für alle Zeilen, deren Umsatzunter 1.000.000 liegt.

If([Umsatz])>1000000;"Hoher Umsatz";[Umsatz] gibt für alle Zeilen mit einem Umsatz über1.000.000 "Hoher Umsatz" und für alle anderen Zeilen den Umsatzwert zurück.

Verwandte Themen• If...Then...Else

ZeileNummer

BeschreibungGibt die Zeilennummer in einer Tabelle zurück.

2013-06-29513

Erstellen von Berichten

FunktionsgruppeSonstige

SyntaxGanzz ZeileNummer()

HinweiseDie Nummerierung der Zeilen in einer Tabelle beginnt mit dem Kopf, der Zeile 1 darstellt.

BeispieleZeileNummer() gibt 2 zurück, wenn sich die Funktion in der zweiten Zeile einer Tabelle befindet.

NameVon

BeschreibungGibt den Namen eines Objekts zurück.

FunktionsgruppeSonstige

SyntaxZeichenfolge NameVon(Obj)

Eingabe

ErforderlichTypBeschreibungParameter

JaBerichtsobjektBeliebiges Berichtsob-jekt.

Obj

HinweiseDie Funktion NameVonwird in Spalten- und Zeilenköpfen von Berichten angzeigt.

BeispieleNameVon([Reservierungsdatum]) gibt "Reservierungsdatum" zurück.

KeinFilter

BeschreibungIgnoriert Filter beim Berechnen eines Wertes.

FunktionsgruppeSonstige

SyntaxEingabetyp KeinFilter(Obj[;Alle|Drill])

2013-06-29514

Erstellen von Berichten

Eingabe

ErforderlichTypBeschreibungParameter

JaBerichtsob-jekt

Beliebiges Berichtsobjekt.Obj

NeinSchlüssel-wort

• Kein Schlüsselwort angegeben – Bericht ignorierenund Filter blockieren

• Alle – alle Filter ignorieren• Drill – Berichts- und Drillfilter ignorieren

Alle|Drill

Hinweise• KeinFilter(Obj;Drill) funktioniert im Abfrage-Drill-Modus nicht, da die Drillfilter nicht auf die

Berichtsdaten angewendet, sondern zur Abfrage hinzugefügt werden.• Wenn der Drill-Modus mit aktivierten Drillfiltern beendet wird, werden die Drillfilter zu Berichtsfiltern

und können den Wert jedes Objekts ändern, auf das KeinFilter(Obj;Drill) angewendet wird.

BeispieleWenn KeinFilter(Summe([Umsatz])) in einer Blockfußzeile platziert ist, wird der Gesamtumsatzaller möglichen Zeilen im Block zurückgegeben, selbst wenn Zeilen aus dem Block herausgefiltertwerden.

KeinFilter(Summe([Umsatz]);Alle gibt die Umsatzsumme für alle Länder einschließlich Frankreichzurück, auch wenn ein Filter vorhanden ist, durch den Frankreich aus dem Bericht ausgeschlossenwird.

KeinFilter(Summe([Umsatz]);Drill gibt die Umsatzsumme für alle Länder zurück, auch wennein Drill-Filter für die Dimension [Land] vorhanden ist.

AnzahlSeiten

BeschreibungGibt die Anzahl der in einem Bericht enthaltenen Seiten zurück.

FunktionsgruppeSonstige

SyntaxGanzz AnzahlSeiten()

BeispieleAnzahlSeiten() gibt 2 zurück, wenn der Bericht aus zwei Seiten besteht.

2013-06-29515

Erstellen von Berichten

Seite

BeschreibungGibt die aktuelle Seitenzahl im Bericht zurück.

FunktionsgruppeSonstige

SyntaxGanzz Seite()

BeispielSeite() gibt 2 zurück, wenn sich die Funktion auf der zweiten Seite des Berichts befindet.

Vorherige

BeschreibungGibt den vorherigen Wert eines Objekts zurück.

FunktionsgruppeSonstige

SyntaxEingabetyp Vorherige(Dimension|Kennzahl|Selbst[;(Dimensionen_zurücksetzen][;Offset][;NichtNull])

Eingabe

ErforderlichTypBeschreibungParameter

JaDimension, Kenn-wort oder Schlüs-selwort

Dimension oder Kennzahl, deren vorherigen Wert dieFunktion zurückgibt, oder das Selbst-Schlüsselwort

Dimensi-on|Kenn-zahl|Selbst

NeinDimensionslisteZum Zurücksetzen der Berechnung verwendete Di-mensionsliste

Dimensio-nen_zurück-setzen

Nein (Stan-dardwert ist"1")

GanzzahlGibt den Wert für Dimension oder Kennzahl an,die sich Offset-Zeilen vor der aktuellen Zeile befin-det.

Offset

NeinSchlüsselwortWeist die Funktion an, den ersten Wert zurückzuge-ben, der nicht Null ist, angefangen mit dem Offset

NichtNull

Hinweise• Der Standardwert von Offset ist 1. Vorherige([Umsatz]; 1) und Vorherige([Umsatz])

sind funktional gleich.

2013-06-29516

Erstellen von Berichten

• Wenn die Funktion mit dem Argument NichtNull verwendet wird, gibt sie den ersten Wert, dernicht Null ist, beginnend mit der Zelle Offset-Zeilen vor der aktuellen Zeile und rückwärts zählend,zurück.

• Sie können mit der Funktion Vorherige Kontextoperatoren der erweiterten Syntax verwenden.• Mithilfe des Selbst-Operators können Sie auf einen vorherigen Wert einer Zelle verweisen, wenn

Sie einen anderen Inhalt als ein Berichtsobjekt aufweist.• Dimensionen müssen selbst dann immer in Klammern eingeschlossen werden, wenn die Liste der

zurückgesetzten Dimensionen nur eine Dimension enthält.• Beim Festlegen einer Reihe zurückgesetzter Dimensionen müssen Sie diese durch Semikolons

trennen.• Vorherige wird angewendet, nachdem alle Berichts-, Sektions- und Blockfilter sowie alle

Sortierungen angewendet wurden.• Es können keine Sortierungen oder Filter auf Formeln angewendet werden, die Vorherige

verwenden.• Wenn Vorherige auf eine Kennzahl angewendet wird und die Kennzahl einen nicht definierten

Wert zurückgibt, gibt Vorherige selbst dann einen nicht definierten Wert zurück, wenn von dervorherigen Zeile ein Wert zurückgegeben wurde.

• Wenn Vorherige außerhalb eines Gruppenwechselkopfs oder -fußes platziert wird, werdenGruppenwechsel ignoriert.

• Wenn Vorherige innerhalb eines Gruppenwechselfußes platziert wird, wird der Wert in dervorherigen Instanz des Gruppenwechselfußes zurückgegeben.

• Vorherige wird in jeder Berichtssektion zurückgesetzt.• Bei Verwendung von Vorherige in einer Kreuztabelle wird der letzte Wert einer Zeile nicht als

vorheriger Wert des ersten Werts der nächsten Zeile behandelt.

BeispieleVorherige(Land) gibt die folgenden Werte in der folgenden Tabelle zurück:

VorherigeUmsatzLand

5.000.000USA

USA2.000.000GB

VK2.100.000Frankreich

Vorherige(Umsatz) gibt die Werte in der folgenden Tabelle zurück:

VorherigeUmsatzLand

5.000.000USA

5.000.0002.000.000GB

2.000.0002.100.000Frankreich

2013-06-29517

Erstellen von Berichten

Vorherige([Umsatz];([Land])) gibt die Werte in der folgenden Tabelle zurück:

VorherigeUmsatzRegionLand

5.000.000NordenUSA

5.000.0007.000.000Süden

3.000.000NordenGB

3.000.0004.000.000Süden

Vorherige([Umsatz]) gibt die Werte in der folgenden Kreuztabelle zurück:

Vorherige2005Vorherige2004

5.000.0006.000.0005.000.000USA

2.000.0002.500.0002.000.000GB

3.000.0002.000.0003.000.000Frankreich

Vorherige([Umsatz]) gibt die Werte in der folgenden Tabelle mit einem Gruppenwechsel für [Land]zurück:

VorherigeUmsatzRegionLand

5.000.000NordenUSA

5.000.0007.000.000Süden

12.000.000USA

VorherigeUmsatzRegionLand

7.000.0003.000.000NordenGB

3.000.0004.000.000Süden

12.000.0007.000.000GB

Vorherige([Umsatz];2;([NichtNull])) gibt die Werte in der folgenden Tabelle zurück:

VorherigeUmsatzQuartalJahr

500Q12008

2013-06-29518

Erstellen von Berichten

Q22008

500400Q32008

500700Q42008

400300Q12008

700Q22008

300Q32008

300200Q42008

2 * Vorherige(Selbst) gibt die Sequenz 2, 4, 6, 8, 10... zurück.

Verwandte Themen• Vergleichen von Werten mithilfe der Funktion "Vorherige"• Selbst (Operator)

RefWert

BeschreibungGibt bei Aktiviertem Datentracking den Referenzwert eines Berichtsobjekts zurück.

FunktionsgruppeSonstige

SyntaxEingabetyp RefWert(Obj)

BeispieleRefWert([Umsatzstärkste Region]) gibt "Südwest" zurück, wenn der Wert der Variablen[Umsatzstärkste Region] in den Referenzdaten "Südwest" ist.

RefWert([Umsatz]) gibt 1000 zurück, wenn der Wert der Kennzahl [Umsatz] in den Referenzdaten1000 ist.

RelativerWert

BeschreibungGibt vorhergehende oder nachfolgende Werte eines Objekts zurück.

FunktionsgruppeSonstige

2013-06-29519

Erstellen von Berichten

Syntaxinput_type RelativeValue(measure|detail;slicing_dims;offset)

Eingabe

ErforderlichTypBeschreibungParameter

JaKennzahloder Detail

Beliebige Kennzahl oder Detail einer Dimension im BlockKennzahl|De-tail

JaDimensions-liste

Die Dimensionen, die den Berechnungskontext bietenAuftei-len_von_Di-mensionen

JaGanzzahlGibt den Wert für Kennzahl oder Detail an, die sichOffset-Zeilen von der aktuellen Zeile entfernt befindet.

Offset

Hinweise• Das Objekt muss eine Kennzahl oder ein Detail einer Dimension sein, die im Block verfügbar ist.• Die Sortierungsreihenfolge der Werteliste der Ausschnittsdimensionen wird verwendet, um die

Ausgabe der Funktion zu bestimmen.

Die Sortierungsreihenfolge wird durch zwei Faktoren bestimmt: Sortierungen, die auf dieAusschnittsdimensionen angewendet werden, und die Reihenfolge, in der die Ausschnittsdimensionenin der Funktion aufgeführt sind.

• Eine Dimension, die als Sektionsmaster verwendet wird, kann als Ausschnittsdimension festgelegtwerden.

• Alle Ausschnittsdimensionen müssen im Block oder Sektionsblock des Kopfes, in der die Funktionplatziert wird, vorhanden sein. Wenn eine Ausschnittsdimension später aus dem Block entfernt wird,gibt die Funktion den Fehler #BERECHNUNG zurück.

• Wenn der Offset die Anzahl der Zeilen in der Werteliste der Ausschnittsdimension übersteigt, gibtdie Funktion den Wert null zurück.

• RelativerWert kann nicht rekursiv verwendet werden.• Dimensionen müssen selbst dann immer in Klammern eingeschlossen werden, wenn die Liste der

Ausschnittsdimensionen nur eine Dimension enthält.

BeispieleDie Spalte "RelativerWert" in der folgenden Tabelle enthält folgende Formel:RelativeValue([Revenue];([Year]);-1)

RelativerWertUmsatzVertriebsmitarbei-terQuartalJahr

1000SchmidtQ12007

2000MüllerQ22007

1500WilsonQ32007

3000MeierQ42007

2013-06-29520

Erstellen von Berichten

RelativerWertUmsatzVertriebsmitarbei-terQuartalJahr

10004000SchmidtQ12008

20003400MüllerQ22008

15002000WilsonQ32008

30001700MeierQ42008

Verwandte Themen• #BERECHNUNG• Vergleichen von Werten mithilfe der Funktion RelativerWert.

Berichtsname

BeschreibungGibt den Namen eines Berichts zurück

FunktionsgruppeSonstige

SyntaxZeichenfolge Berichtsname()

BeispieleBerichtsname() gibt "Verkaufsbericht" zurück, wenn das Dokument den Namen "Verkaufsbericht"trägt.

ZeilenIndex

BeschreibungGibt die Nummer einer Zeile zurück.

FunktionsgruppeSonstige

SyntaxGanzz ZeilenIndex()

Hinweise• Die Zeilennummerierung beginnt bei 0.• ZeilenIndex gibt #MEHRFACHWERT zurück, wenn die Funktion in einen Tabellenkopf oder -fuß

eingefügt wird.

2013-06-29521

Erstellen von Berichten

BeispieleZeilenIndex gibt 0 zurück, wenn sich die Funktion in der ersten Zeile einer Tabelle befindet.

EindeutigerNameVon

BeschreibungGibt den eindeutigen Namen eines Objekts zurück.

FunktionsgruppeSonstige

SyntaxZeichenfolge EindeutigerNameVon(Obj)

Eingabe

ErforderlichTypBeschreibungParameter

JaBerichtsobjektBeliebiges Berichtsob-jekt.

Obj

BeispieleEindeutigerNameVon([Reservierungsdatum]) gibt "Reservierungsdatum" zurück.

4.7.6.2 Funktions- und Formeloperatoren

Mithilfe von Operatoren werden die einzelnen Komponenten einer Formel miteinander verknüpft.Formeln können mathematische, bedingte, logische und funktionsspezifische Operatoren sowieOperatoren für die erweiterte Syntax enthalten.

4.7.6.2.1 Mathematische Operatoren

Bei den mathematischen Operatoren handelt es sich um jene, die im Rahmen gängigerArithmetikoperationen verwendet werden. Es gibt Operatoren für Addition (+), Subtraktion (-),Multiplikation (*) und Division (/), mit denen mathematische Operationen in einer Formel ausgeführtwerden können. Die Formel [Umsatz] - [Umsatzkosten] enthält einen mathematischen Operatorin Form einer Subtraktion.

Anmerkung:Wenn der Operator '+' in Zusammenhang mit einer Zeichenfolge verwendet wird, dient er alsVerkettungsoperator. In diesem Fall verknüpft er zwei Zeichenfolgen. So gibt beispielsweise die Formel"John" + "Schmidt" das Ergebnis "John Schmidt" zurück.

2013-06-29522

Erstellen von Berichten

4.7.6.2.2 Bedingungsoperatoren

Bedingungsoperatoren bestimmten, auf welche Art Werte miteinander verglichen werden.

BeschreibungOperator

Gleich=

Größer als>

Kleiner als<

Größer als oder gleich>=

Kleiner als oder gleich<=

Ungleich<>

Bedingungsoperatoren werden mit der Wenn-Funktion verwendet. Beispiel:If [Revenue]>10000 Then "High" Else "Low"

In diesem Beispiel wird "Hoch" für sämtliche Zeilen zurückgegeben, in denen der Umsatz über odergleich 10000 ist, und "Niedrig" für alle restlichen Zeilen.

4.7.6.2.3 Logische Operatoren

Es gibt fünf logische Operatoren: Und, Oder, Nicht, Zwischen und InListe. Logische Operatorenwerden in Booleschen Ausdrücken verwendet, die Wahr oder Falsch zurückgeben.

Und (Operator)

BeschreibungDer Operator Und verknüpft boolesche Werte. Wenn alle booleschen Werte, die durch Und verknüpftsind, "Wahr" zurückgeben, gibt auch die Kombination aller Werte "Wahr" zurück.

SyntaxBool_Wert Und Bool_Wert [Und Bool_Wert...]

BeispieleIf [Erholungsort] ="Bahamas Beach" Und [Umsatz]>100000 Then "Hoher Umsatzfür Bahamas" gibt "Hoher Umsatz für Bahamas" zurück, wenn der Erholungsort "Bahamas Beach"und der Umsatz höher als 100.000 ist.

2013-06-29523

Erstellen von Berichten

Oder (Operator)

BeschreibungDer Operator Oder verknüpft boolesche Werte. Wenn einer der booleschen Werte, die durch Oderverknüpft sind, "Wahr" zurückgibt, gibt auch die Kombination aller Werte "Wahr" zurück.

SyntaxBool_Wert Oder Bool_Wert [Oder Bool_Wert...]

BeispieleIf [Erholungsort] = "Bahamas Beach" Oder [Erholungsort] = "Hawaiian Club"Then "USA" Else "Frankreich" gibt "USA" zurück, wenn [Erholungsort] = "Bahamas Beach"oder "Hawaiian Club". Andernfalls wird "Frankreich" zurückgegeben.

Nicht (Ungleich-Operator)

BeschreibungDer Operator Nicht gibt das Gegenteil eines booleschen Ausdrucks zurück.

SyntaxBool Nicht(Bool_Wert)

BeispieleIf Nicht([Land] = "USA") Then "Nicht USA" gibt "Nicht USA" zurück, wenn [Land] einenanderen Wert als "USA" hat.

Zwischen (Operator)

BeschreibungDer Operator Zwischen stellt fest, ob eine Variable zwischen zwei Werten liegt.

SyntaxBool Zwischen(erster_Wert;zweiter_Wert)

Hinweise• Der Operator Zwischen kann mit der Funktion If und dem Operator Wo verwendet werden.• Änderungen des Gebietsschemas des Dokuments können das von dem Zwischen-Operator

zurückgegebene Ergebnis beeinflussen.

BeispieleIf [Umsatz] Zwischen(800000;900000) Then "Mittlerer Umsatz" gibt "Mittlerer Umsatz"zurück, wenn [Umsatz] zwischen 800000 und 900000 liegt.

[Umsatz] Zwischen (10000;20000) gibt "Wahr" zurück, wenn der Umsatz zwischen 10000 und20000 liegt.

2013-06-29524

Erstellen von Berichten

If ([Umsatz] Zwischen (200000;500000);"Mittlerer Umsatz";"Geringer/HoherUmsatz") gibt "Mittlerer Umsatz" zurück, wenn die Variable [Umsatz] gleich 300000 ist.

Verwandte Themen• If...Then...Else• Wo (Operator)

InListe (Operator)

BeschreibungDer Operator InListe stellt fest, ob sich ein Wert in einer Werteliste befindet.

SyntaxBool Testwert InListe(Werteliste)

HinweiseNur durch die Kombination von Testwert + InListe wird ein boolescher Wert zurückgegeben, nichtdurch InListe allein.

BeispieleIf Nicht ([Land] InListe("England";"Schottland";"Wales")) Then "Nicht Großbritannien" Else "Großbritannien" gibt "Nicht Großbritannien" zurück, wenn [Land] nicht"England", "Schottland" oder "Wales" ist. Andernfalls wird "Großbritannien" zurückgegeben.

If [Erholungsort] InListe("Bahamas Beach";"Hawaiian Club") Then "US-Erholungsort" gibt "US-Erholungsort" zurück, wenn [Erholungsort] gleich "Bahamas Beach" oder "HawaiianClub".

Verwandte Themen• If...Then...Else• Wo (Operator)

4.7.6.2.4 Funktionsspezifische Operatoren

Einige Funktionen akzeptieren spezifische Operatoren als Argumente. Die Vorherige-Funktionakzeptiert beispielsweise den Selbst-Operator.

Alle Funktionen verwenden ) und (, um die Funktionsargumente einzuschließen. Funktionen, diemehrere Paramter akzeptieren, verwenden ;, um die einzelnen Parameter zu trennen.

Alle (Operator)

Der Operator Alle weist die Funktion KeinFilter an, alle Filter zu ignorieren, oder er weist dieFunktion Anzahl an, alle Werte einschließlich Duplikaten zu zählen.

2013-06-29525

Erstellen von Berichten

Verwandte Themen• Anzahl• Einmalig/Alle (Operatoren)• KeinFilter• Alle/Drill (Operatoren)

Alle/Drill (Operatoren)

BeschreibungDie Operatoren Alle/Drill bestimmen, welche Filter von der Funktion KeinFilter igrnoriert werden.• Nicht angegeben – KeinFilter ignoriert Berichts- und Blockfilter• Alle – KeinFilter ignoriert alle Filter• Drill – KeinFilter ignoriert Berichtsfilter und Drill-Filter

Letzter/Erster (Operatoren)

BeschreibungDie Operatoren Letzter/Erster weisen die Funktion Rang an, eine Rangfolge in aufsteigender oderabsteigender Reihenfolge zu erstellen.• Erster – absteigende Rangfolge• Letzter – aufsteigende Rangfolge

BeispieleRang([Umsatz];([Land]);Erster legt für Länder eine Rangfolge nach Umsatz, beginnend mitdem höchsten Umsatz, fest.

Verwandte Themen• Rang

Gruppenwechsel (Operator)

BeschreibungDer Operator Gruppenwechsel weist die Funktion Prozent an, Gruppenwechsel in Tabellen zuberücksichtigen.

BeispieleDie Formel Prozent([Umsatz]) gibt die in der folgenden Tabelle aufgelisteten Ergebnisse zurück(Prozentwerte werden für den Gesamtumsatz im Block berechnet):

ProzentUmsatzQuartalJahr

2013-06-29526

Erstellen von Berichten

10 %10000Q12005

20 %20000Q22005

30 %30000Q12006

40 %40000Q22006

Die Formel Prozent([Umsatz];Gruppenwechsel) gibt die in der folgenden Tabelle aufgelistetenErgebnisse zurück (Prozentwerte werden für den Gesamtumsatz in jedem Teil des Blocks berechnet):

ProzentUmsatzQuartalJahr

33,3 %10000Q12005

66,6 %20000Q22005

42,9 %30000Q12006

57,1 %40000Q22006

Verwandte Themen• Prozent

Einmalig/Alle (Operatoren)

Die Operatoren Einmalig/Alle weisen die Funktion Anzahl an, nur einmalige Werte oder alle Wertezu zählen.

BeispieleAnzahl([Umsatz];Einmalig) gibt 3 zurück, wenn [Umsatz] die Werte (5;5;6;4) enthält.

Anzahl([Umsatz];Alle) gibt 4 zurück, wenn [Umsatz] die Werte (5;5;6;4) enthält.

Verwandte Themen• Anzahl

2013-06-29527

Erstellen von Berichten

EinschließlichLeer (Operator)

BeschreibungDer Operator EinschließlichLeerweist einige Aggregatfunktionen an, leere Werte in Berechnungeneinzuschließen.

BeispieleDurchschnitt([Umsatz]; EinschließlichLeer) gibt 3 zurück, wenn [Umsatz] die Werte(5;3;<leer>;4) aufweist.

Verwandte Themen• Durchschnitt• Anzahl• LaufenderDurchschnitt• LaufendeAnzahl

Index (Operator)

BeschreibungDer Operator Indexweist die Funktionen AntwortBenutzer und ReferenzwertAntwortBenutzeran, den Datenbankprimärschlüssel der Eingabeaufforderungsantwort zurückzugeben.

Verwandte Themen• AntwortBenutzer• ReferenzwertAntwortBenutzer

Linear (Operator)

BeschreibungDer Operator Linear weist die Funktion Interpolation an, zur Angabe fehlender Kennzahlwerteeine lineare Regression mit der Interpolation nach kleinsten Quadraten zu verwenden.

Lineare Regression mit der Interpolation nach kleinsten Quadraten berechnet fehlende Werte mit einerlinearen Gleichung in Form von "f(x) = ax + b", die alle verfügbaren Werte der Kennzahl so genau wiemöglich weitergibt.

Verwandte Themen• Interpolation

2013-06-29528

Erstellen von Berichten

NichtNull (Operator)

BeschreibungDer Operator NichtNull weist die Funktion Vorherige an, Nullwerte zu ignorieren.

Wenn die Funktion mit NichtNull verwendet wird, gibt Vorherige den ersten Wert, der nicht Nullist, beginnend mit der Zelle Offset-Zeilen vor der aktuellen Zeile und rückwärts zählend, zurück.

Verwandte Themen• Vorherige

NichtinGruppenwechsel (Operator)

BeschreibungDer Operator NichtinGruppenwechsel legt fest, dass die Funktion Interpolation Abschnitts-und Blockwechsel ignoriert.

Verwandte Themen• Interpolation

PunktzuPunkt (Operator)

BeschreibungDer Operator PunktzuPunkt weist die Funktion Interpolation an, zur Angabe fehlenderKennzahlwerte eine Punkt-zu-Punkt-Interpolation zu verwenden.

Mit der Punkt-zu-Punkt-Interpolation werden die Werte durch Berechnung einer linearen Gleichung inForm von "f(x) = ax + b" berechnet, die durch die beiden neben dem fehlenden Wert liegenden Werteverläuft.

Verwandte Themen• Interpolation

Zeile/Spalte (Operatoren)

BeschreibungDie Operatoren Zeile/Spalte legen die Berechnungsrichtung der folgenden Funktionen fest: Prozent,LaufenderDurchschnitt, LaufendeAnzahl, LaufendesMaximum, LaufendesMinimum, LaufendesProdukt, LaufendeSumme.

2013-06-29529

Erstellen von Berichten

HinweiseBei Verwendung des Zeile-Operators wird jeder Wert in der Zeile als Prozentsatz des Gesamtwertsaller Zeilen im Berechnungskontext berechnet. Bei Verwendung des Spalte-Operators wird jeder Wertin der Spalte als Prozentsatz des Gesamtwerts aller Spalten im Berechnungskontext berechnet.

In einer Kreuztabelle wird der Wert der einzelnen Zellen standardmäßig als Prozentsatz des Gesamtwertsin der Kreuztabelle berechnet. Bei Verwendung des Zeile-Operators werden die Werte in den Zeilenals Prozentsatz des Gesamtwerts für die Zeile berechnet. Bei Verwendung des Spalte-Operatorswerden die Werte in den Spalten als Prozentsatz des Gesamtwerts für die Spalte berechnet.

BeispieleIn einer Kreuztabelle liefert Prozent([Kennzahl]) die folgenden Ergebnisse:

ProzentKennzahlProzentKennzahl

50 %50010 %100

20 %20020 %200

Prozent([Kennzahl];Zeile) liefert die folgenden Ergebnisse:

ProzentKennzahlProzentKennzahl

83,3 %50016,7 %100

50 %20050 %200

Prozent([Kennzahl];Spalte) liefert die folgenden Ergebnisse:

ProzentKennzahlProzentKennzahl

83,3 %50033,3 %100

16,7 %20066,6 %200

Der Zeile-Operator berechnet die laufende Aggregation nach Zeile. Der Spalte-Operator berechnet dielaufende Aggregation nach Spalte.

In einer Kreuztabelle erzieltLaufendeSumme([Kennzahl]) oderLaufendeSumme([Kennzahl];Zeile) folgendes Ergebnis:

LaufendeSummeKennzahlLaufendeSummeKennzahl

300200100100

2013-06-29530

Erstellen von Berichten

950250700400

In einer Kreuztabelle ergibt LaufendeSumme([Kennzahl];Spalte) folgendes Ergebnis:

LaufendeSummeKennzahlLaufendeSummeKennzahl

700200100100

950250500400

Verwandte Themen• Prozent• LaufenderDurchschnitt• LaufendeAnzahl• LaufendesMaximum• LaufendesMinimum• LaufendesProdukt• LaufendeSumme

Selbst (Operator)

BeschreibungVerweist die Funktion "Vorherige" auf die vorherige Zelle, wenn sie kein Berichtsobjekt enthält.

Beispiele5 + Vorherige(Selbst) gibt die Sequenz 5, 10, 15, 20, 25, 30... zurück.

1 + 0,5 * Vorherige(Selbst) gibt die Sequenz 1, 1,5; 1,75; 1,88... zurück.

Verwandte Themen• Vorherige

Wo (Operator)

BeschreibungDer Operator Wo beschränkt die für die Berechnung einer Kennzahl verwendeten Daten.

BeispieleDie Formel Durchschnitt ([Umsatz]) Wo ([Land] = "USA") berechnet denDurchschnittsumsatz, wenn das Land "USA" ist.

2013-06-29531

Erstellen von Berichten

Die Formel Durchschnitt ([Umsatz]) Wo ([Land] = "USA" Oder [Land] = "Frankreich") berechnet den Durchschnittsumsatz, wenn das Land "USA" oder "Frankreich" ist.

Die Formel [Umsatz] Wo (Nicht ([Land] InListe("USA"; "Frankreich"))) berechnetden Umsatz für andere Länder als die USA und Frankreich.

Die Variable [Hoher Umsatz] hat die Formel [Umsatz] Wo [Umsatz > 500000]. Wenn [HoherUmsatz] in einem Block platziert wird, zeigt die Variable den Umsatz an, wenn der Wert größer als500000 oder leer ist. Wenn die Formel Durchschnitt ([Hoher Umsatz]) in einer Fußzeile untenin der Spalte [Hoher Umsatz] platziert ist, gibt sie den Durchschnitt aller Umsätze größer als 500000zurück.

Verwandte Themen• Und (Operator)• Zwischen (Operator)• InListe (Operator)• Oder (Operator)• Nicht (Ungleich-Operator)

4.7.6.2.5 Operatoren der erweiterten Syntax

Sie geben Eingabe- und Ausgabekontexte explizit mit Kontextoperatoren an. In der folgenden Tabellesind die Kontextoperatoren aufgelistet:

BeschreibungOperator

Gibt eine explizite Liste mit Dimensionen an, dieim Kontext verwendet werden sollen.In

Fügt dem Standardkontext Dimensionen hinzu.FürJeden

Entfernt Dimensionen aus dem Standardkontext.FürAlle

Die Operatoren "FürAlle" und "FürJeden" sind nützlich, wenn Sie über einen Standardkontext verfügen,in dem zahlreiche Dimensionen aufgeführt sind. Es ist meistens einfacher, den Kontext unter Verwendungvon "FürAlle" und "FürJeden" zu ergänzen oder zu reduzieren, als die Liste mithilfe des Operators "In"ausdrücklich zu definieren.

Der Kontextoperator "In"

Der Kontextoperator "In" gibt ausdrücklich die Dimensionen eines Kontextes an.

2013-06-29532

Erstellen von Berichten

Beispiel:Verwenden des Kontextoperators "In" zur ausdrücklichen Angabe der Dimensioneneines Kontextes

In dem folgenden Beispiel wird ein Bericht gezeigt, der die Objekte "Jahr" und "Umsatz" enthält. IhrDatenprovider enthält darüber hinaus das Objekt "Quartal", allerdings fügen Sie diese Dimension nichtin den Block ein. Stattdessen möchten Sie eine zusätzliche Spalte einfügen, in der der Maximalumsatzpro Quartal für jedes Jahr gezeigt wird. Der Bericht sieht folgendermaßen aus:

Maximaler vierteljährlicher UmsatzUmsatzJahr

2.660.699,50 US-Dollar8.096.123,60 US-Dollar2001

4.186.120,00 US-Dollar13.232.246,00 US-Dollar2002

4.006.717,50 US-Dollar15.059.142,80 US-Dollar2003

Woher die Werte der Spalte "Max. pro Quartal" stammen, können Sie nachvollziehen, indem Siediesen Block mit dem Block vergleichen, der die Dimension "Quartal" enthält:

2013-06-29533

Erstellen von Berichten

UmsatzQuartalJahr

2.660.699,50 US-DollarQ12001

2.279.003,00 US-DollarQ22001

1.367.841,00 US-DollarQ32001

1.788.580,00 US-DollarQ42001

2.660.699,50 US-DollarMax:

UmsatzQuartalJahr

3.326.172,00 US-DollarQ1

2.840.651,00 US-DollarQ2

2.879.303,00 US-DollarQ3

4.186.120,00 US-DollarQ4

4.186.120,00 US-DollarMax:

UmsatzQuartalJahr

3.742.989,00 US-DollarQ1

4.006.717,50 US-DollarQ2

3.953.395,00 US-DollarQ3

3.356.041,00 US-DollarQ4

4.006.717,50 US-DollarMax:

Die Spalte Max. pro Quartal zeigt den höchsten vierteljährlich in jedem Jahr erwirtschafteten Umsatz.Q4 weist beispielsweise den höchsten Umsatz im Jahr 2002 auf. Die Spalte "Max. pro Quartal" zeigtden Umsatz von Q4 in der Zeile für 2002.

Unter Verwendung des Operators In lautet die Formel für Max. pro Quartal:

Max ([Sales Revenue] In ([Year];[Quarter])) In ([Year])

Mit dieser Formel wird der maximale Umsatz für jede Kombination (Jahr,Quartal) berechnet, unddanach wird die Zahl nach Jahr ausgegeben.

Anmerkung:Da der Standardausgabekontext des Blocks "Jahr" ist, brauchen Sie den Ausgabekontext in dieserFormel nicht ausdrücklich zu definieren.

2013-06-29534

Erstellen von Berichten

Der Kontextoperator "FürJeden"

Der Operator "FürJeden" fügt Dimensionen zu einem Kontext hinzu.

Beispiel: Verwenden des Operators "FürJeden" zum Hinzufügen von Dimensionen zu einemKontext

Die folgenden Tabelle zeigt den maximalen Umsatz für jedes Quartal in einem Bericht, in dem dieDimension "Quartal" zwar enthalten, aber nicht in den Block eingeschlossen ist:

Maximaler vierteljährlicher UmsatzUmsatzJahr

2660699,508096123,602001

4186120,0013232246,002002

4006717,5015059142,802003

Es ist möglich, eine Formel für die Spalte "Max. pro Quartal" zu erstellen, in der der Operator "FürJeden"nicht enthalten ist:

Max ([Sales Revenue] In ([Year];[Quarter])) In ([Year])

Mithilfe des Kontextoperators "FürJeden" können Sie über die folgende Formel dasselbe Ergebniserzielen:

Max ([Sales Revenue] ForEach ([Quarter])) In ([Year])

Warum? Da die Dimension "Jahr" der Standardeingabekontext im Block ist. Indem Sie den Operator"FürJeden" verwenden, fügen Sie die Dimension "Quartal" zum Kontext hinzu und definieren dadurchden Eingabekontext von ([Jahr];[Quartal]).

Der Kontextoperator "FürAlle"

Mit dem Kontextoperator "FürAlle" werden Dimensionen aus einem Kontext entfernt.

Beispiel: Verwenden des Operators "FürAlle" zum Entfernen von Dimensionen aus einemKontext

Sie verfügen über einen Bericht, der die Objekte "Jahr", "Quartal" und "Umsatz" enthält. Sie möchteneine Spalte hinzufügen, in der der Gesamtumsatz pro Jahr angezeigt wird, wie im folgenden Blockdargestellt:

2013-06-29535

Erstellen von Berichten

Um den Umsatz mit Bezug auf das Jahr zu berechnen, muss der Eingabekontext gleich (Jahr) sein.Die Standardeinstellung ist (Jahr; Quartal). Sie können "Quartal" aus dem Eingabekontext entfernen,indem Sie in der Formel "FürAlle ([Quartal])" angeben, was folgende Formel ergibt:

Sum([Sales Revenue] ForAll ([Quarter]))

Sie können auch den Operator "In" verwenden, um dasselbe Ergebnis zu erzielen. In diesem Fallwürde die Formel folgendermaßen aussehen:

Sum([Sales Revenue] In ([Year]))

Anstatt "Quartal" zu entfernen und "Jahr" zu belassen, wird in dieser Version der Formel "Jahr"ausdrücklich als Kontext definiert.

4.7.6.2.6 Mengenoperatoren

Mengenoperatoren werden für Elemente in hierarchischen Daten verwendet.

Bereichsoperator

BeschreibungDer Bereichsoperator (:) gibt eine Menge von Elementen zwischen und einschließlich der beidenElemente auf der gleichen Ebene zurück

Syntaxerstes_Element:letztes_Element

Beispiele[Geografie]&[USA].[Kalifornien].[Los Angeles]:[Geografie]&[USA].[Kalifornien].[San Francisco] gibt [Los Angeles], [San Diego], [San Francisco] zurück, wenn die Elementeauf der Ebene die folgende Reihenfolge haben ...[Los Angeles], [San Diego], San Francisco]...

Summe([Umsatz];{[Geografie]&[USA].[Kalifornien].[Los Angeles]:[Geografie]&[USA].[Kalifornien].[San Francisco]}) gibt den Gesamtumsatz für Los Angeles, SanDiego und San Francisco zurück.

2013-06-29536

Erstellen von Berichten

4.7.6.3 Erweiterte Syntax und Schlüsselwörter

Schlüsselwörter sind eine Art "Abkürzung", mit der Sie sich anhand der erweiterten Syntax aufDimensionen beziehen können, die nicht ausdrücklich angegeben werden. Damit sichern Sie dieBerichte für die Zukunft ab. Da die Formeln keine festcodierten Verweise auf Dimensionen enthalten,sind sie selbst dann funktionstüchtig, wenn Dimensionen zu dem Bericht hinzugefügt oder darausentfernt werden.

Es gibt fünf Schlüsselwörter für die erweiterte Syntax: Bericht, Sektion, Gruppenwechsel, Block undKörper.

4.7.6.3.1 Das Schlüsselwort Block

In der folgenden Tabelle werden die Dimensionen beschrieben, auf die mit dem Schlüsselwort "Block"verwiesen wird. Dabei ist die Position im Bericht relevant. Das Schlüsselwort "Block" umfasst häufigdieselben Daten wie das Schlüsselwort "Sektion". Der Unterschied besteht jedoch darin, dass dasSchlüsselwort "Block" die auf einen Block angewendeten Filter im Gegensatz zu "Sektion" berücksichtigt.

Verweis auf folgende DatenPosition

Daten des ganzen Blocks, unter Nichtberücksich-tigung von Gruppenwechseln und Berücksichti-gung von Filtern

In einem Block

Daten des ganzen Blocks, unter Nichtberücksich-tigung von Gruppenwechseln und Berücksichti-gung von Filtern

In einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)

Nicht anwendbarIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)

Nicht anwendbarAußerhalb der Blöcke oder Sektionen

Beispiel: Das Schlüsselwort Block

Sie verfügen über einen Bericht, der die Objekte Jahr, Quartal und Umsatz enthält. Der Bericht verfügtüber eine Sektion, die auf "Jahr" basiert. Der Block wurde gefiltert, um das 3. und 4. Quartalauszuschließen.

2013-06-29537

Erstellen von Berichten

Die Spalte "Jährlicher Durchschnitt" enthält folgende Formel:

Average([Sales revenue] In Section)

Die Spalte "Durchschnitt erstes Halbjahr" enthält die FormelAverage ([Sales revenue]) In Block

Das Schlüsselwort "Block" berücksichtigt den auf den Block angewendeten Filter.

4.7.6.3.2 Das Schlüsselwort Körper

In der folgenden Tabelle werden die Dimensionen beschrieben, auf die mit dem Schlüsselwort "Körper"verwiesen wird. Dabei ist die Position relevant, an der das Schlüsselwort im Bericht verwendet wird:

Verweis auf folgende DatenPosition

Daten im BlockIn einem Block

Daten im BlockIn einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)

Daten im BlockIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)

Daten im BerichtAußerhalb der Blöcke oder Sektionen

2013-06-29538

Erstellen von Berichten

Beispiel: Das Schlüsselwort Körper

Sie verfügen über einen Bericht, der die Objekte Jahr, Quartal und Umsatz enthält, mit einemGruppenwechsel bei Jahr. Der Bericht verfügt über eine Sektion, die auf "Jahr" basiert, und einenGruppenwechsel für "Quartal".

KörperUmsatzQuartalJahr

2.660.699,52.660.700Q12001

2.279.0032.279.003Q2

1.367.840,71.367.841Q3

1.788.580,41.788.580Q4

8.096.123,62001

Die Spalte "Körper" enthält die Formel

Sum ([Sales Revenue]) In Body

Die Gesamtbeträge der Spalte Körper sind identisch mit jenen der Spalte Umsatz, da das SchlüsselwortKörper sich auf die im Block enthaltenen Daten bezieht. Durch Entfernen des Objekts Monat würdensich die Zahlen der Spalte Block ändern, um mit den geänderten Zahlen der Spalte Umsatzübereinstimmen zu können. Wenn Sie die Formel in den Berichtsfuß einfügen, würde dort derGesamtumsatz dieses Körpers zurückgegeben werden.

4.7.6.3.3 Das Schlüsselwort Gruppenwechsel

In der folgenden Tabelle werden die Dimensionen beschrieben, auf die mit dem Schlüsselwort"Gruppenwechsel" verwiesen wird. Dabei ist die Position relevant, an der das Schlüsselwort im Berichtverwendet wird:

Verweis auf folgende DatenPosition

Daten in dem durch einen Gruppenwechsel ein-geschränkten Teil des Blocks.In einem Block

Daten in dem durch einen Gruppenwechsel ein-geschränkten Teil des Blocks.

In einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)

Nicht anwendbarIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)

Nicht anwendbarAußerhalb der Blöcke oder Sektionen

Beispiel: Das Schlüsselwort Gruppenwechsel

Sie verfügen über einen Bericht, der Jahr, Quartal und Umsatz enthält:

2013-06-29539

Erstellen von Berichten

Gesamt GruppenwechselUmsatzQuartalJahr

8.096.124 US-Dollar2.660.700 US-DollarQ12001

8.096.124 US-Dollar2.279.003 US-DollarQ2

8.096.124 US-Dollar1.367.841 US-DollarQ3

8.096.124 US-Dollar1.788.580 US-DollarQ4

In dem Bericht wurde ein Gruppenwechsel auf Jahr angewendet. Die Spalte "GesamtumsatzGruppenwechsel" enthält folgende Formel:

Sum ([Sales Revenue]) In Break

Ohne das Schlüsselwort Gruppenwechsel würde diese Spalte die Zahlen der Spalte Umsatz duplizieren,da sie den Standardausgabekontext ([Jahr];[Quartal]) verwenden würde.

4.7.6.3.4 Das Schlüsselwort Bericht

In der folgenden Tabelle werden die Daten beschrieben, auf die mit dem Schlüsselwort "Bericht"verwiesen wird. Dabei ist die Position relevant, an der das Schlüsselwort im Bericht verwendet wird:

Verweis auf folgende DatenPosition

Alle Daten des BerichtsIn einem Block

Alle Daten des BerichtsIn einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)

Alle Daten des BerichtsIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)

Alle Daten des BerichtsAußerhalb der Blöcke oder Sektionen

Beispiel: Das Schlüsselwort Bericht

Sie verfügen über einen Bericht, der die Objekte Jahr, Quartal und Umsatz enthält. Der Bericht enthältdie Spalte "Gesamtumsatz Bericht", in der die Gesamtsumme aller Umsatzwerte des Berichts angezeigtwird.

2013-06-29540

Erstellen von Berichten

Die Formel für die Spalte "Gesamtumsatz Bericht" lautet "Summe([Umsatz]) In Bericht". Ohne dasSchlüsselwort Bericht würde diese Spalte die Zahlen der Spalte Umsatz duplizieren, da sie denStandardausgabekontext ([Jahr];[Quartal]) verwenden würde.

4.7.6.3.5 Das Schlüsselwort Sektion

In der folgenden Tabelle werden die Daten beschrieben, auf die mit dem Schlüsselwort "Sektion"verwiesen wird. Dabei ist die Position relevant, an der das Schlüsselwort im Bericht verwendet wird:

Verweis auf folgende DatenPosition

Alle Daten der SektionIn einem Block

Alle Daten der SektionIn einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)

Alle Daten der SektionIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)

Nicht anwendbarAußerhalb der Blöcke oder Sektionen

Beispiel: Das Schlüsselwort Sektion

Sie verfügen über einen Bericht, der die Objekte Jahr, Quartal und Umsatz enthält.

2013-06-29541

Erstellen von Berichten

Der Bericht verfügt über eine Sektion, die auf "Jahr" basiert. Die Spalte "Gesamtumsatz Sektion"enthält folgende Formel:

Sum ([Sales Revenue]) In Section

Die in der Spalte "Gesamtumsatz Sektion" angezeigte Zahl entspricht dem Gesamtumsatz von 2001,da der Sektionsgruppenwechsel auf das Objekt "Jahr" angewendet wurde. Ohne das SchlüsselwortSektion würde diese Spalte die Zahlen der Spalte Umsatz duplizieren, da sie denStandardausgabekontext ([Jahr];[Quartal]) verwenden würde.

4.7.6.4 Runden und Abschneiden von Zahlen

Verschiedene Funktionen enthalten einen Parameter, der festlegt, ob der zurückgegebene Wert gerundetoder abgeschnitten werden soll. Für den Parameter können Ganzzahlen eingegeben werden, die größerals, gleich oder kleiner als 0 sind. In der folgenden Tabelle wird veranschaulicht, wie Zahlen in diesenFällen gerundet und abgeschnitten werden:

2013-06-29542

Erstellen von Berichten

BeschreibungParameter

Die Funktion rundet/schneidet schneidet bis auf <Parameter> Dezimalstellenauf/ab.

Beispiele:

Runden(3,13;1) gibt 3,1 zurück.

Runden(3,157;2) gibt 3,16 zurück.

> 0

Die Funktion rundet/schneidet bis zur nächsten Ganzzahl auf/ab.

Beispiele:

Abschneiden(3,7;0) gibt 3 zurück.

Abschneiden(4,164;0) gibt 4 zurück.

0

Die Funktion rundet/schneidet bis zur nächsten 10 (Parameter = -1), 100 (Para-meter = -2), 1000 (Parameter = -3) usw. auf/ab.

Beispiele:

Runden(123,76;-1) gibt 120 zurück.

Runden(459,9;-2) gibt 500 zurück.

Abschneiden(1600;3) gibt 1000 zurück.

< 0

Anmerkung:Das interne Zahlenformat is doppelt genau (double) dargestellt und ist bis zu 16 Dezimalstellen genau.

Verwandte Themen• Runden• Abschneiden• InEuroKonvertieren• AusEuroKonvertieren• AusEuroRundungsfehler• InEuroRundungsfehler

4.7.6.5 Verweisen auf Elemente und Elementmengen in Hierarchien

2013-06-29543

Erstellen von Berichten

Sie verweisen mit der Syntax [Hierarchie]&Pfad.Funktion auf Elemente und Elementmengenin Funktionen. Pfad und Funktion sind optional. In Pfad verweisen Sie auf die einzelnen Elementein eckigen Klammern, wobei die Elemente durch Punkte getrennt sind. Bei den Namen von Elementenund Ebenen muss die Groß-/Kleinschreibung beachtet werden.

Anmerkung:Sie verwenden Elementmengen zum Überschreiben des Standardberechnungskontexts für eineHierarchie. In Funktionen, die Elementmengen akzeptieren, schließen Sie die Elementmenge zwischen{} ein.

Sie verweisen auf Elementbereiche, indem Sie einen Doppelpunkt (:) zwischen dem ersten und letztenElement verwenden und den vollständigen Pfad für jedes Element angeben. Ein Bereich umfasst alleElemente, die sich auf der gleichen Ebene wie die angegebenen befinden.

Ein Beispiel für die Bereichssyntax ist: [Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN];[Groß].[Nancy Davolio]: [Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN];[Groß].[Andrew Smith].

Beispiel: Verweisen auf Elemente und Elementmengen

Sie haben folgende Ausgangshierarchie:

AuftragssummeVertriebshierarchie

277.290.434Kundentyp

180.063.361UNTERNEHMEN

113.905.997Groß

44.855.689Nancy Davolio

44.050.308Janet Leverling

30.000.000Andrew Smith

91.157.363WELTWEIT

• [Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN].[Groß].UntergeordneteElemente verweist auf die Elemente [Nancy Davolio], [Janet Leverling] und [Andrew Smith].

• Summe([Auftragssumme];{[Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN].[Groß].Untergeordnete Elemente}) gibt 113.905.997 zurück (die Summe derKennzahl für die drei untergeordneten Elemente).

• [Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN].[Groß].[Janet Leverling]verweist auf das Element [Janet Leverling].

• Summe([Auftragssumme];{[Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN].[Groß].[Janet Leverling];[Vertriebshierarchie]&[Kundentyp].[UNTER

2013-06-29544

Erstellen von Berichten

NEHMEN].[Groß].[Nancy Davolio]}) gibt 88.905.997 zurück (die Summe der Kennzahl fürdie beiden Mitglieder).

• [Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN].[Groß].[Nancy Davolio]:[Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN].[Groß].[Andrew Smith]verweist auf die Elemente [Nancy Davolio], [Janet Leverling] und [Andrew Smith].

• Summe([Auftragssumme];{[Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN].[Groß].[Nancy Davolio]:[Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN].[Groß].[Andrew Smith]}) gibt 113.905.997 zurück (die Summe der Kennzahl für diedrei Elemente in dem Bereich).

• [Vertriebshierarchie].Untergeordnete Elemente verweist auf alle Elemente in derHierarchie [Vertriebshierarchie].

• Summe([Auftragssumme];{Vertriebshierarchie].Untergeordnete Elemente}) gibt277.290.434 zurück.

4.7.7 Fehlerbehebung bei Formeln

4.7.7.1 Formelfehler- und Informationsmeldungen

In bestimmten Fällen kann eine Formel keinen Wert zurückgeben und gibt stattdessen eine Fehler-oder Informationsmeldung zurück, die mit "#" beginnt. Die Meldung wird in der Zelle angezeigt, in dersich die Formel befindet.

Mit der bedingten Formatierung können Sie Berichtsdaten formatieren, die Fehlermeldungenzurückgeben.

4.7.7.1.1 #BERECHNUNG

Der Fehler #BERECHNUNG tritt auf, wenn eine Ausschnittsdimension, die in der Funktion RelativerWert angegeben ist, im Berechnungskontext des Blocks, in dem die Funktion platziert ist, nicht mehrzur Verfügung steht.

Der Fehler #BERECHNUNG tritt auch dann auf, wenn ein zusammengeführtes Objekt, das eineHierarchie enthält, in einem Bericht eingeschlossen ist.

Der Fehler #BERECHNUNG bezieht sich also auf fehlerhafte Verwendung von Kontextoperatoren ineiner Formel.

Verwandte Themen• RelativerWert

2013-06-29545

Erstellen von Berichten

4.7.7.1.2 #KONTEXT

#KONTEXT wird in einer Kennzahl angezeigt, wenn die Kennzahl einen nicht vorhandenenBerechnungskontext aufweist.

#KONTEXT steht in Bezug zu den Fehlermeldungen #INKOMPATIBEL und #DATENSYNCH, die inDimensionen auftreten, wenn ein Block einen nicht vorhandenen Berechnungskontext aufweist.

Im Fall von #INKOMPATIBEL ist der Kontext nicht vorhanden, da die Dimensionen inkompatibel sind.Im Fall von #DATENSYNCH ist der Kontext nicht vorhanden, da die Dimensionen aus mehreren nichtsynchronisierten Datenprovidern stammen.

Beispiel: Nicht-vorhandener Berechnungskontext in einer Abfrage

Wen ein auf dem Universum "Insel-Reisen" basierender Block die Objekte Reservierungsjahr undUmsatz enthält, wird die Fehlermeldung #KONTEXT ausgegeben, da es nicht möglich ist, den Umsatznach dem Reservierungsjahr zu verdichten. (Die Reservierungen haben noch keinen Umsatz erbracht.)

4.7.7.1.3 #DATENSYNCH

#DATENSYNCH wird angezeigt, wenn Sie eine Dimension aus einem unterschiedlichen Datenproviderin einem Block platzieren, der Dimensionen aus einem anderen Datenprovider enthält, und die beidenDatenprovider nicht durch eine zusammengeführte Dimension synchronisiert wurden. #DATENSYNCHwird in allen Dimensionen des Blocks und #KONTEXT in den Kennzahlen angezeigt.

Beispiel: Dimensionen aus unterschiedlichen Datenprovidern in einem Block

Wenn ein auf dem Universum "Insel-Reisen" basierender Bericht Datenprovider mit den Objekten(Jahr, Umsatz) und (Quartal) enthält, wird in den Spalten "Jahr" und "Quartal" eines Blocks, in dem"Jahr", "Quartal" und "Umsatz" enthalten sind, der Fehler #DATENSYNCH angezeigt, da die beidenDatenprovider nicht über eine zusammengeführte Dimension synchronisiert wurden.

4.7.7.1.4 #DIV/0

Der Fehler #DIV/0 wird angezeigt, wenn eine Formel versucht, eine Zahl durch Null zu teilen. Vommathematischen Standpunkt aus gesehen ist dies unmöglich. Null kann niemals als Divisor verwendetwerden.

Beispiel: Bestimmen des Umsatzes pro Artikel

Sie verfügen über einen Bericht, in dem der Umsatz, die Anzahl verkaufter Artikel und der Umsatzpro Artikel angezeigt werden. (Dieser kann berechnet werden, indem Sie den Umsatz durch die Anzahlverkaufter Artikel dividieren.)

Das letzte Quartal war für Sie ein regelrechter Misserfolg, da Sie keinerlei Umsatz verzeichnen konnten.Die Spalte "Umsatz pro Artikel" gibt für dieses Quartal den Wert #DIV/0 zurück, da die Formel versucht,den Umsatzwert durch die Artikelanzahl Null zu teilen.

2013-06-29546

Erstellen von Berichten

4.7.7.1.5 #FEHLER

#FEHLER ist die Standardfehlermeldung, die alle Fehler abdeckt, die nicht in den vorher aufgeführtenFehlermeldungskategorien enthalten sind.

4.7.7.1.6 #EXTERN

#EXTERN wird angezeigt, wenn eine Formel auf eine externe Funktion verweist, die in Web Intelligencenicht zur Verfügung steht.

4.7.7.1.7 #INKOMPATIBEL

#INKOMPATIBEL wird angezeigt, wenn ein Block inkompatible Objekte enthält.

Beispiel: Inkompatible Objekte in einer Abfrage

Wenn ein auf dem Universum "Insel-Reisen" basierender Block die Dimensionen Jahr undReservierungsjahr enthält, wird in den Spalten, die diese Dimensionen enthalten, #INKOMPATIBELangezeigt, da diese beiden Objekte nicht kompatibel sind.

4.7.7.1.8 #MIX

#MIX tritt auf, wenn eine aggregierte Kennzahl mehrere Einheiten hat. Beispiel: In einer Zelle wird #MIXangezeigt, wenn aggregierte Währungswerte in mehreren Währungen angegeben sind.

4.7.7.1.9 #MEHRFACHWERT

#MEHRFACHWERT wird angezeigt, wenn Sie eine Formel, die mehrere Werte zurückgibt, in eine Zelleeinfügen, die zur Ausgabe eines einzigen Werts vorgesehen ist.

Beispiel: Mehrfachwert in einer Zelle

Sie verfügen über einen Bericht, der die Objekte Land, Erholungsort und Umsatzanzeigt. Sie fügeneine Zelle in den Bericht ein, die die Formel [Umsatz] FürJeden ([Land]) enthält. Diese Zelle gibt"#MEHRFACHWERT" zurück, da "Land" im Bericht über zwei Werte verfügt: "USA" und "Frankreich".

Der Umsatz der beiden Länder (USA und Frankreich) kann nicht in einer einzigen Zelle ausgegebenwerden. Außerhalb einer Tabelle kann eine Zelle mit Umsatzangaben die einzelnen Werte nur aufeine ganz bestimmte Art verdichten (zum Beispiel durch Summieren oder Mitteln der Werte).

Wenn der Bericht in Sektionen pro "Land" unterteilt wird, ist die Formel innerhalb einer Sektion korrekt,da es in einer Sektion nur einen einzigen Wert pro "Land" gibt. Außerhalb einer Sektion hingegen gibtdiese Formel weiterhin die Fehlermeldung "#MEHRFACHWERT" aus.

2013-06-29547

Erstellen von Berichten

4.7.7.1.10 #ÜBERLAUF

#ÜBERLAUF wird angezeigt, wenn eine Berechnung einen Wert zurückgibt, der aufgrund seiner Größenicht in der Software verarbeitet werden kann. Ein solcher Wert kann in potenzierter Form wie 1.7E308vorliegen (1,7 gefolgt von 307 Nullen).

4.7.7.1.11 #TEILERGEBNIS

#TEILERGEBNIS tritt auf, wenn nicht alle mit einem Berichtsobjekt verknüpften Zeilen abgerufenwurden.

Wenn #TEILERGEBNIS häufig in Berichten angezeigt wird und Sie über die erforderlichenSicherheitsrechte verfügen, ändern Sie die Abfrageeigenschaft Max. abzurufende Zeilen, umdas Abrufen weiterer Daten zu ermöglichen. Falls Sie nicht zum Ändern der Abfrage berechtigt sind,wenden Sie sich an den BI-Administrator.

Wenn der Bericht intelligente Kennzahlen enthält, wird #TEILERGEBNIS wahrscheinlich häufigerangezeigt, da bei intelligenten Kennzahlen größere Datenmengen abgerufen werden müssen als beiklassischen Kennzahlen.

4.7.7.1.12 #RANG

#RANG wird beim Versuch angezeigt, Daten auf der Grundlage eines Objekts, das von der Reihenfolgeder Werte abhängig ist, in eine Rangfolge zu stellen. (Objekte, die die Vorherige-Funktion verwenden,bzw. laufende Aggregatfunktionen sind von der Reihenfolge der Werte abhängig.) Durch das Erstelleneiner Rangfolge werden die Werte dieser Objekte neu berechnet, wodurch die Rangfolge geändertwird. Dies führt zu einer zirkulären Abhängigkeit. Eine solche Abhängigkeit kann beispielsweiseentstehen, wenn Sie eine Rangfolge im Dialogfeld "Rang" erstellen oder die Rang-Funktion verwenden.

Beispiel: Erstellen von Rangfolgen für Werte des laufenden Durchschnitts oder vorherigeWerte

Wenn Sie versuchen, eine Rangfolge für einen Block auf der Grundlage einer Spalte zu erstellen, diedie Vorher-Funktion oder eine laufende Aggregatfunktion enthält, wird vom gesamten Block #RANGzurückgegeben.

4.7.7.1.13 #REKURSIV

#REKURSIV tritt auf, wenn aufgrund einer zirkulären Abhängigkeit keine Berechnung durchgeführtwerden kann.

Beispiel: Verwenden der Funktion AnzahlSeiten()

Wenn Sie eine AnzahlSeiten-Funktion in eine Zelle einfügen, deren Eigenschaften für dieautomatische Anpassung der Höhe und Breite festgelegt sind, gibt die Zelle #REKURSIV zurück, dadas Einfügen dieser Formel in eine Zelle mit automatischer Anpassung eine zirkuläre Abhängigkeiterzeugt. Diese Funktion benötigt die genaue Größe des Berichts, um einen Wert zurückzugeben,

2013-06-29548

Erstellen von Berichten

aber die Größe der Zelle, die Auswirkungen auf die Größe des Berichts hat, wird vom Zelleninhaltbestimmt.

4.7.7.1.14 #REGENERIEREN

#REGENERIEREN wird in Berichtszellen angezeigt, deren Werte von Objekten abgeleitet wurden, dievon einer Abfrage entfernt und dann erneut zu ihr hinzugefügt wurden. Objekte werden von einerAbfrage entfernt, wenn die Abfrageeigenschaft Abfragenentfernung aktivieren ausgewählt wird unddie Objekte nichts zu auf der Abfrage basierenden Berichten beitragen.

Wenn die Abfrage regeneriert wird, werden die Zellen erneut mit Werten von den Objekten aufgefüllt.

Verwandte Themen• Abfragenentfernung in Dokumenten

4.7.7.1.15 #REPFORMULA

Es wurde kein Web Intelligence-Äquivalent gefunden.

4.7.7.1.16 #SICHERHEIT

#SICHERHEIT wird angezeigt, wenn Sie versuchen, eine Funktion zu verwenden, für die Sie keineSicherheitsrechte besitzen.

Beispiel: Verwenden der Funktion DatenproviderSQL()

Wenn ein Benutzer, der nicht berechtigt ist, Datenprovider-SQL anzeigen zu lassen, die FunktionDatenproviderSQL() in eine Zelle einfügt, wird die Meldung #SICHERHEIT in der Zelle ausgegeben.

4.7.7.1.17 #SYNTAX

#SYNTAX wird angezeigt, wenn eine Formel auf ein Objekt verweist, das nicht mehr im Bericht vorhandenist.

Beispiel: Verweis auf ein nicht-vorhandenes Objekt

Sie verfügen über einen Bericht, der ursprünglich die Objekte Jahr, Quartal und Umsatz anzeigte. Siehaben eine Spalte hinzugefügt, in der die Differenz zwischen dem realen Umsatz und dem jährlichenDurchschnittsumsatz angezeigt wird. Diese Zahl wird anhand der Variablen "DifferenzJahresdurchschnitt" berechnet.

Wenn die Variable Differenz Jahresdurchschnitt aus dem Bericht gelöscht wird, wird von der Spalte,die die Variable enthält, #SYNTAX zurückgegeben.

2013-06-29549

Erstellen von Berichten

4.7.7.1.18 #ZUREGENERIEREN

#ZUREGENERIEREN wird in Zellen angezeigt, die auf intelligenten Kennzahlen basieren, wenn dervon der intelligenten Kennzahl zurückgegebene Wert nicht verfügbar ist. Diese Situation tritt auf, wenndie “Gruppierungsmenge”, die den Wert enthält, im Datenprovider nicht verfügbar ist.

Um den Fehler #ZUREGENERIEREN zu entfernen, regenerieren Sie die Daten.

Einige der Kennzahlen werden "delegiert" (bei BW gilt dies im Wesentlichen für eine Kennzahl, dienicht mit SUMME aggregiert): Wenn Sie eine Tabelle oder Berechnung für eine Kennzahl definieren,wird diese Kennzahl im speziellen Kontext der Aggregation abgefragt (die Kennzahl wird für eine Mengevon Dimensionen angegeben). Wenn die Dimensionsmenge eine Untermenge derAbfragedimensionsmenge ist, muss die Kennzahl entlang der vorgegebenen Dimensionsmenge (oderGruppierungsmenge, die eine GROUP-BY-Klausel in SQL referenziert) aggregiert werden.

Bei regulären Kennzahlen führt das System die Aggregation durch, bei delegierten Kennzahlen wirddiese Aggregation an die zugrunde liegende Datenbank delegiert. Das System muss diese Datenbankdazu erneut abfragen. Da dieser Vorgang nicht automatisch erfolgt, zeigt das System#ZUREGENERIEREN an und wartet auf die Regenerierung durch den Benutzer. Bei der Regenerierungführt das System die zusätzliche Abfrage durch, um die angeforderte Aggregation abzurufen, undersetzt #ZUREGENERIEREN dann durch den entsprechenden Wert.

4.7.7.1.19 #NICHTVERFÜGBAR

#NICHTVERFÜGBAR wird angezeigt, wenn der Wert einer intelligenten Kennzahl nicht berechnetwerden kann.

Diese ist der Fall, wenn die Werte in einer gefilterten intelligenten Kennzahl nicht angezeigt werdenkönnen, ohne einen Filter auf die Abfrage anzuwenden. Da dies Auswirkungen auf andere, auf dergleichen Abfrage basierende Berichte haben kann, wird kein Filter angewendet.

4.7.8 Vergleichen von Werten mithilfe von Funktionen

4.7.8.1 Vergleichen von Werten mithilfe der Funktion "Vorherige"

Die Funktion Vorherige gibt zu Vergleichszwecken einen vorherigen Wert eines Ausdrucks zurück.Der zurückgegebene Wert hängt vom Layout des Berichts ab.

Weitere leistungsstarke Vergleichsfunktionen stehen über die Funktion RelativerWert zur Verfügung.RelativerWert gibt zu Vergleichszwecken einen vorhergehenden oder nachfolgenden Wert einesAusdrucks zurück. Der zurückgegebene Wert hängt nicht vom Layout des Berichts ab.

2013-06-29550

Erstellen von Berichten

Verwandte Themen• Vorherige• RelativerWert• Vergleichen von Werten mithilfe der Funktion RelativerWert.

4.7.8.2 Vergleichen von Werten mithilfe der Funktion RelativerWert.

Die Funktion RelativerWert gibt Vergleichswerte eines Ausdrucks zurück. Die Funktion gibt dieseWerte unabhängig vom Layout des Berichts zurück.

Wenn Sie RelativerWert verwenden, geben Sie Folgendes an:• Der Ausdruck, dessen Vergleichswert Sie suchen (der Ausdruck muss eine Kennzahl oder ein Detail

einer im Block verfügbaren Dimension sein)• Die Liste der “Ausschnittsdimensionen”• Der Offset

Die Funktion verwendet die Ausschnittsdimensionen, den Offset und die “Unterachsendimensionen”(die von den Ausschnittsdimensionen impliziert werden), um einen Vergleichswert zurückzugeben. DieUnterachsendimensionen sind alle anderen Dimensionen im Berechnungskontext mit Ausnahme derAusschnittsdimensionen.

Allgemein ausgedrückt gibt RelativerWert den Wert des Ausdrucks in der Zeile zurück, die in derWerteliste der Ausschnittsdimensionen um die Offset-Zeilen von der aktuellen Zeile entfernt ist, undwobei die Werte der Unterachsendimensionen denen der aktuellen Zeile entsprechen.

Anmerkung:Alle Ausschnittsdimensionen müssen stets im Berechnungskontext des Blocks stehen, in dem dieFunktion platziert ist. Wenn in der Folge eine Ausschnittsdimension entfernt wird, gibt die Funktion denFehler #BERECHNUNG zurück.

Beispiel:

In diesem Beispiel enthält die Zeile RelativerWert folgende Formel:RelativeValue([Revenue];([Year]);-1)

• Der Ausdruck ist [Umsatz];• Die Ausschnittsdimension ist [Jahr];• Der Offset beträgt -1 (die Funktion gibt den direkten vorherigen Wert in der Liste zurück).

2013-06-29551

Erstellen von Berichten

RelativerWertUmsatzVertriebsmitarbei-terQuartalJahr

1000SchmidtQ12007

2000MüllerQ22007

1500WilsonQ32007

3000MeierQ42007

10004000SchmidtQ12008

20003400MüllerQ22008

15002000WilsonQ32008

30001700MeierQ42008

Als Geschäftsfrage ausgedrückt gibt die Formel den vom selben Vertriebsmitarbeiter generiertenUmsatz im selben Quartal des vorherigen Jahrs zurück.

Als Berechnung in Worten ausgedrückt gibt die Formel die Werte von [Umsatz] (der Ausdruck) in derZeile zurück, in der der Wert von [Jahr] (die Ausschnittsdimension) der vorherige Wert aus der Wertelistedes Objekts [Jahr] ist, und wobei Werte von [Quartal] und [Vertriebsmitarbeiter] (dieUnterachsendimensionen) denen in der aktuellen Zeile entsprechen.

Verwandte Themen• RelativerWert

4.7.8.2.1 Ausschnittsdimensionen und die Funktion "RelativerWert"

Die Funktion RelativerWert verwendet die Werteliste der Ausschnittsdimensionen, um die Zeile mitden Vergleichswerten zu suchen. Die Funktion gibt den Vergleichswert des Ausdrucks zurück, der inder Funktion, die sich um die Offset-Anzahl der Zeilen von der Liste der Ausschnittsdimensionenentfernt befindet, angegeben wird.

Daher ist die Sortierreihenfolge der Ausschnittsdimensionen wichtig für die Bestimmung derFunktionsausgabe.

Beispiel: Mehrere Ausschnittsdimensionen

In der folgenden Tabelle enthält die Spalte "RelativerWert" die folgende Formel:RelativeValue([Revenue];([Year];[Quarter]);-1)

• Der Ausdruck ist [Umsatz];• Die Ausschnittsdimensionen sind ([Jahr];[Quartal]);• Der Offset beträgt -1 (die Funktion gibt den direkten vorherigen Wert in der Liste zurück).

2013-06-29552

Erstellen von Berichten

RelativerWertUmsatzVertriebsmitarbei-terQuartalJahr

1000SchmidtQ12007

2000SchmidtQ22007

1500SchmidtQ32007

3000*SchmidtQ42007

4000MüllerQ12007

3400MüllerQ22007

2000MüllerQ32007

1700MüllerQ42007

3000*5000**SchmidtQ12008

5000**3000***SchmidtQ22008

3000***2700****SchmidtQ32008

2700****6800SchmidtQ42008

Als Geschäftsfrage ausgedrückt gibt die Formel den vom selben Vertriebsmitarbeiter generiertenUmsatz des vorherigen Quartals zurück.

Als Berechnung in Worten ausgedrückt gibt die Formel den Wert von [Umsatz] in der Zeile zurück, inder die Werte von [Jahr] und [Quartal] den vorherigen Wert in der ([Jahr];[Quartal])-Werteliste, und inder der Wert von [Vertriebsmitarbeiter] dem Wert in der aktuellen Zeile entspricht.

Die Funktion verwendet die Werteliste der Ausschnittsdimensionen, um die Zeile mit demVergleichsumsatz zu suchen:

QuartalJahr

Q12007

Q22007

Q32007

*Q42007

**Q12008

2013-06-29553

Erstellen von Berichten

QuartalJahr

***Q22008

****Q32008

Q42008

Die Sortierreihenfolge der Ausschnittsdimensionen bestimmt die Ausgabe der Funktion. Das * in denTabellen weist auf die Sortierreihenfolge hin.

Verwandte Themen• RelativerWert

4.7.8.2.2 Ausschnittsdimensionen und Sektionen

Eine Ausschnittsdimension kann sich in der Sektionsmasterzelle eines Berichts befinden.

Beispiel:

In der folgenden Tabelle enthält die Spalte "RelativerWert" die folgende Formel:RelativeValue([Revenue];([Year];[Quarter]);-1)

2007

RelativerWertUmsatzVertriebsmitarbeiterQuartal

1000SchmidtQ1

2000SchmidtQ2

1500SchmidtQ3

3000*SchmidtQ4

4000MüllerQ1

2013-06-29554

Erstellen von Berichten

RelativerWertUmsatzVertriebsmitarbeiterQuartal

3400MüllerQ2

2000MüllerQ3

1700MüllerQ4

2008

RelativerWertUmsatzVertriebsmitarbeiterQuartal

3000*5000**SchmidtQ1

5000**3000***SchmidtQ2

3000***2700 ****SchmidtQ3

2700****6800SchmidtQ4

Die Funktion verwendet die Werteliste der Ausschnittsdimensionen, um die Zeile mit demVergleichsumsatz zu suchen:

QuartalJahr

Q12007

Q22007

Q32007

*Q42007

**Q12008

***Q22008

****Q32008

Q42008

Die Sortierreihenfolge der Ausschnittsdimensionen bestimmt die Ausgabe der Funktion. Das * in denTabellen weist auf die Sortierreihenfolge hin.

Verwandte Themen• RelativerWert

2013-06-29555

Erstellen von Berichten

4.7.8.2.3 Reihenfolge der Ausschnittsdimensionen

Da die Sortierreihenfolge der Werteliste der Ausschnittsdimensionen die Ausgabe von RelativerWertbestimmt, wirkt sich die Reihenfolge, in der die Ausschnittsdimensionen angegeben sind, auf dieAusgabe der Funktion aus.

Beispiel: Reihenfolge der Ausschnittsdimensionen

In der folgenden Tabelle enthält die Spalte "RelativerWert" die folgende Formel:RelativeValue([Revenue];([Year];[Quarter]);-1)

RelativerWertUmsatzVertriebsmitarbei-terQuartalJahr

1000SchmidtQ12007

2000SchmidtQ22007

1500SchmidtQ32007

3000*SchmidtQ42007

4000MüllerQ12007

3400MüllerQ22007

2000MüllerQ32007

1700MüllerQ42007

3000*5000**SchmidtQ12008

5000**3000***SchmidtQ22008

3000***2700****SchmidtQ32008

2700****6800SchmidtQ42008

Als Geschäftsfrage ausgedrückt gibt die Formel den vom selben Vertriebsmitarbeiter generiertenUmsatz des vorherigen Quartals zurück.

Die Sortierreihenfolge der Ausschnittsdimensionen lautet wie folgt:

QuartalJahr

Q12007

Q22007

Q32007

*Q42007

**Q12008

2013-06-29556

Erstellen von Berichten

QuartalJahr

***Q22008

****Q32008

Q42008

Die Funktion wird geändert in:RelativeValue([Revenue];([Quarter];[Year]);-1)

Die Sortierreihenfolge der Ausschnittsdimensionen wird zu:

JahrQuartal

*2007Q1

**2008Q1

***2007Q2

****2008Q2

*****2007Q3

******2008Q3

*******2007Q4

********2008Q4

Die Sortierreihenfolge hat folgende Auswirkungen auf das Funktionsergebnis:

RelativerWertUmsatzVertriebsmitarbei-terQuartalJahr

1000*SchmidtQ12007

2000***SchmidtQ22007

1500*****SchmidtQ32007

3000*******SchmidtQ42007

4000MüllerQ12007

3400MüllerQ22007

2000MüllerQ32007

1700MüllerQ42007

1000*5000**SchmidtQ12008

2013-06-29557

Erstellen von Berichten

RelativerWertUmsatzVertriebsmitarbei-terQuartalJahr

2000***3000****SchmidtQ22008

1500*****2700******SchmidtQ32008

3000*******6800********SchmidtQ42008

Als Geschäftsfrage ausgedrückt gibt die Formel nun den vom selben Vertriebsmitarbeiter generiertenUmsatz im selben Quartal des vorherigen Jahrs zurück.

Die Änderung der Sortierreihenfolge der Abschnittsdimension ändert die Bedeutung der Formel. Das* in den Tabellen weist auf die Sortierreihenfolge hin.

Verwandte Themen• RelativerWert

4.7.8.2.4 Ausschnittsdimensionen und Sortierungen

Da die Sortierreihenfolge der Werteliste der Ausschnittsdimensionen die Funktionsausgabe bestimmt,wirkt sich eine auf eine Dimension in den Ausschnittsdimensionen angewendete Sortierung auf dieFunktionsausgabe aus.

Beispiel: Auf eine Ausschnittsdimension angewendete benutzerdefinierte Sortierung

In der folgenden Tabelle enthält die Spalte "RelativerWert" die folgende Formel:RelativeValue([Revenue];([Year];[Quarter]);-1)

Eine benutzerdefinierte Sortierung (Q1. Q2, Q4, Q3) wird auf [Quartal] angewendet und gibt folgendesErgebnis für die Funktion zurück:

RelativerWertUmsatzVertriebsmitarbei-terQuartalJahr

1000SchmidtQ12007

2000SchmidtQ22007

3000SchmidtQ42007

1500*SchmidtQ32007

4000MüllerQ12007

3400MüllerQ22007

1700MüllerQ42007

2000MüllerQ32007

2013-06-29558

Erstellen von Berichten

RelativerWertUmsatzVertriebsmitarbei-terQuartalJahr

1500*5000**SchmidtQ12008

5000**3000***SchmidtQ22008

3000***6800****SchmidtQ42008

6800****2700SchmidtQ32008

Die sortierte Liste der Ausschnittsdimension lautet wie folgt:

QuartalJahr

Q12007

Q22007

Q42007

*Q32007

**Q12008

***Q22008

****Q42008

Q32008

Das * in den Tabellen weist auf die Sortierreihenfolge hin.

Verwandte Themen• RelativerWert

4.7.8.2.5 Verwenden von "RelativerWert" in Kreuztabellen

Die Funktion RelativerWert funktioniert in Kreuztabellen auf dieselbe Weise wie in vertikalen Tabellen.Das Layout der Daten in einer Kreuztabelle hat keine Auswirkungen auf die Funktionsausgabe.

Verwandte Themen• RelativerWert

2013-06-29559

Erstellen von Berichten

2013-06-29560

Erstellen von Berichten

Veröffentlichen, Formatieren und Freigeben vonBerichten

5.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 angegebeneZieldokument geöffnet. Das Zieldokument kann ein anderes Web Intelligence-Dokument, eine Websiteim Internet, ein PDF-, Excel- oder Word-Dokument oder eine beliebige, über einen Hyperlink zugänglicheRessource sein.

Hyperlinks können statisch oder dynamisch sein. Ein statischer Hyperlink verknüpft immer dasselbeDokument 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 für diese Aufgabe die

Web-Intelligence-HTML-Schnittstelle. Zusätzliche Parameter müssen für Zieldokumente festgelegtwerden, die BEx Querys, .unx-Universen oder .unv-Universen referenzieren, dieEingabeaufforderungen mit Indexsensitivität enthalten.

Wenn Sie mit der Web-Intelligence-HTML-Schnittstelle eine Verknüpfung erstellen, wird dieseVerknüpfung mithilfe der OpenDocument-Syntax definiert. Bei Bedarf können Sie mittels OpenDocumentVerknüpfungen auch manuell erstellen. Ausführliche Informationen zur OpenDocument-Syntax findenSie im Handbuch Anzeigen von Dokumenten mit OpenDocument.

Neben der Verknüpfung von Dokumenten können Sie auch Berichtselemente im selben Berichtverknüpfen, indem Sie Elemente als “Eingabesteuerelemente” definieren, die die Werte in denBerichtselementen filtern.

5.1.1 Als Hyperlink definierte Zellen

2013-06-29561

Veröffentlichen, Formatieren und Freigeben von Berichten

Wenn Sie eine Zelle als Hyperlink definieren, wird der Zelltext in einen aktiven Hyperlink-Textumgewandelt. Wenn Sie z.B. eine individuelle Zelle mit dem Text http://www.sap.com als Hyperlinkdefinieren, 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 bleibtund auf dieselbe Weise stets eine Verknüpfung zur selben Ressource herstellt.

Anmerkung:Diese Art von Hyperlink kann auch dynamisch sein. Legen Sie hierfür mit einer Zellformel fest, dasssich der Zelltext auf Basis von Berichtsdaten ändert.

5.1.1.1 Definieren von Zellen als Hyperlink

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie einen Hyperlink-Text in einer Zelle aus, oder geben Sie diesen dort ein.3. Klicken Sie mit der rechten Maustaste auf die Zelle, und wählen Sie Verknüpfung > Inhalt als

Hyperlink lesen.

5.1.2 Ein mit einer Zelle verbundener Hyperlink

Wenn Sie einen Hyperlink einer Zelle zuordnen, definieren Sie einen Hyperlink, mit dem eine Verknüpfungzum 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 mit einer grafischen

Benutzeroberfläche definiert und die Hyperlink-Syntax im Hintergrund generiert und verwaltet.• Sie können einen vom Zelltext abweichenden Hyperlinktext definieren.

5.1.2.1 Einfügen von Hyperlinks in eine Zelle

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie mit der rechten Maustaste auf eine Zelle, und wählen Sie Verknüpfung > Hyperlink

hinzufügen aus, um das Dialogfeld "Hyperlink erstellen" oder "Hyperlinks" anzuzeigen.3. Wenn Sie sich in der Web-Intelligence-HTML-Schnittstelle befinden, wählen Sie die Registerkarte

Mit Webseite verknüpfen aus.

2013-06-29562

Veröffentlichen, Formatieren und Freigeben von Berichten

4. Geben Sie den Hyperlinktext über die Tastatur oder durch Kopieren und Einfügen in das Feld ein.5. Klicken Sie auf Analysieren.

Alle Hyperlink-Parameter werden im Bereich "URL-Parameter anpassen" angezeigt.

Dynamische Hyperlinks enthalten Parameter mit veränderlichen Werten. Parameter werden amEnde des Hyperlinks nach dem Fragezeichen mit der Syntax Name=Wert angegeben. Beispiel: Diefolgende URL enthält einen Parameter, reportname, dessen Wert "products" lautet:

http://salesandproductreport/default.asp?reportname=products

Jeder Parameter wird in einer eigenen Zeile angezeigt: links der Parametername und rechts derParameterwert. Der statische Teil des Hyperlinks (der Teil ohne Parameter) wird im Bereich"Allgemein" angezeigt.

6. Damit Formel- oder Variablendaten als Parameternamen bereitgestellt werden, klicken Sie nebenjedem Parameterwert auf den Pfeil und wählen eine Option.

BeschreibungOption

Erstellen Sie eine Formel im "Formel-Editor", um die Formelausgabe als denParameterwert bereitzustellen.

Formel erstellen

Wählen Sie das Objekt aus der Liste im Dialogfeld "Verfügbare Objekte" aus,um seinen Wert als den Parameterwert bereitzustellen.

Objekt auswäh-len

Anmerkung:Wenn Sie einen Parameter ändern, wird die gesamte Hyperlink-Syntax entsprechend der Änderungim Feld am Bildschirmanfang geändert.

7. Um einen Parameter hinzuzufügen oder zu entfernen, ändern Sie die Hyperlink-Syntax, und klickenSie dann auf Analysieren.

Anmerkung:Sie können Parameter nicht direkt zur Parameterliste im Bereich URL-Parameter anpassenhinzufügen oder daraus entfernen. Sie müssen die URL-Syntax direkt ändern.

8. Geben Sie den QuickInfo-Text im Feld QuickInfo ein, oder erstellen Sie mit der Option Formelerstellen oder Variable auswählen eine dynamische QuickInfo.

BeschreibungOption

Erstellen Sie eine Formel im "Formel-Editor", um die Formelausgabe alsQuickInfo bereitzustellen.

Formel erstellen

Wählen Sie das Objekt aus der Liste im Dialogfeld "Verfügbare Objekte" aus,um seinen Wert als QuickInfo bereitzustellen.

Objekt auswäh-len

Die QuickInfo wird angezeigt, wenn Sie den Mauszeiger über der Zelle mit dem Hyperlink bewegen.

9. Klicken Sie auf den Pfeil neben Zielfenster, um die Anzeige der Ziel-URL zu definieren.

2013-06-29563

Veröffentlichen, Formatieren und Freigeben von Berichten

BeschreibungOption

Die Ziel-URL ersetzt das Dokument mit dem Hyperlink im aktuellenFenster.

Aktuelles Fenster

Die Ziel-URL wird in einem neuen Browserfenster geöffnet.Neues Fenster

10. Klicken Sie auf OK, um das Dialogfeld "Hyperlink erstellen" oder "Hyperlinks" zu schließen.

5.1.3 Erstellen von Verknüpfungen mit anderen Dokumenten im CMS

In der Web-Intelligence-HTML-Schnittstelle können Sie im Dialogfeld "Hyperlink erstellen" Verknüpfungenmit anderen Dokumenten im CMS erstellen. Die Verknüpfung bedient sich der OpenDocument-Funktion.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 Zelleeingeben.

Dokumentinstanzen und an Eingabeaufforderungen übergebene WerteHyperlinks übergeben Werte auf zwei Arten an Eingabeaufforderungen im Zieldokument:• Direkte Übergabe von Werten an Eingabeaufforderungen• Öffnen einer Dokumentinstanz basierend auf übergebenen Werten

Im ersten Fall übergibt der Hyperlink Werte direkt an die Eingabeaufforderungen im Zieldokument. Imzweiten Fall öffnet die Verknüpfung die Dokumentinstanz, deren gespeicherte Eingabeaufforderungswerteden durch den Hyperlink übergebenen Werten entsprechen. Wenn Sie auf die URL klicken, wird dasZieldokument automatisch regeneriert, auch wenn die Option Beim Öffnen regenerieren deaktiviertist.

Bei großen Zieldokumenten ist es effizienter, eine Dokumentinstanz auf der Basis von übergebenenParametern zu wählen.

Verknüpfen mit großen DokumentenWenn das Zieldokument eine große Datenmenge enthält, ist es effizienter, eine Verknüpfung mit einerInstanz zu erstellen, als das Dokument mit einem übergebenen Parameterwert zu öffnen und abzurufen.Sie können mehrere Instanzen mit unterschiedlichen Parameterwerten zeitgesteuert verarbeiten undim Voraus abrufen. Dies bietet die Möglichkeit, das Dokument mit unterschiedlichen Parameterwertenim 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.

2013-06-29564

Veröffentlichen, Formatieren und Freigeben von Berichten

Beispiel: Verknüpfen mit einem großen Umsatzbericht

In diesem Beispiel stellen Sie eine Verknüpfung mit einem umfangreichen Umsatzbericht her, durchden Umsätze nach Region abgerufen werden. Der Bericht verfügt über einen Parameter, mit dem derBenutzer 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 dieEinstellungen wie folgt:

Abstimmung mit dem letzten WertVerknüpfung mit der Dokumentinstanzeinstel-lung

[Region]Aktuell – übereinstimmende Eingabeaufforde-rungswerte

5.1.3.1 Herstellen einer Verknüpfung zu einem anderen Dokument im CMS

Die Option Dokumentverknüpfung hinzufügen steht nur zur Verfügung, wenn ein Bericht in derWeb-Intelligence-HTML-Schnittstelle bearbeitet wird. Sie ist in der Web-Intelligence-Applet-Schnittstelleund im Web-Intelligence-Rich-Client nicht verfügbar.

Anmerkung:Wenn das Zieldokument ein .unx- oder .unv-Universum, das eine Eingabeaufforderung mitIndexsensitivität enthält, oder eine BEx Query referenziert, sind weitere Objekte auszuwählen.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Führen Sie einen der folgenden Schritte aus:

• Klicken Sie mit der rechten Maustaste auf die Zelle, in der Sie die Verknüpfung erstellen möchten,und wählen Sie Verknüpfung > Dokumentverknüpfung hinzufügen aus.

• Wählen Sie auf der Registerkarte Berichtselemente auf der Unterregisterkarte Verknüpfungaus der Dropdown-Liste Dokument die Option "Dokumentverknüpfung hinzufügen" aus.

3. Wählen Sie im Dialogfeld "Hyperlink erstellen" die Registerkarte Mit Dokument verknüpfen aus.4. Klicken Sie aufDurchsuchen und wählen Sie im Dialogfeld "Dokument auswählen" das Zieldokument

aus, oder geben Sie die Dokument-ID in das Feld "Dokument-ID" ein.Wenn für das zu verknüpfende Dokument Eingabeaufforderungen vorliegen, wird der Bereich"Eingabeaufforderungen auswählen" angezeigt.

2013-06-29565

Veröffentlichen, Formatieren und Freigeben von Berichten

5. Wählen Sie im Bereich "Eingabeaufforderungen auswählen" die Eingabeaufforderungen aus, dieangezeigt werden sollen, und klicken Sie auf OK. Falls Sie keine Auswahl treffen möchten, klickenSie auf Abbrechen.

6. Gehen Sie im Bereich "Hyperlink-Eigenschaften" wie folgt vor:• Um sicherzustellen, dass die Verknüpfung den vollständigen URL-Pfad statt eines relativen Pfads

vom aktuellen Dokument aus verwendet, wählen Sie Vollständigen URL-Pfad zum Erstellendes Hyperlinks verwenden aus.

• Um die Daten des Zieldokuments zu regenerieren, wenn der Hyperlink ausgewählt wird, wählenSie Beim Öffnen regenerieren aus.

• Um eine Instanz des ausgewählten Dokuments zu verknüpfen, wählen SieMit Dokumentinstanzverknüpfen und dann eine Option aus der Dropdown-Liste aus.

BeschreibungOption

Der Hyperlink ruft die aktuelle Instanz auf.

Anmerkung:Bei Auswahl dieser Option können Sie keine Parameter-werte im Hyperlink angeben. Der Hyperlink übergibt keineParameterwerte. Alle Parameter sind aufDokumentstan-dard verwenden festgelegt und können nicht geändertwerden.

Aktuell

Der Hyperlink ruft die aktuelle Instanz des aktuellen Anwen-ders auf.

Anmerkung:Bei Auswahl dieser Option können Sie keine Parameter-werte im Hyperlink angeben. Der Hyperlink übergibt keineParameterwerte. Alle Parameter sind aufDokumentstan-dard verwenden festgelegt und können nicht geändertwerden.

Aktuell – aktueller Benutzer

Der Hyperlink ruft die aktuelle Instanz auf, deren Eingabe-aufforderungswerte mit den vom Hyperlink übergebenenWerten übereinstimmen.

Dies ist nützlich, wenn Sie eine Verknüpfung zu einemgrößeren Dokument mit Eingabeaufforderungen herstellenmöchten.

Geben Sie mindestens einen Parameterwert an. Falls Siekeinen Wert angeben, gibt der Hyperlink einen Fehler zu-rück, wenn Sie darauf klicken. Der Grund dafür ist, dassder Hyperlink zum Abrufen einer Instanz auf der Basis vonParameterwerten dient, aber für den Vergleich mit der In-stanz kein Wert angegeben ist.

Aktuell – übereinstimmendeEingabeaufforderungswerte

2013-06-29566

Veröffentlichen, Formatieren und Freigeben von Berichten

• Wenn Sie eine Verknüpfung mit einem Web-Intelligence-Dokument erstellen, wählen SieBerichtsname und dann den Namen des Berichts aus, der mit einem bestimmten Bericht zuverknüpfen ist.

• So erstellen Sie eine Verknüpfung mit einem bestimmten Bestandteil eines Berichts:a. Wählen Sie Berichtbestandteil aus.b. Klicken Sie auf Auswählen.c. Klicken Sie mit der rechten Maustaste auf den Berichtbestandteil (zum Beispiel eine Tabelle),

und wählen Sie Aktivieren Sie diesen Berichtbestandteil aus.d. Um nur den Berichtbestandteil anzuzeigen, wählen Sie Nur Berichtbestandteil anzeigen

aus.e. Um den Berichtbestandteil in den Mittelpunkt zu stellen, jedoch den ganzen Bericht im

Zieldokument anzuzeigen, wählen SieBei Berichtbestandteil positionieren (vollständigesDokument verfügbar) aus.

Anmerkung:Sie können Verknüpfungen zwischen Berichtselementen erstellen, indem Sie ein Berichtselementals 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 Wertein einer Tabelle je nach Werte, die in der anderen Tabelle ausgewählt wurden, filtern.

7. Führen Sie im Bereich "Aussehen und Verhalten des Hyperlinks anpassen" einen der folgendenSchritte aus:• Wählen Sie das Format des Zieldokuments aus der Dropdown-Liste "Dokumentformat" aus. Das

Format des Dokuments bestimmt, welche Optionen beim Definieren der Verknüpfung verfügbarsind. Sie können beispielsweise keine Verknüpfung zu einem Berichtsteil in einem PDF-Dokumenterstellen. Gehen Sie bei einem Dokument mit Verweis auf eine BEx Query oder ein .unx- bzw..unv-Universum mit einer Eingabeaufforderung, die Indexsensitivität verwendet, wie folgt vor:a. Wählen Sie den Schlüssel aus.b. Klicken Sie auf das Schlüssel-Dropdown-Feld, wählen Sie Formel erstellen aus, und geben

Sie =<Objektname>.Schlüssel() ein. Das Objekt darf keine Variable sein, muss abereinen Schlüssel aufweisen.

c. Testen Sie, ob <Objektname>.Schlüssel() die gewünschten Ergebnisse zurückgibt.Wenn das Ergebnis nicht den Schlüssel zurückgibt, wenden Sie sich an denUniversumsdesigner.

• Um festzulegen, wie das Zieldokument geöffnet wird, wählen SieNeues Fenster oderAktuellesFenster aus der Dropdown-Liste "Zielfenster" aus.

BeschreibungOption

Das Dokument wird in einem neuen Browserfenster geöffnet.Neues Fenster

Das Dokument wird im aktuellen Browserfenster geöffnetund ersetzt das Dokument, in dem der Hyperlink enthaltenist.

Aktuelles Fenster

2013-06-29567

Veröffentlichen, Formatieren und Freigeben von Berichten

• Geben Sie den Text in das FeldQuickInfo ein, oder erstellen Sie mit der Option Formel erstellenoder Objekt auswählen eine dynamische QuickInfo. Die QuickInfo wird angezeigt, wenn Sieden Mauszeiger über die Zelle mit dem Hyperlink bewegen.

BeschreibungOption

Erstellen Sie eine Formel im "Formel-Editor", um die Forme-lausgabe als QuickInfo bereitzustellen.Formel erstellen

Wählen Sie die Variable aus der Liste im Dialogfeld "Verfüg-bare Objekte" aus, um ihren Wert als QuickInfo bereitzustel-len.

Objekt auswählen

8. Wählen Sie im Bereich "Dokumenteingabeaufforderungen" für jede Eingabeaufforderung im Dokumenteine der folgenden Optionen aus der Dropdown-Liste aus:

BeschreibungOption

Mit dem "Formel-Editor" können Sie eine Formel erstellen, um einenWert an die Eingabeaufforderung zu übergeben.

Formel erstellen

Wählen Sie ein Objekt aus, dessen Wert an die Eingabeaufforderungübergeben wird.

Objekt auswählen

Benutzer geben einen Wert für die Eingabeaufforderung ein, wenn sieauf den Hyperlink klicken.

Benutzereingabeaufforde-rung zur Laufzeit

Konfigurieren Sie den Hyperlink so, dass kein Parameter an das Ziel-dokument übergeben und das Zieldokument mit dem Standardwertfür die Eingabeaufforderung geöffnet wird. Der Standardwert ist entwe-der der letzte für die Eingabeaufforderung angegebene Wert oder derim Dokument festgelegte Standardwert.

Dokumentstandard ver-wenden

Geben Sie eine konstante alphanumerische Zeichenfolge ein, die fürdie Eingabeaufforderung eingegeben wird.

Konstanten Wert einge-ben

5.1.4 Öffnen von Dokumenten über Hyperlinks

Anmerkung:Hyperlinks zwischen Dokumenten können nur in der DTHML-Version von Web Intelligence festgelegtwerden.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Bewegen Sie den Mauszeiger über eine Zelle mit einem Hyperlink, um die QuickInfo anzuzeigen,

sofern eine solche definiert ist.

2013-06-29568

Veröffentlichen, Formatieren und Freigeben von Berichten

Anmerkung:Die generierte Syntax des Hyperlinks wird in der "Formelleiste" angezeigt. Ändern Sie diese Syntaxnicht direkt. Verwenden Sie das Dialogfeld "Hyperlink erstellen", wenn eine Anpassung notwendigist.

3. Klicken Sie auf den Hyperlink, um das Zieldokument zu öffnen.Je nach Konfiguration des Hyperlinks wird das Zieldokument in einem neuen Browserfenster geöffnetoder ersetzt das aktuelle Dokument im aktuellen Browserfenster.

5.1.5 Bearbeiten von Hyperlinks in Zellen

Anmerkung:Hyperlinks zwischen Dokumenten können nur in der DTHML-Version von Web Intelligence festgelegtwerden.

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie mit der rechten Maustaste auf die Zelle mit dem Hyperlink, und wählen Sie Hyperlink

> Bearbeiten aus.3. Bearbeiten Sie im Dialogfeld "Hyperlink erstellen" den Hyperlink.4. Klicken Sie auf OK, um das Dialogfeld "Hyperlink erstellen" zu schließen.

5.1.6 Löschen von Hyperlinks

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie die Zelle mit dem Hyperlink aus, und wählen Sie Verknüpfung > Entfernen.

5.1.7 Definieren von Hyperlink-Farben

Sie können festlegen, welche Farben zum Anzeigen von Hyperlinks verwendet werden, auf die bereitsgeklickt wurde (besuchte Hyperlinks), und Hyperlinks, auf die noch nicht geklickt wurde (nicht besuchteHyperlinks).

5.1.7.1 Festlegen von Hyperlink-Farben

2013-06-29569

Veröffentlichen, Formatieren und Freigeben von Berichten

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie mit der rechten Maustaste auf einen leeren Bereich im Bericht mit Hyperlinks, und wählen

Sie Bericht formatieren aus.3. Klicken Sie im Dialogfeld "Bericht formatieren" auf die Registerkarte Anzeige.4. 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.

5. Klicken Sie auf OK, um das Dialogfeld "Bericht formatieren" zu schließen.

5.2 Formatieren Ihrer Berichte mit Cascading Style Sheets

Cascading Style Sheets (CSS) von Web Intelligence definieren, wie Berichte angezeigt und Dokumentedargestellt werden. Sie können das CSS bearbeiten, um einen bestimmten Stil für die Darstellung vonDokumenten anzuwenden. Sie können die Datei exportieren, die Stile nach Bedarf ändern und sieanschließend wieder zurück importieren. Außerdem können Sie die Formatvorlage als Standardstil anandere Benutzer verteilen.

Das Web-Intelligence-CSS ist kompatibel mit der W3C-CSS-Kernsyntax. Die Kernsyntax enthält jedochkeine Informationen über Eigenschaftsnamen, -typen und -semantik. CSS von Web Intelligenceunterstützen gebietsschemaspezifische Formatvorlagen.

Anmerkung:

• Die CSS-Formatvorlage steuert die Farbe von Diagrammen nicht. Unternehmenspaletten fürDiagramme werden in einer anderen Datei definiert.

• 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. Weitere Informationen finden Sie unter"www.w3.org".

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 undeine Farbe für Umsätze definieren.

• eine Formatvorlage erstellen, um persönliche Präferenzen zu verschlüsseln.• die Darstellung der von Ihnen erstellten Dokumente personalisieren.

Verwandte Themen• Formatieren des Berichtslayouts• Erstellen einer Unternehmenspalette für Diagramme• Formatieren von Tabellen und Tabellenzellen

2013-06-29570

Veröffentlichen, Formatieren und Freigeben von Berichten

5.2.1 Verwenden von Cascading Style Sheets in Dokumenten

Wenn Sie einen Bericht oder ein Berichtselement in einem Web-Intelligence-Dokument erstellen, basiertdie Formatierung vollständig auf dem Standardstil.

Wenn Benutzer über das Rechtsklick-Kontextmenü (Option Format) spezifische Formatierungen fürdiese Elemente durchführen, werden die aus dem Standardstil stammenden Werte durch die geändertenEigenschaften lokal überschrieben.

Um diese spezifische Formatierung zu entfernen, klicken Sie mit der rechten Maustaste auf den Berichtund wählen Format > Format entfernen aus.

5.2.2 Ändern des Dokumentstandardstils

Der Dokumentstandardstil wird in einer CSS-Datei (Cascading Style Sheet) gespeichert, die in dasDokument eingebettet ist.• Um den Standardstil zu ändern, exportieren Sie die CSS-Datei. Klicken Sie zum Exportieren einer

CSS-Datei auf der Registerkarte Eigenschaften auf Dokument > Standardstil ändern > Stilexportieren.

• Zum Bearbeiten einer CSS-Datei können Sie einen beliebigen Texteditor verwenden. Nachdem Siedie Datei bearbeitet haben, speichern und importieren Sie sie, um die Änderungen zu übernehmen.

Anmerkung:Die CSS-Datei muss nach jeder Bearbeitung importiert werden.

Klicken Sie zum Importieren einer CSS-Datei auf der Registerkarte Eigenschaften auf Dokument> Standardstil ändern > Stil importieren. Die importierte CSS-Datei wird auf den Berichtangewendet.

Anmerkung:Wenn die Eigenschaften eines Elements über die Benutzeroberfläche (Toolbox, Kontextmenü,Dialogfeld) festgelegt wurden, hat das importierte CSS keine Auswirkung auf diese Eigenschaften.

• Um ein CSS auf ein Element anzuwenden, das bereits über die Benutzeroberfläche formatiert wurde,muss dessen Format entfernt werden. Klicken Sie zum Entfernen des Formats eines Elements mitder rechten Maustaste auf das Element, und wählen Sie Formatieren > Format entfernen aus.

• Um das Format aller Elemente auf einer Seite zu entfernen, klicken Sie mit der rechten Maustasteauf den Berichtskörper und wählen Formatieren > Format entfernen aus.

Anmerkung:Sie müssen das Format des Kopfes und Fußes manuell entfernen, da sie nicht zum Berichtskörpergehören.

2013-06-29571

Veröffentlichen, Formatieren und Freigeben von Berichten

• Durch Klicken auf die Schaltfläche Rückgängig können Sie die Änderungen jederzeit rückgängigmachen.

• Um das Standard-CSS wiederherzustellen, klicken Sie auf der Registerkarte Eigenschaften aufDokument > Standardstil zurücksetzen.

5.2.3 Ändern und Verwenden des Standardstils

Die Standard-CSS-Datei heißt WebIDefaultStyleSheet.css und befindet sind standardmäßig anfolgendem Speicherort:

c:\Programme(x86)\SAP BusinessObjects EntrepriseXI\images\WebIDefaultStyleSheet.css

Wenn Sie ein Dokument erstellen oder ein Web-Intelligence-3.x-Dokument erstmals bearbeiten, wirddas Standard-CSS in das Web-Intelligence-Dokument als Dokumentstil eingebunden. DiesesStandardstildokument weicht vom Standard ab und kann lokal geändert werden.

Um den Dokumentstandardstil auf den Standardstil zurückzusetzen, klicken Sie auf der RegisterkarteEigenschaften auf Dokument > Standardstil zurücksetzen. Das vorherige CSS wird durch dasStandard-CSS im Dokument ersetzt.

Um eine Standarddatei zu veröffentlichen, benötigen Sie Zugriff auf den Ordner ../images/ derServer und der Installationen von Web-Intelligence-Rich-Client, um eine neue Version von WebiDefaultStyleSheet.css abzulegen.

5.2.4 Web-Intelligence-CSS-Syntax

Das Web-Intelligence-CSS ist kompatibel mit der W3C-CSS-Kernsyntax. Die Kernsyntax enthält jedochkeine Informationen über Eigenschaftsnamen, -typen und -semantik.

CSS von Web Intelligence unterstützen gebietsschemaspezifische Formatvorlagen.

Verwandte Themen• W3C CSS core syntax

5.2.4.1 Cascading-Style-Sheet-Elemente

2013-06-29572

Veröffentlichen, Formatieren und Freigeben von Berichten

Um die Darstellung des Dokuments zu ändern, müssen Sie die Web-Intelligence-CSS-Elemente desDokuments ä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:

DefinitionElement

Tag, das den Bericht enthältREPORT

Tag, das die Seite enthältPAGE_BODY

Tag, das den Bereich oberhalb vom PAGE_BODY enthältPAGE_HEADER

Tag, das den Bereich unterhalb vom PAGE_BODY enthältPAGE_FOOTER

Tag, das einen Bereich im PAGE_BODY enthältSECTION

Tag, das eine Tabelle enthältTABLE

Tag, das eine Tabelle vertikal modifiziertVTABLE

Tag, das die Tabelle horizontal modifiziertHTABLE

Tag, das die Spalten einer Tabelle enthältCOLINFO

Tag, das die Zeilen einer Tabelle enthältROWINFO

Tag, das die Zellen einer Tabelle enthältCELL

Tag, das das Verhältnis zwischen den Spalten und Zeilen einer Tabelle defi-niert

AXIS

Tag, das ein Formular enthältFORM

Tag, das eine Grafik enthältXELEMENT

Tag, das Elemente enthält und diese mithilfe von X und Y relativ platziertBAG

Tag, das Elemente enthält und diese automatisch platziertWOB

5.2.4.2 Cascading-Style-Sheet-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 dieEigenschaft width verwendet. Beide Eigenschaften dienen demselben Zweck.

2013-06-29573

Veröffentlichen, Formatieren und Freigeben von Berichten

Verwandte Themen• For CSS 2.1• For CSS 3

5.2.4.2.1 Berichtsseiteneigenschaften

In dieser Tabelle sind die Eigenschaften aufgeführt, die auf das Element REPORT angewendet werdenkönnen:

Wertebe-reich

Standard-wertBeschreibung

Eigenschaftsna-me

NumerischerWert

42094Seitenhöhepage-format-dimension-height

NumerischerWert

29764Seitenbreitepage-format-dimension-width

NumerischerWert

0Breite des unteren Seitenrandspage-format-margin-bottom

NumerischerWert

0Breite des linken Seitenrandspage-format-margin-left

NumerischerWert

0Breite des rechten Seitenrandspage-format-margin-right

NumerischerWert

0Breite des oberen Seitenrandspage-format-margin-top

landscape, portrait

portraitAusrichtung der Seitepage-format-orientation

NumerischerWert

150Gibt im Modus "Schnelle Anzeige" die Anzahl der Da-tensätze an, die horizontal angezeigt werden können,bevor ein Seitenumbruch generiert wird

page-records-horizontal

NumerischerWert

50Gibt im Modus "Schnelle Anzeige" die Anzahl der Da-tensätze an, die vertikal angezeigt werden können,bevor ein Seitenumbruch generiert wird

page-records-vertical

NumerischerWert

100Zoom-Prozentsatzpage-scaling-factor

2013-06-29574

Veröffentlichen, Formatieren und Freigeben von Berichten

Wertebe-reich

Standard-wertBeschreibung

Eigenschaftsna-me

NumerischerWert

100Wenn diese Eigenschaft definiert wird, wird der Berichtauf die angegebene Höhe skaliert.

page-scaling-tall

NumerischerWert

0Wenn diese Eigenschaft definiert wird, wird der Berichtauf die angegebene Breite skaliert.

page-scaling-wide

undefined,quick,all

undefinedPaginierungsmodus: schnelle Anzeige aktiviert bzw.deaktiviert

page-target-mode

5.2.4.2.2 Berichtselementeigenschaften

In der folgenden Tabelle sind die Eigenschaften aufgeführt, die Sie zum Ändern der Berichtselementebearbeiten können:

WertebereichStandard-wertBeschreibung

Eigenschafts-name

yes/noyesGibt an, ob die Höhe des Elements an den Inhalt ange-passt werden kann

autofit-height

yes/noyesGibt an, ob die Breite des Elements an den Inhalt ange-passt werden kann

autofit-width

yes/nonoGibt an, ob ein Lesezeichen für das Element erstelltwird

bookmark

none, top,center, bottom

noneHorizontale Positionierung eines Elementsh-align

yes/nonoGibt an, ob das Element ausgeblendet isthide

NumerischerWert

0Mindesthöhe des Elementsmin-height

NumerischerWert

0Mindestbreite des Elementsmin-width

yes/nonoDiese Eigenschaft kann verwendet werden, um die An-wendung des alternativen Stils auf das Element zu ver-hindern

never-alternate

NumerischerWert

0Abstand zwischen der unteren Rahmenlinie und demInhalt des Elements

padding-bottom

NumerischerWert

0Abstand zwischen der linken Rahmenlinie und dem In-halt des Elements

padding-left

2013-06-29575

Veröffentlichen, Formatieren und Freigeben von Berichten

WertebereichStandard-wertBeschreibung

Eigenschafts-name

NumerischerWert

0Abstand zwischen der rechten Rahmenlinie und demInhalt des Elements

padding-right

NumerischerWert

0Abstand zwischen der oberen Rahmenlinie und demInhalt des Elements

padding-top

NumerischerWert

900Mindesthöhe des Elements, wenn es im Strukturmodusangezeigt wird

struct-min-height

NumerischerWert

4050Mindestbreite des Elements, wenn es im Strukturmodusangezeigt wird

struct-min-width

none, top,center, bottom

noneVertikale Positionierung eines Elementsv-align

Diese Eigenschaften können auf folgende Elemente angewendet werden:• BAG• WOB• CELL• VTABLE• HTABLE• XTABLE• TABLE• XELEMENT• SECTION

5.2.4.2.3 Formatierungseigenschaften

In der folgenden Tabelle sind die Eigenschaften aufgeführt, die Sie zum Ändern derFormatierungselemente bearbeiten können:

2013-06-29576

Veröffentlichen, Formatieren und Freigeben von Berichten

WertebereichStandard-wertBeschreibung

Eigenschaftsna-me

Eine beliebige Hexadezimal-farbe

#000000Im Hintergrund anzuzeigende Farbebackground-color

color, bitmap, bitmapAndColor, skin, none

noneBeschreibt was im Hintergrund ange-zeigt wird

background-fill

left, center, rightcenterHorizontale Position des Hintergrund-bilds

background-h-align

Ein beliebiges BildKeineIm Hintergrund anzuzeigendes Bildbackground-image

Numerischer Wert0Innere Höhe des Hintergrundsbackground-inner-height

Numerischer Wert0Innere Breite des Hintergrundsbackground-inner-width

box, tile, vtile,htile, stretch

boxLegt das Layout und die Wiederholungfür das Hintergrundbild fest

background-type

top, center, bottomcenterVertikale Position des Hintergrundbildsbackground-v-align

Eine beliebige Hexadezimal-farbe

#000000Farbe der unteren Rahmenlinie einesElements

border-bottom-color

none, dashed, dotted,double, plain

noneStil der unteren Rahmenlinie eines Ele-ments

border-bottom-style

Numerischer Wert0Breite der unteren Rahmenlinie einesElements

border-bottom-width

Eine beliebige Hexadezimal-farbe

#000000Farbe der linken Rahmenlinie einesElements

border-left-color

none, dashed, dotted,double, plain

noneStil der linken Rahmenlinie eines Ele-ments

border-left-style

Numerischer Wert0Breite der linken Rahmenlinie einesElements

border-left-width

Eine beliebige Hexadezimal-farbe

#000000Farbe der rechten Rahmenlinie einesElements

border-right-color

none, dashed, dotted,double, plain

noneStil der rechten Rahmenlinie eines Ele-ments

border-right-style

Numerischer Wert0Breite der rechten Rahmenlinie einesElements

border-right-width

2013-06-29577

Veröffentlichen, Formatieren und Freigeben von Berichten

WertebereichStandard-wertBeschreibung

Eigenschaftsna-me

Eine beliebige Hexadezimal-farbe

#000000Farbe der oberen Rahmenlinie einesElements

border-top-color

none, dashed, dotted,double, plain

noneStil der oberen Rahmenlinie eines Ele-ments

border-top-style

Numerischer Wert0Breite der oberen Rahmenlinie einesElements

border-top-width

Eine beliebige Hexadezimal-farbe

#000000Vordergrundfarbecolor

lleft, center, right,auto

rightHorizontale Standardausrichtung beiAnzeige eines Datums

default-date-h-align

left, center, right,auto

rightHorizontale Standardausrichtung beiAnzeige eines numerischen Werts

default-numeric-h-align

left, center, right,auto

leftHorizontale Standardausrichtung beiAnzeige eines Texts

default-text-h-align

Von Web Intelligence unter-stützte Schriftarten

defaultName der Schriftartfamiliefont-family

normal, hotel, 45D,90D, 180D, 270D, 315D

normalBeschreibt die Ausrichtung des ange-zeigten Texts

font-orientation

Numerischer Wert in Punk-ten (Pt.)

0Schriftgrad der angezeigten Schriftartfont-size

yes/nonoAktiviert den Schriftschnitt "Kursiv"font-style-italic

yes/nonoAktiviert den Schriftschnitt "Fett"font-weight-bold

left, center, right,auto

leftHorizontale Textausrichtungtext-align

yes/nonoAktiviert die Funktion für durchgestriche-nen Text

text-decoration-line-through

yes/nonoAktiviert die Funktion für unterstrichenenText

text-decoration-underline

top, center, bottombottomVertikale Textausrichtungtext-v-align

yes/nonoGibt an, ob die Textzeile umgebrochenwerden kann

text-wrap

Diese Eigenschaften können auf folgende Elemente angewendet werden:

2013-06-29578

Veröffentlichen, Formatieren und Freigeben von Berichten

• BAG• WOB• CELL• VTABLE• HTABLE• XTABLE• TABLE• XELEMENT• SECTION

5.2.4.2.4 Abstandseigenschaften

In der folgenden Tabelle sind die Eigenschaften aufgeführt, die Sie zum Ändern der Abstandselementebearbeiten können:

WertebereichStandardwertBeschreibungEigenschaftsname

Numerischer Wert0Horizontaler Abstand von untergeordne-ten Elementen

h-spacing

Numerischer Wert0Vertikaler Abstand von untergeordnetenElementen

v-spacing

Diese Eigenschaften können auf folgende Elemente angewendet werden:• BAG• WOB

5.2.4.2.5 Hyperlink-Eigenschaften

In der folgenden Tabelle sind die Eigenschaften aufgeführt, die Sie zum Ändern der Hyperlink-Elementebearbeiten können:

WertebereichStandardwertBeschreibungEigenschafts-name

Eine beliebige Hexade-zimalfarbe

#000000Farbe von Hyperlinks, wenn sie aktiviert wer-den

active-color

Eine beliebige Hexade-zimalfarbe

#000000Farbe von Hyperlinks, wenn der Benutzerdarauf zeigt (mit einem Mauszeiger)

ahover-color

Eine beliebige Hexade-zimalfarbe

#0000ffFarbe von Hyperlinkslink-color

Eine beliebige Hexade-zimalfarbe

#000000Farbe für besuchte Hyperlinksvisited-color

Diese Eigenschaften können auf folgende Elemente angewendet werden:

2013-06-29579

Veröffentlichen, Formatieren und Freigeben von Berichten

• BAG• WOB• CELL• VTABLE• HTABLE• XTABLE• TABLE• XELEMENT• SECTION

5.2.4.2.6 Gruppenwechseleigenschaften

In dieser Tabelle sind die Eigenschaften aufgeführt, die auf das Element GRUPPENWECHSEL angewendetwerden können:

WertebereichStandardwertBeschreibungEigenschafts-name

true/falsefalseBerichte beginnen immer auf einer neuen Seitebreak-newpage

true/falsetrueBerichte beginnen nur dann auf einer neuen Seite,wenn die aktuelle Seite nicht ausreicht

break-onepage

5.2.4.3 Cascading-Style-Sheet-Einheiten

Numerische Werte in SchriftartenWenn Sie der Eigenschaft Schriftgrad einen numerischen Wert zuweisen, können Sie nur die Einheit"Punkte" (pt) verwenden.

Beispiel: Schriftgrad : 14pt;

Numerische Werte in DimensionseigenschaftenWenn Sie einer beliebigen anderen Dimensionseigenschaft einen numerischen Wert zuweisen, könnenSie Zentimeter (cm), Zoll oder "Metrik" (ohne Einheit) verwenden.

width : 1.0in; ist identisch mit width : 2.54cm; und entspricht width : 3600;

5.2.5 Stil und 3.x-Dokumente

2013-06-29580

Veröffentlichen, Formatieren und Freigeben von Berichten

Das CSS von Web Intelligence ersetzt die frühere Vorgehensweise zur Personalisierung IhrerDokumente.

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 definiertwurde. Der beim Erstellen neuer Berichtselemente oder bei Vorgängen zumUmwandeln in verwendeteStil stammt jedoch aus dem CSS.

Um den durch die Berichtselemente definierten Standardstil im Dokument festzulegen, wählen Sie dieBerichtselement aus, und navigieren Sie zu Formatieren > Format entfernen. Die Formatierung derausgewä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 undden veralteten Einträgen aus der in vorherigen Versionen verwendeten Datei DefaultConfig.xmlaufgeführt.

Entsprechender Eintrag in der Datei defaultConfig.xmlWebI-Auswahlelement

table*TableTABLE

table*FormFORM

Section*backgroundSECTION

freeCell*defaultCELL

5.3 Erstellen einer Unternehmenspalette für Diagramme

Sie können eine Unternehmenspalette für Diagramme definieren, so dass Ihre Berichte imUnternehmensstil erstellt werden. Die Palettenfarben werden in der Konfigurationsdatei VisualizationConfig.xml definiert. Sie können nur eine Unternehmenspalette definieren, und die Paletten-IDdarf nicht geändert werden.

Die Standardpalette enthält 32 definierte Farben. Sie müssen mindestens zwei, können aber weitereFarben definieren. Sie definieren eine Farbe, indem Sie die Stärke von Rot (R), Grün (G), Blau (B) unddie Transparenz (A) definieren.

Beispiel:

<COLOR R="200" G="0" B="0" A="255" />

Verwandte Themen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets

2013-06-29581

Veröffentlichen, Formatieren und Freigeben von Berichten

• Formatieren von Tabellen und Tabellenzellen

5.3.1 Syntax der Konfigurationsdatei für die Unternehmenspalette

Die Konfigurationsdatei für die Unternehmensdiagrammpalette VisualizationConfig.xml befindetsich standardmäßig in folgendem Verzeichnis:

C:\Programme (x86)\SAP BusinessObjects\SAP BusinessObjectsEnterprise XI 4.0\images

Diese Datei enthält folgende Elemente:

<?xml version="1.0" encoding="UTF-8"?><CONFIG>

<!-- 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 defaultin 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>

Verwandte Themen• Definieren einer Unternehmenspalette für Diagramme

2013-06-29582

Veröffentlichen, Formatieren und Freigeben von Berichten

5.3.2 Definieren einer Unternehmenspalette für Diagramme

Der BI-Administrator kann mithilfe der Konfigurationsdatei VisualizationConfig.xml eineUnternehmenspalette erstellen. Diese Unternehmenspalette wird dann als Standard für alle neuenDiagramme verwendet.1. Öffnen Sie im folgenden Verzeichnis die Vorlagendatei VisualizationConfig.template.xml:

C:\Programme (x86)\SAP BusinessObjects\SAP BusinessObjectsEnterprise XI 4.0\images

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.

Nicht vergessen:Starten Sie Tomcat nach jeder Änderung dieser Datei neu.

5.4 Freigabe von Inhalten für andere Anwendungen

Anmerkung:Sie können Inhalte nur in der Web-Intelligence-Applet-Schnittstelle und im Web-Intelligence-Rich-Clientals Webdienst veröffentlichen. Diese Funktion steht in der Web-Intelligence-HTML-Schnittstelle nichtzur Verfügung.

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 derBezeichnung BI-Dienste, veröffentlichen.

Webdienste verfügen über einen Standardmechanismus zur gemeinsamen Nutzung von Daten durchAnwendungen. Sie veröffentlichen Inhalte auf einem Server, über den andere Anwendungen auf dieWebdienste, die die Inhalte bereitstellen, zugreifen können.

Jeder Webdienst kann mehrere Blöcke veröffentlichen, die Webanwendungen über den Blöckenentsprechende Funktionen zur Verfügung gestellt werden. Beispielsweise kann eine als Webdienstveröffentlichte Tabelle in ein Dashboard eingefügt werden, das die Filter- und Drill-Vorgänge für dieTabelle über Webdienst-Funktionen ausführt.

Die Struktur eines BI-Diensts wird über WSDL (Web Service Definition Language), dem Standardformatzur Beschreibung von Webdiensten, definiert. Webanwendungen kommunizieren über SOAP, einem

2013-06-29583

Veröffentlichen, Formatieren und Freigeben von Berichten

Standardprotokoll zum Austausch strukturierter Iinformationen mit BI-Diensten (durch Übergabe vonParametern an diese und Empfang von Daten im Gegenzug).

Verwandte Themen• BI-Dienststruktur

5.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 werdenkö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 denWebdienst 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 "Inhaltveröffentlichen" bereitgestellt. Im Bildschirm werden alle Objekte des Berichts aufgeführt und die indem von Ihnen veröffentlichten Block enthaltenen Objekte sind standardmäßig ausgewählt. Sie könnendie Auswahl dieser Objekte aufheben und ein beliebiges Objekt im Bericht auswählen, um es als Filterbereitzustellen. Sie können z.B. die Dimension [Land] als Filter zur Verfügung stellen, wenn Sie eineTabelle veröffentlichen, die die Objekte [Region] und [Umsatz] enthält, wenn die Dimension [Land] imBericht angezeigt wird. Sie können auch entscheiden, die Objekte [Region] und [Umsatz] nicht als Filterzur Verfügung zu stellen.

Es müssen keine Berichtobjekte als Filter bereitgestellt werden, mit Ausnahme von Objekten, die imSektionskopf angezeigt werden. Diese werden ausgewählt angezeigt und die Auswahl kann nichtaufgehoben werden.

Wenn Sie einen Block in einer Sektion veröffentlichen, filtert der Webdienst standardmäßig nach demWert des Sektionsobjekts, das dem von Ihnen ausgewählten Block entspricht. Wenn Sie bei einemBericht, der [Land], [Region] und [Umsatz] mit [Land] als Sektionskopf enthält, den Block in der Sektionmit [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ürdie Berichtsfilter definiert sind, standardmäßig auf dem Bildschirm ausgewählt. Sie können die Auswahldieser Objekte aufheben. Wenn Sie den Block veröffentlichen, ohne die Objekte als Filter zur Verfügungzu stellen, filtert der Webdienst die Daten nach den Werten der Berichtsfilter. Wenn Sie die Objektezur Verfügung stellen, können Webanwendungen die Berichtsfilter mit verschiedenen Werten anwenden.

Verwandte Themen• GetReportBlock_<Blockname>

2013-06-29584

Veröffentlichen, Formatieren und Freigeben von Berichten

5.4.2 Veröffentlichen eines Berichtsblocks als Webdienst

Sie können einen Berichtsblock mithilfe des Assistenten "Inhalt veröffentlichen" als Webdienstveröffentlichen.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".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 SieAlsWebdienst veröffentlichen, um den Assistenten"Inhalt veröffentlichen" anzuzeigen.

3. Klicken Sie auf Weiter, um mit dem nächsten Schritt der Veröffentlichung fortzufahren.Wenn der Berichtblock, den Sie als Webdienst veröffentlichen, bereits veröffentlicht wurde, werdendie duplizierten Blöcke im Fenster "Duplizierte Inhalte ermitteln" hervorgehoben. Der duplizierteBlock wird in Fettdruck unter den Webdiensten, die ihn veröffentlichen, angezeigt.

4. Klicken Sie auf Weiter, um mit dem nächsten Schritt fortzufahren.5. Gehen Sie im Fenster "Eingabeaufforderungen auswählen" wie folgt vor:

a. Wählen Sie die Eingabeaufforderungen bzw. heben Sie die Auswahl der Eingabeaufforderungenauf, die Sie in die Liste der Eingabeaufforderungen aufnehmen oder von dieser ausschließenmöchten.Klicken Sie aufAlle auswählen, um alle Eingabeaufforderungen auszuwählen oder aufAuswahlaufheben, um die Auswahl aller Eingabeaufforderungen aufzuheben.

b. Klicken Sie auf Weiter, um mit dem nächsten Schritt fortzufahren.

Anmerkung:Um mehrere Werte in Eingabeaufforderungen für Webdienste zu verwenden, müssen Sie dieEingabeaufforderung so oft reproduzieren, wie verschiedene Antworten erwartet werden, damit derBenutzer zu jeder Antwort aufgefordert wird.

Wenn Sie keine Eingabeaufforderung veröffentlichen, verwendet der Webdienst den bei der letztenRegenerierung und Speicherung des Dokuments übermittelten Eingabeaufforderungswert.Beantwortet ein Benutzer eine Eingabeaufforderung für [Country] mit "US" und speichert dasDokument anschließend, filtert der Webdienst Daten für [Country]="US" beim nächsten Aufruf mitdem Parameter refresh=true.

Wenn ein Webdienst Eingabeaufforderungen veröffentlicht, müssen Webanwendungen Werte fürdie Eingabeaufforderungen im Webdienst-Fenster des benutzerdefinierten Datenprovidersbereitstellen, wenn sie den Webdienst mit dem Parameter refresh=true aufrufen. Wenn derBenutzer keine Werte für die Eingabeaufforderungen eingibt, werden die zuletzt eingegebenenWerte verwendet.

6. Gehen Sie im Fenster "Veröffentlichten Inhalt definieren" wie folgt vor:a. Geben Sie den Namen und die Beschreibung ein, unter dem bzw. der die Tabelle veröffentlicht

werden soll.b. Wählen Sie Berichtsinhalt für alle Consumer freigeben aus, wenn alle Webdienst-Consumer

(Sitzungen) den Berichtblockinhalt aus derselben (und einzigen) Dokumentinstanz erhaltensollen.

2013-06-29585

Veröffentlichen, Formatieren und Freigeben von Berichten

Die Option Berichtsinhalt für alle Consumer freigeben ermöglicht es allenWebdienst-Consumern (Sitzungen), den Berichtblockinhalt aus derselben (und einzigen)Dokumentinstanz abzurufen. Diese Option verringert die Arbeitsspeicherauslastung desVerarbeitungsservers und sollte aktiviert werden, wenn Inhalt von vielen Benutzern gleichzeitigverwendet werden soll. Technisch gesehen wird das Dokument vom ersten Consumer geöffnet,der dafür eine Anforderung sendet, und wird dann von einem anderen Consumer verwendet,der dieselbe Anforderung "im Auftrag" des ersten Benutzers sendet (d. h. mit dessenAutorisierung). Daher kann die Dokumentsicherheit nicht über mit dieser Option entworfenenWebdienstaufrufen angewendet werden. Um jegliche Konflikte zu vermeiden, sollten alle Consumerdie Berechtigung erhalten, das entsprechende Dokument zu öffnen. Darüber hinaus sollten dieBenutzer außerdem eine Berechtigung erhalten, Daten aus den zugrunde liegenden Datenquellenanzuzeigen oder darauf zuzugreifen.

Anmerkung:Filter- und Drill-Vorgänge eines Webdiensts sind mit der OptionBerichtsinhalt für alle Consumerfreigeben nicht kompatibel. Web-Intelligence-Dokumentdaten aus Webdiensten können nur mitBerichtssektionen gefiltert werden, die im entsprechenden Webdienst als Filter zur Verfügunggestellt wurden.

c. Klicken Sie auf Filter festlegen, und wählen Sie die Objekte, die Sie zum Filtern im Webdienstzur Verfügung stellen möchten.WennBerichtsinhalt für alle Consumer freigeben ausgewählt ist, ist die Option Filter festlegendeaktiviert, da Consumer Berichtsfilter nicht verwenden können. Sektionsfilter stellen die einzigeMöglichkeit dar, um Inhalt über obligatorische Eingabeparameter zu filtern.

d. Wählen Sie den Server, auf dem der Inhalt veröffentlicht werden soll, unter Hostserver aus.e. Zum Hinzufügen, Entfernen oder Bearbeiten von Servern in der Liste mit den Hostservern klicken

Sie auf Server verwalten, klicken Sie anschließend aufHinzufügen,Bearbeiten oder Entfernenund aktualisieren Sie die Liste der Server.

f. Klicken Sie auf Weiter, um mit dem nächsten Schritt fortzufahren.

7. Gehen Sie im Fenster "Neue Inhalte veröffentlichen oder vorhandene Inhalte als Webdienst erneutveröffentlichen" wie folgt vor:a. Um einen bestehenden Webdienst erneut zu veröffentlichen, wählen Sie den Webdienst aus,

und klicken Sie auf Veröffentlichen.b. 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 "Webdienstveröffentlichen" anzuzeigen.

Anmerkung:Ordner sind optional. Sie veröffentlichen auf einem bestehenden Webdienst oder einem neuenWebdienst, und Sie können Ordner erstellen, um Ihre Arbeit zu organisieren. Klicken Sie aufNeuer Ordner, um einen Ordner hinzuzufügen.

c. Geben Sie den Namen des Webdiensts in das Feld Webdienst-Name sowie dieDienstbeschreibung in das Feld Beschreibung ein.

d. Wählen Sie die Authentifizierungsmethode für den Webdienst aus der Liste "Authentifizierung"aus.

e. Klicken Sie auf OK, um das Dialogfeld zu schließen und den Webdienst zu speichern und zuveröffentlichen.

f. Wählen Sie den Webdienst für die Veröffentlichung aus, und klicken Sie auf Fertig stellen.

2013-06-29586

Veröffentlichen, Formatieren und Freigeben von Berichten

5.4.3 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 auchveröffentlichte Webdienste bearbeiten und QaaWS- (Query as a Web Service) Abfragen importierenund diese anschließend als Web Intelligence-Inhalte erneut veröffentlichen.

5.4.3.1 Anzeigen und Verwalten von veröffentlichten Inhalten

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie auf das Symbol Webdienstveröffentlichung im Seitenbereich.3. Wählen Sie im Bereich "Webdienstveröffentlichung" den Server aus der Liste Hostserver aus.4. Führen Sie einen der folgenden Schritte aus:

• Zum Hinzufügen, Entfernen oder Bearbeiten von Servern in der Liste mit den Hostservern klickenSie auf Server verwalten, klicken Sie anschließend aufHinzufügen,Bearbeiten oder Entfernenund aktualisieren Sie die Liste der Server.

• Legen Sie über die Dropdown-Liste Ansichten fest, wie die Inhalte im Menü angeordnet werdensollen.

BeschreibungOption

Veröffentliche Inhalte werden als Webdienst > BlockangeordnetNach Webdienst anzeigen

Die veröffentlichten Inhalte werden als Dokument >Webdienst > Block angeordnet

Nach Dokument und Webdienst an-zeigen

Die veröffentlichten Inhalte werden als Dokument >Block > Webdienst angeordnetNachDokument undBlock anzeigen

QaaWS-Abfragen (Query as a Web Service) werdenunter dem veröffentlichten Inhalt angezeigt. (QaaWS-Abfragen werden in demselben Repository-Ordnergespeichert wie die BI-Dienste.)

Webdienstabfragen anzeigen

• Um einen veröffentlichten Block zu bearbeiten, klicken Sie mit der rechten Maustaste auf denBlock und wählen Bearbeiten aus, um den Assistenten "Inhalt veröffentlichen" zu starten.

• Um den veröffentlichten Inhalt zu löschen, klicken Sie mit der rechten Maustaste auf denveröffentlichten Inhalt oder Webdienst und wählen Löschen aus.

2013-06-29587

Veröffentlichen, Formatieren und Freigeben von Berichten

• Um einen Webdienst umzubenennen, klicken Sie mit der rechten Maustaste auf den Webdienstund wählen Umbenennen aus.

• Um die Liste der veröffentlichten Inhalte zu regenerieren, klicken Sie auf das SymbolRegenerieren oder klicken mit der rechten Maustaste auf einen Ordner oder einen Webdienstund wählen Liste regenerieren aus.

• Um die Liste der Webdienste zu durchsuchen, geben Sie den Suchtext in das Suchfeld ein undwählen die Suchoptionen aus der Dropdown-Liste des Suchfelds aus.

BeschreibungOption

Groß-/Kleinschreibung bei der Suche beachtenGroß-/Kleinschrei-bung beachten

Groß-/Kleinschreibung bei der Suche ignorierenGroß-/Kleinschrei-bung nicht beachten

Nur Webdienste oder Blöcke zurückgeben, deren Namen mit demSuchtext beginnt

Übereinstimmungvonoben suchen

Nur Webdienste oder Blöcke zurückgeben, deren Namen denSuchtext enthält

Übereinstimmung anbeliebiger Stelle su-chen

Verwandte Themen• Importieren und Verwenden von QaaWS-Abfragen in BI-Diensten• Veröffentlichen eines Berichtsblocks als Webdienst

5.4.3.2 Testen des veröffentlichten Inhalts

Sie können die veröffentlichten Inhalte testen und die Struktur des Webdiensts untersuchen, der dieInhalte veröffentlicht.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie auf das Symbol Webdienstveröffentlichung im Seitenbereich.3. Wählen Sie den zu testenden Webdienst aus, und klicken Sie auf das Symbol Test.4. Wählen Sie die zu testende Webdienstfunktion aus der Dropdown-Liste Vorgang aus.5. Wählen Sie die Parameter und Operatoren, für die Sie Werte angeben möchten, im Bereich "Eingabe"

aus, und geben Sie die Werte unter "Wert" ein.6. 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.

2013-06-29588

Veröffentlichen, Formatieren und Freigeben von Berichten

7. Klicken Sie auf In Strukturansicht ändern oder In Tabellenansicht ändern, um zur Anzeige derWebdienstdaten zwischen der Strukturansicht und der Tabellenansícht zu wechseln.

5.4.4 Importieren und Verwenden von QaaWS-Abfragen in BI-Diensten

Sie können QaaWS-Abfragen (Query-as-a-Web-Service-Abfragen) importieren und ausführen, umeinen Block zu erzeugen, der in einen neuen Bericht einfügt wird. Beim Import einer QaaWS-Abfrageerstellt die Anwendung eine Abfrage basierend auf der Struktur der QaaWS-Abfrage, führt dann dieAbfrage aus und fügt den resultierenden Block in einen neuen Bericht ein. Die ursprünglicheQaaWS-Abfrage wird nicht geändert.

Da Web Intelligence die Veröffentlichung von QaaWS-Abfragen nicht direkt unterstützt, können SieQaaWS-Abfragen als BI-Dienste veröffentlichen, indem Sie den resultierenden Block als BI-Dienstveröffentlichen.

Anmerkung:Für QaaWS-Abfragen definierte Sortierungen werden nicht unterstützt. Beim Ausführen derQaaWS-Abfrage gehen alle enthaltenen Sortierungen verloren.

5.4.4.1 Veröffentlichen einer QaaWS-Abfrage

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie auf das Symbol Webdienstveröffentlichung im Seitenbereich.3. Wählen Sie in der Hauptsymbolleiste Veröffentlichen aus, um das Fenster "Neue Inhalte

veröffentlichen oder vorhandene Inhalte als Webdienst erneut veröffentlichen" im Assistenten "Inhaltveröffentlichen" aufzurufen.

4. Wählen Sie Ansicht > QaaWS-Abfragen anzeigen, um die QaaWS-Anzeigen einzublenden.5. 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. EineBerichtsregisterkarten, die den gleichen Namen wie die QaaWS-Abfrage hat, wird hinzugefügt. DerBericht enthält eine Tabelle, die den Abfrageobjekten entspricht.

6. Regenerieren Sie die hinzugefügte Abfrage, um die Webdienstabfrage-Daten anzuzeigen.7. 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.

Verwandte Themen• Veröffentlichen eines Berichtsblocks als Webdienst

2013-06-29589

Veröffentlichen, Formatieren und Freigeben von Berichten

5.4.5 BI-Dienststruktur

Externe Webanwendungen greifen auf Web Intelligence-Inhalte, die als Webdienste veröffentlichtwurden, 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 dieFunktionsausgabe, die sie dann analysieren können.

5.4.5.1 GetReportBlock_<Blockname>

FunktionsnameGetReportBlock_<blockname>

2013-06-29590

Veröffentlichen, Formatieren und Freigeben von Berichten

Eingabeparameter

Obligatorisch?BeschreibungName

Ja, sofern sessionID oder serializedSession nicht angegeben ist.

CMS-Anmeldunglogin

Ja, sofern sessionID oder serializedSession nicht angegeben ist.

CMS-Kennwortpassword

Ja, wenn der Berichtblock Sektionseinträgeenthält; andernfalls nein. Daher verfügenBlöcke mit Sektionen über eine Mischungaus obligatorischen und optionalen reportfilter-Parameter

Ein oder mehrere Berichtsfilter. Weitere In-formationen finden Sie in der reportfilter Tabelle unten.

reportfilter

Ja, wenn refresh = wahr und die Eingabe-aufforderung obligatorisch ist. Andernfallsnein (refresh = falsch). Wenn Sie keinenEingabeaufforderungswert eingeben, über-nimmt die Eingabeaufforderung die zuvordefinierten Werte. Die Nutzung von Web-diensten mit Eingabeaufforderungen in WebIntelligence bedeutet nicht, dass Sie übereine Eingabeaufforderung zur Eingabe auf-gefordert werden. Sie müssen die Eingabe-aufforderungswerte im Webdienstfenster"Benutzerdefinierter Datenprovider" einge-ben.

Eingabeaufforderungswerte. Weitere Infor-mationen über LowIndexValue-Parameterfinden Sie unten

prompt

Boolesch, Standardwert: falsch (standard-mäßig bleibt das Dokument geöffnet, wennder Webdienst geantwortet hat). Werte:falsch oder wahr.

Erzwingt das Schließen des Dokuments,nachdem der Webdienst die Antwort mitdem angeforderten Inhalt gegeben hat.Durch dieses Verhalten wird die Arbeitsspei-chernutzung auf dem Server optimiert, dadie Consumer steuern können, wie langeDokumente gespeichert werden.

closeDocument

Optional. Wenn nicht anders angegeben,wird der gesamte Tabelleninhalt abgerufen.Standardmäßig wird der gesamte Tabellen-inhalt abgerufen.

Definiert die letzte von der Quelle abgerufe-ne Zeilennummer. Dieser Parameter wirdmit dem Parameter startRow verwendet,um die in die Tabellenausgabeparameterabzurufende Segmentgröße zu definieren.Beispiel: startRow = 10 / endRow= 55 ruft46 Zeilen zwischen Zeile 10 und Zeile 55(jeweils einschließlich) ab. Der Rang derletzten Zeile einer Tabelle entspricht derTabellengröße, alle größeren Werte werdenintern auf diese Zahl korrigiert.

endRow

2013-06-29591

Veröffentlichen, Formatieren und Freigeben von Berichten

Obligatorisch?BeschreibungName

Optional. Wenn nicht anders angegeben,wird der gesamte Tabelleninhalt abgerufen.Standardmäßig wird der gesamte Tabellen-inhalt abgerufen.

Definiert die erste von der Quelle abgerufe-ne Zeilennummer. Dieser Parameter wirdmit dem Parameter endRow verwendet, umdie in die Tabellenausgabeparameter abzu-rufende Segmentgröße zu definieren. Bei-spiel: startRow = 10 / endRow= 55 ruft46 Zeilen zwischen Zeile 10 und Zeile 55(jeweils einschließlich) ab. Wenn die ersteZeile einer Tabelle 1 ist, werden alle niedri-geren Werte intern auf 1 korrigiert.

startRow

Nein. Der Standardwert lautet false.Öffnet das Dokument erneut, wenn derWebdienst aufgerufen wird und setzt Drillsund Filter zurück.

resetState

Nein. Der Standardwert lautet false.Erzwingt eine Dokumentregenerierung.refresh

Nein. Der Standardwert lautet true.Ruft Daten von der letzten Dokumentinstanzab.

getFromLatestDocumentInstance

Nein. Der Standardwert lautet false.Ruft Daten vom Benutzer-Posteingang ab,wenn das Dokument veröffentlicht wordenist.

getFromUserInstance

Nein. Der Standardwert lautet false.Wandelt die Ausgabe in eine vertikale Tabel-le um.

Anmerkung:Wenn der Block ein Diagramm ist, wird erimmer in eine vertikale Tabelle umgewan-delt, auch wenn dieser Parameter auf false gesetzt ist.

turnOutputToVTable

Nein.Sitzungstoken, um zu vermeiden, dass dieAnmeldung oder das Kennwort gesendetwird. Erhöht die Sitzungsanzahl, wenn ge-sendet.

sessionID

Nein.Serialisierte Sitzung, um zu vermeiden, dassdie Anmeldung oder das Kennwort gesendetwird. Erhöht die Sitzungsanzahl nicht, wenngesendet.

serializedSession

Der reportfilter-ParameterDie reportfilter-Parameter enthalten zwei Elemente:

2013-06-29592

Veröffentlichen, Formatieren und Freigeben von Berichten

WerteBeschreibungName

BeliebigDer zum Filtern der Da-ten verwendete Wert

filtering_value

EQUAL (Standard)¦ GREATER ¦ GREATER_OR_EQUAL ¦LESS ¦ LESS_OR_EQUAL ¦ NOT_EQUAL ¦ INLIST ¦NOT_INLIST

Der Filteroperatorfiltering_opera-tor

Beispiel für den reportFilter-ParameterDer Filter [Country]="US" wird folgendermaßen angegeben:<Country><value>US</value><operator>EQUAL</operator>

</Country>

Ausgabeparameter

BeschreibungTypName

TabellenzellenTTabletable

TabellenköpfeTHeaderheaders

TabellenfüßeTFooterfooters

Der vom Webdienstaufruf verwendete Anmeldenamestringuser

Die vom Servicedesigner zur Verfügung gestellte Web-dienstbeschreibung

stringdocumentation

Der Name des Dokumentsstringdocumentname

Das Datum der letzten DokumentregenerierungdateTimelastrefreshdate

Das Datum, an dem der Webdienst erstellt wurdedateTimecreationdate

Der Benutzername des Webdiensterstellersstringcreator

Gibt an, ob das Dokument eingeplant istbooleanisScheduled

Der geplante Startzeitpunkt, falls das Dokument eingeplantist

dateTimescheduleStartTime

Der geplante Endzeitpunkt, falls das Dokument eingeplantist

dateTimescheduleEndTime

Der TabellentypstringtableType

Die Anzahl der Spalten in der AusgabetabelleintnbColumns

Die Anzahl der Zeilen in der AusgabetabelleintnbLines

Verwandte Themen• Drill_<Blockname>• Beispiel für Rückgabedaten des BI-Diensts

2013-06-29593

Veröffentlichen, Formatieren und Freigeben von Berichten

5.4.5.2 Drill_<Blockname>

FunktionsnameDrill_<blockname>

Anmerkung:Dieser Webdienstaufruf kann nicht verwendet werden, wenn die Dokumentfreigabeoption (Berichtsinhaltfür alle Consumer freigeben im Assistenten "Inhalt veröffentlichen") aktiviert ist, da solche Methodennicht in der Webdienst-WSDL-Datei angegeben werden. Wenn beim Aufruf des Dokuments dieseOption aktiviert ist, wird ein Fehler an den Consumer zurückgegeben.

EingabeparameterDie 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

Obligatorisch?BeschreibungName

JaGibt eine Drill-Anweisung andrillpath

NeinGibt einen Filter für Drill-Vorgänge andrillfilter

Der drillpath-ParameterDie drillpath-Parameter sind vom Typ DrillPath. Sie enthalten drei Elemente:

WerteBeschreibungName

BeliebigDie Dimension für den Drill-Vorgangfrom

BeliebigWert, für den der Drill-Vorgang durchgeführt werdensoll

value

UP ¦ DOWNDer Drill-Vorgangstypdrilloperation

Anmerkung:

• 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.

2013-06-29594

Veröffentlichen, Formatieren und Freigeben von Berichten

Der drillfilter-ParameterMit drillfilter-Parametern können Sie Drill-Filter beim Durchführen von Drill-Vorgängen anwenden:

WerteBeschreibungName

BeliebigDie zu filternde Dimensi-on

Dimension

BeliebigDer Wert, nach dem ge-filtert werden soll

value

EQUAL ¦ GREATER ¦ GREATER_OR_EQUAL ¦ LESS ¦LESS_OR_EQUAL ¦ NOT_EQUAL ¦ INLIST ¦ NOT_INLIST

Der Filteroperatoroperator

Anmerkung:

• 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.

Verwandte Themen• GetReportBlock_<Blockname>

5.4.5.3 Ausgabeparameter der BI-Dienste

In der folgenden Tabelle sind die von einem BI-Dienst zurückgegebenen Ausgabeparameter aufgeführt:

BeschreibungTypName

TabellenzellenTTabletable

TabellenkopfzellenTHeaderheaders

TabellenfußzellenTFooterfooters

Der vom Webdienstaufruf verwendete Anmeldenamestringuser

Die vom Servicedesigner zur Verfügung gestellte Web-dienstbeschreibung

stringdocumentation

Der Name des Dokumentsstringdocumentname

Das Datum der letzten DokumentregenerierungdateTimelastrefreshdate

2013-06-29595

Veröffentlichen, Formatieren und Freigeben von Berichten

BeschreibungTypName

Das Datum, an dem der Webdienst erstellt wurdedateTimecreationdate

Der Benutzername des Webdiensterstellersstringcreator

Gibt an, ob das Dokument eingeplant istbooleanisScheduled

Der geplante Startzeitpunkt, falls das Dokument eingeplantist

dateTimescheduleStartTime

Der geplante Endzeitpunkt, falls das Dokument eingeplantist

dateTimescheduleEndTime

Der TabellentypstringtableType

Die Anzahl der Spalten in der AusgabetabelleintnbColumns

Die Anzahl der Zeilen in der AusgabetabelleintnbLines

Beispiel für einen table-Parameter<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>...</table>

Beispiel für einen headers-Parameter<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>

Verwandte Themen• Beispiel für Rückgabedaten des BI-Diensts

5.4.5.4 Beispiel für Rückgabedaten des BI-Diensts

2013-06-29596

Veröffentlichen, Formatieren und Freigeben von Berichten

Webdienste geben Daten über SOAP zurück. Nachfolgend ist ein Beispiel für eine SOAP-Dateiaufgefü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>

<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Food &amp; Drinks</cell><cell xsi:type="xsd:string">Fast Food</cell><cell xsi:type="xsd:double">19530</cell>

</row><row>

<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Food &amp; Drinks</cell><cell xsi:type="xsd:string">Poolside Bar</cell><cell xsi:type="xsd:double">27073</cell>

</row><row>

<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Food &amp; Drinks</cell><cell xsi:type="xsd:string">Restaurant</cell><cell xsi:type="xsd:double">41160</cell>

</row><row>

<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Activities</cell><cell xsi:type="xsd:double">59820</cell>

</row><row>

<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Excursion</cell><cell xsi:type="xsd:double">113170</cell>

</row><row>

<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Sports</cell><cell xsi:type="xsd:double">69575</cell>

</row><row>

<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Travels</cell><cell xsi:type="xsd:string">Car Rent</cell><cell xsi:type="xsd:double">49160</cell>

</row><row>

<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Travels</cell><cell xsi:type="xsd:string">Travel Reservation</cell><cell xsi:type="xsd:double">63300</cell>

</row><row>

<cell xsi:type="xsd:string">France</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Bungalow</cell><cell xsi:type="xsd:double">126240</cell>

2013-06-29597

Veröffentlichen, Formatieren und Freigeben von Berichten

</row><row>

<cell xsi:type="xsd:string">France</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel Room</cell><cell xsi:type="xsd:double">116790</cell>

</row><row>

<cell xsi:type="xsd:string">France</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel Suite</cell><cell xsi:type="xsd:double">320220</cell>

</row><row>

<cell xsi:type="xsd:string">France</cell><cell xsi:type="xsd:string">Food &amp; Drinks</cell><cell xsi:type="xsd:string">Fast Food</cell><cell xsi:type="xsd:double">28440</cell>

</row><row>

<cell xsi:type="xsd:string">France</cell><cell xsi:type="xsd:string">Food &amp; Drinks</cell><cell xsi:type="xsd:string">Poolside Bar</cell><cell xsi:type="xsd:double">46320</cell>

</row><row>

<cell xsi:type="xsd:string">France</cell><cell xsi:type="xsd:string">Food &amp; Drinks</cell><cell xsi:type="xsd:string">Restaurant</cell><cell xsi:type="xsd:double">32640</cell>

</row><row>

<cell xsi:type="xsd:string">France</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Activities</cell><cell xsi:type="xsd:double">9000</cell>

</row><row>

<cell xsi:type="xsd:string">France</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Excursion</cell><cell xsi:type="xsd:double">120050</cell>

</row><row>

<cell xsi:type="xsd:string">France</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Sports</cell><cell xsi:type="xsd:double">35720</cell>

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Bungalow</cell><cell xsi:type="xsd:double">323231</cell>

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel Room</cell><cell xsi:type="xsd:double">330240</cell>

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel Suite</cell><cell xsi:type="xsd:double">320754</cell>

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Food &amp; Drinks</cell><cell xsi:type="xsd:string">Fast Food</cell><cell xsi:type="xsd:double">32960</cell>

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Food &amp; Drinks</cell><cell xsi:type="xsd:string">Poolside Bar</cell><cell xsi:type="xsd:double">37915</cell>

</row><row>

2013-06-29598

Veröffentlichen, Formatieren und Freigeben von Berichten

<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Food &amp; Drinks</cell><cell xsi:type="xsd:string">Restaurant</cell><cell xsi:type="xsd:double">32980</cell>

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Activities</cell><cell xsi:type="xsd:double">78200</cell>

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Excursion</cell><cell xsi:type="xsd:double">96440</cell>

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Sports</cell><cell xsi:type="xsd:double">102720</cell>

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Travels</cell><cell xsi:type="xsd:string">Car Rent</cell><cell xsi:type="xsd:double">56370</cell>

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Travels</cell><cell xsi:type="xsd:string">Travel Reservation</cell><cell xsi:type="xsd:double">74495</cell>

</row><row>

<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Bungalow</cell><cell xsi:type="xsd:double">368870</cell>

</row><row>

<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel Room</cell><cell xsi:type="xsd:double">746828</cell>

</row><row>

<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel Suite</cell><cell xsi:type="xsd:double">842046</cell>

</row><row>

<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Food &amp; Drinks</cell><cell xsi:type="xsd:string">Fast Food</cell><cell xsi:type="xsd:double">66330</cell>

</row><row>

<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Food &amp; Drinks</cell><cell xsi:type="xsd:string">Poolside Bar</cell><cell xsi:type="xsd:double">88508</cell>

</row><row>

<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Food &amp; Drinks</cell><cell xsi:type="xsd:string">Restaurant</cell><cell xsi:type="xsd:double">331860</cell>

</row><row>

<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>

2013-06-29599

Veröffentlichen, Formatieren und Freigeben von Berichten

<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>

5.4.5.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">

<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">

2013-06-29600

Veröffentlichen, Formatieren und Freigeben von Berichten

<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" maxOc

curs="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" nilla

ble="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" 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" maxOc

curs="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" nilla

ble="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" nil

lable="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" nilla

ble="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">

2013-06-29601

Veröffentlichen, Formatieren und Freigeben von Berichten

<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" nilla

ble="true" /><s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded" nilla

ble="true" /><s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOc

curs="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" nilla

ble="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" nilla

ble="true" /><s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded" nilla

ble="true" /><s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOc

curs="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" nilla

ble="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" nilla

ble="true" /><s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded" nilla

ble="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" nilla

ble="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">

<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>

2013-06-29602

Veröffentlichen, Formatieren und Freigeben von Berichten

<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" /><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" />

2013-06-29603

Veröffentlichen, Formatieren und Freigeben von Berichten

<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" /><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">

2013-06-29604

Veröffentlichen, Formatieren und Freigeben von Berichten

<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" /><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 />

2013-06-29605

Veröffentlichen, Formatieren und Freigeben von Berichten

<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" 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>

2013-06-29606

Veröffentlichen, Formatieren und Freigeben von Berichten

Analysieren von Daten in Web-Intelligence-Berichten

In Web Intelligence werden komplexe und verschiedenartige Daten in Berichten dargestellt, die schnellund leicht zu verstehen sind. Sie entwerfen Web-Intelligence-Dokumente auf Basis von Abfragen, diein einer von vielen verfügbaren Anwendungen wie BEx oder OLAP erstellt wurden, im Modus "Entwurf",um diese im Modus "Ansicht" allen Personen oder spezifischen Gruppen oder Personen zur Verfügungzu stellen. In diesem Abschnitt sind Beschreibungen der Funktionen, die Sie im Modus "Ansicht"verwenden können, bzw. Verweise auf Informationen zu diesen enthalten.

In Abhängigkeit von den Benutzersicherheitseinstellungen und Zugriffsrechten, die der BI-Administratorfür Sie festgelegt hat, können Sie beim Öffnen eines Web-Intelligence-Dokuments im Modus "Ansicht"verschiedene Arbeitsschritte für Berichte im Dokument ausführen.

Zu den in einem Web-Intelligence-Dokument ausführbaren Vorgängen gehören folgende:• Erstellen, Öffnen, Speichern, Drucken, Regenerieren, Exportieren und Senden von Dokumenten• Suchen nach Dokumenten im Unternehmen oder nach persönlichen Dokumenten auf dem Rechner• Anzeigen des Verlaufs von zeitgesteuert verarbeiteten Dokumenten oder der Dokumentgliederung• Verfolgen von Änderungen in Dokumenten• Einschränken der angezeigten Daten durch Filter und Drill-Vorgänge

Anmerkung:Falls Sie den Web-Intelligence-Rich-Client auf dem Computer zum Anzeigen von Dokumenten verwendenmöchten, sind zunächst verschiedene Arbeitsschritte auszuführen. Weitere Informationen finden Sieim Abschnitt Einrichten und Verwenden des Web-Intelligence-Rich-Clients im Benutzerhandbuch fürden Web-Intelligence-Rich-Client von SAP BusinessObjects.

Verwandte Themen• Im Web-Intelligence-Ansichtsmodus verfügbare Funktionen• Starten der Web-Intelligence-Schnittstelle• Allgemeine Informationen zu Web Intelligence• Registerkarten im Seitenbereich von Web Intelligence• Festlegen von Web-Intelligence-Einstellungen• Auswählen der Anzeige- und Entwurfsschnittstelle• Speichern und Exportieren von Dokumenten im Modus "Ansicht"• Anzeigemodi• Verfolgen von Änderungen in Daten

2013-06-29607

Analysieren von Daten in Web-Intelligence-Berichten

6.1 Im Web-Intelligence-Ansichtsmodus verfügbare Funktionen

Wenn Sie Web-Intelligence-Dokumente im Modus "Ansicht" anzeigen, stehen Ihnen in Abhängigkeitvon den vom BI-Administrator erteilten Benutzersicherheits- und Zugriffsrechten verschiedeneSchaltflächen, Symbole oder andere Funktionen zur Verfügung.

BeschreibungSymbolAufgabe

In Abhängigkeit von den vom BI-Administrator erteilten Rechtenkann ein Benutzer auf Basis ei-nes Universums oder ohne Zu-griff auf eine Datenquelle Doku-mente erstellen.

Dokumente erstellen

Ein Benutzer kann Dokumenteim persönlichen Ordner oder inUnternehmensordnern öffnen,für die ihm vom BI-AdministratorZugriffrechte erteilt wurden.

Dokumente öffnen

Ein Benutzer kann Dokumenteim persönlichen Ordner oder inUnternehmensordnern spei-chern, für die ihm vom BI-Admi-nistrator Zugriffrechte erteiltwurden.

Dokumente speichern

Ein Benutzer kann Dokumentedrucken.Dokumente drucken

Ein Benutzer kann im persönli-chen Ordner oder in Unterneh-mensordnern, für die ihm vomBI-Administrator Zugriffrechteerteilt wurden, nach Dokumen-ten suchen.

Nach Dokumenten suchen

Ein Benutzer kann den Verlaufvon Dokumenten anzeigen.Dokumentverlauf anzeigen

Ein Benutzer kann Dokumenteoder einen der enthaltenen Be-richte in eine Vielzahl von Forma-ten exportieren.

Dokumente oder einen der ent-haltenen Berichte exportieren

2013-06-29608

Analysieren von Daten in Web-Intelligence-Berichten

BeschreibungSymbolAufgabe

Ein Benutzer kann Dokumenteoder einen der enthaltenen Be-richte in einer Vielzahl von For-maten versenden.

Dokumente senden

Ein Benutzer kann Aktionensteuern, die für einen Bericht ineinem Dokument ausgeführtwerden.

Aktion rückgängig machen oderwiederholen

Ein Benutzer kann Dokumenteregenerieren, sodass dieneuesten Daten angezeigt wer-den.

Dokumente regenerieren

Ein Benutzer kann auf die Hilfe-dokumentation für Web Intelli-gence zugreifen.

Hilfe aufrufen

Ein Benutzer kann die Ände-rungsverfolgung für ein Doku-ment aktivieren.

Änderungen in Dokumentenverfolgen

Ein Benutzer kann die Drill-Funktion im Dokument für jedesObjekt aktivieren, das übermehrere Ebenen verfügt.

Drill für Daten

Ein Benutzer kann mithilfe eineseinfachen Filters die angezeig-ten Daten auf Basis der im Be-richt enthaltenen Datentypeneinschränken.

Dokumentdaten filtern

Ein Benutzer kann Köpfe, Zeilenund Spalten in Tabellen fixieren,um diese bei einem Bildlaufdurch die Daten angezeigt zulassen.

Tabellenköpfe, Zeilen undSpalten fixieren

Ein Benutzer kann die Gliede-rung eines Dokuments und sei-ner Berichte anzeigen, soferneine solche existiert.

Dokumentgliederung anzeigen

2013-06-29609

Analysieren von Daten in Web-Intelligence-Berichten

BeschreibungSymbolAufgabe

Ein Benutzer kann seitenweiseweiter- und zurückblättern, einebestimmte Seitenzahl eingebenoder zum Anfang oder Ende ei-nes Berichts in einem Dokumentspringen.

Zwischen Seiten umschalten

Ein Benutzer kann bequem undschnell zwischen dem schnellenAnzeigemodus und dem Seiten-modus umschalten.

Zwischen Seitenanzeigen um-schalten

Ein Benutzer kann angezeigteBerichte vergrößern und verklei-nern.

Berichte vergrößern

Verwandte Themen• Auswählen der Anzeige- und Entwurfsschnittstelle

6.2 Öffnen und Erstellen von Dokumenten

6.2.1 Öffnen eines Dokuments aus dem Repository

1. Klicken Sie im BI-Launchpad auf die Registerkarte Dokumente, um die im Repository verfügbarenDokumente anzuzeigen.

2. Klicken Sie auf die Registerkarte Ordner, und wechseln Sie in den Ordner, der das Dokumententhält.

3. Wählen Sie das Dokument aus, klicken Sie mit der rechten Maustaste, und wählen Sie Anzeigenaus, um das Dokument im Modus "Ansicht" zu öffnen, oder wählen Sie Ändern aus, um dasDokument im Modus "Entwurf" zu öffnen.

Die Version von Web Intelligence, die geöffnet wird, hängt von den Einstellungen für "Anzeigen"und "Ändern" in den Web-Intelligence-Einstellungen von BI-Launchpad ab.

Anmerkung:Wenn in einem Dokument die Regenerierung der Daten beim Öffnen festgelegt ist (wenn dieDokumenteigenschaft Beim Öffnen regenerieren in den Dokumenteigenschaften ausgewählt

2013-06-29610

Analysieren von Daten in Web-Intelligence-Berichten

wurde), werden im Dokument die aktuellen Informationen angezeigt. Die Option Beim Öffnenregenerieren hängt von den folgenden CMS-Einstellungen ab:• Unter CMC > Anwendung > WebI > Eigenschaften wurde die Eigenschaft Aktivieren Sie die

Sicherheitsberechtigung "Automatische Regenerierung beim Öffnen für alle Dokumentedeaktivieren" vom BI-Administrator aktiviert.

• Unter CMC > Anwendung > Benutzersicherheit wurde das Sicherheitsrecht AutomatischeRegenerierung beim Öffnen für alle Dokumente deaktivieren für den jeweiligen Benutzervom BI-Administrator deaktiviert.

Verwandte Themen• Auswählen der Anzeige- und Entwurfsschnittstelle

6.2.2 Öffnen eines Dokuments in Web Intelligence

Sie haben Zugriff auf die Dokumente und verfügen über die entsprechenden Berechtigungen zumÖffnen des Dokuments.1. Klicken Sie in BI-Launchpad auf Anwendungen > Web-Intelligence-Anwendung.2. Klicken Sie in der Symbolleiste auf das Symbol Öffnen.

Das Dialogfeld "Dokument auswählen" wird geöffnet.

3. Navigieren Sie durch die Ornder, um eine Datei auszuwählen, und klicken Sie dann auf Öffnen.

Das Dokument wird im Modus "Entwurf" geöffnet. Sie können abhängig von Ihren Rechten in den Modi"Ansicht" und "Entwurf" arbeiten.

6.2.3 Erstellen von Dokumenten ohne Datenquelle

Ein Grund für ein Dokument ohne Datenquelle könnte die Erstellung eines Vorlagendokuments sein,das die standardmäßige Titelseite als ersten Bericht, den standardmäßigen Urheberrechtstext alszweiten Bericht und so weiter enthält. Sie können das Layout für die Kopf- und Fußzeile festlegen undsogar leere, formatierte Tabellen und Diagramme hinzufügen. Ein Abfrage- oder Berichtsdesigner kanndann zu einem späteren Zeitpunkt das Dokument über eine Abfrage mit einer Datenquelle verbinden.

Anmerkung:Die Rechte, die Benutzern vom BI-Administrator zugewiesen wurden, bestimmen den Zugriff aufDatenquellen und die Möglichkeit, Dokumente in Web Intelligence zu erstellen.

1. Öffnen Sie Web Intelligence in einem beliebigen Modus.2. Führen Sie einen der folgenden Schritte aus:

• Klicken Sie im Modus "Ansicht" in der Symbolleiste auf das Symbol Neu.

2013-06-29611

Analysieren von Daten in Web-Intelligence-Berichten

• Klicken Sie im Modus "Entwurf" oder "Daten" auf der Registerkarte "Datei" auf das Symbol Neu.

3. 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.

Verwandte Themen• Erstellen von Universumsabfragen• Erstellen von Abfragen auf Grundlage von BEx Querys• Erstellen von Abfragen für Advanced Analysis-Ansichten

6.3 Speichern und Exportieren von Dokumenten im Modus "Ansicht"

In Web Intelligence können Sie das aktuelle Dokument oder den aktiven Bericht an einem oder mehrerenSpeicherorten speichern oder in verschiedene Formate exportieren.

Anmerkung:In der Web-Intelligence-HTML-Schnittstelle ist es nicht möglich, über die Funktion Speichern unterdas Dokument oder den Bericht als Text-, Excel- oder PDF-Datei zu speichern, allerdings können SieDokumente oder Berichte in diese Formate auf dem Computer oder an einen anderen Speicherortexportieren.

Verwandte Themen• Speichern von Dokumenten im Unternehmens-Repository in der Web-Intelligence-Applet-Schnittstelle• Speichern von Dokumenten im Unternehmens-Repository in der Web-Intelligence-HTML-Schnittstelle• Speichern von Dokumenten als Excel-Arbeitsblatt in der Web-Intelligence-Applet-Schnittstelle• Festlegen der Einstellungen zum Speichern von Dokumenten im Excel-Format• Exportieren von Dokumenten oder Berichten als Excel-Arbeitsblatt in derWeb-Intelligence-HTML-Schnittstelle• Speichern von Dokumenten als PDF-Datei in der Web-Intelligence-Applet-Schnittstelle• Exportieren von Dokumenten oder Berichten als PDF-Datei in der Web-Intelligence-HTML-Schnittstelle• Speichern von Dokumenten als Textdatei in der Web-Intelligence-Applet-Schnittstelle• Exportieren von Dokumenten oder Berichten als Textdatei in der Web-Intelligence-HTML-Schnittstelle• Exportieren oder Speichern von Dokumentdaten als CSV-Datei• Exportieren von Dokumentdaten als CSV-Datei in der Web-Intelligence-HTML-Schnittstelle

6.4 Drucken von Berichten

Sie können einen oder mehrere Berichte eines Web-Intelligence-Dokuments drucken.

2013-06-29612

Analysieren von Daten in Web-Intelligence-Berichten

Von der Web-Intelligence-Applet-Schnittstelle und dem Web-Intelligence-Rich-Client aus erfolgt derDruck direkt. Wenn Sie jedoch über die Web-Intelligence-HTML-Schnittstelle drucken, exportieren Siedas Dokument zuerst in eine PDF-Datei und drucken das Dokument dann von dort aus.

Anmerkung:Wenn ein Bericht größer als das Seitenformat ist, das unter "Bericht-Layout" definiert wurde, werdenSeitenumbrüche eingefügt. Die Papiergröße und die Seitenausrichtung für den Druck können von derfür Berichte festgelegten Papiergröße und Seitenausrichtung abweichen, wenn Sie sie in derWeb-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client anzeigen.

6.4.1 So drucken Sie Berichte

1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:

• Wenn Sie sich im Modus "Ansicht" befinden, klicken Sie auf das Symbol Drucken.• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, klicken Sie auf das Symbol Drucken

in der Symbolleiste auf der Registerkarte "Datei".• Wenn Sie die Web-Intelligence HTML-Schnittstelle verwenden, wird das Dialogfeld

"Dateidownload" angezeigt. Öffnen Sie die PDF-Datei, und drucken Sie den Bericht.• Wenn Sie die Web-Intelligence Applet-Schnittstelle oder den Web-Intelligence-Rich-Client

verwenden, wird das Dialogfeld "Drucken" angezeigt. Wählen Sie Ihre Druckoptionen, und druckenSie den Bericht.

6.5 Suchen nach Text in Dokumenten

6.5.1 Suchen nach Text auf Berichtsseiten

1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:

• Wenn Sie sich im Modus "Ansicht" befinden, klicken Sie in der Symbolleiste auf das SymbolSuchen.

• Wenn Sie sich im Modus "Entwurf "befinden, klicken Sie auf der Registerkarte Datei in derSymbolleiste auf das Symbol Suchen.

Die Leiste "Suchen" wird am unteren Rand des Berichtsbereichs angezeigt.

2013-06-29613

Analysieren von Daten in Web-Intelligence-Berichten

3. Geben Sie in das Feld "Suchen" Text ein, und drücken Sie die Eingabetaste, oder klicken Sie aufdas Symbol Text auf aktueller Seite suchen.

Anmerkung:Um eine Suche mit Berücksichtigung der Groß- und Kleinschreibung auszuführen, klicken Sie aufden Pfeil neben dem Feld und wählen Groß-/Kleinschreibung beachten aus.

4. Wenn der Text mehrere Male vorkommt, klicken Sie auf die Symbole Nächste oder Vorherige, umandere Instanzen des Textes hervorzuheben.

Anmerkung:Wenn Sie die Web-Intelligence Applet-Schnittstelle oder den Web-Intelligence-Rich-Client verwenden,klicken Sie auf Alle markieren, um alle Instanzen des Textes auf der Seite hervorzuheben.

Anmerkung:Um das Feld "Suchen" zu schließen, klicken Sie auf das X am Ende der Leiste "Suchen".

6.6 Senden von Dokumenten

6.6.1 Senden von Dokumenten per E-Mail

1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie je nach verwendeter Web-Intelligence-Schnittstelle einen der folgenden Schritte aus:

• In der Web-Intelligence-HTML-Schnittstelle:• Wählen Sie im Modus "Ansicht" aus der Dropdown-Liste Senden die Option "Per E-Mail

senden" aus.• Wählen Sie im Modus "Entwurf" auf der Registerkarte "Datei" aus der Dropdown-Liste Senden

die Option "Per E-Mail senden" aus.• In der Web-Intelligence-Applet-Schnittstelle:

• Wählen Sie im Modus "Ansicht" aus der Dropdown-Liste Dokument senden die Option "PerE-Mail versenden" aus.

• Wählen Sie im Modus "Entwurf" oder "Daten" auf der Registerkarte "Datei" aus derDropdown-Liste Dokument senden die Option "Per E-Mail senden" aus.

• Gehen Sie im Web-Intelligence-Rich-Client wie folgt vor:• Wählen Sie im Modus "Ansicht" aus der Dropdown-Liste "Als E-Mail-Anhang senden" ein

Dokumentformat aus.• Wählen Sie im Modus "Entwurf" oder "Daten" auf der Registerkarte "Datei" aus der

Dropdown-Liste "Als E-Mail-Anhang senden" ein Dokumentformat aus.

3. Geben Sie die Empfänger und den erforderlichen E-Mail-Text ein, und versenden Sie die E-Mail.

2013-06-29614

Analysieren von Daten in Web-Intelligence-Berichten

6.6.2 Senden von Dokumenten an andere Benutzer oder Gruppen im CMS

Anmerkung:Diese Option ist im Web-Intelligence-Rich-Client nicht verfügbar.

1. Öffnen Sie ein Web-Intelligence-Dokument in der Web-Intelligence-HTML- oderWeb-Intelligence-Applet-Schnittstelle.

2. Führen Sie einen der folgenden Schritte aus:• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-Liste Senden die

Option An Benutzer senden aus.• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, wählen Sie in der Symbolleiste der

Registerkarte "Datei" aus der Dropdown-Liste Senden die Option An Benutzer senden aus.

3. Wählen Sie die Benutzer oder Gruppen, denen Sie das Dokument senden möchten, in der Liste derBenutzer und Gruppen aus.

4. Klicken Sie auf Automatisch generierten Namen verwenden, um das Dokument mit einemautomatisch generierten Namen zu senden.

5. Klicken Sie auf Spezifischen Namen verwenden, und geben Sie den Namen in das Feld ein, wennSie dem Dokument einen Namen zuweisen möchten.

6. Klicken Sie auf Verknüpfung, um eine Verknüpfung des Dokuments zu senden, oder aufKopieren,um eine Kopie des Dokuments zu senden.

7. Klicken Sie auf Senden.

6.6.3 Senden eines Dokuments per FTP

1. Öffnen Sie ein Web-Intelligence-Dokument in der Web-Intelligence-HTML- oderWeb-Intelligence-Applet-Schnittstelle.

Anmerkung:

• Diese Option ist im Web-Intelligence-Rich-Client nicht verfügbar.• Speichern Sie vor dem Senden des Dokuments alle vorgenommenen Änderungen.

2. Führen Sie einen der folgenden Schritte aus:• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-Liste "Senden" die

Option An FTP senden aus.• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, wählen Sie auf der Registerkarte

"Datei" aus der Dropdown-Liste Menü Speichern die Option "In Enterprise speichern" aus.

2013-06-29615

Analysieren von Daten in Web-Intelligence-Berichten

Anmerkung:Für das Versenden von Dateien über FTP benötigen Sie die entsprechenden Berechtigungen. WennSie nicht über die Berechtigungen verfügen, wird das Dialogfeld "An FTP senden" nicht angezeigt,oder das Dialogfeld erscheint mit einer Fehlermeldung.

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 generierten Namen verwenden, um das Dokument mit einem

automatisch generierten Namen zu senden.9. Klicken Sie auf Spezifischen Namen verwenden, und geben Sie den Namen in das Feld ein, wenn

Sie dem Dokument einen Namen zuweisen möchten.10. Klicken Sie auf Senden.

6.7 Anzeigemodi

In den Dokumentmodi "Ansicht" und "Entwurf" können Sie Berichte in verschiedenen Modi anzeigen,je nachdem, wie Sie mit den Daten arbeiten möchten und wie die Daten dargestellt werden sollen. Siesteuern die Ansichtsmodi über Schaltflächen, die sich im Web-Intelligence-Fenster unten in derStatusleiste befinden.

6.7.1 Ansichtsmodus "Seite"

In den Dokumentmodi "Ansicht" und "Entwurf" wird im Ansichtsmodus "Seite" das Seitenlayout vonBerichten angezeigt, darunter Seitenränder, Köpfe und Füße.

Verwenden Sie den Ansichtsmodus "Seite", wenn Sie die Formatierung von Tabellen und Diagrammensowie das Layout von Berichtsseiten optimieren möchten.

6.7.2 Ansichtsmodus "Schnelle Anzeige"

In den Dokumentmodi "Ansicht" und "Entwurf" ist der Ansichtsmodus "Schnelle Anzeige" derStandardanzeigemodus. Dabei handelt es sich um ein Seitenlayout, das auf den Daten statt auf derphysisches Größe der Berichtsseiten basiert. Im Ansichtsmodus "Schnelle Anzeige" werden nur die

2013-06-29616

Analysieren von Daten in Web-Intelligence-Berichten

Tabellen, Berichte und individuellen Zellen in Berichten und je nach Einstellungen von "Schnelle Anzeige"nur eine maximale Anzahl von Datensätzen vertikal und horizontal angezeigt. Im Ansichtsmodus"Schnelle Anzeige" werden auch die minimale Seitenbreite und -höhe und die Abstände um die Ränderdes Berichts festgelegt.

Da durch den Ansichtsmodus "Schnelle Anzeige" die Anzahl der horizontalen und vertikalen Zeilenbegrenzt ist, enthält ein Bericht unter Umständen nicht alle möglichen Daten.

Verwenden Sie den Ansichtsmodus "Schnelle Anzeige", wenn Sie primär Ergebnisse analysieren,Berechnungen bzw. Formeln hinzufügen oder Gruppenwechsel bzw. Sortierungen in Tabellen einfügen,um Ergebnisse zu organisieren.

Die Eigenschaften des Ansichtsmodus "Schnelle Anzeige" können entweder vom BI-Administrator oderdirekt in der Anwendung konfiguriert werden.

HinweiseKonfigurationEigenschaft

BI-Administra-tor

Maximale Anzahl vertika-ler Datensätze

BI-Administra-tor

Maximale Anzahl vertika-ler Datensätze

BI-Administra-tor

Minimale Seitenbreite

BI-Administra-tor

Minimale Seitenhöhe

BI-Administra-tor

Füllen rechts

BI-Administra-tor

Füllen Unten

• Wirkt sich nur auf horizontale Tabellen und Kreuztabellenaus

• Horizontale Tabellen werden nie vertikal ausgeschnitten• Die Anzahl der Zeilen in einer horizontalen Tabelle wird

bei der Berechnung der vertikalen Datensätze ignoriert

AnwendungVertikale Datensätze proSeite

• Wirkt sich nur auf horizontale Tabellen, Formulare undKreuztabellen aus

• Die Anzahl der Zeilen in einer vertikalen Tabelle wird beider Berechnung der horizontalen Datensätze ignoriert

AnwendungHorizontale Datensätzepro Seite

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.

2013-06-29617

Analysieren von Daten in Web-Intelligence-Berichten

• Die Option Seitenwechsel in Block vermeiden hat im Ansichtsmodus "Schnelle Anzeige" keineAuswirkung.

6.7.3 Wechseln zwischen Ansichtsmodi

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht" oder im Modus "Entwurf".2. Wählen Sie in der Statusleiste unten im Dokument eines der folgenden Symbole aus:

• Um einen Bericht im Ansichtsmodus "Schnelle Anzeige" anzuzeigen, klicken Sie auf das SymbolSchnelle Anzeige.

• Um einen Bericht im Ansichtsmodus "Seite" anzuzeigen, klicken Sie auf das Symbol Seite.

6.8 Verfolgen von Änderungen in Daten

Damit Sie fundierte und effektive Business-Intelligence-Entscheidungen treffen können, müssen Sienachvollziehen 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 aufdie Analyse von Schlüsselbereichen zu konzentrieren, ohne Zeit beim Durchsuchen irrelevanter Datenzu verschwenden.

Wenn Sie Datenänderungen verfolgen, wählen Sie eine bestimmte Datenregenerierung alsReferenzpunkt aus. Diese Daten werden als Referenzdaten bezeichnet. Wenn Sie die Datenverfolgungaktivieren, 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 interpretiert. Sie können diese Informationenverwenden, um zu untersuchen, warum die Verkaufsstelle nicht mehr zu den umsatzstärksten Filialenzä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ündezu verstehen.

In beiden Fällen erhalten die aktuellen Daten durch die Datenverfolgung mehr Aussagekraft, da sie ineinen Kontextbezug zu älteren Daten gesetzt werden. Ohne diesen Kontext wäre es schwieriger, Trendszu identifizieren.

Anmerkung:Datenänderungen werden auf Dokumentebene, nicht auf Berichtsebene, verfolgt. Wenn eine Dokumentmehrere Berichte enthält, wird die Verfolgung auf alle Berichte angewendet. Die Information in derStatusleiste am unteren Rand des Berichts gibt über den Dokumentebenenstatus Auskunft. Ein Sternauf einer Berichtsregisterkarte zeigt an, dass die Änderungsverfolgung für den Bericht aktiviert ist.

2013-06-29618

Analysieren von Daten in Web-Intelligence-Berichten

Verwandte Themen• Arten der Datenänderung• Tracking-Modus mit automatischer Aktualisierung• Datentracking-Modus mit absoluten Referenzdaten• Aktivieren des Datentrackings• Anzeigen geänderter Daten• Konfigurieren des Aussehens geänderter Daten• Konfigurieren des Erscheinungsbilds geänderter Daten• Anzeigen geänderter Daten in Blöcken• Anzeigen geänderter Daten in Blöcken mit Gruppenwechseln• Anzeigen geänderter Daten in Sektionen• Anzeigen geänderter Daten in Berichten mit zusammengeführten Dimensionen• Anzeigen geänderter Daten in Diagrammen

6.9 Drills für Berichtsdaten im Modus "Ansicht"

Eine Drill-Analyse ermöglicht es Ihnen, einen genauen Blick auf Ihre Daten zu werfen, um die hinterden positiven oder negativen Ergebnissen Ihrer Tabellen, Diagramme oder Sektionen verborgenenEinzelheiten in den Vordergrund zu holen.

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 ProduktlinienMode-Accessoires, Citymode und Mäntel in bestimmten Absatzgebieten verantwortlich. Sie stellenfest, dass der Umsatz im 3. Quartal im Vergleich zu anderen Quartalen erheblich angestiegen ist. Umdie Gründe kennenzulernen, führen Sie einen Drilldown durch, um die Faktoren hinter dem Ergebniszu betrachten. Sie sehen dann, dass der Umsatz bei Schmuck im Juli wesentlich höher war.

6.9.1 Einstellen von Drill-Optionen

Vor Beginn einer Drill-Sitzung können Sie Drill-Optionen definieren, um festzulegen, wie Berichte beijedem Drill-Vorgang geändert werden. Die Vorgehensweise beim Festlegen der Drill-Optionen hängtvon der verwendeten Schnittstelle ab.• Über BI-Launchpad, falls Sie die Web-Intelligence-HTML- bzw. Web-Intelligence-Applet-Schnittstelle

oder den Web-Intelligence-Rich-Client verwenden.• Über Ihren Computer, falls Sie den Web-Intelligence-Rich-Client über die

BI-Plattform-Implementierung auf Ihrem Computer verwenden.

2013-06-29619

Analysieren von Daten in Web-Intelligence-Berichten

Verwandte Themen• Festlegen von Drilloptionen im BI-Launchpad• Festlegen von Drilloptionen im Web-Intelligence-Rich-Client• Drill in Berichtblöcken synchronisieren (Option)• Drill-Leiste beim Start ausblenden (Option)• Drill-Vorgang auf vorhandenen Bericht starten (Option)• Drill-Vorgang in dupliziertem Bericht starten (Option)

6.9.2 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örigenDimension des Blocks zur nächsttieferen Ebene und zeigen die neue Kennzahlberechnung für diedargestellten Dimensionen an.

Beispiel: Ausführen eines Drill-Vorgangs in Bezug auf jährliche Umsatzergebnisse zurAnzeige des Umsatzes nach Stadt und Quartal

Sie führen z.B. einen Drilldown-Vorgang für den Umsatz des Jahres 2003 in Spanien durch. DieserUmsatzwert wird in einer Kreuztabelle angezeigt, die nach Jahr und Land untergliederte Umsatzzahlenenthält.

Im Drill-Bericht wird der Umsatz nach Quartal (eine Ebene unter Jahr) und nach Stadt (eine Ebeneunter Land) für Spanien angezeigt.

6.9.3 Drill-Vorgänge für Dimensionen in Tabellen und Sektionen

Dimensionen repräsentieren in der Regel Zeichendaten, wie beispielsweise Kunden- oderGeschäftsnamen und Datumsangaben. Berechnungen basieren auf den Dimensionen in einem Bericht.Beispiel: In einem Bericht wird der Gesamtumsatz einer Region für ein angegebenes Jahr berechnet,wobei die Kennzahl "Umsatz" auf Basis der Dimensionen "Land" und "Jahr" berechnet wird.

Wenn Sie einen Drill-Vorgang für eine Dimension ausführen, um mehr Details zu den angezeigtenErgebnissen abzurufen, wird der Umsatz für die beim Drill zu berücksichtigenden Werte berechnet.Wenn Sie einen Drill-Vorgang für "Jahr" durchführen, wird der Umsatz nach Land und Quartal angezeigt,da "Quartal" die nächste Dimension in der Zeithierarchie unter "Jahr" ist.

Anmerkung:Drill-Vorgänge für Informationsobjekte können in Berichten nicht ausgeführt werden.

2013-06-29620

Analysieren von Daten in Web-Intelligence-Berichten

6.9.4 Drill-Vorgänge nach anderen Dimensionen in einem Bericht

Bei einem Drilldown oder Drill-Up durchlaufen Sie die Hierarchie, indem Sie bei jedem Vorgang voneiner Dimension zur nächsten übergehen. Sie können aber auch einen anderen Blick auf die Datenwerfen, indem Sie sie anders unterteilen und die Daten anderer Hierarchien einsehen. Dazu führenSie einen Drill-By-Vorgang bei den Dimensionen aus, die Sie interessieren.

Anmerkung:"Drill-By"-Vorgänge sind nur bei Dimensionen möglich, die in der Analysetiefe des Dokuments enthaltensind.

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 Spanienzuständig. Ihnen wurde folgender Bericht zugesendet, der den Umsatz pro Quartal für jedes Landausweist:

Sie möchten die Ergebnisse von Spanien analysieren. Darüber hinaus möchten Sie den Umsatz nachverkaufter Produktlinie analysieren. Um die spanischen Ergebnisse per Drill zu analysieren, positionierenSie 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 Stadtin Spanien erhalten, da [Stadt] die Dimension auf der nächsten Ebene unterhalb von [Land] ist.Stattdessen wählen Sie im Drill-Menü den Befehl Objekt-Drill aus und navigieren durch dieverschiedenen Dimensionen der Hierarchie "Produkte", indem Sie so lange Untermenüs auswählen,bis Sie die Dimension [Linien] erreichen.

2013-06-29621

Analysieren von Daten in Web-Intelligence-Berichten

Im analysierten Bericht werden nun die detaillierten Umsatzergebnisse für jede in Spanien verkaufteProduktlinie angezeigt.

6.9.5 Drill-Vorgänge in Diagrammen

Bei einem Drilldown, Drillup oder Drill-By in einem Diagramm erhalten Sie eine grafische Erklärung fürden Grund, warum bestimmte Ergebnisse besonders hoch oder niedrig sind.

Folgende Elemente eines Diagramms lassen sich per Drill analysieren:• Dimensionen – durch Drills für Diagrammachsen oder die Diagrammlegende• 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ängebei Dimensionen von Diagrammlegenden sind hingegen möglich.

2013-06-29622

Analysieren von Daten in Web-Intelligence-Berichten

Verwandte Themen• Drill-Vorgänge bei Achsenlegenden• Drill-Vorgänge bei Dimensionen auf Diagrammachsen• Drill-Vorgänge bei Kennzahlen in Diagrammen• Einschränkungen für Drill-Vorgänge bei Kennzahlen in Diagrammen

6.9.6 Erstellen von Snapshots der Berichts-Drill-Ergebnisse

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht" oder im Modus "Entwurf".2. Aktivieren Sie den Drill-Modus:

• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-ListeDrill die Option"Drillmodus starten" aus.

• Wenn Sie sich im Modus "Entwurf" befinden, gehen Sie zur Registerkarte Analyse und wählenauf der Unterregisterkarte Interagieren aus der Dropdown-Liste Drill die Option "Drillmodusstarten" aus.

3. Führen Sie einen der folgenden Schritte aus:• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-ListeDrill die Option

"Snapshot" aus.• Wenn Sie sich im Modus "Entwurf" befinden, gehen Sie zur Registerkarte Analyse und wählen

auf der Unterregisterkarte Interagieren aus der Dropdown-ListeDrill die Option "Snapshot" aus.Ein neuer Bericht mit den Drill-Ergebnissen wird im vorhandenen Dokument angezeigt.

6.10 Fixieren von Tabellenköpfen, -spalten und -zeilen

Wenn Sie einen Web-Intelligence-Bericht im Modus "Ansicht" anzeigen, können Sie Köpfe und Zeilenoder Spalten in Tabellen fixieren, um diese bei einem Bildlauf durch die Daten angezeigt zu lassen.

Je nach Typ der Tabelle haben Sie die Möglichkeit, eine oder mehrere Zonen der Tabelle zu fixieren.In der folgenden Tabelle werden die Zonen aufgeführt, die Sie gemäß Tabellentyp fixieren können:

Fixierbare ZonenTabellentyp

Kopf oder Datenspalten oder beidesVertikale Tabelle

Kopf oder Datenzeilen oder beidesHorizontale Tabelle

Vertikaler Kopf oder horizontaler Kopf oder beidesKreuztabelle

2013-06-29623

Analysieren von Daten in Web-Intelligence-Berichten

Sie können bis zu fünf Datenzeilen oder -spalten fixieren.

Verwandte Themen• Aufheben der Fixierung von Tabellenköpfen, -spalten und -zeilen

6.10.1 Fixieren von Tabellenköpfen

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht".2. Klicken Sie in der "Statusleiste" des "Berichteditors" auf die Schaltfläche Schneller Anzeigemodus.3. Wählen Sie eine Zelle in einer Tabelle aus.4. Führen Sie in der Hauptsymbolleiste einen der folgenden Schritte aus:

• Klicken Sie auf das Symbol Fixieren, um Köpfe direkt zu fixieren.• Klicken Sie auf den Pfeil neben dem Symbol Fixieren, und wählen Sie Kopfzeilen fixieren in

vertikalen oder Kreuztabellen bzw.Kopfspalten fixieren in horizontalen oder Kreuztabellen aus.

Die Köpfe werden fixiert.

6.10.2 Fixieren von oberen Zeilen in horizontalen Tabellen

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht".2. Klicken Sie in der "Statusleiste" des "Berichteditors" auf die Schaltfläche Schneller Anzeigemodus.3. Wählen Sie eine Zelle in einer horizontalen Tabelle aus.4. Klicken Sie in der Hauptsymbolleiste auf den Pfeil neben dem Symbol Fixieren.5. Wählen Sie unter "Oberste Zeilen fixieren" die Anzahl der zu fixierenden Zeilen aus.

Wenn Sie beispielsweise 2 auswählen, bleiben die zwei obersten Zeilen angezeigt, während Sie einenBildlauf nach unten durch die Tabelle ausführen.

6.10.3 Fixieren von linken Spalten in vertikalen Tabellen

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht".2. Klicken Sie in der "Statusleiste" des "Berichteditors" auf die Schaltfläche Schneller Anzeigemodus.3. Wählen Sie eine Zelle in einer vertikalen Tabelle aus.4. Klicken Sie in der Hauptsymbolleiste auf den Pfeil neben dem Symbol Fixieren.

2013-06-29624

Analysieren von Daten in Web-Intelligence-Berichten

5. Wählen Sie unter "Linke Spalten fixieren" die Anzahl der zu fixierenden Spalten aus.

Wenn Sie beispielsweise 2 auswählen, bleiben die zwei ersten Spalten von links angezeigt, währendSie seitwärts einen Bildlauf durch die Tabelle ausführen.

6.11 Aufheben der Fixierung von Tabellenköpfen, -spalten und -zeilen

Um festzustellen, welche Zonen in einer Tabelle fixiert sind, klicken Sie auf den Pfeil neben dem SymbolFixieren in der Hauptsymbolleiste. Wenn ein Element ausgewählt ist, wird dieses Element in der Tabellefixiert.

Verwandte Themen• Fixieren von Tabellenköpfen, -spalten und -zeilen

6.11.1 Aufheben der Fixierung von Tabellenköpfen

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht".2. Klicken Sie in der "Statusleiste" des "Berichteditors" auf die Schaltfläche Schneller Anzeigemodus.3. Wählen Sie eine Zelle in einer Tabelle aus, die fixierte Köpfe enthält.4. Klicken Sie in der Hauptsymbolleiste auf den Pfeil neben dem Symbol Fixieren.5. Wählen Sie eine der folgenden Optionen aus:

• Kopfzeilen fixieren• Kopfspalten fixieren

Die Köpfe sind nicht mehr fixiert.

6.11.2 Aufheben der Fixierung von Tabellenzeilen und -spalten in vertikalen undhorizontalen Tabellen

1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht".2. Klicken Sie in der "Statusleiste" des "Berichteditors" auf die Schaltfläche Schneller Anzeigemodus.3. Wählen Sie eine Zelle in einer Tabelle aus, die fixierte Zeilen oder Spalten enthält.4. Klicken Sie in der Hauptsymbolleiste auf den Pfeil neben dem Symbol Fixieren.5. Wählen Sie 0 aus.

2013-06-29625

Analysieren von Daten in Web-Intelligence-Berichten

Die Zeilen oder Spalten sind nicht mehr fixiert.

6.12 Verwenden einfacher Berichtsfilter

Mit einfachen Berichtsfiltern werden Informationen in einem geöffneten Web-Intelligence-Bericht sortiert,nicht im Dokument oder in bestimmten Objekten im Bericht. Die Symbolleiste "Berichtsfilter" ermöglichtIhnen, Berichten schnell einfache Berichtsfilter hinzuzufügen.

Sie können Sortiervorgänge für folgende Objekte in Berichten ausführen:• Dimensions- oder Detailobjekte• Hierarchien, Merkmale oder Attribute für OLAP-Universen oder BEx Querys (jedoch nicht auf

Hierarchieebene oder für Kennzahlen).

Sie können in einfachen Berichtsfiltern lediglich den Operator "Gleich" verwenden und nur für eineneinzigen Wert filtern. Der Operator "Alle Werte" kann verwendet werden.

Verwandte Themen• Erstellen von einfachen Berichtsfiltern

6.12.1 Erstellen von einfachen Berichtsfiltern

1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:

• Klicken Sie im Modus "Ansicht" auf Filterleiste.• Wählen Sie im Modus "Entwurf" auf der RegisterkarteAnalyse die Unterregisterkarte Interagieren

aus, und klicken Sie auf Filterleiste.

Die Symbolleiste "Berichtsfilter" wird angezeigt.

Anmerkung:

• Beim Öffnen der Filterleiste werden Filter automatisch eingefügt, wenn Ihre Berichtsbereichefolgende sind:• Einzelwert (Operator "Gleich")• Mit dem Operator "Alle Werte"

Diese Filter werden nicht mehr im Feld "Filter" angezeigt.

• Beim Zuklappen der "Filterleiste" werden alle "einfachen Filter" wieder auf Berichtsfilter vom Typ"Gleich" oder "Alle Werte" zurückgesetzt, die den gesamten Bericht filtern. Um die Erstellungvon Filtern vom Typ "Alle Werte" zu verhindern, entfernen Sie das Objekt aus der Filterleiste,bevor Sie sie zuklappen.

2013-06-29626

Analysieren von Daten in Web-Intelligence-Berichten

3. Klicken Sie in der Symbolleiste auf das Symbol "Einfachen Berichtsfilter hinzufügen", und wählenSie das Objekt aus dem Menü aus, nach dem gefiltert werden soll.Sie können der Symbolleiste mehrere Objekte hinzufügen, um mehrere Filter zu erstellen.

Anmerkung:

Abhängig von den Datenquellen und den ausgewählten Objekten hängen die in einem Filterverfügbaren Werte oder Objekte u.U. von den in einem anderen Filterobjekt festgelegten Wertenab.

4. Wählen Sie in der Dropdown-Liste mit den Werten den Wert aus, nach dem gefiltert werden soll.

Anmerkung:

Bei nicht hierarchischen Objekten werden in der Liste alle Werte aufgeführt, die im Bericht für dieseObjekte enthalten sind, nachdem alle anderen Berichtsbereichsfilter angewendet wurden. Wennbeispielsweise mit dem Filter "In Liste" die Werte dieses Objekts reduziert werden, steht dieseWerteliste für den Filter "Gleich" der Filterleiste zur Verfügung.

Bei hierarchischen Objekten enthält die Liste die unstrukturierte Liste aller Elementwerte auf jederbeliebigen 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 Siebeispielsweise aus der Werteliste des Objekts "Land" den Wert "USA" auswählen, wird der Berichtso gefiltert, dass alle Zeilen, in denen "Land" nicht dem Wert "USA" entspricht, ausgeschlossenwerden.

Tipp:In der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client können Sie Objekteaus der Strukturansicht auf die Symbolleiste "Berichtsfilter" ziehen.

So entfernen Sie einen Filter:• Wählen Sie in der Web-Intelligence-HTML-Schnittstelle im Modus "Ansicht" oder "Entwurf" aus der

Dropdown-Liste für den Operator in der Symbolleiste "Berichtsfilter" die Option (Entfernen) aus.• Wählen Sie in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client im

Modus "Entwurf" den Filter aus, und ziehen Sie ihn per Drag-und-Drop in den Bericht.

Verwandte Themen• Erstellen, Bearbeiten und Löschen von standardmäßigen Berichtsfiltern

6.13 Verdecken und Aufdecken von Berichtsdaten

Sie können Berichtsdaten anzeigen oder ausblenden, indem Sie die Anzeige für verschiedeneBerichtelemente verdecken bzw. aufdecken.

Sie können Sektionen, Gruppenwechsel und Tabellen verdecken und aufdecken. Je nachBerichtselement werden die Daten verborgen und auf eine andere Art und Weise angezeigt.

2013-06-29627

Analysieren von Daten in Web-Intelligence-Berichten

ErgebnisBerichtelement

Wenn eine Sektion verdeckt wird, werden die Sektionsdetails ausgeblendet undnur freie Zellen angezeigt. Im Modus "Ansicht" können Sie in den Web-Intelli-gence-HTML- und Web-Intelligence-Applet-Schnittstellen sowie im Web-Intelli-gence-Rich-Client Sektionen verdecken und aufdecken.

Sektion

Wenn eine Tabelle oder ein Gruppenwechsel verdeckt wird, werden die Zeilenausgeblendet und nur die Kopf- und Fußzeilen angezeigt. (Tabellen müssenKopf- und Fußzeilen enthalten, um verdeckt oder aufgedeckt angezeigt werdenzu können.)

Vertikale Tabellen, horizontale Tabellen und Kreuztabellen können verdeckt undaufgedeckt werden.

Im Modus "Ansicht" können Sie in der Web-Intelligence-Applet-Schnittstelle sowieim Web-Intelligence-Rich-Client Sektionen verdecken und aufdecken. In derWeb-Intelligence-HTML-Schnittstelle ist das Verdecken und Aufdecken vonTabellen nicht möglich.

Tabelle oder Grup-penwechsel

6.13.1 Verdecken und Aufdecken von Berichtsdaten

Im Modus "Ansicht" und "Entwurf" können Sie Daten verdecken und aufdecken, indem Sie die Gliederungaktivieren.1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:

• Klicken Sie im Modus "Ansicht" auf Gliederung.• Wählen Sie im Modus "Entwurf" auf der Registerkarte "Analyse" die Unterregisterkarte

"Interagieren" aus, und klicken Sie auf Gliederung.Die Leisten zum Ver- und Aufdecken werden je nach Berichtsstruktur seitlich und oberhalb desBerichteditors angezeigt.

3. Verwenden Sie die Symbole +/- der Leisten, die einzelnen Berichtselementen entsprechen, umdiese Elemente zu verdecken bzw. aufzudecken.

4. Verwenden Sie die Symbole seitlich oder im oberen Bereich der Leiste, um alle Instanzen einesBerichtselementtyps zu verdecken und aufzudecken.

6.14 Warnsymbole in Diagrammen

2013-06-29628

Analysieren von Daten in Web-Intelligence-Berichten

Folgende Warnsymbole stehen zur Verfügung:• Allgemeine Warnungen: Symbole werden oben links im Diagramm angezeigt.

• Rotes X auf weißem Hintergrund: Diagramm kann nicht generiert werden. (Dies könnte an einemCache-Problem 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 Einstellungenfür den Lastausgleich überprüfen und die Dienstüberwachung wie im Administratorhandbuch fürSAP BusinessObjects Business Intelligence beschrieben aktivieren.

• Gelbe Warnung: Zum Beispiel Datensatz zu groß (technischer Grenzwert des Servers), Datensatzmuss regeneriert werden, andere Cube-Fehler.

• Blaues Warnsymbol: Einschränkungen für optimales Rendering• Fehlervermeidungswarnungen: Kleines, gelbes Warnsymbol, das auf dem Datenpunkt angezeigt

wird.

Diese sind zu sehen, wenn Warnsymbole in den Diagrammformatoptionen aktiviert wurden. DerDatensatz stimmt mit den Diagrammparametern nicht überein. Beispiele: Ein Kreisdiagramm mitnegativen Werten, negative Werte für eine logarithmische Skala oder inkonsistente hierarchischeWerte für eine Treemap.

ErgebnisDefinitionEinschränkung

Teilrendering des Datensatzes

und Warnsymbol und QuickInfo

Maximale Zeilenanzahl

Wird vom BI-Administrator definiert

Standardwert = 50.000

Technische Einschrän-kungen des CVOM-Servers

Warnmeldungssymbol

und QuickInfo mit Optimierungs-richtlinien

Wird vom CVOM auf der Grundlage vonDiagrammtyp und -größe berechnet

Einschränkung für op-timales Rendering

2013-06-29629

Analysieren von Daten in Web-Intelligence-Berichten

2013-06-29630

Analysieren von Daten in Web-Intelligence-Berichten

Web Intelligence-Fehlermeldungen

7.1 Informationen zu Web-Intelligence-Fehlermeldungen

In diesem Kapitel finden Sie den Text und die Beschreibungen der verschiedenen Fehlermeldungen,die bei der Arbeit mit Web Intelligence auftreten können. Sie sind nach den verschiedenen Komponentengruppiert, aus denen sich Web Intelligence zusammensetzt.

7.2 Web-Intelligence-Modulfehlermeldungen

7.2.1 Fehlermeldungen für Web Intelligence (WIJ)

Zu den Fehlermeldungen für die Web Intelligence Java-Benutzeroberfläche gehören:

KategorieBereich

Web Intelligence Java-BenutzeroberflächeWIJ 10000 - WIJ 77778

Verwenden Sie den Formel-Editor, um Formeln zu erstellen. (Fehler:WIJ 10000)

UrsacheSie haben eine Formel in eine Zelle eingegeben, dazu jedoch den Bereich Zelleigenschaften und nichtden Formel-Editor verwendet.

2013-06-29631

Web Intelligence-Fehlermeldungen

AktionStarten Sie den Formel-Editor und definieren Sie die Formel im Bereich Formeldefinition.

Sie können keine Variable mit demselben Namen erstellen wie einvorhandenes Dokumentobjekt. Geben Sie einen anderen Namen für die neueVariable ein. (Error: WIJ 10001)

UrsacheEin einzelnes Dokument kann nicht mehrere Objekte oder Variablen mit demselben Namen enthalten.

AktionUm eine neue Variable speichern zu können, geben Sie der Variable einen Namen, der sich den bereitsin das Dokument eingefügten Objekt- und Variablennamen unterscheidet.

Sie können dieses Berichtselement nicht in Bezug auf einen Block, eineZelle oder eine Sektion positionieren, die relativ zu diesemBerichtselement positioniert sind. Wählen Sie einen anderen Block,eine andere Zelle oder eine andere Sektion im Dropdown-Listenfeld oderheben Sie die Auswahl der Option 'Relativ zu' auf. (WIJ 10500)

UrsacheWenn Sie ein Berichtelement einfügen, das mit einem anderen Berichtelement verknüpft ist, daswiederum auf das ausgewählte Element verweist, dann entsteht eine zirkulärer Anhang.

AktionEntfernen Sie die relative Positionierung, oder wählen Sie einen anderen Block, eine andere Zelle odereine andere Sektion für die relative Positionierung aus.

Web Intelligence erfordert die Java Runtime Environment (JRE) 1.4.2_01.Die aktuell installierte JRE ist {0}. Wenden Sie sich an IhrenAdministrator, um auf Version 1.4.2_01 zu aktualisieren, oder wählenSie den Eintrag [Standard-VM] in der [Java Plug-In-Systemsteuerung]aus, wenn die erforderliche Version bereits installiert ist. (WIJ11111)

UrsacheWenn 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.

2013-06-29632

Web Intelligence-Fehlermeldungen

AktionWenn Java Runtime Environment 1.4.2_01 (oder höher) bereits auf Ihrem PC installiert ist, starten Siedas Java Plugin Control-Panel. So wird's gemacht:• Wählen Sie im Windows-Menü die Befehle Start > Einstellungen > Systemsteuerung aus.

• 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".

Oder

Wenden Sie sich an den Administrator, und bitten Sie um Unterstützung bei der Installation von JavaRuntime Environment 1.4.2_01 (oder höher).

Fehler beim Entschlüsseln des Dokuments. Versuchen Sie, das Dokumentim BI-Launchpad zu öffnen, oder wenden Sie sich an Ihren Administrator.( WIJ 20000)

UrsacheWeb 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.

Beim Regenerieren und Öffnen des Dokuments ist ein unerwartetes Problemaufgetreten. Die Datenquelle wurde geändert oder gelöscht, oder füreine Eingabeaufforderung des Dokuments wurde kein Wert gewählt. (WIJ20001)

UrsacheFür das Dokument wurde die Option Beim Öffnen regenerieren aktiviert. Der vorliegende Fehler kannauf 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.

AktionWenden Sie sich an Ihren Administrator.

2013-06-29633

Web Intelligence-Fehlermeldungen

Unerwarteter Fehler. Wenn Sie die Verbindung zum Server nichtwiederherstellen können, beenden Sie Ihre Interactive Analysis-Sitzung,und starten Sie erneut. (WIJ 20002)

UrsacheDer Server wurde eventuell heruntergefahren oder Ihre Benutzersitzung wurde beendet.

AktionWenden Sie sich an Ihren Administrator.

Abrufen der ersten Seite des aktuellen Berichts nichtmöglich.\nÜberprüfen Sie die Gültigkeit des Berichts. (ERR WIJ 20003).

UrsacheDer Bericht kann nicht angezeigt werden, da er strukturelle Fehler enthält.

AktionFü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 wenndie Struktur einer Tabelle Zellen enthält, die ein asymmetrisches Tabellenformat verursachen. ÄndernSie die Berichtstruktur entsprechend.

• Wenden Sie sich an Ihren Administrator und bitten Sie ihn, nach strukturellen Anomalien im Berichtzu suchen.

Die aktuelle Abfrage enthält nicht auflösbare Objekte. Die Abfragewird aktualisiert (WIJ 20004).

UrsacheDie Abfrage enthält Objekte, die nicht aufgelöst werden können.

AktionPrüfen Sie, ob die zugehörigen Objekte aus der Datenquelle gelöscht wurden.

2013-06-29634

Web Intelligence-Fehlermeldungen

Die aktuelle Anforderung hat beschädigte Daten zurückgegeben. WeitereInformationen erhalten Sie bei Ihrem Administrator (WIJ 20005).

UrsacheDie zurückgegebenen Daten sind beschädigt. Dies kann durch Probleme mit der Datenquelle oder demNetzwerk verursacht worden sein.

AktionWenden Sie sich an Ihren Administrator.

Mit dem Anwendungsserver konnte kein Kontakt hergestellt werden.Weitere Informationen erhalten Sie bei Ihrem Administrator (WIJ 20010).

UrsacheDer Anwendungsserver wird möglicherweise nicht ausgeführt, oder die Adresse entspricht nicht dererwarteten Adresse.

AktionWenden Sie sich an Ihren Administrator.

Das Berichtselement von {0,number} MB, das Sie kopieren möchten, istfür den Export in eine externe Anwendung zu umfangreich.\nDie maximalzulässige Größe beträgt {1,number} MB. (Fehler: WIJ 30004)

UrsacheDas zu kopierende Berichtselement ist für den Kopiervorgang zu groß.

AktionKopieren Sie das Berichtselement nicht.

Mit Ihrem Benutzerprofil ist der Zugriff auf eine Dokumentendomänezum Speichern von öffentlichen Dokumenten nicht zulässig. SpeichernSie das Dokument als persönliches Dokument, oder wenden Sie sich anIhren Business Objects-Administrator (ERR WIJ 40000).

UrsacheSie sind zum Speichern des Dokuments im Repository des Unternehmens nicht berechtigt.

2013-06-29635

Web Intelligence-Fehlermeldungen

AktionSpeichern Sie das Dokument als persönliches Dokument, oder bitten Sie den Administrator, Ihnen dasRecht zum Speichern des Dokuments im Repository zuzuweisen.

Die Abfrage in diesem Dokument ist leer. Überprüfen Sie vor demAusführen der Abfrage, ob im Bereich "Ergebnisobjekte" auf derAbfrageregisterkarte Objekte enthalten sind (ERR WIJ 30000).

UrsacheDie Abfrage enthält keine Ergebnisobjekte.

AktionBearbeiten Sie die Abfrage, um Ergebnisobjekte hinzuzufügen.

Mindestens eine Abfrage in diesem Dokument ist leer. Überprüfen Sievor dem Ausführen der Abfragen, ob im Bereich "Ergebnisobjekte" injeder Abfrageregisterkarte Objekte enthalten sind (ERR WIJ 30001).

UrsacheEine Abfrage enthält keine Ergebnisobjekte.

AktionFügen Sie der leeren Abfrage die Ergebnisobjekte hinzu.

Nicht genügend Arbeitsspeicher. Verkleinern Sie das Browserfenster,oder starten Sie den Berichteditor neu. (WIJ 30003).

UrsacheDer Computer verfügt über zu wenig Arbeitsspeicher. Dies könnte daran liegen, dass die Größe desBrowser-Fensters zu umfangreich ist.

AktionFühren Sie eine der folgenden Aktionen aus:• Verkleinern Sie das Browser-Fenster.

• Starten Sie die Java-Benutzeroberfläche neu.

2013-06-29636

Web Intelligence-Fehlermeldungen

Das Speichern persönlicher oder öffentlicher Dokumente ist mit IhremBenutzerprofil nicht zulässig. Weitere Informationen erhalten Sie vonIhrem Administrator (WIJ 40001).

UrsacheMit Ihrem vom Administrator definierten Benutzerprofil sind Sie nicht zum Speichern von persönlichenoder öffentlichen Dokumenten berechtigt.

AktionWenn Sie zum Speichern von persönlichen und/oder öffentlichen Dokumenten in InfoView berechtigtsein möchten, wenden Sie sich an den Administrator, und bitten Sie um die Änderung IhresSicherheitsprofils.

Ein unerwarteter Fehler ist aufgetreten. (WIJ 44444)

UrsacheEin unerwarteter Fehler ist aufgetreten.

AktionWenden Sie sich mit Einzelheiten zu den vor Auftreten des Fehlers durchgeführten Aktionen an denAdministrator.

Die Verbindung zu diesem System kann nicht hergestellt werden, da Sieeine neuere Version des Web-Intelligence-Rich-Clients benötigen (ERRWIJ 50003). Aktualisieren Sie den Web-Intelligence-Rich-Client, indemSie <a href="{0}">hier</a> klicken.

UrsacheIhre Version des Web-Intelligence-Rich-Clients ist nicht aktuell genug, um eine Verbindung mit demRepository herzustellen.

AktionAktualisieren Sie Ihre Version des Web-Intelligence-Rich-Clients, indem Sie dem Hyperlink folgen.

Die an den Server gesendeten Daten enthalten ungültige Zeichen. MachenSie die zuletzt vorgenommenen Änderungen am Dokument mithilfe der

2013-06-29637

Web Intelligence-Fehlermeldungen

Schaltfläche 'Rückgängig' rückgängig, und wiederholen Sie den Vorgang.(Fehler: WIJ 55555)

UrsacheIm XML-Dokument, das von der Anwendung an den Server gesendet wurde, ist ein Fehler enthalten.

AktionVerwenden Sie die Funktion Rückgängig, um die am Dokument vorgenommene fehlerhafte Änderungzu entfernen, und führen Sie die Abfrage dann erneut aus, bzw. regenerieren Sie das Dokument erneut.

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)

UrsacheAufgrund einer Überschreitung des Server-Zeitlimits wurde das aktuelle Dokument automatisch imOrdner "Favoriten\~InteractiveAnalysis" gespeichert.

AktionKlicken 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 Namendes 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 permanenterSpeicherort für automatisch gespeicherte Dokumente.

Das Zeitlimit für die Sitzung wurde überschritten, das Dokument konntejedoch nicht automatisch gespeichert werden, da folgendeSicherheitsberechtigungen nicht zugewiesen wurden (WIJ 60002):{Liste_der_Rechte}

UrsacheDas Dokument konnte nicht automatisch gespeichert werden, da Sie nicht über eines oder alle derfolgenden Sicherheitsberechtigungen verfügen:• Objekt bearbeiten

• Objekt löschen

• Objekt hinzufügen

2013-06-29638

Web Intelligence-Fehlermeldungen

AktionBitten Sie den Administrator, Ihnen die erforderlichen Sicherheitsberechtigungen zu erteilen.

Das Dokument kann aufgrund eines Serverproblems nicht abgerufen werden(WIJ 77777).

UrsacheDas Dokument kann nicht abgerufen werden, da der Server nicht betriebsbereit ist.

AktionWenden Sie sich an Ihren Administrator.

Das Central Management System kann derzeit nicht ausgeführt werden.Weitere Informationen erhalten Sie bei Ihrem Administrator. (WIJ 77779)

UrsacheCentral Management System (CMS) wird nicht ausgeführt.

AktionWenden Sie sich an Ihren Administrator.

Zeitüberschreitung bei Sitzung. Beenden Sie die Java-Oberfläche, undmelden Sie sich erneut an. (WIJ 77778)

UrsacheDie Zeit, in der Sie bei BI-Launchpad angemeldet waren, ohne die Java-Benutzeroberfläche zuverwenden, übersteigt die vom System maximal zugelassene Zeit.

AktionMelden Sie sich bei BI-Launchpad ab und anschließend erneut an, um die Java-Benutzeroberflächeweiter 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.

2013-06-29639

Web Intelligence-Fehlermeldungen

7.2.2 Fehlermeldungen für die HTML-Benutzeroberfläche von Web IntelligenceDesktop (WIH)

Zu den Fehlermeldungen für die HTML-Benutzeroberfläche von Web Intelligence Desktop gehören:

KategorieBereich

HTML-Benutzeroberfläche von Web IntelligenceDesktopWIH 00000 - WIH 00020

7.2.2.1 Fehler beim Speichern des Dokuments. (WIH 00014)

UrsacheDas Dokument konnte nicht im Repository gespeichert werden. Dieser Fehler kann mehrere Ursachenhaben. Beispiel: Sie verfügen nicht über Zugriffsrechte für den Ordner, in dem Sie versucht haben, dasDokument zu speichern.

AktionWenden Sie sich an den Administrator, um herauszufinden, warum Sie das Dokument nicht speichernkonnten.

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)

UrsacheAufgrund einer Überschreitung des Server-Zeitlimits wurde das aktuelle Dokument automatisch imOrdner "Favoriten\~WebIntelligence" gespeichert.

AktionKlicken Sie auf Wiederherstellen, um das automatisch gespeicherte Dokument abzurufen.

2013-06-29640

Web Intelligence-Fehlermeldungen

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 Namendes 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 permanenterSpeicherort für automatisch gespeicherte Dokumente.

Das Zeitlimit für die Sitzung wurde überschritten, das Dokument konntejedoch nicht automatisch gespeichert werden, da folgendeSicherheitsberechtigungen nicht zugewiesen wurden (WIH 00016):{Liste_der_Rechte}

UrsacheDas Dokument konnte nicht automatisch gespeichert werden, da Sie nicht über eines oder alle derfolgenden Sicherheitsberechtigungen verfügen:• Objekt bearbeiten

• Objekt löschen

• Objekt hinzufügen

AktionBitten Sie den Administrator, Ihnen die erforderlichen Sicherheitsberechtigungen zu erteilen.

7.2.3 Fehlermeldungen für Web Intelligence Desktop (WIO)

Zu den Fehlermeldungen für Web Intelligence Desktop (Rich-Client) gehören:

KategorieBereich

Web Intelligence DesktopWIO 00001 - WIS 30284

Anmeldung von Web Intelligence Desktop nicht möglich. (WIO 00001)

UrsacheDer Browser-Cache ist möglicherweise voll. Unter bestimmten Umständen kann die Anmeldung vonWeb Intelligence Desktop dadurch verhindert werden.

2013-06-29641

Web Intelligence-Fehlermeldungen

AktionLeeren Sie den Browser-Cache, wenn er voll ist. Wenn die Anmeldung von Web Intelligence Desktopweiterhin nicht möglich ist, wenden Sie sich an den Administrator.

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:• 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 aktiviertwurde. 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 kannnicht über den Computer zugriffen werden, auf dem der Web-Intelligence-Rich-Client ausgeführtwird.

AktionKorrigieren Sie den Hyperlink, oder wenden Sie sich an den Administrator.

Kein weiterer Arbeitsspeicher verfügbar. (WIS 30280) (WIO 30280)

UrsacheEs ist kein freier Arbeitsspeicher mehr verfügbar.

AktionSchließen Sie geöffnete Dokumente, um Speicherplatz freizugeben.

Vorgang kann nicht fortgesetzt werden, da nicht genügendArbeitsspeicher vorhanden ist. Schließen Sie Dokumente, um Speicherfreizugeben. (WIO 30284)

UrsacheEs ist nur noch wenig Arbeitsspeicher verfügbar.

AktionSchließen Sie geöffnete Dokumente, um Speicherplatz freizugeben.

2013-06-29642

Web Intelligence-Fehlermeldungen

7.2.4 Fehlermeldungen für Web Intelligence-Server (WIS)

Zu den Fehlermeldungen für Web Intelligence-Server gehören:

KategorieBereich

Web Intelligence-ServerWIS 30000 - WIS 40000

Die Abfrage in diesem Dokument ist leer. (WIS 30000)

UrsacheFür dieses Dokument wurden keine Daten definiert.

AktionFügen Sie Ergebnisobjekte zur Abfrage hinzu.

Mindestens eine Abfrage im Dokument ist leer. (WIS 30001)

UrsacheFür mindestens eine Abfrage in diesem Dokument wurden keine Daten definiert.

AktionFügen Sie Ergebnisobjekte zur Abfrage hinzu.

Die Bearbeitung der Abfrage ist mit Ihrem Sicherheitsprofil nichtzulässig. (WIS 30251)

UrsacheSie verfügen nicht über das Recht zum Bearbeiten von Abfragen.

AktionBitten Sie den Administrator, Ihnen die Berechtigung zur Bearbeitung der Abfragen in Dokumenten zuerteilen.

2013-06-29643

Web Intelligence-Fehlermeldungen

Die Bearbeitung dieses Dokuments ist mit Ihrem Sicherheitsprofil nichtzulässig. (WIS 30252)

UrsacheSie verfügen nicht über das Recht zum Bearbeiten von Dokumenten.

AktionWenden Sie sich an Ihren Administrator, um die Berechtigung zur Bearbeitung von Dokumenten zuerhalten.

Die Regenerierung des Dokuments ist mit Ihrem Sicherheitsprofil nichtzulässig. (WIS 30253)

UrsacheSie verfügen nicht über das Recht zum Regenerieren von Dokumenten.

AktionWenden Sie sich an Ihren Administrator, um die Berechtigung zur Regenerierung von Dokumenten zuerhalten.

Die Regenerierung von Wertelisten ist mit Ihrem Sicherheitsprofilnicht zulässig. (WIS 30254)

UrsacheSie verfügen nicht über die Berechtigung zum Regenerieren von Wertelisten.

AktionWenden Sie sich an Ihren Administrator, um die Berechtigung zur Regenerierung von Wertelisten inDokumenten zu erhalten.

Die Verwendung von Wertelisten ist mit Ihrem Sicherheitsprofil nichtzulässig. (WIS 30255)

UrsacheSie verfügen nicht über die Berechtigung zum Verwenden von Wertelisten.

AktionWenden Sie sich an Ihren Administrator, um die Berechtigung zur Verwendung von Wertelisten inDokumenten zu erhalten.

2013-06-29644

Web Intelligence-Fehlermeldungen

Die Anzeige der von der Abfrage generierten SQL ist mit IhremSicherheitsprofil nicht zulässig. (WIS 30256)

UrsacheSie verfügen nicht über die Berechtigung zum Anzeigen des von der Abfrage generierten Skripts.

AktionWenden Sie sich an Ihren Administrator, um die Berechtigung zur Anzeige des Skripts in Abfragen zuerhalten.

Die Verwendung der Formelsprache ist mit Ihrem Sicherheitsprofil nichtzulässig. (WIS 30257)

UrsacheSie verfügen nicht über die Berechtigung zum Verwenden der Formelsprache oder zum Erstellen vonVariablen.

AktionWenden Sie sich an Ihren Administrator, um die Berechtigung zur Verwendung der Formelsprache undErstellung von Variablen in Dokumenten zu erhalten.

Die Durchführung von Drill-Analysen ist mit Ihrem Sicherheitsprofilnicht zulässig. (WIS 30258)

UrsacheSie verfügen nicht über die Berechtigung zum Durchführen von Drill-Analysen.

AktionWenden Sie sich an Ihren Administrator, um die Berechtigung zur Durchführung von Drill-Analysen inBerichten zu erhalten.

Die Erweiterung der Analysetiefe ist mit Ihrem Sicherheitsprofil nichtzulässig. (WIS 30259)

UrsacheSie haben versucht, einen Drill-Vorgang außerhalb des festgelegten Analysebereichs durchzuführen,verfügen jedoch nicht über die dafür erforderliche Berechtigung.

2013-06-29645

Web Intelligence-Fehlermeldungen

AktionWenden Sie sich an Ihren Administrator.

Während des Aufrufs von API "{API_Name}" ist ein interner Fehleraufgetreten. (WIS 30270)

UrsacheDie Informationen über das Dokument oder die Datenquelle sind ungültig oder nicht verfügbar.

AktionLassen Sie das Problem, das den Fehler verursacht hat, von Ihrem Administrator durch Aktivierungund Überprüfung der mit der API verknüpften Ablaufverfolgung zurückverfolgen.

Das Dokument ist zu groß, um vom Server verarbeitet werden zu können.(WIS 30271)

UrsacheWenn 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 Fehlertritt auf, wenn die Größe der Binärausgabe die maximale Größe überschreitet, die vom Administratorfür den Server festgelegt wurde.

AktionBitten Sie Ihren Administrator, die maximale Größe zu erhöhen.

Das Dokument ist zu groß, um vom Server verarbeitet werden zu können.(WIS 30272)

UrsacheWenn 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 derZeichenausgabe die maximale Größe überschreitet, die vom Administrator für den Server festgelegtwurde.

AktionBitten Sie Ihren Administrator, die maximale Dokumentgröße zu erhöhen.

2013-06-29646

Web Intelligence-Fehlermeldungen

Die Abfrage oder der Bericht konnte nicht erstellt werden. (WIS 30351)

UrsacheEiner oder mehrere der zur Definition einer Abfrage oder Generierung eines Berichts erforderlichenSchritte 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

AktionBitten Sie Ihren Administrator, die Verbindung zur Datenquelle zu prüfen und sicherzustellen, dass dasUniversum keine nicht spezifizierten Kontexte und Eingabeaufforderungswerte enthält.

Eine Abfrage mit diesem Namen ist bereits vorhanden. (WIS 30371)

UrsacheEine andere in diesem Dokument verwendete Abfrage weist bereits diesen Namen aus.

AktionGeben Sie für einen anderen Namen für diese Abfrage ein.

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 denBusiness-Objects-Administrator. (Fehler: ERR_WIS_30280) (WIS 30280)

UrsacheDer Arbeitsspeicher des Servers ist ausgelastet.

AktionVersuchen Sie es später erneut. Wenn das Problem weiterhin besteht, wenden Sie sich an denAdministrator.

Der Web-Intelligence-Server ist ausgelastet. Speichern Sie ausstehendeÄnderungen, und versuchen Sie es später erneut. Wenden Sie sich an

2013-06-29647

Web Intelligence-Fehlermeldungen

den Business-Objects-Administrator, falls das Problem weiterhinbesteht. (Fehler: ERR_WIS_30284) (WIS 30284)

UrsacheDer Server ist ausgelastet.

AktionSpeichern Sie alle Änderungen, und versuchen Sie es später nochmals. Wenn das Problem weiterhinbesteht, wenden Sie sich an den Administrator.

Der Web Intelligence-Server verfügt nicht über genügendArbeitsspeicher, sodass das Dokument geschlossen wurde. Wenden Siesich an den BusinessObjects-Administrator, falls das Problem weiterhinbesteht. (Fehler: ERR_WIS_30285) (WIS 30285)

UrsacheDer Arbeitsspeicher des Servers ist ausgelastet.

AktionVersuchen Sie es später erneut. Wenn das Problem weiterhin besteht, wenden Sie sich an denAdministrator.

Sie sind zur Bearbeitung dieses Dokuments nicht berechtigt, da dieAbfrageeigenschaftsoption "Bearbeitung aller Abfragen durch andereBenutzer zulassen" bei Dokumenterstellung nicht aktiviert wurde. (WIS30381)

UrsacheDer Ersteller des Dokuments hat die Abfrageeigenschaftsoption "Anderen Benutzern das Bearbeitenaller Abfragen erlauben" nicht ausgewählt.

AktionFü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.

2013-06-29648

Web Intelligence-Fehlermeldungen

WIQT hat einen internen Fehler erzeugt. (WIS 30551)

UrsacheEs ist ein unvorhersehbarer WIQT-Fehler aufgetreten.

AktionWenden Sie sich an Ihren Administrator.

Ihre WIQT-Sitzung hat das Zeitlimit erreicht. Melden Sie sich beiBI-Launchpad ab und dann erneut an. (WIS 30553)

UrsacheDie Zeit, in der Sie bei BI-Launchpad angemeldet waren, ohne Web Intelligence zu verwenden, übersteigtdie vom System maximal zugelassene Zeit.

AktionMelden Sie sich beim BI-Launchpad ab und anschließend erneut an (alle vor Erreichen des Zeitlimitsvorgenommenen 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.

Es sind keine weiteren WIQT-Server verfügbar. Die höchstmögliche Anzahlan gleichzeitig angemeldeten Benutzern ist bereits erreicht. (WIS30554)

UrsacheDie höchstmögliche Anzahl an gleichzeitig angemeldeten Benutzern ist bereits erreicht.

AktionVersuchen Sie es später erneut, oder bitten Sie Ihren Administrator, die höchstmögliche Anzahl angleichzeitig angemeldeten Benutzern zu erhöhen.

Das Speichern des Dokuments am angegebenen Speicherort ist mit IhremSicherheitsprofil nicht zulässig. (WIS 30555)

UrsacheIhr Sicherheitsprofil ermöglicht Ihnen weder die Speicherung von Dokumenten als persönliche oderöffentliche Dokumente noch die zeitgesteuerte Verarbeitung von Dokumenten.

2013-06-29649

Web Intelligence-Fehlermeldungen

AktionWenden Sie sich an den Administrator, um die Berechtigungen zur Durchführung folgender Aktionenzu erhalten:• Speichern von öffentlichen Dokumenten

• Senden von Dokumenten an Benutzer der eigenen Gruppe

• Senden von Dokumenten an Benutzer anderer Gruppen

Es ist bereits ein öffentliches Dokument mit diesem Namen vorhanden.Das Löschen von öffentlichen Dokumenten, die von anderen Benutzernerstellt wurden, ist mit Ihrem Sicherheitsprofil nicht zulässig. (WIS30556)

UrsacheMit Ihrem Sicherheitsprofil sind Sie nicht dazu berechtigt, vorhandene öffentliche Dokumente zuüberschreiben.

AktionBitten Sie Ihren Administrator, Ihnen die Berechtigung zum Löschen von öffentlichen Dokumenteneinzuräumen, die von anderen Benutzern gespeichert wurden.

Es ist kein Dokument mit diesem Namen im Repository vorhanden. GebenSie einen anderen Dokumentnamen an. (WIS 30557)

UrsacheAus einem der folgenden Gründe ist kein Dokument mit diesem Namen im Repository vorhanden:• 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.

Anmerkung:Gelöschte Dokumente können nicht wieder abgerufen werden.

2013-06-29650

Web Intelligence-Fehlermeldungen

Kann den vorgesehenen Vorgang an diesem Dokument nicht ausführen. (WIS30650)

UrsacheDer Server kann die aktuelle Aufgabe nicht abschließen, da nicht genügend Ressourcen bzw.Zugriffsrechte zur Verfügung stehen.

AktionFü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 dasUnternehmens-Repository zulässt.

Der Server konnte das XML-Dokument nicht laden. (WIS 30751)

UrsacheWenn Sie ein BusinessObjects-Dokument auf Web Intelligence 6.x migrieren, wird eine XML-Dateierstellt, die vom Web Intelligence Report Server geöffnet werden kann. (Das entsprechende Modul inder Administration Console heißt WIReportServer.) In diesem Fall ist ein unerwarteter Fehler im WebIntelligence Report Server aufgetreten, während ein Dokument auf Web Intelligence 6.x migriert wurde.

AktionIhr Administrator kann das fehlerverursachende Problem ermitteln, indem er die Erfassung aktiviertund die mit dem WIReportServer verknüpfte Ablaufverfolgung überprüft. Wenden Sie sich mit diesenInformationen an Ihren Administrator.

Die XML-Datei für dieses Dokument kann nicht geöffnet werden. WendenSie sich an Ihren Administrator. (WIS 30752)

UrsacheWenn Sie ein Desktop Intelligence-Dokument auf Web Intelligence 6.x migrieren, wird eine XML-Dateierstellt, die vom Server geöffnet werden kann. Dieser Fehler tritt auf, wenn die XML-Datei vom Servernicht 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.

AktionWenden Sie sich mit diesen Informationen an Ihren Administrator.

2013-06-29651

Web Intelligence-Fehlermeldungen

Beim Analysieren des XML-Dokuments ist ein Fehler aufgetreten. WendenSie sich an Ihren Administrator. (WIS 30753)

UrsacheWenn Sie ein Desktop Intelligence-Dokument auf Web Intelligence 6.x migrieren, wird eine XML-Dateierstellt, die vom Server geöffnet werden kann. Dieser Fehler tritt auf, wenn die XML-Datei strukturelleAnomalien aufweist, die vom Server nicht interpretiert werden können und folglich keine Migrationdurchgeführt werden kann.

AktionDer 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

Das Web Intelligence 2.x-Dokument konnte nicht migriert werden. (WIS30761)

UrsacheBei dem Versuch, ein Web Intelligence 2.x-Dokument auf das aktuelle Dokumentformat zu migrieren,ist ein unerwarteter Fehler aufgetreten.

AktionDer Administrator kann die Fehlerursache möglicherweise ermitteln, indem er die Erfassung aktiviertund die mit dem Server verknüpfte Ablaufverfolgung überprüft. Wenden Sie sich mit diesen Informationenan Ihren Administrator.

Dieses Dokument konnte nicht migriert werden. da die Abfrage und derBericht im ursprünglichen Web Intelligence 2.x-Dokument nichtsynchronisiert sind. Aktualisieren und speichern Sie dasOriginaldokument, und versuchen Sie dann eine erneute Migration. (WIS30762)

UrsacheIm ursprünglichen Web Intelligence 2.x-Dokument besteht eine Diskrepanz zwischen den in der Abfragebzw. den im Bericht enthaltenen Objekten. Dies bedeutet, dass der Server das Dokument nichtordnungsgemäß interpretieren kann, um es auf das aktuelle Dokumentformat zu migrieren.

AktionSo synchronisieren Sie die Datendefinition in der Abfrage und im Bericht des ursprünglichen Dokumentsvon Web Intelligence 2.x:

2013-06-29652

Web Intelligence-Fehlermeldungen

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 mitdiesen Informationen an den Administrator.

Das Web Intelligence 2.x-Dokument konnte nicht migriert werden, davom WIQT-Modul ein Fehler zurückgegeben wurde. Wenden Sie sich anIhren Administrator. (WIS 30763)

UrsacheDas 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 Dokumentformatmigriert werden.

AktionIhr Administrator kann das fehlerverursachende Problem ermitteln, indem er die Erfassung aktiviertund die mit der WIQT-Prozess verknüpfte Ablaufverfolgung überprüft. Wenden Sie sich mit diesenInformationen an Ihren Administrator.

Mit Ihrem Benutzerprofil ist der Zugriff auf eine Dokumentendomänezum Speichern von öffentlichen Dokumenten nicht zulässig. SpeichernSie das Dokument als persönliches Dokument, oder wenden Sie sich anIhren Administrator. (WIS 40000)

UrsacheIhr Benutzerprofil enthält nicht die erforderlichen Berechtigungen zum Speichern in einer öffentlichenDokumentendomäne im Repository.

AktionFü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 öffentlicheDokumentendomäne.

2013-06-29653

Web Intelligence-Fehlermeldungen

7.2.5 Fehlermeldungen der Information Engine Services (IES)

Zu den Fehlermeldungen der Information Engine Services gehören:

KategorieBereich

AbfrageausführungsfehlerIES 00001 - IES 01031

DiagrammausführungsfehlerIES 01501 - IES 01513

Abfrageausführungsfehler (nur Web Intelligence)IES 10001 - IES 10903

7.2.5.1 IES 00001 -IES 01031 Abfrageausführungsfehler

Abfrageskriptgenerierung fehlgeschlagen. Wenden Sie sich an IhrenAdministrator. {0} (IES 00013)

UrsacheWährend der Generierung der Abfrage-SQL sind Fehler aufgetreten.

AktionBitten Sie den Universumsdesigner, die SQL zu überprüfen.

Einige Objekte sind im Universum nicht mehr verfügbar. (IES 00001)

UrsacheEin oder mehrere Objekte stehen für ein Dokument nicht mehr zur Verfügung.

AktionLöschen Sie die fehlenden Objekte aus der Abfrage, indem Sie die Objekte in der Abfrage mit denverfügbaren Objekten vergleichen.

2013-06-29654

Web Intelligence-Fehlermeldungen

Sie verfügen nicht über die erforderlichen Rechte, um die Abfrage zuregenerieren. Einige Objekte sind für Ihr Benutzerprofil nichtverfügbar. Wenden Sie sich an den Administrator, um die erforderlichenRechte zu erhalten. (IES 00002)

UrsacheIhre Benutzerrechte sind für den Zugriff auf die Daten eines oder mehrerer Objekte, die in einer Abfrageenthalten 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.

AktionBitten Sie den Administrator, Ihr Benutzerprofil zu ändern, damit diese Objekte für Sie verfügbar sind.

Einige vordefinierte Filter sind im Universum nicht mehr verfügbar.(IES 00003)

UrsacheVergleichen Sie die verfügbaren Universumsobjekte mit den Abfrageobjekten. Möglicherweise sind dieObjekte nicht mehr verfügbar, oder Sie verfügen nicht über die jeweiligen Rechte.

AktionVergleichen Sie Universumsobjekte mit Abfrageobjekten. Falls Sie nicht über die erforderlichen Rechteverfügen, wenden Sie sich an den Universumsdesigner oder Administrator.

Einige Datenbanktabellen sind im Universum nicht mehr verfügbar. (IES00004)

UrsacheEin bzw. mehrere in den Objekten des Universums referenzierte Datenbanktabellen sind nicht mehrverfügbar. Die Tabellen wurden ggf. umbenannt oder aus der Datenbank entfernt.

AktionBitten Sie den Universumsdesigner, das Universum zu regenerieren, um nicht vorhandene Tabellenzu entfernen oder Tabellennamen zu aktualisieren.

2013-06-29655

Web Intelligence-Fehlermeldungen

Ungültige Eingabeaufforderungsdefinition. (IES 00005)

UrsacheDie Eingabeaufforderungssyntax ist ungültig, oder in der Eingabeaufforderung wird ein Objektreferenziert, das im Universum nicht mehr vorhanden ist.

AktionBitten Sie den Universumsdesigner, die Eingabeaufforderung zu überprüfen.

Ungültige Aggregationsführungsdefinition. (IES 00006)

UrsacheEin oder mehrere Objekte in der Abfrage nutzen Aggregationssensitivität, und die Syntax derAggregationssensitivität im Universum ist ungültig.

AktionBitten Sie den Universumsdesigner, die Syntax der Aggregationssensitivität zu überprüfen.

Ein Filter enthält einen fehlerhaften Wert. Sie können diese Abfragenicht ausführen. (IES 00007)

UrsacheEin Filter weist einen ungültigen Operanden auf. Dabei kann es sich beispielsweise um einen Filter miteiner leeren Konstante handeln, oder um einen Filter, der einen numerischen Werten erwartet, jedochmit einem alphanumerischen Wert definiert wurde.

AktionKorrigieren Sie den Filter.

Die Abfrage kann nicht ausgeführt werden, da sie Objekte enthält, dieauf inkompatible Tabellen verweisen. (IES 00008)

UrsacheDie Abfrage enthält Objekte, die Datensätze zurückgeben, die nicht kombiniert oder synchronisiertwerden können, möglicherweise weil das Universum mehrere SQL-Anweisungen für jeden Kontextoder jede Kennzahl nicht zulässt.

AktionBitten Sie den Universumsdesigner, Folgendes zu tun:

2013-06-29656

Web Intelligence-Fehlermeldungen

• Zulassen mehrerer SQL-Anweisungen für jeden Kontext und jede Kennzahl• Erstellen eines neuen Kontexts mit den inkompatiblen Objekten

Die Abfrage kann nicht ausgeführt werden, da ein erweiterter Filterein inkompatibles Objekt enthält. Versuchen Sie, den Filtersatz zuvereinfachen, und führen Sie die Abfrage erneut aus. (IES 00009)

UrsacheEin erweiterter Filter verwendet inkompatible Objekte.

AktionÄndern Sie den erweiterten Filter so, dass er nur kompatible Objekte verwendet.

Die Verwendung eines komplexen Ausdrucks in einer GROUP BY-Anweisungist im Universum nicht zulässig. Sie können diese Abfrage nichtausführen. (IES 00010)

UrsacheEine Abfrage enthält eine GROUP BY-Klausel, in der Formeln oder Aliase verwendet werden. DasUniversum lässt diese Ausdrücke in GROUP BY-Klauseln jedoch nicht zu. Der Fehler wurde aufgrundder 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 Universumsdesignerden Wert des Parameters GROUPBY_EXCLUDE_COMPLEX in N zu ändern.

Der Ausdruck "{0}" enthält Mehrfachattribute. Diese Syntax wird indieser Version nicht unterstützt. (IES 00011)

UrsacheEinige Objekte der Abfrage verwenden in der Definition anstatt eines Verkettungsoperators ein Komma(","). Diese Syntax wird nicht mehr unterstützt.

AktionBitten Sie den Universumsdesigner, eine der folgenden Aktionen auszuführen:

2013-06-29657

Web Intelligence-Fehlermeldungen

• Neudefinieren der Objekte, die das Komma zum Verketten der Daten von zwei Objekten verwendenund 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 Objektdefinitionenberücksichtigt.

• Festlegen des Werts für REPLACE_COMMA_BY_CONCAT im Universum auf "Ja"

Diese Abfrage kann nicht ausgeführt werden, da sie zu einemkartesischen Produkt führt. (IES 00012)

UrsacheDiese Abfrage führt zu einem kartesischen Produkt. Ein kartesisches Produkt gibt sämtlicheZeilenkombination aus den Tabellen zurück, die von Objekten in der Abfrage referenziert werden. Esist selten korrekt.

AktionBitten 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 akzeptabelsind

Aggregationsführungsergebnis ist fehlgeschlagen. (IES 00014)

UrsacheDie Abfrageobjekte schließen sämtliche SQL-Auswahlmöglichkeiten für eineAggregationsführungsfunktion aus.

AktionBitten Sie den Universumsdesigner, die Objektinkompatibilität zu beseitigen.

Mehrere Abfragefilter enthalten eine Eingabeaufforderung mit demselbenText, die Eingabeaufforderungen verwenden jedoch einen

2013-06-29658

Web Intelligence-Fehlermeldungen

unterschiedlichen Operandentyp oder eine unterschiedlicheOperatorwerteanzahl. (IES 00015)

UrsacheDie Abfrage hat mehrere Aufforderungen, die dieselbe Meldung anzeigen. Eingabeaufforderungen mitderselben Meldung werden normalerweise kombiniert. Dies ist jedoch nicht möglich, wenn manche zurEingabe eines einzigen Werts und andere zur Eingabe mehrerer Werte auffordern.

AktionÄndern Sie die Eingabeaufforderungen so, dass alle entweder einen oder mehrere Werte erfordern.

Die Abfrage enthält eine @Script()-Funktion, die nicht unterstütztwird. (IES 00016)

UrsacheDie von der Abfrage generierte SQL für das Dokument enthält eine @script()-Funktion, die nichtunterstützt wird.

AktionBitten Sie den Universumsdesigner, die @script()-Funktion zu entfernen.

Die folgenden Objekte können nicht als Ergebnisobjekte verwendetwerden: {0}. Wenden Sie sich an Ihren Administrator. (IES 00017)

UrsacheDie Abfrage enthält Objekte, die nicht als Ergebnisobjekte in Abfragen verwendet werden können.

AktionEntfernen Sie die Objekte, oder bitten Sie den Universumsdesigner, das Aufnehmen der Objekte alsErgebnisobjekte in Abfragen zuzulassen.

Die folgenden Objekte können nicht als Abfragefilter verwendet werden:{0}. Wenden Sie sich an Ihren Administrator. (IES 00018)

UrsacheDie Abfrage enthält Objekte, die als Abfragefilter verwendet werden, als solche jedoch nicht gültig sind.

AktionEntfernen Sie die Objekte, oder bitten Sie den Universumsdesigner, diese als Abfragefilter zuzulassen.

2013-06-29659

Web Intelligence-Fehlermeldungen

Ein Abfragefilterobjekt enthält zu viele Werte für das Objekt, das ineinem Abfragefilter verwendet wird. (IES 00019)

UrsacheEin Abfragefilter enthält zu viele Werte.

AktionSchränken Sie Ihre Werteauswahl ein.

Die einzige autorisierte SQL-Anweisung ist SELECT. {0} (IES 00020)

UrsacheDie von dieser Abfrage generierte SQL ist ungültig.

AktionBitten Sie den Universumsdesigner, die SQL zu überprüfen.

Die kombinierte Abfrage kann nicht ausgeführt werden, da eine derAbfragen inkompatible Objekte enthält. (IES 00021)

UrsacheEine Abfrage in einer kombinierten Abfrage enthält inkompatible Objekte.

AktionEntfernen Sie die inkompatiblen Objekte.

Beim Versuch, die WHERE-Bedingung zu erstellen, verweist die Abfrageauf keine Tabelle. (IES 00022)

UrsacheDie WHERE-Klausel der generierten SQL referenziert keine Tabelle.

AktionFügen Sie der Abfrage eine Tabelle hinzu.

2013-06-29660

Web Intelligence-Fehlermeldungen

Ungültiger Unterabfragefilter. Die Daten können entweder nichtabgerufen werden (Null), oder es wurden keine Ergebnisobjektedefiniert. (IES 00023)

UrsacheDie 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.

Der Unterabfragefilter enthält inkompatible Objekttypen. (IES 00024)

UrsacheDie Unterabfrage enthält inkompatible Objekttypen.

AktionEntfernen Sie die inkompatiblen Objekttypen.

Die Abfrage ist zu komplex zum Anwenden einer Stichprobenfunktion.Wenn die Funktion angewendet wird, wird keine SQL generiert und dieAbfrage wird abgebrochen. Vereinfachen Sie Ihre Abfrage (z.B.kombinierte Abfrage oder Abfrage mit JOIN- und SYNCHRO-Operatoren).(IES 00025)

UrsacheDie Abfrage ist zu komplex für das Anwenden einer Stichprobenfunktion.

AktionGestalten Sie die Abfrage einfacher.

SQL konnte nicht für optionale Eingabeaufforderungen regeneriertwerden. Die folgenden erforderlichen Eingabeaufforderungen wurdenübersprungen: {0}.(IES 00026)

UrsacheDie SQL, die sich auf optionale Eingabeaufforderungen bezieht, konnte nicht regeneriert werden.

2013-06-29661

Web Intelligence-Fehlermeldungen

AktionWenden Sie sich an den Universumsdesigner.

Durch Entfernen von optionalen Eingabeaufforderungen aus der Abfrageentstehen neue Eingabeaufforderungen. Dadurch entstehen Komplexitäten,die nicht unterstützt werden können. (IES 00027)

UrsacheDie Abfrage kann aufgrund optionaler Aufforderungen nicht verarbeitet werden.

AktionEntfernen Sie die optionalen Aufforderungen aus der Abfrage.

Kein Wert für den Schlüsseldatumsparameter angegeben. (IES 00028)

UrsacheFür den Schlüsseldatumsparameter wurde kein Wert angegeben.

AktionGeben Sie einen Wert für Schlüsseldatum an.

Das Universum wurde bereits von einem anderen Benutzer mitSchreibzugriff geöffnet. (IES 00029)

UrsacheDas Universum konnte nicht geöffnet werden, weil ein anderer Benutzer es bereits mitSchreibzugriffsberechtigungen geöffnet hat.

AktionWenden Sie sich an Ihren Administrator.

Abfragen ohne Kennzahl dürfen auf diesem Universum nicht ausgeführtwerden. (IES 00030)

UrsacheDie Abfrage enthält keine Kennzahl und kann daher nicht mit dem Universum verwendet werden.

2013-06-29662

Web Intelligence-Fehlermeldungen

AktionPrüfen Sie, ob die Abfragedefinition richtig ist, und fügen Sie die relevante Kennzahl gegebenenfallshinzu.

Das Universum wurde nicht gefunden. Es wurde entweder aus demRepository gelöscht, oder Sie verfügen nicht über ausreichende Rechte,um das Universum im Repository anzuzeigen. (IES 00501)

UrsacheDas Universum kann nicht gefunden werden.

AktionFragen Sie den Administrator oder Universumsdesigner, warum das Universum nicht verfügbar ist.

Es wurden keine entsprechenden Benutzerrechte gefunden. Wenden Siesich an Ihren Administrator. (IES 00502)

UrsacheSie können diese Aktion nicht ausführen, da Ihre Benutzerrechte nicht auffindbar sind.

AktionStellen Sie sicher, dass Sie die korrekten Anmeldedaten verwendet haben. Stellen Sie mithilfe desCMC-Administrators sicher, dass die Benutzerrechte nicht gelöscht wurden.

Sie haben keine Berechtigung für den Zugriff auf das Universum {0}.Wenden Sie sich an Ihren Administrator, um die entsprechenden Rechteanzufordern. (IES 00503)

UrsacheIhre Benutzerrechte reichen für diese Aktion nicht aus.

AktionBitten Sie den CMC-Administrator, Ihre Berechtigungen auf Richtigkeit zu überprüfen.

2013-06-29663

Web Intelligence-Fehlermeldungen

Sie haben keine Berechtigung für den Zugriff auf Daten diesesUniversums. Wenden Sie sich an Ihren Administrator, um dieentsprechenden Rechte anzufordern. (IES 00504)

UrsacheIhre aktuellen Benutzerrechte lassen den Zugriff auf die Daten nicht zu.

AktionBitten Sie den CMC-Administrator, Ihre Berechtigungen auf Richtigkeit zu überprüfen.

Sie haben keine Berechtigung für den Zugriff auf Daten dieserUniversumsverbindung. Wenden Sie sich an Ihren Administrator, um dieentsprechenden Rechte anzufordern. (IES 00505)

UrsacheIhre aktuellen Benutzerrechte lassen den Zugriff auf die Verbindung nicht zu.

AktionBitten Sie den CMC-Administrator, Ihre Berechtigungen auf Richtigkeit zu überprüfen.

Fehler beim Herunterladen des Universums {0} aus dem Repository {1}.Überprüfen Sie, ob ausreichend Speicher vorhanden ist, und versuchenSie es erneut. (IES 00506)

UrsacheDas Universum kann nicht heruntergeladen werden.

AktionMelden Sie der Systemverwaltung das Problem.

Sie haben keine Berechtigung für den Zugriff auf Daten dieses zentralenUniversums. Wenden Sie sich an Ihren Administrator, um dieentsprechenden Rechte anzufordern. (IES 00507)

UrsacheIhre aktuellen Benutzerrechte lassen den Zugriff auf die Daten nicht zu.

2013-06-29664

Web Intelligence-Fehlermeldungen

AktionBitten Sie den CMC-Administrator, Ihre Berechtigungen auf Richtigkeit zu überprüfen.

Einzelanmeldung wird auf Unix-Plattformen nicht unterstützt. (IES00508)

UrsacheDie Einzelanmeldung wird nicht unterstützt.

Aktion

Universumsdatenverbindung wurde nicht gefunden. Die Verbindung wurdegelöscht, oder Sie sind nicht berechtigt, die Verbindung zu verwenden.(IES 00509)

UrsacheDie Verbindung ging verloren.

AktionMelden Sie der Systemverwaltung das Problem.

Das System ist nicht in der Lage, die SQL für diese Abfrage zugenerieren, da eines ihrer Objekte auf einer abgeleiteten Tabelle(table_name) basiert, deren Definition eine Schleife enthält. (IES00510)

UrsacheWenn eine abgeleitete Tabelle eine Schleife enthält, kann die SQL nicht generiert werden.

AktionDefinieren Sie die Abfrage erneut, oder vermeiden Sie eine Schleife in der abgeleiteten Tabelle.

Die SQL für diese Abfrage kann nicht generiert werden, da eines ihrerObjekte auf einer abgeleiteten Tabelle (table_name) basiert, dieunbekannt ist. (IES 00511)

UrsacheDie SQL-Generierung ist nicht möglich.

2013-06-29665

Web Intelligence-Fehlermeldungen

AktionPrüfen Sie, ob die abgeleitete Tabelle korrekt definiert ist und verwendet werden kann. Prüfen Sieaußerdem, ob die Abfrage korrekt ist.

Die SQL für diese Abfrage kann nicht generiert werden, da eines ihrerObjekte auf einer abgeleiteten Tabelle (table_name) mit einer falschenDefinition basiert. (IES 00512)

UrsacheDie abgeleitete Tabelle wurde nicht ordnungsgemäß definiert.

AktionÜberprüfen Sie die Definition der abgeleiteten Tabelle, und korrigieren Sie sie bei Bedarf.

Die Abfrageanweisung kann aufgrund eines Syntaxfehlers nicht generiertwerden. Überprüfen Sie die Syntax der Anweisung, die die@Variable-Funktion verwendet. (IES 00513)

UrsacheDie Abfrage enthält einen oder mehrere Syntaxfehler.

AktionÜberprüfen Sie die Syntax der SQL-Anweisung, die die @-Variablenfunktion verwendet. Siehe denAbschnitt der Benutzerdokumentation zum Universe Designer über @-Funktionen (PDF-Dokumentoder Online-Hilfe).

Die SQL-Generierungsparameterdatei für die Datenbank konnte nichtgeladen werden ({database_name}, {network_layer}). (IES 00514)

UrsacheDie relevante SQL-Parameterdatei kann nicht gefunden werden.

AktionWenden Sie sich an Ihren Administrator.

Unerwarteter Aufzählungstyp {0}. (IES 01001)

UrsacheEs wurde ein neuer Aufzählungstyp deklariert, der jedoch nicht unterstützt wird.

2013-06-29666

Web Intelligence-Fehlermeldungen

AktionWenden Sie sich an Ihren Administrator.

Verschachtelte @Aggregate_Aware-Funktionen werden nicht unterstützt.(IES 01002)

UrsacheDer Ausdruck enthält verschachtelte @Aggregate_Aware-Funktionen.

AktionDer Designer kann die Business-Schicht bearbeiten und verschachtelte @Aggregate_Aware-Funktionenentfernen.

Kreisverweise: Überprüfen Sie die Verweise auf andereBusiness-Schicht-Objekte im Ausdruck. (IES 01003)

UrsacheDer Ausdruck enthält Kreisverweise.

AktionDer Designer kann die Business-Schicht bearbeiten und prüfen, ob Kreisversweise zwischenBusiness-Schicht-Objekten vorliegen.

Fehlerhafter @Select-Verweis. Überprüfen Sie die Definition der@Select-Deklaration. (IES 01004)

UrsacheDer Ausdruck enthält einen ungültigen Verweis auf die @Select-Funktion.

AktionDer Designer kann die Business-Schicht bearbeiten und den Einsatz der @Select-Funktion imObjektausdruck validieren.

Fehlerhafter @Where-Verweis. Überprüfen Sie die Definition der@Where-Deklaration. (IES 01005)

UrsacheDer Ausdruck enthält einen ungültigen Verweis auf die @Where-Funktion.

2013-06-29667

Web Intelligence-Fehlermeldungen

AktionDer Designer kann die Business-Schicht bearbeiten und den Einsatz der @Where-Funktion imObjektausdruck validieren.

Einige Eingabeaufforderungsparameter sind im Universum nicht mehrverfügbar. (IES 01006)

UrsacheDer Ausdruck enthält einen ungültigen Verweis auf die @Prompt-Funktion.

AktionDer Designer kann die Abfrage oder Business-Schicht bearbeiten und den Einsatz der @Prompt-Funktionim Objektausdruck validieren.

Fehlerhafte Hierarchiereferenz. (IES 01007)

UrsacheDie in der Abfrage deklarierte Hierarchie enthält einen Fehler.

AktionPrüfen Sie den Abfrageausdruck auf Fehler.

Katalog für Quelle "{0}" kann nicht abgerufen werden. Überprüfen Siedie Verbindung der Datengrundlage. (IES 01008)

UrsacheDer Katalog für die Quelle "{0}" kann nicht abgerufen werden.

AktionÜberprüfen Sie die Verbindung mit der Datenquelle in der Datengrundlage.

Die Eingabeaufforderung kann nicht validiert werden, ist jedochmöglicherweise korrekt. Ordnen Sie der Eingabeaufforderung eineWerteliste oder mindestens einen Standardwert zu. (IES 01010)

UrsacheDie Eingabeaufforderung kann nicht validiert werden, ist jedoch möglicherweise korrekt.

2013-06-29668

Web Intelligence-Fehlermeldungen

AktionOrdnen Sie der Eingabeaufforderung eine Werteliste oder mindestens einen Standardwert zu.

Es dürfen maximal 100 Ebenen mit verschachtelten abgeleiteten Tabellenvorhanden sein. (IES 01015)

UrsacheEs liegen über 100 Ebenen von verschachtelten abgeleiteten Tabellen vor.

AktionBearbeiten Sie den @DerivedTable-Ausdruck, um die Anzahl der verschachtelten Ebenen zu reduzieren.

Die Definition der Werteliste {0} ist ungültig. Die Liste oder dieaktuelle Spalte ist ausgeblendet. (IES 01025)

UrsacheDie Werteliste oder die aktuelle Spalte ist ausgeblendet.

AktionSuchen Sie nach ausgeblendeten Objekten im Universum oder in der Business-Schicht. Aktivieren Siedie Objekte, oder definieren Sie den Wertelistenausdruck neu.

7.2.5.2 IES 01501 - IES 01513 Diagrammausführungsfehler

Die Ermittlung kann nicht durchgeführt werden, da die DatengrundlageZyklen enthält. Visualisieren Sie die Zyklen mit dem Befehl "Schleifenvisualisieren". Ändern Sie die Kardinalität der Joins in den Zyklen,bevor Sie Aliase oder Kontexte ermitteln. (IES 01501)

UrsacheDie Datengrundlage enthält Schleifen.

AktionBearbeiten Sie die Datengrundlage im Information-Design-Tool, und suchen Sie mit dem Befehl"Schleifen visualisieren" nach Schleifen in der Datengrundlage. Ändern Sie die Kardinalität der Joinsin den Schleifen, bevor Sie Aliase oder Kontexte ermitteln.

2013-06-29669

Web Intelligence-Fehlermeldungen

Die Ermittlung kann nicht durchgeführt werden, da einige Tabellenmindestens zwei Joins mit entgegengesetzten Kardinalitäten enthalten:{0}. Ändern Sie die Joins zwischen diesen Tabellen. (IES 01502)

UrsacheEinige Tabellen in der Datengrundlage weisen mindestens zwei Joins mit entgegengesetztenKardinalitäten auf.

AktionBearbeiten Sie die Datengrundlage im Information-Design-Tool, und ändern Sie die Joins zwischendiesen Tabellen.

Die Ermittlung kann nicht durchgeführt werden, da keineJoin-Kardinalität festgelegt wurde. Legen Sie alle Join-Kardinalitätenfest. (IES 01504)

UrsacheEs wurden nicht alle Join-Kardinalitäten in der Datengrundlage festgelegt.

AktionBearbeiten Sie die Datengrundlage im Information-Design-Tool, und ermitteln oder legen Sie dieKardinalitäten für alle Joins fest.

Automatische Ermittlungen schlagen fehl, solange einige Kardinalitätenn:n sind. (IES 01505)

UrsacheEinige Joins in der Datengrundlage weisen die Kardinalität n:n auf.

AktionBearbeiten Sie die Datengrundlage im Information-Design-Tool, und ändern Sie die Kardinalität dieserJoins.

Die Ermittlung kann nicht durchgeführt werden, da keine Faktentabelleermittelt wurde. Eine Faktentabelle ist immer mit anderen Tabellenüber einen n:1-Join verknüpft, wobei 'n' mit der Faktentabelleverknüpft ist. Das Problem könnte auf die derzeit in den

2013-06-29670

Web Intelligence-Fehlermeldungen

Datengrundlagen-Joins festgelegten Kardinalitäten oder auf den Aufbaudes Datenbankschemas zurückgeführt werden. (IES 01510)

UrsacheEs wurde keine Faktentabelle ermittelt. Eine Faktentabelle stellt andere Tabellen nur mitn:1-Kardinalitäts-Joins in Beziehung, wobei sich 'n' auf der Seite des mit der Faktentabelle verknüpftenJoins befindet.

AktionBearbeiten Sie die Datengrundlage im Information-Design-Tool, und prüfen Sie die Kardinalität derJoins. Eventuell liegt ein Problem in Verbindung mit den derzeit in den Datengrundlagen-Joinsfestgelegten Kardinalitäten oder dem Aufbau des Datenbankschemas vor.

Die Ermittlung kann nicht durchgeführt werden, da sich Schleifen imSchema befinden. Ermitteln Sie mit dem Befehl "Aliase ermitteln" dieAliastabellen, die die Schleifen auflösen. (IES 01512)

UrsacheDie Datengrundlage enthält Schleifen.

AktionBearbeiten Sie die Datengrundlage im Information-Design-Tool, und ermitteln Sie mit dem Befehl "Aliaseermitteln" die Aliastabellen, die die Schleifen auflösen.

7.2.5.3 IES 10001 - IES 10903 Abfrageausführungsfehler (nur Web Intelligence)

Syntaxfehler in Formel '%1%' an Position %2%. (IES 10001)

UrsacheDie Formel an der angegebenen Position weist einen Syntaxfehler auf.

AktionKorrigieren Sie die Formel.

2013-06-29671

Web Intelligence-Fehlermeldungen

Fehler bei der Initialisierung des Funktionsverzeichnisses. (IES 10002)

UrsacheDas Funktionsverzeichnis konnte nicht initialisiert werden.

AktionWenden Sie sich an Ihren Administrator.

Das Objekt '%1%' an Position '%2%' ist im Bericht nicht eindeutig.(IES 10005)

UrsacheEin Objekt weist einen Namen auf, der mit dem Namen eines anderen Objekts im Bericht in Konfliktsteht.

AktionVerwenden Sie für das Objekt den voll qualifizierten Namen.

Das Objekt '%1%' an Position '%2%' ist im Bericht nicht vorhanden.(IES 10006)

UrsacheDie Formel verweist auf ein Objekt, das im Bericht nicht mehr vorhanden ist.

AktionEntfernen Sie den Verweis auf das Objekt aus der Formel.

Unerwarteter leerer Ausdruck nach '='. (IES 10009)

UrsacheDer Ausdruck scheint unvollständig zu sein.

AktionPrüfen Sie die Syntax des Ausdrucks, und korrigieren Sie ihn.

2013-06-29672

Web Intelligence-Fehlermeldungen

Die Ganzzahl '%1%' an Position '%2%' ist zu lang. (IES 10013)

UrsacheEine Ganzzahl in einer Formel überschreitet den oberen Grenzwert.

AktionBearbeiten Sie die Formel.

Die Zahl "%1%" an Position "%2%" hat ein Format, das mit IhrenLändereinstellungen nicht kompatibel ist. (IES 10014)

UrsacheDas 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.

Fehlendes Anführungszeichen nach '%1%' an Position '%2%'. (IES 10016)

UrsacheEs fehlt ein abschließendes Anführungszeichen in der Formel.

AktionFügen Sie das abschließende Anführungszeichen hinzu.

Die Liste der Dimensionen im Eingabe- oder Ausgabekontext ist leer.(IES 10032)

UrsacheDie Liste der Dimensionen im Eingabe- oder Ausgabekontext ist leer.

AktionLegen Sie eine Liste der Dimensionen fest.

2013-06-29673

Web Intelligence-Fehlermeldungen

Die Variable '%1%' kann nicht gelöscht werden, da sie abhängige Formelnoder verknüpfte Variablen hat: '%2%'. (IES 10033)

UrsacheDie Variable kann nicht gelöscht werden, da andere Variablen oder Formeln auf sie verweisen.

AktionLöschen Sie die abhängigen Formeln/Variablen, bevor Sie die Variable löschen.

Sie haben versucht, mit einem Variablennamen, der bereits vorhandenist, eine Variable zu erstellen oder einen Variablennamen zuaktualisieren. (IES 10034)

UrsacheSie haben versucht, eine Variable mit einem Variablennamen zu erstellen oder zu aktualisieren, derbereits vorhanden ist.

AktionWählen Sie einen Variablennamen aus, der nicht bereits existiert.

Das Datums- oder Zeitformat '%1%' an Position '%2%' ist ungültig. (IES10035)

UrsacheDie Formel enthält ein ungültiges Datums-/Uhrzeitformat (zum Beispiel "bb/MM/jjjj").

AktionGeben Sie ein gültiges Datums-/Uhrzeitformat in der Formel an.

Der Ausdruck oder Unterausdruck an Position '%2%' ist ungültig. (IES10036)

UrsacheDie Formel enthält einen ungültigen Ausdruck/Unterausdruck.

AktionGeben Sie Ausdruck/Unterausdruck an, der gültig ist.

2013-06-29674

Web Intelligence-Fehlermeldungen

Der Ausdruck oder Unterausdruck an Position '%2%' in der Funktion'%1%' verwendet einen ungültigen Datentyp. (IES 10037)

UrsacheEin Ausdruck enthält einen ungültigen Datentyp. (Beispielsweise haben Sie versucht, eine Zeichenfolgean eine Funktion zu übergeben, die ein Datum erfordert.)

AktionVerwenden Sie einen gültigen Datentyp im Ausdruck.

Ungültiges Zeichen '%1%' in Variablenname an Position '%2%'. (IES10038)

UrsacheDas Zeichen {Zeichen} im Variablennamen ist nicht gültig.

AktionEntfernen Sie {Zeichen} aus dem Variablennamen.

Die Formel für Variable '%1%' enthält einen Verweis auf eine Variablemit demselben Kurznamen. (IES 10040)

UrsacheDie Formel einer Variable verweist auf eine andere Variable mit demselben kurzen Namen.

AktionDie Formel einer Variable verweist auf eine andere Variable mit demselben kurzen Namen.

Falsche Verwendung mehrerer Vergleichsoperatoren (<,>,<>,<=,>=,=) anPosition '%2%'. (IES 10041)

UrsacheIn der Formel werden mehrere Vergleichsoperatoren nicht richtig verwendet (Beispiel: (1<2=3;0;-1)).

AktionStrukturieren Sie die Formel neu, so dass die Vergleichsoperatoren korrekt verwendet werden.

2013-06-29675

Web Intelligence-Fehlermeldungen

Es gibt eine Zirkelreferenz, da die Formel für Variable '%1%' auf eineVariable verweist, deren Formel auf '%1%' verweist. (IES 10042)

UrsacheIn einer Formel ist eine zirkuläre Referenz enthalten.

AktionEntfernen Sie die zirkuläre Referenz.

Nach der Funktion '%1%' an Position %2% fehlt eine öffnende Klammer.(IES 10060)

UrsacheTo Do

AktionTo Do

Der Funktion '%1%' fehlen Argumente oder schließende Klammern anPosition %2%. (IES 10061)

UrsacheIn der Formel fehlen Argumente oder eine schließende Klammer.

AktionFügen Sie die Argumente oder die schließende Klammer ein.

';' fehlt vor Argument in Funktion '%1%' an Position %2%.(IES 10062)

UrsacheDie Syntax des Ausdrucks ist falsch.

AktionPrüfen Sie die Syntax, und korrigieren Sie den Ausdruck.

2013-06-29676

Web Intelligence-Fehlermeldungen

';' oder schließende Klammer fehlt in Funktion '%1%' an Position %2%.(IES 10063)

UrsacheDie Syntax ist fehlerhaft.

AktionPrüfen Sie die Syntax, und korrigieren Sie den Ausdruck.

';' oder schließende Klammer fehlt in Liste '%1%' an Position %2%.(IES 10064)

UrsacheIn der Formel fehlt ein Semikolon oder eine schließende Klammer.

AktionFügen Sie das Semikolon oder eine schließende Klammer ein.

Schließende Klammer fehlt in Funktion '%1%' an Position %2%. (IES10065)

UrsacheDie Syntax ist fehlerhaft.

AktionPrüfen Sie den Ausdruck, und korrigieren Sie die Syntax.

Aggregationsoperator oder schließende Klammer fehlt in Funktion '%1%'an Position %2%. (IES 10066)

UrsacheDie Syntax ist fehlerhaft.

AktionPrüfen Sie den Ausdruck, und korrigieren Sie die Syntax.

2013-06-29677

Web Intelligence-Fehlermeldungen

Fehlender Operator oder schließende Klammer in '%1%' an Position %2%.(IES 10067)

UrsacheDie Syntax ist fehlerhaft.

AktionPrüfen Sie den Ausdruck, und korrigieren Sie die Syntax.

Listenelement fehlt in '%1%' an Position %2%. (IES 10068)

UrsacheDie Syntax ist fehlerhaft. Ein Element fehlt.

AktionPrüfen Sie den Ausdruck, und beheben Sie das Problem.

Objekt-ID fehlt in '%1%' an Position %2%. (IES 10069)

UrsacheIn der Formel fehlt eine Objekt-ID.

AktionKorrigieren Sie die Formel.

In Ausdruck '%1%' fehlt an Position %2% ein Operand, bzw. der Operandist falsch. (IES 10070)

UrsacheDer Operand ist entweder nicht kompatibel oder nicht vorhanden.

AktionPrüfen Sie die Syntax, und korrigieren Sie den Ausdruck.

2013-06-29678

Web Intelligence-Fehlermeldungen

Falscher Berechnungskontext %1%' an Position %2%. (IES 10071)

UrsacheDer Berechnungskontext ist falsch.

AktionPrüfen Sie die Syntax des Ausdrucks, und korrigieren Sie ihn.

Falscher Rücksetzungkontext an Position %2%. (IES 10072)

UrsacheDie Formel enthält einen falschen Zurücksetzungskontext.

AktionKorrigieren Sie den Zurücksetzungskontext.

Ungültige WHERE-Bedingung in Funktion '%1%': An Position %2% fehlteine Dimension. (IES 10073)

UrsacheIm Ausdruck fehlt eine Dimension.

AktionPrüfen Sie die Syntax der Abfrage, und stellen Sie sicher, dass die erwartete Dimension vorliegt.

Inkompatibles Objekt '%1%' an Position %2%. (IES 10076)

UrsacheDieser Typ von Objekt kann nicht verwendet werden.

AktionStellen Sie sicher, dass das richtige Objekt deklariert wurde.

Das Objekt '%1%' an Position %2% ist inkompatibel. (IES 10077)

UrsacheDie Formel enthält ein inkompatibles Objekt.

2013-06-29679

Web Intelligence-Fehlermeldungen

AktionKorrigieren Sie die Formel.

Ungültiges Zeichen '%1%' an Position %2%. (IES 10080)

UrsacheIm Ausdruck ist ein ungültiges Zeichen vorhanden.

AktionPrüfen Sie die Syntax des Ausdrucks.

Ungültiges Zeichen '%1%' an Position %2%. (IES 10082)

UrsacheDie Formel enthält eine ungültige Zeichenfolge.

AktionKorrigieren Sie die Zeichenfolge.

Die Bezeichnung von Variable '%1%' kann nicht geändert werden. (IES10083)

UrsacheDie Bezeichnung der Variable darf nicht geändert werden. (Sie können beispielsweise eine Kennzahlnicht in eine Dimension ändern, wenn deren Definition ein Aggregat enthält.)

AktionErstellen Sie eine neue Variable mit der entsprechenden Bezeichnung.

Objektelement wird in '%1%' an Position %2% erwartet. (IES 10084)

UrsacheEs ist kein Objektelement vorhanden.

AktionPrüfen Sie die Syntax des Ausdrucks, und korrigieren Sie ihn gegebenenfalls.

2013-06-29680

Web Intelligence-Fehlermeldungen

Ungültiges Element '%1%' an Position %2%. (IES 10085)

UrsacheDieser Typ von Element kann in diesem Kontext nicht verwendet werden.

AktionKorrigieren Sie den Ausdruck.

Ungültige Mengendefinition. (IES 10086)

UrsacheDie Abfrage enthält eine ungültige Mengendefinition.

AktionÜberprüfen Sie die Abfrage.

Benutzerdefinierte Funktionen konnten nicht geladen werden. (IES 10100)

UrsacheDas 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 einedoppelte Funktions-ID sein.

AktionWeitere Einzelheiten finden Sie im Ablaufverfolgungsprotokoll. Geben Sie diese Details an IhrenAdministrator weiter.

Ihr Datenbankserver bietet keine Unterstützung für die Operatoren"Beide" und "Außer". (IES 10701)

UrsacheDie Operatoren Beide und Außer werden von der Datenbank, auf der dieses Dokument basiert, nichtunterstützt. Dies bedeutet, dass Sie den Operator "Beide" und den Operator "Außer" bei der Definitionvon Filtern für die Abfrage nicht verwenden können.

AktionEntfernen Sie die Operatoren aus den Abfragefiltern.

2013-06-29681

Web Intelligence-Fehlermeldungen

Es ist ein Filter für ein Objekt definiert, das inkompatibel mit denErgebnisobjekten ist. (IES 10702)

UrsacheEiner der Abfragefilter wurde für ein Objekt definiert, das mit allen von der Abfrage zurückgegebenenErgebnisobjekten inkompatibel ist.

AktionEntfernen Sie den Abfragefilter oder die Ergebnisobjekte.

Der numerische Wert für den Abfragefilter basierend auf '{object}'ist ungültig. (IES 10703)

UrsacheSie haben für einen Abfragefilter einen ungültigen numerischen Wert angegeben.

AktionBearbeiten Sie den Abfragefilter, und geben Sie einen gültigen numerischen Wert an.

Das Datum für die Eingabeaufforderung '{prompt}' ist ungültig. (IES1070)

UrsacheSie haben für einen Abfragefilter ein ungültiges Datum angegeben.

AktionBearbeiten Sie den Abfragefilter, und geben Sie ein gültiges Datum an.

Die Eingabeaufforderung '{prompt}' enthält einen ungültigen numerischenWert. (IES 10705)

UrsacheSie haben für eine Aufforderung einen ungültigen numerischen Wert angegeben.

AktionGeben Sie einen gültigen numerischen Wert an.

2013-06-29682

Web Intelligence-Fehlermeldungen

Das Datum für die Eingabeaufforderung '{prompt}' ist ungültig. (IES10706)

UrsacheSie haben für eine Aufforderung ein ungültiges Datum angegeben.

AktionBearbeiten Sie die Aufforderung, und geben Sie ein gültiges Datum an.

Der Server kann die SQL für die Abfrage nicht erstellen. (IES 10707)

UrsacheIhre Abfrage kann nicht in SQL umgewandelt und in der Datenbank ausgeführt werden.

AktionFormulieren Sie die Abfrage um, oder wenden Sie sich an Ihren Administrator.

Das Objekt '{ObjName}' in der Eingabeaufforderung '{PromptName}' kannkeine Werteliste mehr anzeigen. Entfernen Sie die Eingabeaufforderungaus der Abfrage, oder bitten Sie Ihren Systemadministrator, die Option"Nur aus Liste auswählen" auf der Registerkarte "Objekteigenschaften"zu deaktivieren. (IES 10708)

UrsacheDas Objekt in der Eingabeaufforderung kann eine Werteliste nicht mehr anzeigen.

AktionEntfernen Sie die Eingabeaufforderung, oder bitten Sie den Administrator, die Eingabeaufforderung sozu ändern, dass Werte angenommen werden, die nicht aus einer Liste ausgewählt werden.

Es ist bereits eine Klasse mit diesem Namen vorhanden: '{ClassName}'.(IES 10709)

UrsacheEs dürfen nicht zwei Klassen mit demselben Namen verwendet werden.

AktionBenennen Sie die Klasse um.

2013-06-29683

Web Intelligence-Fehlermeldungen

Sie haben keine Berechtigung zum Regenerieren dieses Dokuments. (IES10801)

UrsacheIhr Benutzerprofil ermöglicht Ihnen nicht die Anzeige von Daten für eines der in der Abfrage für dasvorliegende Dokument enthaltenen Objekte.

AktionBrechen Sie die Regenerierung ab, oder bitten Sie Ihren Administrator um die Sicherheitsrechte, diezum Regenerieren des Dokuments erforderlich sind.

Die Abfrage-SQL enthält {nbHaving}-Spalten anstatt {nbWanted}-Spalten.(IES 10810)

UrsacheDie von der Abfrage generierte SQL hat eine ungültige Anzahl von Spalten.

AktionWenden Sie sich an Ihren Administrator.

Der Datentyp einer Spalte in der Abfrage ist ungültig. (IES 10811)

UrsacheDer Datentyp einer Spalte in der Abfrage ist ungültig.

AktionWenden Sie sich an Ihren Administrator.

Benutzerdefinierte SQL darf keine optionalen Eingabeaufforderungenenthalten. (IES 10812)

UrsacheOptionale Aufforderungen werden in benutzerdefinierter SQL nicht unterstützt.

AktionEntfernen Sie die optionalen Aufforderungen.

2013-06-29684

Web Intelligence-Fehlermeldungen

In kombinierten Abfragen können keine inkompatiblen Objekte verwendetwerden. (IES 10820)

UrsacheEine kombinierte Abfrage enthält inkompatible Objekte.

AktionBearbeiten Sie die kombinierte Abfrage, und entfernen Sie die inkompatiblen Objekte.

In einer Unterabfrage im Datenprovider '{dp_name}' fehlen Objekte.(IES 10830)

UrsacheObjekte, die zum Generieren der Abfrage-SQL erforderlich sind, fehlen in einer Unterabfrage imDatenprovider "{dp_name}".

AktionBearbeiten Sie die Unterabfrage, und fügen Sie die fehlenden Objekte hinzu-

Das gefilterte Objekt fehlt in einer Rangfolge im Datenprovider'{dp_name}'. (IES 10831)

UrsacheDas gefilterte Objekt fehlt in einer Rangfolge.

AktionBearbeiten Sie die Rangfolge, und fügen Sie das gefilterte Objekt hinzu.

Das rangfolgenbasierte Objekt fehlt in einer Rangfolge im Datenprovider'{dp_name}'. (IES 10832)

UrsacheDas rangbasierte Objekt fehlt in einer Rangfolge.

AktionBearbeiten Sie die Rangfolge, und fügen Sie das rangfolgenbasierte Objekt hinzu.

2013-06-29685

Web Intelligence-Fehlermeldungen

Das Dokument kann nicht geladen werden. (IES 10833)

UrsacheDas Interactive Analysis-Dokument konnte nicht geladen werden.

AktionWenden Sie sich an Ihren Administrator.

Zusätzliche Kontextauflösung wird bei optionalen Eingabeaufforderungennicht unterstützt. (IES 10834)

UrsacheDie optionalen Eingabeaufforderungen in einer Abfrage generieren eine zusätzlicheAbfragekontextauflösung, die nicht unterstützt wird.

AktionEntfernen Sie die optionalen Aufforderungen oder ändern Sie sie in obligatorische Aufforderungen.

Ungültige Daten in Spalte "{col_name}". (IES 10840)

UrsacheEine von der Abfrage referenzierte Datenbankspalte enthält ungültige Daten.

AktionWenden Sie sich an Ihren Administrator.

Ungültige UTF-8-Zeichenfolge in Spalte "{col_name}". (IES 10841)

UrsacheEine von der Abfrage referenzierte Datenbankspalte enthält ungültige Daten.

AktionWenden Sie sich an Ihren Administrator.

2013-06-29686

Web Intelligence-Fehlermeldungen

Die zum Erstellen oder Aktualisieren der Abfrage erforderliche Dateiwurde nicht auf dem Dateisystem gefunden. Datei nicht gefunden:"{Dateiname}". (IES 10850)

UrsacheDie Datei "{Dateiname}" wurde nicht im Dateisystem gefunden.

AktionPrüfen Sie den Speicherort der Datei "{Dateiname}", oder wenden Sie sich an den Administrator.

Die zum Regenerieren der Abfrage erforderliche Datei wurde nicht aufdem Dateisystem gefunden. Datei nicht gefunden: "{Dateiname}" (IES10851)

UrsacheDie Datei fehlt oder wurde gelöscht bzw. umbenannt.

AktionErkundigen Sie sich diesbezüglich bei Ihrem Administrator.

Abfrage für diese Datei kann nicht regeneriert werden: Die Strukturvon Datei "{filename}" stimmt nicht überein. (IES 10852)

UrsacheDie Datei wurde möglicherweise seit der letzten Ausführung der Abfrage geändert.

AktionStellen Sie beim Administrator oder Universumsdesigner sicher, dass die Datei nicht geändert wurde.

Fehler stammt vom persönlichen Datenprovider: {message}. (IES 10853)

UrsacheDie Datei, die Daten an einen persönlichen Datenprovider liefert, ist möglicherweise beschädigt oderfehlt.

AktionÜberprüfen Sie, ob die Datei vorhanden und fehlerfrei ist.

2013-06-29687

Web Intelligence-Fehlermeldungen

Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Der Dateipfad ist ungültig. (IES 10870)

UrsacheDie Excel-Datei konnte auf dem Dateisystem nicht gefunden werden.

AktionWenden Sie sich an Ihren Administrator.

Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Abrufen der benannten Bereiche nicht möglich.(IES 10872) (IES 10871)

UrsacheDer persönliche Excel-Datenprovider konnte nicht erstellt oder aktualisiert werden, da die Arbeitsmappegeschützt ist.

AktionEntfernen Sie den Schutz von der Excel-Arbeitsmappe, oder wenden Sie sich an Ihren Administrator,wenn Sie keinen Zugriff auf die Excel-Datei haben.

Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Öffnen der Arbeitsmappe nicht möglich. (IES 10872)

UrsacheDie Excel-Datei konnte nicht geöffnet werden.

AktionÜberprüfen Sie die Excel-Datei, oder wenden Sie sich an Ihren Administrator.

Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Abrufen der benannten Bereiche nicht möglich.(IES 10873)

UrsacheDie Daten konnten aus einem benannten Zellenbereich nicht abgerufen werden.

2013-06-29688

Web Intelligence-Fehlermeldungen

AktionPrüfen Sie die Excel-Datei, oder wenden Sie sich an Ihren Administrator.

Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Abrufen der Daten von der Datei nicht möglich.(IES 10874)

UrsacheDie Daten konnten aus der Excel-Datei nicht abgerufen werden.

AktionÜberprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator.

Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Abrufen der Daten von der Datei nicht möglich.(IES 10875)

UrsacheAus der Excel-Datei konnten keine Daten abgerufen werden.

AktionÜberprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator.

Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Erstellen des Iterators für den Datensatz nichtmöglich. (IES 10876)

UrsacheBeim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten.

AktionÜberprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator.

Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Keine Arbeitsmappe verfügbar. (IES 10877)

UrsacheIn der Excel-Datei konnte kein Arbeitsblatt gefunden werden.

2013-06-29689

Web Intelligence-Fehlermeldungen

AktionÜberprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator.

Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Abrufen der Liste der Arbeitsmappen nicht möglich.(IES 10878)

UrsacheDie 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.

Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Ungültige Daten vom ausgewählten Bereichabgerufen. (IES 10879)

UrsacheDie 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.

Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden. Die ausgewählte Arbeitsmappe ist ungültig. (IES10880)

UrsacheDie Excel-Arbeitsmappe ist ungültig.

AktionÜberprüfen Sie die Excel-Datei, oder wenden Sie sich an Ihren Administrator.

2013-06-29690

Web Intelligence-Fehlermeldungen

Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Fehler beim Abrufen der Stichprobenerhebung. (IES10881)

UrsacheBeim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten.

AktionÜberprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator.

Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Fehler beim Erstellen des Daten-Iterators. (IES10882)

UrsacheBeim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten.

AktionWenden Sie sich an Ihren Administrator.

Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Fehler beim Abrufen der Daten. (IES 10883)

UrsacheBeim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten.

AktionWenden Sie sich an Ihren Administrator.

Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Interner Fehler. (IES 10884)

UrsacheBeim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten.

AktionWenden Sie sich an Ihren Administrator.

2013-06-29691

Web Intelligence-Fehlermeldungen

Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Ungültige Bereichsauswahl. (IES 10885)

UrsacheBeim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten. Der ausgewählte Bereich warungültig.

AktionÜberprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator.

Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Die Bereichsauswahl stimmt nicht mit derArbeitsmappe überein. (IES 10886)

UrsacheBeim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten. Die Bereichsauswahl stimmtnicht mit dem Arbeitsblatt überein.

AktionÜberprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator.

Eine Bedingung für ein Objekt bezieht sich auf ein Objekt aus eineranderen Abfrage mit einem anderen Typ. (IES 10887)

UrsacheDas Objekt in der anderen Abfrage weist einen anderen Datentyp auf als das Objekt in der Bedingung.

AktionKorrigieren Sie die Bedingung.

Eine Bedingung für ein Objekt bezieht sich auf ein Objekt in eineranderen Abfrage, das nicht vorhanden ist. (IES 10888)

UrsacheEntweder das Objekt oder die Abfrage, auf das/die sich die Bedingung bezieht, ist nicht vorhanden.

AktionKorrigieren Sie die Bedingung.

2013-06-29692

Web Intelligence-Fehlermeldungen

Die Abfrage enthält eine zirkuläre Abhängigkeit. (IES 10889)

UrsacheDie Abfrage verfügt über eine zirkuläre Abhängigkeit.

AktionBearbeiten Sie die Abfrage, und entfernen Sie dabei die zirkuläre Abhängigkeit.

Datenbankfehler: {error_db}. (IES 10901)

UrsacheDie Datenbank gab den in der Fehlermeldung enthaltenen Fehler zurück.

AktionEinzelheiten zu dem aufgetretenen Fehler erhalten Sie von Ihrem Administrator.

Abfrage hat die festgelegte Zeitbegrenzung überschritten: {error_db}.(IES 10902)

UrsacheDie Abfrage konnte keine Daten zurückgeben, da ihre Ausführung zu lange gedauert hat.

AktionFühren Sie die Abfrage erneut aus. Wenn das Problem weiterhin besteht, wenden Sie sich an IhrenAdministrator.

Ungültiger Datenbank-Feldtyp: {db_fieldname}. (IES 10903)

UrsacheDas in der Meldung angegebene Datenbankfeld enthält einen ungültigen Datentyp.

AktionWenden Sie sich an Ihren Administrator.

7.3 Report-Engine-Fehlermeldungen

2013-06-29693

Web Intelligence-Fehlermeldungen

7.3.1 RWI-Fehlermeldungen (ReportEngine Web Intelligence)

Zu den Fehlermeldungen für ReportEngine Web Intelligence gehören:

KategorieBereich

ReportEngine Web IntelligenceRWI 00000 - RWI 00850

7.3.1.1 RWI 00000 - RWI 00314

Für die Eingabeaufforderung in der Abfrage ist eine Benutzereingabeerforderlich. (RWI 00000)

UrsacheDer Server benötigt Aufforderungswerte, um die Anfrage durchzuführen.

AktionGeben Sie Werte für alle obligatorischen Aufforderungen ein.

Zur Auswahl eines Universumkontexts für die Abfrage ist eineBenutzereingabe erforderlich. (RWI 00001)

UrsacheDer Server benötigt eine Kontextauswahl, um die Anfrage durchzuführen.

AktionGeben Sie eine Kontextauswahl an.

Das Argument darf nicht gleich Null sein. (RWI 00010)

UrsacheDas angegebene Argument ist "null".

2013-06-29694

Web Intelligence-Fehlermeldungen

AktionGeben Sie für das Argument einen Wert ein, der nicht "null" ist.

Ungültiger Wert: {0}. (RWI 00011)

UrsacheDer angegebene Argumentwert ist ungültig.

AktionGeben Sie einen gültigen Wert für das Argument ein.

Das Argument befindet sich außerhalb des zulässigen Bereichs. (RWI00012)

UrsacheDer angegebene Argumentwert liegt nicht im zulässigen Bereich.

AktionGeben Sie einen Wert im zulässigen Bereich an.

Die angeforderten Berichtsteile konnten nicht abgerufen werden.Entweder sind die Berichtsteilreferenzen ungültig oder dieentsprechenden Daten sind nicht mehr vorhanden. (RWI 00013)

UrsacheEine oder mehrere Berichtbestandteil-Referenzen sind ungültig, oder die entsprechenden Daten sindnicht verfügbar.

AktionStellen Sie sicher, dass die verwendeten Berichtbestandteil-Referenzen gültig sind. Stellen Sieanschließend sicher, dass die angeforderten Daten verfügbar sind, nachdem Sie die Datenproviderdes Dokuments regeneriert haben.

Es können nicht mehrere Berichtbestandteile gleichzeitig imDHTML-Ausgabeformat abgerufen werden. (RWI 00014)

UrsacheEs können nicht mehrere Berichtbestandteile gleichzeitig im DHTML-Ausgabeformat abgerufen werden.

2013-06-29695

Web Intelligence-Fehlermeldungen

AktionGeben Sie eine einzelne Berichtbestandteil-Referenz ein.

Suchmodus für die delegierte Suche kann nicht deaktiviert werden. (RWI00015)

UrsacheFü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" definiertist.

Eine der angegebenen OutputCacheEntry-Instanzen ist ungültig oder wirdvom Web Intelligence-Server nicht unterstützt. (RWI 00016)

UrsacheBeim Vorabladen des Serverausgabe-Cache waren ein oder mehrere angegebene Ausgabeformateungültig oder wurden nicht unterstützt.

AktionStellen Sie sicher, dass die angeforderten Ausgabeformate gültig sind und unterstützt werden.

{0} Byte des angegebenen Streams konnten nicht gelesen werden. (RWI00017)

UrsacheBeim Hochladen der Ressource in ein Dokument konnten die angegebenen Daten nicht gelesen werden.

AktionStellen Sie sicher, dass die angegebenen Parameter korrekt und konsistent sind.

Der Web Intelligence-Server hat eine ungültige XML-Ausgabezurückgegeben. Wenden Sie sich an Ihren Administrator. (RWI 00200)

UrsacheDer Server gab eine ungültige oder fehlerhafte XML-Ausgabe zurück.

2013-06-29696

Web Intelligence-Fehlermeldungen

AktionNehmen Sie bitte Kontakt mit Ihrem technischen Support auf.

Seitenzahl konnte nicht abgerufen werden. (RWI 00223)

UrsacheDie angeforderte Seite konnte aufgrund einer ungültigen Seitennummer nicht abgerufen werden.

AktionStellen Sie sicher, dass die angeforderte Seitennummer gültig ist.

Report Engine-Server konnte nicht initialisiert werden. (RWI 00226)

UrsacheDie Verbindung zum Server konnte nicht hergestellt werden. Dieses Verhalten kann auftreten, wennSie versuchen, ein Dokument zu erstellen oder zu öffnen.

AktionStellen Sie sicher, dass der Server korrekt installiert ist. Überprüfen Sie außerdem, ob der Servergestartet und aktiv ist.

Ihre Web Intelligence-Sitzung ist nicht mehr gültig, da eineZeitüberschreitung aufgetreten ist. (RWI 00235)

UrsacheDie einem Dokument zugeordnete Serversitzung wurde geschlossen, entweder absichtlich oder aufgrundeiner Zeitüberschreitung.

AktionStellen Sie sicher, dass das Dokument nicht absichtlich geschlossen wurde. Alternativ können Sie denWert für das Zeitlimit für Serversitzungen erhöhen.

So ändern Sie den Wert für das Zeitlimit für Serversitzungen:1. Melden Sie sich bei der Central Management Console (CMC) der BI-Plattform an.2. Klicken Sie auf "Server".3. Erweitern Sie die Serverkategorien, und klicken Sie auf Web Intelligence.4. Klicken Sie unter "Servername" auf "WebIntelligenceProcessingServer". Das Fenster "Eigenschaften"

wird angezeigt.5. Geben Sie im Eigenschaftenfenster für den Web Intelligence-Verarbeitungsdienst den Wert für das

Zeitlimit bei Inaktivität ein.

2013-06-29697

Web Intelligence-Fehlermeldungen

Verbindung zum Web Intelligence-Server fehlgeschlagen. Wenden Sie sichan Ihren Administrator. (RWI 00236)

UrsacheBeim Versuch, eine Verbindung zum Server herzustellen, ist ein Fehler aufgetreten.

AktionFragen Sie beim Administrator nach, ob der Server aktiviert ist und ausgeführt wird. Überprüfen Sieauch, ob Netzwerkprobleme bestehen.

Ausgabestream konnte nicht geschrieben werden. Wenden Sie sich anIhren Administrator. (RWI 00237)

UrsacheBeim Schreiben von Daten als Antwort auf Ansichtanforderungen ist ein E/A-Fehler aufgetreten.

AktionDer Administrator muss sicherstellen, dass der angegebene Zielparameter gültig ist.

Fehler bei Verbindungserstellung. Der Server hat die maximale Anzahlgleichzeitiger Verbindungen erreicht. (RWI 00239)

UrsacheDie maximale Anzahl von zulässigen Serververbindungen wurde erreicht.

AktionErhöhen Sie entweder den Wert für den Serverparameter für die maximale Anzahl vonVerbindungen, oder fügen Sie eine weitere Serverinstanz hinzu.

So ändern Sie den Wert für die maximale Anzahl von Verbindungen:1. Melden Sie sich bei der Central Management Console (CMC) der BI-Plattform an.2. Klicken Sie auf "Server".3. Erweitern Sie die Serverkategorien, und klicken Sie auf Web Intelligence.4. Klicken Sie unter "Servername" auf "WebIntelligenceProcessingServer". Das Fenster "Eigenschaften"

wird angezeigt.5. Geben Sie im Eigenschaftenfenster für den Web Intelligence-Verarbeitungsdienst den Wert für die

maximale Anzahl von Verbindungen ein.

2013-06-29698

Web Intelligence-Fehlermeldungen

Ihre Serverversion ist mit dieser Clientversion nicht kompatibel.Wenden Sie sich an Ihren Administrator. (RWI 00240)

UrsacheDer Server unterstützt die vorliegende SDK-Version nicht.

AktionWenden Sie sich an den Administrator, damit dieser sicherstellt, dass die Serverversion kompatibelmit der Client-Version ist.

XML-Umwandler konnte nicht gefunden werden. (RWI 00301)

UrsacheDer XSLT-Umwandler, der für die Transformation von XML nach HTML verwendet wurde, konnte nichtinstantiiert werden.

AktionVersuchen Sie es später erneut.

Translet konnte nicht erstellt werden. (RWI 00309)

UrsacheDas XSLT-Stylesheet, das für die Transformation von XML nach HTML verwendet wurde, konnte nichtkompiliert werden.

AktionVersuchen Sie es später erneut.

Ausgabedatei für das Dokument konnte nicht abgerufen werden. (RWI00314)

UrsacheBeim Serialisieren eines Dokumentstatus ist ein Fehler aufgetreten. Die Ursache hierfür kannunzureichender Speicher oder ein E/A-Fehler sein.

AktionStellen Sie sicher, dass genügend Speicher verfügbar ist. Prüfen Sie außerdem auf eventuelleAnpassungen von webi.properties.

2013-06-29699

Web Intelligence-Fehlermeldungen

7.3.1.2 RWI 00315 - RWI 00605

XML-Parser-ID konnte nicht abgerufen werden. (RWI 00316)

UrsacheBei der XSLT-Transformation ist ein Fehler aufgetreten. Die Ursache hierfür kann sein, dass Sie unterVerwendung eines vom Client bereitgestellten Stylesheets eine Ausgabe im XML-Format anfordern.

AktionStellen Sie sicher, dass das angegebene XSLT-Stylesheet gültig ist.

XML konnte nicht in HTML umgewandelt werden. (RWI 00317)

UrsacheWährend der XSLT-Transformation ist ein Fehler beim Anfordern der Ausgabe im HTML-Formataufgetreten.

AktionVersuchen Sie es später erneut.

Java Runtime Environment unterstützt keine UTF-8-Codierung. (RWI 00321)

UrsacheDie JRE unterstützt keine UTF-8-Codierung.

AktionWechseln Sie zu einem JRE, das die UTF-8-Codierung unterstützt.

Fehler beim Abrufen des Dokuments vom Speicher-Token. (RWI 00322)

UrsacheWährend der Deserialisierung des Dokumentstatus ist ein Fehler aufgetreten. Die Ursache hierfür kannunzureichender Speicher oder ein E/A-Fehler sein.

2013-06-29700

Web Intelligence-Fehlermeldungen

AktionStellen Sie sicher, dass genügend Speicher verfügbar ist. Prüfen Sie außerdem auf eventuelleAnpassungen von webi.properties.

Dokument konnte mit übergebenem, veralteten Token nicht abgerufenwerden. (RWI 00323)

UrsacheWährend der Deserialisierung des Dokumentstatus ist ein Fehler aufgetreten. Die Ursache hierfür kannein Speichertoken sein, das einen Dokumentstatus identifiziert, der im Stapel der Speichertoken nichtmehr verfügbar ist.

AktionErhö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.

Dokument konnte mit übergebenem, fehlerhaften Token nicht abgerufenwerden. (RWI 00324)

UrsacheWährend der Deserialisierung des Dokumentstatus ist ein Fehler aufgetreten. Die Ursache für diesenFehler kann ein ungültiges Speichertoken sein.

AktionGeben Sie ein gültiges Speichertoken an.

Es wurden zu viele Operanden für den aktuellen Operator definiert.(RWI 00501)

UrsacheFür den aktuellen Operator hat die Bedingung oder der Filter zu viele Operanden, sodass kein neuerhinzugefügt werden kann.

AktionEntfernen Sie vorhandene Operanden, bevor Sie versuchen, einen neuen hinzuzufügen.

2013-06-29701

Web Intelligence-Fehlermeldungen

Es wurden nicht genug Operanden für den aktuellen Operator definiert.(RWI 00502)

UrsacheDie Bedingung oder der Filter hat nicht genügend Operanden im Hinblick auf den aktuellen Operator.

AktionFügen Sie einen oder mehrere Operanden zur Bedingung oder zum Filter hinzu.

Eingabeaufforderungen werden bei Filtern, die auf Berichtebene erstelltwurden, nicht unterstützt. (RWI 00503)

UrsacheBerichtsfilter unterstützen keine Aufforderungen. Nur Abfragebedingungen unterstützen Aufforderungen.

AktionVerwenden Sie in Berichtsfiltern keine Aufforderungen.

Das Ändern von Operatoren und Operanden ist in vordefinierten Filternnicht erlaubt. (RWI 00504)

UrsacheBei der Verwendung einer vordefinierten Bedingung können Sie keinen Operator für eine Bedingungoder einen Filter angeben.

AktionStellen Sie sicher, dass der Operator in der vordefinierten Bedingung keine Filter oder Bedingungenhat.

Operatoren wie LIKE und NOT_LIKE sind nur in Objekten des TypsObjectType.TEXT zulässig. (RWI 00506)

UrsacheSie haben versucht, den Operator "LIKE" oder "NOT_LIKE" für Objekte zu verwenden, die nicht vomTyp Zeichen sind.

2013-06-29702

Web Intelligence-Fehlermeldungen

AktionWenn das in einem Filter verwendete Objekt nicht den Typ Zeichen hat, verwenden Sie die Operatoren"LIKE" und "NOT_LIKE" nicht.

Der angegebene Operator kann nicht auf einen Dokumentfilter angewendetwerden. (RWI 00507)

UrsacheDer angegebene Operator kann nicht mit Berichtsfiltern verwendet werden. Er kann nur mitAbfragebedingungen verwendet werden.

AktionVerwenden Sie diesen Operator nicht mit Berichtsfiltern.

Web Intelligence kann eine LOV (Werteliste) nicht mit derEingabeaufforderung verknüpfen, da das assoziierte Quellobjekt keineWerteliste hat. (RWI 00508)

UrsacheEs 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.

AktionBevor Sie anfordern, dass die Aufforderung die Werteliste verwendet, stellen Sie sicher, dass für dasin der Bedingung verwendete Objekt eine Werteliste definiert ist.

Der Vergleich von Filterbedingungen enthält inkompatibleDatenquellenobjekte. (RWI 00509)

UrsacheSie haben versucht, zwei Objekte unterschiedlicher Typen in einer Bedingung zu vergleichen.

AktionVerwenden Sie Objekte desselben Typs.

2013-06-29703

Web Intelligence-Fehlermeldungen

Erstellen eines Berichtsfilters für eine Formel nicht möglich. (RWI00511)

UrsacheFormeln können nicht als Berichtsfilter verwendet werden. Es können nur Datenprovider und variableAusdrücke verwendet werden.

AktionVerwenden Sie beim Definieren eines Berichtsfilters einen Datenprovider oder einen variablen Ausdruck.

Ein prozentualer Rang darf keine Werte größer als 100 aufweisen. (RWI00512)

UrsacheBei der Definition der Prozentwert-Rangfolge haben Sie einen Wert über 100 ausgewählt.

AktionStellen Sie sicher, dass die Rangfolgengröße einen Wert unter 100 hat.

Der Ausdruck ist für die Achse nicht verfügbar. (RWI 00602)

UrsacheSie haben versucht, unter Verwendung eines nicht in der Achse enthaltenen Ausdrucks einenGruppenwechsel, eine Berechnung oder eine Sortierung zu erstellen.

AktionVerwenden Sie einen Ausdruck, der in der Achse verfügbar ist.

Nur Kennzahl-Objekte können auf der Y-Achse eingefügt werden. (RWI00603)

UrsacheSie haben versucht, einen Ausdruck in die Achse einzufügen, der nicht vom Typ Kennzahl ist.

AktionGeben Sie einen Ausdruck vom Typ Kennzahl an.

2013-06-29704

Web Intelligence-Fehlermeldungen

Das Ablegen einer Sektion in einer Kennzahl ist nicht zulässig. (RWI00604)

UrsacheBereiche können nicht auf einem Ausdruck vom Typ Kennzahl basieren.

AktionVerwenden Sie keinen Ausdruck vom Typ Kennzahl als Grundlage für einen Bereich.

Das Einfügen mehrerer Ausdrücke auf der Achse einer Sektion ist nichtzulässig. (RWI 00605)

UrsacheBereichsachsen unterstützen nicht mehrere Ausdrücke.

AktionVerwenden Sie in einer Bereichsachse nicht mehrere Ausdrücke.

7.3.1.3 RWI 00606 - RWI 00850

Sie können in einem Dokument keinen zirkulären Anhang einfügen. (RWI00606)

UrsacheSie haben versucht, eine Berichtsanlage zu definieren, die zu einer zirkulären Anlage führt.

AktionDefinieren Sie einen Bericht, der keine zirkuläre Anlage erzeugt.

2013-06-29705

Web Intelligence-Fehlermeldungen

Der Ausdruck unterscheidet sich vom Ausdruck der Tabellenzelle. (RWI00607)

UrsacheSie haben versucht, eine Berechnung auf einer Tabellenzelle zu erstellen, wobei Sie einen Ausdruckverwendet haben, der nicht dem Ausdruck in der Tabellenzelle entspricht.

AktionErstellen Sie mit dem bereits in der Tabellenzelle definierten Ausdruck eine Berechnungstabelle.

Sie können kein ReportElement-Objekt in ein Element in einem anderenReportElementContainer kopieren. (RWI 00608)

UrsacheBerichtsanlagen können nur zwischen Berichtselementen definiert werden, die zum selben Containergehören.

AktionStellen Sie sicher, dass Sie Berichtsanlagen zwischen Berichtselementen erstellen, die zum selbenContainer gehören.

Die Erstellung eines horizontalen Anhangs für eine Sektion ist nichtmöglich. (RWI 00609)

UrsacheSie haben versucht, in einem Bereich eine horizontale Anlage zu erstellen.

AktionErstellen Sie keine horizontale Anlagen in einem Bereich, da Bereiche die maximal zulässige Breitenicht überschreiten können.

Es ist nicht möglich, alle Spalten und Zeilen aus dem Tabellentext zuentfernen. Die Tabelle muss mindestens eine Zeile und Spalte enthalten.(RWI 00610)

UrsacheSie haben versucht, die letzte Zeile oder Spalte eines Tabellenkörpers zu entfernen.

2013-06-29706

Web Intelligence-Fehlermeldungen

AktionStellen Sie sicher, dass die Tabelle mindestens eine Zeile und eine Spalte enthält.

Auf dieser Achse sind nur Objekte vom Typ Dimension und Informationzulässig. (RWI 00611)

UrsacheSie haben versucht, auf einer Achse einen Ausdruck mit inkompatiblem Typ einzufügen. Auf dieserAchse sind nur Ausdrücke vom Typ "Dimension" oder "Detail" zulässig.

AktionGeben Sie einen Ausdruck in einem kompatiblen Typ an.

Der Blockachse können keine zusätzlichen Objekte auf der Grundlageder Blockform hinzugefügt werden. (RWI 00612)

UrsacheDer angegebenen Blockachse können keine weiteren Ausdrücke hinzugefügt werden.

AktionFügen Sie keine weiteren Ausdrücke hinzu.

Dieses Berichtselement darf nicht über eine doppelseitige Anlageverfügen. (RWI 00613)

UrsacheEin Berichtselement kann nicht an zwei unterschiedliche Berichtselemente horizontal und vertikalangehängt werden.

AktionStellen Sie sicher, dass das Berichtselement vertikal oder horizontal an dasselbe Berichtselementangehängt wird.

Die Tabellenzelle wurde aus der zugehörigen Tabelle entfernt. (RWI00614)

UrsacheSie haben versucht, eine Tabellenzelle zu verwenden, die aus ihrer Tabelle entfern wurde.

2013-06-29707

Web Intelligence-Fehlermeldungen

AktionSie können eine Tabellenzelle nicht mehr verwenden, wenn sie aus ihrer Tabelle entfernt wurde.

Alerter ist im aktuellen Dokument nicht definiert. (RWI 00619)

UrsacheDer im Bericht referenzierte Alerter ist im Alerter-Lexikon des Dokuments nicht enthalten.

AktionFügen Sie den Alerter dem Lexikon hinzu.

Der Modus zum Verfolgen von Datenänderungen sollte aktiv sein, um eineAktion zum Verfolgen von Datenänderungen durchzuführen. (RWI 00620)

UrsacheDie Aktion zum Verfolgen von Datenänderungen kann nicht ausgeführt werden, weil die Verfolgungvon Datenänderungen nicht aktiviert wurde.

AktionAktivieren Sie den Modus zum Verfolgen von Datenänderungen im Web-Intelligence-Dokument.

Im Visualisierungs-Framework ist eine Ausnahme aufgetreten. (RWI 00621)

UrsacheIm Visualisierungs-Framework ist eine Ausnahme aufgetreten.

AktionPrüfen Sie die innere Ausnahme.

Zum Durchführen von Drill-Vorgängen sollte der Drillmodus aktiv sein(RWI 00624)

UrsacheDer Drill-Vorgang konnte aufgrund des Drill-Status nicht durchgeführt werden.

AktionAktivieren Sie den Drill-Modus im Web-Intelligence-Dokument.

2013-06-29708

Web Intelligence-Fehlermeldungen

Die Ausführung einer leeren Abfrage ist nicht möglich. (RWI 00701)

UrsacheSie haben versucht, eine leere Abfrage durchzuführen.

AktionFügen Sie zur Abfrage Ergebnisobjekte hinzu, bevor Sie sie durchführen.

Letzter Datenprovider kann nicht gelöscht werden. (RWI 00702)

UrsacheSie haben versucht, den letzten Datenprovider in einem Dokument zu löschen.

AktionJedes Dokument muss mindestens einen Datenprovider enthalten.

Es ist bereits ein Datenprovider mit diesem Namen vorhanden. (RWI00703)

UrsacheSie haben versucht, einem Datenprovider einen Namen zu geben, der bereits im Dokument existiert.

AktionJeder Datenprovider in einem Dokument muss einen eindeutigen Namen haben.

Kombinierte Abfragen sind mit dem aktivierten Stichprobenmodusinkompatibel. (RWI 00706)

UrsacheStichproben können nicht mit kombinierten Abfragen verwendet werden.

AktionVerwenden Sie Stichproben nicht mit kombinierten Abfragen.

2013-06-29709

Web Intelligence-Fehlermeldungen

Befehl zum Entfernen von Datenquellen wird verarbeitet, während nurzwei Datenquellenausdrücke vorhanden sind. (RWI 00800)

UrsacheSie haben versucht, einen Ausdruck aus einer synchronisierten Dimension zu entfernen, die nur zweiAusdrücke enthält.

AktionStellen Sie sicher, dass die synchronisierte Dimension immer mindestens zwei Ausdrücke enthält.

Verknüpfung mit dem bereits vorhandenen Namen ({0}) kann nicht erstelltwerden. (RWI 00801)

UrsacheSie haben versucht, eine synchronisierte Dimension mit einem bereits vorhandenen Namen zu erstellen.

AktionGeben Sie für jede synchronisierte Dimension einen eindeutigen Namen an.

CustomSortLov kann nicht mit einer neuen Werteliste aktualisiertwerden, die größer als die von CustomSortLov unterstützte Größe ist.(RWI 00825)

UrsacheSie haben versucht, die Werteliste der Definition einer benutzerdefinierten Sortierung mit mehr Wertenzu aktualisieren, als zulässig sind.

AktionStellen Sie sicher, dass die Anzahl von Werten in der Liste innerhalb des Bereichs für benutzerdefinierteSortierungen liegt.

CustomSortLov kann nicht erstellt werden, wenn die LOV desBerichtsausdrucks größer als die von CustomSortLov unterstützte Größeist. (RWI 00826)

UrsacheSie haben versucht, die Werteliste der Definition einer benutzerdefinierten Sortierung mit mehr Wertenzu erstellen, als zulässig sind.

2013-06-29710

Web Intelligence-Fehlermeldungen

AktionStellen Sie sicher, dass die Anzahl von Werten in der Liste innerhalb des Bereichs für benutzerdefinierteSortierungen liegt.

Der eingegebene Ausdruck verstößt gegen eine der Feed-Einschränkungen.(RWI 00830)

UrsacheDer eingegebene Ausdruck verstößt gegen eine der Feed-Einschränkungen.

AktionDie Formel ist fehlerhaft. Prüfen Sie vor dem Hinzufügen einer Formel die Feed-Einschränkungen.

{0}-Funktion wird nicht unterstützt. (RWI 00850)

UrsacheSie haben versucht, eine Funktion zu verwenden, die im aktuellen Kontext nicht unterstützt wird.

AktionStellen Sie vor Verwendung dieser Funktion sicher, dass sie unterstützt wird.

7.4 Fehlermeldungen zu benutzerdefinierten Datenquellen

7.4.1 Fehlermeldungen des Frameworks für benutzerdefinierte Datenquellen

Zu den Fehlermeldungen des Frameworks für benutzerdefinierte Datenquellen gehören folgendeKategorien:

2013-06-29711

Web Intelligence-Fehlermeldungen

KategorieBereich

Fehlermeldungen des Benutzeroberflächen-Frameworks für benutzerdefinierteDatenquellen

CDS 00001 - CDS00013

Fehlermeldungen des Webdienst-Plugins für benutzerdefinierte DatenquellenCDS 10100 - CDS10400

Fehlermeldungen des Frameworks für benutzerdefinierte DatenquellenCDS 15102 - CDS15122

7.4.1.1 Fehlermeldungen des Benutzeroberflächen-Frameworks fürbenutzerdefinierte Datenquellen

Die ausgewählte Dateierweiterung ist nicht richtig. (CDS 00001)

UrsacheDie Erweiterung der Datei lautet nicht wie erwartet oder unterscheidet sich von der zuvor ausgewähltenDatei.

AktionPrüfen Sie, ob die richtige Datei ausgewählt ist.

Auf die Datei kann nicht zugegriffen werden. (CDS 00002)

UrsacheSie haben einen falschen Dateipfad eingegeben.

AktionPrüfen Sie, ob der eingegebene Pfad korrekt ist.

2013-06-29712

Web Intelligence-Fehlermeldungen

Die Datei ist nicht vorhanden. (CDS 00003)

UrsacheDie Datei ist unter dem angegebenen Pfad nicht vorhanden.

AktionPrüfen Sie, ob der angegebene Pfad und Dateiname gültig sind.

Die ausgewählte Datei ist ein Verzeichnis. (CDS 00004)

UrsacheDer eingegebene Pfad zeigt auf ein Verzeichnis statt auf eine Datei.

AktionGeben Sie den korrekten Dateinamen ein.

Fehler beim Verarbeiten der Datenquelle – Für das Plugin wurde eineungültige Operation durchgeführt. (CDS 00005)

UrsacheDas Plugin kann nicht alle Parameter der Datenquelle abrufen.

AktionPrüfen Sie die Protokolle, und stellen Sie sicher, dass der Plugin-Code ordnungsgemäß funktioniert.

In der Benutzeroberfläche des Plugins ist ein Fehler aufgetreten. (CDS00006)

UrsacheIn der Plugin-Benutzeroberfläche ist ein Fehler aufgetreten.

AktionPrüfen Sie die Protokolle, und stellen Sie sicher, dass der Plugin-Code ordnungsgemäß funktioniert.

2013-06-29713

Web Intelligence-Fehlermeldungen

Fehler beim Zugriff auf die aktualisierten Eingaben. (CDS 00007)

UrsacheBeim Zugriff auf die aus dem Plugin abgerufenen Parameter der Datenquelle ist ein Fehler aufgetreten.

AktionPrüfen Sie die Protokolle, und stellen Sie sicher, dass der Plugin-Code ordnungsgemäß funktioniert.

Ein Objekt mit diesem Namen ist bereits vorhanden. (CDS 00008)

UrsacheEin anderes Objekt mit demselben Namen existiert bereits.

AktionÄndern Sie den Namen des Objekts in einen eindeutigen Wert.

Eine Abfrage mit diesem Namen ist bereits vorhanden. (CDS 00009)

UrsacheEine andere Abfrage mit demselben Namen existiert bereits.

AktionÄndern Sie den Namen der Abfrage in einen eindeutigen Wert.

Bei der Installation ist ein Problem aufgetreten. Führen Sie einePrüfung durch, und versuchen Sie es erneut. (CDS 00010)

UrsacheIn Zusammenhang mit der Installation wurde ein Fehler ermittelt.

AktionPrüfen Sie das Installations-Setup. Weitere Informationen finden Sie in der Dokumentation.

Fehler beim Verarbeiten der Datenquelle. (CDS 00011)

UrsacheBei der Identifizierung der Datenquelle wurde ein Problem ermittelt.

2013-06-29714

Web Intelligence-Fehlermeldungen

AktionSuchen Sie in den Protokollen nach der detaillierten Fehlermeldung.

Der angeforderte Vorgang konnte nicht abgeschlossen werden. (CDS 00012)

UrsacheEin Fehler wurde ermittelt.

AktionSuchen Sie in den Protokollen nach der detaillierten Fehlermeldung.

Die Plugin-Anzeigekomponente konnte nicht abgerufen werden. (CDS 00013)

UrsacheBeim Abrufen der Plugin-Komponente ist ein Fehler aufgetreten.

AktionSuchen Sie in den Protokollen nach der detaillierten Fehlermeldung. Stellen Sie sicher, dass derPlugin-Code korrekt ist.

7.4.1.2 Fehlermeldungen des Webdienst-Plugins für benutzerdefinierteDatenquellen

Fehler beim Verarbeiten der angeforderten Aktion. (CDS 10100)

UrsacheBeim Verarbeiten der angeforderten Aktion ist ein unerwarteter Fehler aufgetreten.

AktionWenden Sie sich an den Enterprise-Administrator.

2013-06-29715

Web Intelligence-Fehlermeldungen

Im Bereich "Ausgabenachricht" wurde keine Auswahl vorgenommen. (CDS10101)

UrsacheDer Benutzer hat das bzw. die Feld(er) für die Abfrage im Bereich "Ausgabenachricht" nicht ausgewählt.

AktionWählen Sie das bzw. die Feld(er) im Bereich "Ausgabenachricht" aus, das bzw. die im Bericht angezeigtwerden sollen.

Fehler beim Aufrufen des Webdiensts. {0}(CDS 10200)

UrsacheBeim Aufrufen eines Webdiensts ist ein Fehler aufgetreten.

AktionWenden Sie sich an den Enterprise-Administrator.

Fehler beim Ausführen des Webdiensts: "{0}" (CDS 10201)

UrsacheDer Endpunkt des Webdiensts konnte aufgrund falscher Eingabeparameter nicht aufgerufen werden.

AktionGeben Sie die korrekten Werte beim Aufruf des Webdiensts ein.

Fehler beim Instantiieren des Webdienst-Plugins. (CDS 10202)

UrsacheDer Erweiterungsdeskriptor des Webdienst-Plugins hat den falschen dstype zurückgegeben.

AktionWenden Sie sich zur Behebung des Problems an den Administrator.

2013-06-29716

Web Intelligence-Fehlermeldungen

Analyseausnahme: Der Typ oder die Struktur der WSDL-Eingabe wird nichtunterstützt. (CDS 10203)

UrsacheDie WSDL-Struktur wird vom Webdienst-Plugin für benutzerdefinierte Datenquellen nicht unterstützt.

AktionKonsultieren Sie die Dokumentation bezüglich der unterstützten WSDLs.

WSDLs mit Bezug zum Microsoft-Typen-Namespace werden nicht unterstützt.(CDS 10204)

UrsacheWSDLs, 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.

WSDLs mit zyklischen Verweisen werden nicht unterstützt. (CDS 10205)

UrsacheWSDL-Typdefinitionen enthalten zyklische Verweise.

AktionÄndern Sie die WSDL, oder wählen Sie die unterstützte WSDL aus.

WSDLs ohne Typdefinitionen werden nicht unterstützt. (CDS 10206)

UrsacheWSDL enthält keine Typdefinitionen in <types>-Tags.

AktionÄndern Sie die WSDL, oder wählen Sie die unterstützte WSDL aus.

2013-06-29717

Web Intelligence-Fehlermeldungen

SOAP-Anforderung konnte nicht gesendet werden. Die Ziel-URL istfehlerhaft. (CDS 10207)

UrsacheDie 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.

WSDLs, die verschlüsselte Nachrichten verwenden, werden nichtunterstützt. (CDS 10208)

UrsacheDie WSDL verfügt über Vorgänge, die codierte Meldungen erwarten.

AktionÄndern Sie die WSDL, oder wählen Sie eine andere unterstützte WSDL aus.

Fehler beim Analysieren der Antwort. (CDS 10400)

UrsacheBeim Analysieren der Antwort vom Server ist ein Fehler ermittelt worden.

AktionSuchen Sie in den Produktprotokollen nach der eigentlichen Ursache für den Fehler.

7.4.1.3 Fehlermeldungen des Frameworks für benutzerdefinierte Datenquellen

Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Es können keine Informationen von der angegebenenQuelle abgerufen werden. (CDS 15102)

UrsacheBeim Abrufen von Informationen aus der angegebenen Quelle ist ein unerwarteter Fehler aufgetreten.

2013-06-29718

Web Intelligence-Fehlermeldungen

AktionWenden Sie sich an Ihren Administrator, um den Fehler zu beheben.

Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Es können keine Strukturinformationen von derangegebenen Quelle abgerufen werden. (CDS 15103)

UrsacheBeim Abrufen der Strukturinformationen aus der angegebenen Quelle ist ein unerwarteter Fehleraufgetreten.

AktionWenden 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.

Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Der Iterator kann anhand des Datensatzes nichterstellt werden. (CDS 15104)

UrsacheBeim Erstellen des Iterators für den Datensatz ist ein unerwarteter Fehler aufgetreten.

AktionWenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert.Wenn das Problem weiter besteht, kontaktieren Sie zur Fehlerbehebung den Support.

Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: In der Datenquellen-Plugin-Verwaltung wurde einProblem festgestellt und die angeforderte Aktion kann nichtabgeschlossen werden. (CDS 15106)

UrsacheEs ist ein unvorhersehbarer Fehler aufgetreten.

AktionWenden Sie sich zur Behebung des Fehlers an den Support.

2013-06-29719

Web Intelligence-Fehlermeldungen

Die Abfrage für diese Datei kann weder erstellt noch aktualisiertwerden. Die Datei "{filename}" ist auf dem System nicht vorhanden.(CDS 15107)

UrsacheDie Datei ist am angegebenen Speicherort nicht vorhanden.

AktionPrüfen Sie, ob der für die Quelldatei angegebene Dateipfad korrekt ist.

Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden. Der Pfad ist ungültig. (CDS 15108)

UrsacheDer angegebene Dateipfad ist falsch.

AktionPrüfen Sie, ob der für die Quelle angegebene Dateipfad korrekt ist.

Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden. Beim Abrufen der Struktur wurden ungültigeInformationen abgerufen. (CDS 15109)

UrsacheBeim Abrufen der Strukturinformationen aus dem Datenprovider ist ein Fehler aufgetreten.

AktionWenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert.Wenn das Problem weiter besteht, kontaktieren Sie zur Fehlerbehebung den Support.

Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Das entsprechende Datenquellen-Plugin konnte fürdiese Anforderung nicht gefunden werden. (CDS 15110)

UrsacheBeim Abrufen der Plugin-Informationen ist ein Fehler aufgetreten.

2013-06-29720

Web Intelligence-Fehlermeldungen

AktionPrü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.

Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Das entsprechende Datenquellen-Plugin konnte fürdiese Anforderung nicht instantiiert werden. (CDS 15111)

UrsacheBeim Instanziieren des Plugins ist ein Fehler aufgetreten.

AktionPrüfen Sie, ob die Plugin-Details und MODULE-PATH in der MANIFEST-Datei des Plugins korrektsind. Lesen Sie die Informationen zum Konfigurieren des Plugins in der Dokumentation nach.

Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Der Datenprovider des Datenquellen-Plugins konntefür diese Anforderung nicht instantiiert werden. (CDS 15112)

UrsacheBeim Instanziieren der Datenproviderkomponente der Plugin-Erweiterung ist ein Fehler aufgetreten.

AktionWenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert.

Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Fehler beim Abrufen der Stichprobenerhebung. (CDS15113)

UrsacheBeim Abrufen von Beispieldaten aus dem Datenprovider ist ein Fehler im Plugin aufgetreten.

AktionWenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert.

2013-06-29721

Web Intelligence-Fehlermeldungen

Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Fehler beim Erstellen des Daten-Iterators (CDS15114)

UrsacheBeim Abrufen des Dateniterators ist ein Fehler im Plugin aufgetreten.

AktionWenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert.

Es konnten keine Daten vom benutzerdefinierten Datenprovider abgerufenwerden: Fehler beim Abrufen der Daten über den Iterator. (CDS 15115)

UrsacheBeim Abrufen der Daten über den Iterator ist ein Fehler im Plugin aufgetreten.

AktionWenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert.

Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Beim Versuch, die Struktur abzurufen, wurde vomDatenquellen-Plugin ein nicht unterstützter Objekttyp angegeben. (CDS15116)

UrsacheIm Plugin liegen nicht unterstützte Datentypen vor.

AktionLesen Sie die Liste der unterstützten Datentypen in der Dokumentation nach.

Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Beim Öffnen der Sitzung ist ein interner Fehleraufgetreten. (CDS 15117)

UrsacheBeim Öffnen einer Sitzung ist ein Fehler im Plugin aufgetreten.

2013-06-29722

Web Intelligence-Fehlermeldungen

AktionWenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert.

Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Die Quelle im angegebenen Pfad ist geschützt.(CDS 15118)

UrsacheDas Plugin konnte nicht fortfahren, da die angegebene Quelldatei kennwortgeschützt ist.

AktionKonsultieren Sie die Plugin-Dokumentaion.

Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Die angegebene URL ist ungültig. (CDS 15119)

UrsacheDas Plugin konnte nicht fortfahren, da die URL ungültig ist.

AktionKonsultieren Sie die Plugin-Dokumentaion.

Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Die angegebene URL wurde nicht gefunden. (CDS15120)

UrsacheDas Plugin konnte nicht fortfahren, da die angegebene URL nicht gefunden wurde.

AktionKonsultieren Sie die Plugin-Dokumentaion.

Interaktion mit dem benutzerdefinierten Datenprovider an derangegebenen Quelle nicht möglich. (CDS 15121)

UrsacheEs ist ein unvorhersehbarer Fehler aufgetreten.

2013-06-29723

Web Intelligence-Fehlermeldungen

AktionWenden Sie sich zur Behebung des Fehlers an den Support.

Es ist ein Problem aufgetreten. Die angeforderte Aktion kann nichtdurchgeführt werden. (CDS 15122)

UrsacheEs ist ein unvorhersehbarer Fehler aufgetreten.

AktionWenden Sie sich zur Behebung des Fehlers an den Support.

2013-06-29724

Web Intelligence-Fehlermeldungen

Weitere Informationen

OrtInformationsressource

http://www.sap.comProduktinformationen zu SAPBusinessObjects

Navigieren Sie zu http://help.sap.com/businessobjects/, und klicken Sieim Seitenbereich von "SAP BusinessObjects Overview" aufAll Products.

Sie können auf die neueste Dokumentation zugreifen, in der alle Produktevon SAP BusinessObjects und deren Bereitstellung im SAP-Hilfeportalbehandelt werden. Sie können PDF-Versionen oder installierbare HTML-Bibliotheken herunterladen.

Bestimmte Handbücher werden in SAP Service Marketplace gespeichertund stehen im SAP-Hilfeportal nicht zur Verfügung. Diese Handbüchersind im Hilfeportal mit einem Hyperlink zu SAP Service Marketplaceaufgelistet. Kunden mit einem Wartungsvertrag verfügen über eine auto-risierte Anwender-ID für den Zugriff auf diese Berichtstelle. Wenden Siesich an den Kundendienstvertreter, um eine ID zu erhalten.

SAP-Hilfeportal

http://service.sap.com/bosap-support > Dokumentation• Installationshandbücher: https://service.sap.com/bosap-instguides• Versionshinweise: http://service.sap.com/releasenotes

In SAP Service Marketplace werden bestimmte Installationshandbücher,Upgrade- und Migrationshandbücher, Bereitstellungshandbücher, Versionshinweise und Dokumente zu unterstützten Plattformen gespeichert.Kunden mit einem Wartungsvertrag verfügen über eine autorisierte Anwender-ID für den Zugriff auf diese Berichtstelle. Wenden Sie sich anden Kundendienstvertreter, um eine ID zu erhalten. Wenn Sie aus demSAP-Hilfeportal zu SAP Service Marketplace umgeleitet werden, verwenden Sie das Menü im Navigationsbereich auf der linken Seite, um dieKategorie mit der Dokumentation zu suchen, auf die Sie zugreifenmöchten.

SAP Service Marketplace

https://cw.sdn.sap.com/cw/community/docupedia

In Docupedia finden Sie zusätzliche Dokumentation, eine Umgebung fürkollaboratives Authoring und eine Möglichkeit für interaktives Feedback.

Docupedia

2013-06-29725

Weitere Informationen

OrtInformationsressource

https://boc.sdn.sap.com/

https://www.sdn.sap.com/irj/sdn/businessobjects-sdklibraryEntwicklerressourcen

https://www.sdn.sap.com/irj/boc/businessobjects-articles

Diese Artikel wurden früher als Fachbeiträge bezeichnet.Artikel von SAP BusinessObjectszum SAP Community Network

https://service.sap.com/notes

Diese Hinweise wurden früher als Knowledge Base-Artikel bezeichnet.Hinweise

https://www.sdn.sap.com/irj/scn/forumsForen im SAP Community Network

http://www.sap.com/services/education

Business Objects bietet Ihnen von traditionellen Gruppenkursen bis hinzu gezielten e-Learning-Seminaren ein Schulungspaket, das an IhreSchulungserfordernisse und Ihren bevorzugten Lernstil angepasst ist.

Schulungen

http://service.sap.com/bosap-support

Das SAP-Supportportal enthält Informationen zu Kundendienstprogram-men und -dienstleistungen. Zudem enthält es Links zu zahlreichentechnischen Informationen und Downloads. Kunden mit einem Wartungs-vertrag verfügen über eine autorisierte Anwender-ID für den Zugriff aufdiese Berichtstelle. Wenden Sie sich an den Kundendienstvertreter, umeine ID zu erhalten.

Online Customer Support

http://www.sap.com/services/bysubject/businessobjectsconsulting

Berater begleiten Sie von der ersten Analysephase bis zur Implementierung. Es steht Fachwissen zu Themen wie relationalen und multidimensionalen Datenbanken, zur Konnektivität, zu Datenbankentwurfstoolssowie zur angepassten Einbettungstechnologie zur Verfügung.

Beratung

2013-06-29726

Weitere Informationen

IndexSonderzeichen

#BERECHNUNG (Fehlermeldung)519, 545

#DATENSYNCH (Fehlermeldung) 546#DIV/0 (Fehlermeldung) 546#EXTERN (Fehlermeldung) 547#FEHLER (Fehlermeldung) 480, 482,

483, 484, 496, 547#INKOMPATIBEL (Fehlermeldung)

546, 547#KONTEXT (Fehlermeldung) 546#MEHRFACHWERT (Fehlermeldung)

521, 547#MIX (Fehlermeldung) 547#MULTVALUE (Fehlermeldung)

Attribute 329#NICHTVERFÜGBAR

Intelligente Kennzahlen 401#NICHTVERFÜGBAR (Fehlermeldung)

399, 400, 550Intelligente Kennzahlen 550

#RANG (Fehlermeldung) 336, 548#REGENERIEREN (Fehlermeldung)

549#REKURSIV (Fehlermeldung) 213, 548#REPFORMULA (Fehlermeldung) 549#SICHERHEIT (Fehlermeldung) 549#SYNTAX (Fehlermeldung) 549#TEILERGEBNIS (Fehlermeldung) 548

Intelligente Kennzahlen 548#ÜBERLAUF (Fehlermeldung) 548#ZUREGENERIEREN

(Fehlermeldung) 395, 398, 550Intelligente Kennzahlen 550

Ziffern

2D-DiagrammeDrill-Vorgänge 309

3D-AnsichtAnwenden auf Diagramme 263

3D-DiagrammeDrill-Vorgänge 309

3D-FlächendiagrammeEinschränkung 246

3D-LiniendiagrammeEinschränkung 246

3D-OberflächendiagrammeEinschränkung 246

3D-Oberflächendiagramme(Fortsetzung)Inkompatibilität mit Drill-Vorgängen

bei Kennzahlen 311

A

Abfrage für Abfrage 154Abfrage-Drill

Aktivieren 316Analysetiefe 314, 315Definition 314Drill-Snapshots 316Drillup mit 315Durchführen von

Drilldown-Vorgängen 315Inkompatibilität mit Datentracking

356Inkompatibilität mit Drill-Snapshots

315, 316Nebeneffekte 316Verglichen mit standardmäßiger

Drill-Funktion 314Abfrageeditor

Zugreifen über Dokument 122Abfrageeigenschaften

Abrufen von Duplikaten 91Ergebnismengen-Einschränkung

93Max. abzurufende Zeilen 92, 548

Abfragefilter 72, 154Auswählen von vordefinierten

Abfragefiltern 148Benutzerdefiniert 148, 150Definition 140Entfernen 149Entfernen von benutzerdefinierten

Abfragefiltern 150Erstellen schneller Abfragefilter 149Filtern von Abfragen nach Werten

anderer Abfragen 154Hinzufügen von benutzerdefinierten

Abfragefiltern 150Kombinieren 156, 157kombinieren, mit

Eingabeaufforderungen 172Quick-Filter 148Struktur 141Typen 148verglichen mit Berichtsfiltern 277Verschachtelte 157, 158

Abfragefilter (Fortsetzung)Verwenden von Ebenen 159Verwenden von Kennzahlen 160Vordefiniert 148Vordefinierte Abfragefilter,

Definition 148Abfragefilteroperatoren

Außer 146, 166Beide 146, 166Gleich 143, 149, 163, 277Gleich Muster 146, 165Größer als 143, 163, 278Größer als oder gleich 144, 163,

278In Liste 145, 165, 279InListe 149Kleiner als 144, 164, 278Kleiner als oder gleich 144, 164,

278Nicht in Liste 145, 165, 279Nicht zwischen 145, 164, 279Ungleich 143, 163, 277Ungleich Muster 146, 166Zwischen 144, 164, 279

Abfragekontexte 85Auswählen 86

Abfragekontexte,Auswählen 85Definition 85Universen 85

AbfragenAbfragefilter, Definition 140Abfragekontexte 85Abfragekontexte, Definition 85Aktivieren des Zugriffs auf BEx

Querys 102Analysesicht 120Ändern der Datenquelle 128Ändern der Quelle 123Ändern der Reihenfolge von

Eingabeaufforderungen 172Ändern des Abfrageuniversums

130Änderungen von Abfragen im

Abfrage-Drill-Modus 314Anzeigen des generierten Skripts

89Anzeigen einer Zusammenfassung

222, 470Ausführen 71

2013-06-29727

Abfragen (Fortsetzung)Auswählen eines Kontextes bei der

Ausführung 86Auswählen von Elementen in BEx

Querys 76, 106Bearbeiten 123Bearbeiten des generierten Skripts

89Bearbeiten über ein Dokument 122Bearbeiten von BEx Querys 116,

118, 119Beispiel für eine kombinierte

Abfrage 136Beispiel für eine Unterabfrage 174Bereinigen 123BEx Querys 61, 95, 104BEx-Query -Einschränkungen 98BICS-Verbindung zu BEx Query

103Duplizieren 127Einschränken von Daten 91Einstellen der maximalen

Ausführungszeit 94Entfernen 127Entfernen von Kontexten 86Entfernung 58Ergebnismengen-Einschränkung

(Eigenschaft) 93Erstellen 71Erstellen auf BEx Querys 113Erstellen einer Unterabfrage 173Erstellen von kombinierten

Abfragen 135Festlegen des Schlüsseldatums

124Festlegen des Vorrangs bei

kombinierten Abfragen 139Filtern nach Werten anderer

Abfragen 154Herstellen einer Verbindung zur

BEx Query über SAP 103Hierarchieknotenvariablen in BEx

Querys 105Hierarchisch 62, 104Hinzufügen zu einem vorhandenen

Dokument 132Kombinieren von

Eingabeaufforderungen 171Kombinierte Abfragen, Definition

133Kombinierte Abfragen, Minus 133Kombinierte Abfragen,

Schnittmenge 133Kombinierte Abfragen, Union 133Mehrdeutige Abfragen 85

Abfragen (Fortsetzung)Mehrere Hierarchien einschließen

63Mehrere, kombinierte und

synchronisierte im Vergleich131

Mehrfache Abfragen 127, 131Nicht hierarchisch 62Skript anzeigen und bearbeiten 89Sortieren der Ergebnisse 125SQL 135Strukturieren von kombinierten

Abfragen 136Teile eines Berichts 175Umbenennen 123Unterabfragen, Definiton 172Unterbrechen 126Unterstützte BEx-Query-Metadaten

96Veröffentlichen von QaaWS als

Webdienste 589Verwalten 122, 123Verwendung kombinierter Abfragen

134Vorrang bei kombinierten Abfragen

137, 138Vorschau der Ergebnisse 125Vorschau von BEx Querys 119Zugreifen auf BEx Querys 102Zugriff erteilen 94

AbfrageskriptAnzeigen und Bearbeiten 89Bearbeitbar machen 89Kopieren in Zwischenablage 89Optionale Eingabeaufforderungen

89Validieren 89

Abfragezusammenfassung (Funktion)222, 470

AbhängigkeitenMarkieren in

Eingabesteuerelementen 292Abs (Funktion) 479Abschneiden (Funktion) 496, 542Abschneiden von Werten 542Abstand (Funktion) 502Achsen

Anzeigen vonAchsenbeschriftungen aufDiagrammen 270

Logarithmische Anzeige 273Achsenlegenden

Drill-Vorgänge 312Achsenskalen

Linear 272Logarithmisch 272

Aggregatfunktionen 407Beschreibung 402Einbeziehen mehrerer

Dimensionen 432Aggregation

Explizite 193Hierarchisch 192Vermeiden für doppelte Zeilen 220

AktuellerBenutzer (Funktion) 507AktuellesDatum (Funktion) 445AktuelleUhrzeit (Funktion) 446Alerter

Datentracking 358Alle (Operator) 514, 525, 526, 527Analysedimensionen 65Analysesicht 120

Erstellen eines Dokuments 34Analysetiefe

Abfrage-Drill 314, 315Auswirkungen auf die

Dokumentgröße 88, 297Benutzerdefiniert 88, 297Definition 87, 296Drill-Modus 87, 296Drillvorgänge 298Ebenen 88, 297Entfernen 89Erweitern 298Festlegen 88, 297Gruppierungsmengen 396Intelligente Kennzahlen 396Universumhierarchien 87, 296

ÄnderungsschnittstelleAuswählen 23

Angepasste FormateAnwenden 245

Ansichtsmodus 21, 27, 34, 610Berichtsanalyse 607Exportieren von Dokumenten 612Schaltflächen 608Speichern von Dokumenten 612Symbole 608Umschalten in 29

AntwortBenutzer (Funktion) 369, 465, 528

Anwendungsmodi 27, 123Wechseln zwischen 29

Anzahl (Funktion) 410, 525, 527, 528Anzahl an Objekten

BEx Querys 98Anzahl, Standardberechnung 366

Einfügen in Tabellen 361AnzahlDatenprovider (Funktion) 462AnzahlSeiten (Funktion) 222, 515

#REKURSIV (Fehlermeldung) 548AnzahlZeilen (Funktion) 462

2013-06-29728

Index

Anzeigemodi 196, 616Schneller Anzeigemodus 197, 198,

616, 618Seitenmodus 196, 198, 616, 618Wechseln zwischen 198, 618

Anzeigen von Drill-Hierarchien 299Anzeigeschnittstelle

Auswählen 23Applet-Schnittstelle 12

Anwendungskomponenten 16Seitenbereich-Registerkarten 17

Asc (Funktion) 431ASCII-Werte 431

Zurückgeben von entsprechendenZeichen 432

Attribute#MULTVALUE 329BEx Querys 98Beziehung zu Dimensionen 329In zusammengeführten Objekten

322Zusammengeführte Dimensionen

329Attributobjekte

Beziehung zu Dimensionen undHierarchien 66

AuffüllenLinks (Funktion) 436AuffüllenRechts (Funktion) 441AusEuroKonvertieren (Funktion) 480,

542AusEuroRundungsfehler (Funktion)

483, 542Ausgabekontext

Definition 376Ausgeblendete individuelle Zellen

Erneut anzeigen 200Ausgeblendete Sektionen

Erneut anzeigen 200Ausgeblendete Tabellen

Erneut anzeigen 200Ausschnittsdimensionen

Auswirkung der Sortierreihenfolge552, 556, 558

Reihenfolge 556Sektionen 554

Außer (Operator) 146, 166Automatisch speichern 51

Verwaltung von Dokumenten 53Wiederherstellen von Dokumenten

52Automatisches Zusammenführen von

DimensionenAktivieren 326Einschränkungen 326

AutorisierungenAbfragen und Dokumente 62

B

BalkenDrill-Vorgänge in

Balkendiagrammen 310Balkendiagramme 246

Drill-Vorgänge bei Kennzahlen 310Bearbeiten

BEx Querys 118Bedingte Formatierung

Anwenden auf Daten 345Anwenden von verschiedenen

Formaten auf ein Objekt 343Bedingungen 343Formatieren von Daten 345

Bedingte Formatierung, RegelnAktivieren 346Bearbeiten 346Deaktivieren 346Duplizieren 346Einrichten von Prioritäten 346Entfernen 346Erstellen 343Formeln 346Hinzufügen 346

BedingungenBEx Querys 98

Bedingungsoperatoren 373, 523Beide (Operator) 146, 166Beim Öffnen regenerieren

(Dokumenteigenschaft)Inkompatibilität mit Datentracking

357Beispiel

Rangfolgen auf Berichtsebene337, 339

BeispieleUnterabfrage 174

Benannte Mengen 68, 69Auswählen 82

Benennen zusammengeführterDimensionen 326

BenutzerSenden von Dokumenten 37, 615

Benutzerdefinierte Abfragefilter 148, 150Hinzufügen und Entfernen 150

Benutzerdefinierte Berechnungen 365Verwenden von Formeln zum

Erstellen 367Benutzerdefinierte Datums- und

Uhrzeitformate 240, 403Benutzerdefinierte Ebene für die

Analysetiefe 88, 297Benutzerdefinierte Formate

Definieren 244

Benutzerdefinierte Sortierreihenfolge234

Benutzerdefinierte Zahlenformate 240, 403

Berechnete Elemente 69Auswählen 81

Berechnungen(Lokal) in BEx Querys 98Benutzerdefiniert 365Einfügen zusammengeführter

Dimensionen 323Entfernen von

Standardberechnungen 362Hinzufügen zu Berichten 361Standard 328, 365, 366

BerechnungskontextDatentracking 359

BerechnungskontexteAusgabekontext 374, 376Definition 374Eingabekontext 374, 375Intelligente Kennzahlen 398Mit erweiterter Syntax ändern 377Standard 377

BerechnungsmodiIn Rangfolgen 336

Bereichsoperator 536Bericht (Schlüsselwort) 386, 391, 540Berichte

#RANG (Fehlermeldung) 336Ändern der Reihenfolge 39Ändern in Cascading Style Sheets

571Anwenden von Filtern 276Anzeigen der Abfragen 222Anzeigen der aktuellen Seitenzahl

222Anzeigen der Drillfilter 222Anzeigen der

Eingabeaufforderungen 222Anzeigen der Namen 521Anzeigen der Namen von Objekten

514Anzeigen der Seitenzahl 222, 515Anzeigen geänderter Daten 349Anzeigen in Cascading Style

Sheets 570, 571Anzeigen von Seitenzahlen 516Ausblenden von Daten 199, 627,

628Drill-Up-Vorgänge 306Drill-Vorgänge bei Dimensionen

307, 621Drill-Vorgänge nach Dimensionen

308Drilldown 305

2013-06-29729

Index

Berichte (Fortsetzung)Drucken 202, 612, 613Duplizieren 38, 302Einfügen von Diagrammen 245Einfügen von individuellen Zellen

223Einschränken der Zeilenanzahl

197, 616Einschränkungen für hierarchische

Daten 182Entfernen von Diagrammen 256Entfernen von Tabellen 209Erstellen einer Rangfolge 338Erstellen von Tabellen mit

Drag-und-Drop 206Feinstellung des Layouts 196, 616Festlegen der minimalen

Seitenbreite 197, 616Festlegen der minimalen

Seitenhöhe 197, 616Festlegen der Position von

Diagrammen 216, 258Festlegen der Position von

Tabellen 216, 258Filtern mit einfachen Berichtsfiltern

284, 626Hinzufügen von Berechnungen 361Hinzufügen von Diagrammen 253Hinzufügen zu Dokumenten 39In Dokumenten verwalten 38Kopieren von Diagrammen in

Berichten 256Kopieren von individuellen Zellen

in Berichten 224Laufende Aggregatfunktionen 336Löschen 39Löschen von individuellen Zellen

223Rangfolge von Daten festlegen 334Rangfolgen 338Rangfolgen und Datenreihenfolgen

336Rangfolgen und Sortierungen 334Rangfolgen, Beispiele 337, 339Rangfolgeparameter 336Regenerieren von Daten 314Speichern als PDF 49Speichern als Text 49Speichern im Excel-Format 48Speichern mit Drillfiltern 313Standardstile 572Synchronisieren von Daten aus

verschiedenen Quellen 317Synchronisieren von Schlüsseln

aus verschiedenen Quellen 317Text suchen in 195, 613

Berichte (Fortsetzung)Umbenennen 38Verbundene Rangfolgen 335Verfolgen von Daten 348, 618Verwenden der Rangfolgenfunktion

338Vorbereiten für Drill-Vorgänge 302Vorherige (Funktion) 336

BerichtFilter (Funktion) 222, 471Berichtfilterzusammenfassung

(Funktion) 471Berichtsblöcke

Erstellen einer Rangfolge 338Berichtselemente

bedingte Formatierung 345Mit Eingabesteuerelementen

verknüpfen 289, 291Berichtsfilter 471, 526

Anwenden auf Sektionen 227Anzeigen einer Zusammenfassung

471Auswirkungen auf

zusammengeführteDimensionen 331

Bearbeiten 281Definition 276Einfache Berichtsfilter 280Erstellen 281Erstellen einfacher Berichtsfilter

284, 626Ignorieren 526Löschen 281Quick-Berichtsfilter 280Standard-Berichtsfilter 280verglichen mit Abfragefiltern 277

Berichtsfilter-Symbolleiste 284, 312, 626

BerichtsfilteroperatorenGleich 143, 163, 277, 280Größer als 143, 163, 278Größer als oder gleich 144, 163,

278In Liste 145, 165, 279Ist nicht Null 280IstNull 280Kleiner als 144, 164, 278Kleiner als oder gleich 144, 164,

278Nicht in Liste 145, 165, 279Nicht zwischen 145, 164, 279Ungleich 143, 163, 277Zwischen 144, 164, 279

Berichtsname (Funktion) 521Berichtsobjekte

Mit Eingabesteuerelementenverknüpfen 289

BeschränkungenAttribute 329

Bevorzugtes Anzeigegebietsschema24, 26Anzeigen 511Festlegen 27

BevorzugtesAnzeigegebietsschemaAbrufen(Funktion) 511

BEx Querys 61Abbrechen der Bearbeitung 119Abrufen von Duplikaten,

Einschränkungen 91Ändern der Datenquelle 119, 120,

128, 130Bearbeiten 118Einschränkungen 98, 295, 619Einschränkungen für

Elementfunktionen inHierarchien 107

Einschränkungen fürErgebnismengen-Stichprobenerhebung93

Elemente auswählen 76, 106Erstellen 113Erstellen eines Dokuments 33Externen Zugriff für Web

Intelligence zulassen 102Herstellen einer Verbindung über

BICS-Verbindung 103Herstellen einer Verbindung über

SAP 103Hierarchieknotenvariablen 105Hierarchisch 62, 104Hinzufügen einer zweiten

Datenquelle 116Informationen 95Serverseitige Variable 113, 119Skalierungsfaktor 105Unterstützte Metadaten 96Variablen 112, 113Vorschau 119Web-Intelligence-Schnittstellen 96Zugriff 102

BEx-Query -EinschränkungenAbrufen von Duplikaten 91Ändern von Quellen 128Attribute 98Auf Ebene erweitern 98Bedingungen 98Dezimalzahl 98Drillpfad 295, 619Ergebnismengen-Einschränkung

93Filter als Standardwerte 98Filtern von Ergebnisobjekten nicht

möglich 113

2013-06-29730

Index

BEx-Query -Einschränkungen(Fortsetzung)Formel mit Berechnung 98Hierarchische Kennzahlstrukturen

98Knoten 98Knoten auf tieferen Ebenen 98Komplexe Auswahl 98Lokale Berechnungen 98Maximale Anzahl an Objekten in

einer Query 98Null-Unterdrückung 98Position von Knoten auf tieferen

Ebenen 98Query-Ausnahme 98Query-Standardlayout 98Variablen 98Variablen für Standardwerte 98Variablenabhängigkeiten 98Variablenreihenfolgen 98Verknüpfte Knoten 98Verknüpfte Knotenvariablen 105Zeilen-/Spaltenanzeige als

Hierarchie 98BEx-Query-Einschränkungen

GleichgeordneteHierarchieelemente 107

Hierarchievorgänger 107Übergeordnete Hierarchieelemente

107BI-Administratoren 62BI-Dienste

Ausgabeparameter 595Bereitstellen von Daten zum Filtern

584Testen 588

BI-LaunchpadAbmelden von 20Anmelden 20Auswählen der Anzeigeschnittstelle

23Auswählen des

Standarduniversums 71Einstellen von Drill-Optionen 300Einstellungen 12Festlegen der Optionen für

Gebietsschema 24Informationen 19Speichern von Dokumenten 41, 47Starten von Web Intelligence 12

BI-PortalFestlegen des bevorzugten

Anzeigegebietsschemas 27Festlegen des

Produktgebietsschemas 25

BICSVerbindung zu BEx Querys 103

BICS-Verbindung 95, 102Bilder

Anzeigen aus URL 211Anzeigen in Tabellen 211Anzeigen mithilfe eines

boimg-Protokolls 211Blasendiagramme 250Block (Schlüsselwort) 389, 537Blöcke

Anzeigen der Namen 507Synchronisieren der Drill-Funktion

301Blockfilter

Zusammengeführte Dimensionen331

Blockname (Funktion) 507boimg-Protokoll

Anzeigen von Bildern 211Anzeigen von Skins 211

Boolesche AusdrückeVerknüpfen mit Und-Operator 523,

524Zurückgeben des Gegenteils 524

Boolesche Formate 239Benutzerdefiniert 240, 403Vordefiniert 239

Boolesche FunktionenBeschreibung 402

Boolesche WerteIdentifizieren 474Testen 511, 513

BreiteEinstellen für Zellen 213

Breite automatisch anpassenAuswirkung bei Zeilenumbruch 215Auswirkung des Zeilenumbruchs

bei automatischer Anpassungder Höhe 215

Breite automatisch anpassen(Zelleneigenschaft) 213

Business Warehouse 61, 95, 96BW 61, 95, 96

C

Cascading Style Sheets 570Abstandseigenschaften 579Ändern in Dokumenten 571Berichtselementeigenschaften 575Eigenschaften 573Einheiten 580Elemente 572Formatierungseigenschaften 576Gruppenwechseleigenschaften 580

Cascading Style Sheets (Fortsetzung)Hyperlink-Eigenschaften 579Seiteneigenschaften 574Verwenden in Dokumenten 571

CDSBEx Querys 120

CDS 00001 712CDS 00002 712CDS 00003 713CDS 00004 713CDS 00005 713CDS 00006 713CDS 00007 714CDS 00008 714CDS 00009 714CDS 00010 714CDS 00011 714CDS 00012 715CDS 00013 715CDS 10100 715CDS 10101 716CDS 10200 716CDS 10201 716CDS 10202 716CDS 10203 717CDS 10204 717CDS 10205 717CDS 10206 717CDS 10207 718CDS 10208 718CDS 10400 718CDS 15102 718CDS 15103 719CDS 15104 719CDS 15106 719CDS 15107 720CDS 15108 720CDS 15109 720CDS 15110 720CDS 15111 721CDS 15112 721CDS 15113 721CDS 15114 722CDS 15115 722CDS 15116 722CDS 15117 722CDS 15118 723CDS 15119 723CDS 15120 723CDS 15121 723CDS 15122 724Central Management Console (CMC)

Automatisch speichern 51, 53Konfigurieren des schnellen

Anzeigemodus 197, 616

2013-06-29731

Index

CMCAutomatisch speichern 51, 53Konfigurieren des schnellen

Anzeigemodus 197, 616Konfigurieren von

BICS-Verbindungen 103CMS

Verknüpfen mit Dokumenten 564, 565

Cos (Funktion) 480CSV

Speichern von Dokumenten als45, 51

D

DatenAnalysieren mit der Drill-Funktion

295, 619Änderungen an Daten in

Diagrammen 356Änderungen an Daten in Sektionen

354Änderungen an Daten in Tabellen

351Änderungen von Daten in

zusammengeführtenDimensionen 353

Anzeigen 199, 627, 628Anzeigen des letzten

Regenerierungsdatums 222Anzeigen in Formularen 206Anzeigen in horizontalen Tabellen

204Anzeigen in Kreuztabellen 204Anzeigen in vertikalen Tabellen

204Anzeigen mithilfe des

Dokumentgebietsschemas 26Anzeigen von Änderungen 350Anzeigen von Daten als

Map-Diagramme 249Anzeigen von Segmenten 249Anzeigen von Trends über einen

Zeitraum 248Ausblenden 199, 627, 628Automatische Regenerierung 349Bedingte Formatierung 342, 345,

346Beispiele für Rangfolgen auf

Berichtebene 339Bevorzugtes

Anzeigegebietsschema 26Bindung 253Drilldown 305Einschränken in Abfragen 91

Daten (Fortsetzung)Erstellen der Rangfolge mit der

Funktion "Rank" 338Erstellen der Rangfolge mit der

Schnittstelle 338Festlegen als Referenzdaten 348,

618Filtern auf Abfrageebene 277Filtern auf Berichtebene 277Filtern in Webdienst 584Filtern mit Berichtsfiltern 276Filtern mit einfachen Berichtsfiltern

284, 626Filtern mit Eingabeaufforderungen

286Filtern mit Steuerelementen 288,

294Formatieren von Änderungen 351Gruppieren mit Sektionen 224Hervorheben mithilfe der bedingten

Formatierung 345Hervorheben mithilfe von Regeln

für bedingte Formatierung 343Hierarchisch 181In Datenprovider 122Mit dem bevorzugten

Anzeigegebietsschemaanzeigen 27

Nicht hierarchisch 181Rangfolge auf Berichtebene 334Rangfolgen auf Berichtsebene,

Beispiel 337Referenzdatentracking 349Regenerieren 395Regenerieren in Drill-Berichten mit

Eingabeaufforderungen 314Rückgabe der Benutzerantwort für

die Referenzdaten 359Sortieren 234Synchronisieren aus

verschiedenen Quellen 317Verfolgen von Datenänderungen

348, 618Verfolgen von Datenänderungen

mithilfe von Formeln 358Vergleich in Balkendiagrammen

246Vergleich in

Feldgraphendiagrammen 247Verwalten in Abfragen 123Zuordnen von Daten 253Zurückgeben des Datums von

Referenzdaten 359Zurückgeben von Referenzdaten

mit RefWert 358Daten-Manager 123

DatenbankenAbfragen 89Stichprobe für Unterstützung 93

DatenmarkierungenDrill-Vorgänge in

Liniendiagrammen 310Drill-Vorgänge in

Netzliniendiagrammen 310Datenmodus 27

Umschalten in 121Datenprovider 462

Anzeigen der generierten SQL 458Anzeigen der Zeilenanzahl 462Anzeigen des Universumsnamen

464Anzeigen von Daten 122Filtern von Daten 122Öffnen zur Bearbeitung 122Synchronisieren mit verschiedenen

Aggregationsebenen 328Datenprovider (Funktion) 456Datenprovider-Funktionen

Beschreibung 402DatenproviderSchlüsseldatum

(Funktion) 457DatenproviderSchlüsseldatumBeschriftung

(Funktion) 457DatenproviderSQL (Funktion) 458DatenproviderTyp (Funktion) 458Datenquelle

Ändern 128, 130Datenquelle ändern

BEx Querys 120Datentracking

Aktivieren 349Automatischer

Aktualisierungsmodus 349Datenänderung 349Definition 348, 618Diagramme 356Formatieren geänderter Daten 351

Datentracking-Modus mitautomatischer Aktualisierung 349

Datentracking-OptionenAutomatische Aktualisierung der

Referenzdaten 349Verwenden der aktuellen Daten als

Referenzdaten 349Datentypen 70DatumLetzteAusführung (Funktion)

222, 460DatumRelativ (Funktion) 451Datums- und Uhrzeitformate 239

Benutzerdefiniert 240, 403Vordefiniert 239

2013-06-29732

Index

Datums- und UhrzeitfunktionenBeschreibung 402

Datums- und UhrzeitwerteFormatieren 239

DatumsangabenBerechnen relativer

Datumsangaben 451Formatieren 434, 454Identifizieren 473

Datumsangaben und UhrzeitenFormatieren 240, 403

DauerLetzteAusführung (Funktion) 460Desktop-Schnittstelle 12Details

Auswählen zum Zusammenführen325

DezimalzahlenBEx Querys 98

DHTML-Schnittstelle 12Diagramm-Achsenskalen

Linear 272Logarithmisch 272

DiagrammachsenAnzeigen der Wertebereiche 272Anzeigen von

Achsenbeschriftungen aufDiagrammen 270

Drill-Vorgänge 309, 310Formatieren von Text 271Formatieren von Titeln 271Formatieren von Zahlen 271Logarithmische Anzeige 273

DiagrammeAchsenbeschriftungen 246, 247Als Eingabesteuerelemente

verwenden 293Ändern des Typs mit "Umwandeln

in" 257Ändern von Rahmen 268Anwenden von Stilen 255Anzeigen der Legenden 269Anzeigen der Namen 507Anzeigen eines Wertebereichs auf

einer Achse 272Anzeigen in 3D-Ansicht 263Anzeigen von

Achsenbeschriftungen 270Anzeigen von geänderten Daten

356Anzeigen von leeren Diagrammen

273Ausblenden, wenn leer 273Balkendiagramme 246Benutzerdefinierte Palettenstile

265, 266Bindung 253

Diagramme (Fortsetzung)Blasendiagramme 250Datenmarkierungen 274Doppelachsen-Liniendiagramme

248Drill-Vorgänge 309, 622Drill-Vorgänge auf

Diagrammachsen 310Drill-Vorgänge bei Achsenlegenden

312Drill-Vorgänge bei Kennzahlen

310, 311Ein- oder Ausblenden von Werten

276Einblenden eines ausgeblendeten

Diagramms 273Einfügen und Formatieren von

Titeln 262Einschränkungen beim Speichern

im Excel-Format 42, 48Einschränkungen für

Drill-Vorgänge bei Kennzahlen311

Entfernen 256Erstellen 245Farbe 267Farben 267Farbpalette 581, 582, 583Farbzuweisung 263Feinstellung des Formats 196, 616Feldgraphendiagramme 247Festlegen der Hintergrundfarbe

264Festlegen der Position 216, 258Festlegen der relativen Position

259Flächendiagramme 248Formatieren 260Formatieren der Legenden 269Formatieren des Feldgraphen 268Formatieren von Achsentiteln 271Formatieren von Achsenwerten

271Formatieren von Titeln 262Füllen 253, 254Gestreifter Hintergrund 268Größe ändern 260Hinzufügen von Titeln 262Hinzufügen zu Berichten 253Kopieren in andere Anwendungen

256Kopieren in Berichten 256Kreisdiagramme 249Lineare Achsenskalen, Definition

272Linie 247

Diagramme (Fortsetzung)Liniendiagramme 248Logarithmische Achsenskalen,

Definition 272Logarithmische Anzeige von

Y-Achsen 273Netzdiagramme 251Palettenstile 265Polardiagramme 250Punktdiagramme 250Radardiagramme 251Säule 247Schatteneffekte 274Schlagwortwolke 275Schlagwortwolken-Diagramme 252Stapeloptionen 270Stile 274Synchronisieren des Drill-Vorgang

301Treemap 275Treemap-Diagramme 249Typen 246Vermeiden von Seitenwechseln in

269Veröffentlichen als Webdienste

583, 585VisualizationConfig.xml (Datei)

582, 583Von Tabellen 207Wärmestruktur 275Wärmestrukturdiagramme 249Warnsymbole 261, 262, 629Wasserfalldiagramme 252Wechseln von Regionstypen 258Zuordnen von Daten 253, 254

DiagrammtypenÄndern 257

Dimensionen#DATENSYNCH (Fehlermeldung)

546#INKOMPATIBEL (Fehlermeldung)

547Anzeigen in Kreuztabellen 204Aufheben der Zusammenführung

327Ausblenden 219Ausschnittsdimensionen 551, 552Auswählen der

zusammenzuführendenDimensionen 318

Auswählen zum Zusammenführen325

Auswirkungen derZusammenführung 327

Automatisch zusammenführen 326

2013-06-29733

Index

Dimensionen (Fortsetzung)Benennen zusammengeführter

Dimensionen 326Berechnungen und

Zusammenführungen 323Drill-By-Vorgänge (Analysieren

nach) 308Drill-Vorgänge 304, 331, 620Drill-Vorgänge in Diagrammen

309, 310, 312Drilldown 306Drillup-Vorgänge 306Einbeziehen mehrerer

Dimensionen inAggregationsfunktionen 432

Einschränkungen beim Platzierenin Tabellen 330

Entfernen aus demBerechnungskontext 385, 535

Erneut anzeigen, wennausgeblendet 220

Erstellen von Sektionen 227Erweitern der zurückgegebenen

Werte 332, 333Festlegen des

Berechnungskontextes 383, 532

Gruppierungsmengen 398Hinzufügen einer Beschreibung zu

zusammengeführtenDimensionen 326

Hinzufügen zu Berechnungskontext385, 535

In zusammengeführten Objekten322

Zusammenführen, wenn Attributeverknüpft sind 329

Zusammengeführte Dimensionen,Definition 317

Dimensionen automatischzusammenführen (Eigenschaft)326

Dimensionsobjekte 65DokumentAutor (Funktion) 466DokumentDatum (Funktion) 467Dokumente

Ändern der Reihenfolge vonBerichten 39

Anpassen derAnwendungsschnittstelle 21

Anzeigen der Abfragen 222Anzeigen der Namen 222Anzeigen der Uhrzeit der letzten

Speicherung 468Anzeigen des Autors 466Anzeigen des Eigentümers 467

Dokumente (Fortsetzung)Anzeigen des Erstellungsdatums

466Anzeigen des letzten

Speicherdatums 467Anzeigen des Namens 467Anzeigen von Abfragen 470Auswählen des

Standarduniversums 71Automatisch speichern 53Bearbeiten von Eigenschaften 57Beim Öffnen regenerieren

(Dokumenteigenschaft) 357Bereinigung und Datentracking 356Berichte verwalten 38Drucken 202, 612, 613Erstellen basierend auf Universum

33Erstellen eines auf einer BEx

Query basierenden Dokuments33

Erstellen eines Dokuments aufBasis einer Analysesicht 34

Erstellen über BI-Launchpad 31Erstellen und Bearbeiten 31Exportieren 39Hinzufügen von Abfragen 132Hinzufügen von Berichten 39Löschen aus dem Repository 36Löschen von Berichten 39Mit der Desktop-Schnittstelle

erstellen 31Öffnen 35, 611Öffnen aus dem Repository 34, 610Öffnen des Datenproviders 122Ohne Datenquelle 32, 611Per E-Mail senden 36, 614Senden an Benutzer 37, 615Senden per FTP 37, 615Speichern 39Speichern als PDF 44, 49Speichern als Text 44, 49Speichern im BI-Launchpad 41, 47Speichern im CSV-Format 45, 51Speichern im Drill-Modus 313Speichern im Excel-Format 42, 48Speichern, automatisch 51Verknüpfen mit großen

Dokumenten 564Verknüpfen mit Hyperlinks 565Verknüpfen über Hyperlinks 561,

564, 568Vorlagen 32, 611Wiederherstellen von automatisch

gespeicherten Dokumenten 52Zuordnen von Gebietsschemas 27

DokumenteigenschaftenAbfragenentfernung 53Bearbeiten 57Beim Öffnen regenerieren 53, 357Dimensionen automatisch

zusammenführen 53, 326Drill-Vorgang auf Abfrage

ausführen 53Permanente Länderformatierung

53Warnsymbole in Diagrammen

ausblenden 53Zusammengeführte

Dimensionswerte erweitern 53Dokumenteigentümer (Funktion) 467Dokumentfunktionen

Beschreibung 402Dokumentgebietsschema 24

Anzeigen 508Anzeigen von Daten 26Definition 26Erste 26

DokumentinstanzenVerknüpfen mit

Dokumentinstanzen im CMS565

DokumentName (Funktion) 222, 467DokumentTeilRegeneriert (Funktion)

468DokumentUhrzeit (Funktion) 468Dominantes bevorzugtes

AnzeigegebietsschemaAnzeigen 509

DominantesBevorzugtesAnzeigegebietsschemaAbrufen(Funktion) 509

Doppelachsen-Liniendiagramme 248Drill (Funktion) 594Drill (Operator) 514, 526Drill-Filter 526

Anzeigen 222, 525Ignorieren 526

Drill-Filter-Eingabeparameter 594Drill-Funktion

Abfrage Drill – Definition 314Abrufen von Daten zusätzlicher

Datenebenen 298Aktivieren von Drill-Vorgängen auf

Abfragen 316Anzeigen von Drill-Hierarchien 299Ausblenden der Drill-Symbolleiste

301Auswählen von Drill-Pfaden 303BEx-Query -Einschränkung 295,

619Drill-By (Analysieren nach) 307,

308, 621

2013-06-29734

Index

Drill-Funktion (Fortsetzung)Drill-Pfade 299Drill-Symbolleiste 312Drill-Up-Vorgänge 306Drill-Vorgänge auf

Diagrammachsen 310Drill-Vorgänge bei Achsenlegenden

312Drill-Vorgänge bei Dimensionen

304, 620Drill-Vorgänge bei Kennzahlen

304, 620Drill-Vorgänge bei Kennzahlen in

Diagrammen 311Drill-Vorgänge in Diagrammen

309, 622Drill-Vorgänge mit erweiterter

Analysetiefe 298Drilldown 305Drilldown bei Dimensionen 306Drillfilter 312Drillup-Vorgänge bei Dimensionen

306Einschränkungen für

Drill-Vorgänge in Diagrammen311

Einstellen von Drill-Optionen 300, 619

Erstellen von Drill-Snapshots 303, 623

Festlegen von Optionen 300Festlegen von

Rich-Client-Drill-Optionen 301Hinzufügen und Entfernen von

Drill-Filtern 313In Berichtsdaten 295, 619Starten 302Starten in dupliziertem Bericht 302Synchronisieren der Diagramme

301Synchronisieren der Tabellen 301Synchronisieren von Blöcken 301Umschalten in den Drill-Modus 302Zusammengeführte Dimensionen

331Drill-Hierarchien

Analysieren nach 307, 621Anzeigen 299

Drill-ModusAnalysetiefe 87, 296Eingabesteuerelemente 293Umschalten in 302

Drill-OptionenDrill in Berichtblöcken

synchronisieren (Option) 301

Drill-Optionen (Fortsetzung)Drill-Symbolleiste ausblenden

(Option) 301Drill-Vorgang auf vorhandenen

Bericht starten (Option) 302Drill-Vorgang in dupliziertem

Bericht starten (Option) 302Eingabeaufforderung für

zusätzliche Datenoption 300Festlegen 300, 619

Drill-Pfad-Eingabeparameter 594Drill-Pfade

Auswählen 299, 303Universumhierarchien 299

Drill-SnapshotsAbfrage-Drill 316Inkompatibilität mit Abfrage-Drill

315, 316Drill-Symbolleiste 312

Ausblenden 301Filter für Drill-Symbolleiste beim

Drilldown 305Hinzufügen und Entfernen von

Filtern 313Drill-Vorgänge mit erweiterter

AnalysetiefeInkompatibilität mit Datentracking

356Drillfilter 312

Abfrage-Drill 314Drilldown 305Eingabeaufforderungen 314Hinzufügen und Entfernen 313Intelligente Kennzahlen 402Speichern von Berichten 313

DrillFilter (Funktion) 222, 314, 468Drillup-Analyse

Ausführen von Drill-Vorgängen aufAbfragen 315

DurchschnittBerechnen eines laufenden

Durchschnitts 418Durchschnitt (Funktion) 408, 528

Verwenden mit Schlüsselwörternder erweiterten Syntax 389, 537

Durchschnitt, Standardberechnung 366Einfügen in Tabellen 361

E

E-MailSenden von Dokumenten 36, 614

EbenenAuswählen aller Elemente 80Verwenden in Abfragefiltern. 159

EindeutigerNameVon (Funktion) 522Eine Ebene nach hinten

(Schichtenoption) 217Eine Ebene nach vorne

(Schichtenoption) 217Einfache Berichtsfilter 280, 284, 626Eingabeaufforderungen

Ändern der Reihenfolge 172Anzeigen des zuvor ausgewählten

Werts 170Anzeigen einer Zusammenfassung

222Anzeigen eines Standardwerts 170Anzeigen von Antworten 369, 463,

465Anzeigen von Wertelisten 170Auswählen 169Beantworten 286Definition 161Einschränkungen für Operatoren

147, 167Entfernen 170Erstellen 167Erstellen von

Eingabeaufforderungen zurAuswahl von Elementen 84, 110

Hierarchisch 162Hyperlinks 564In Schlüsseldatumsangaben 124Kombinieren 171Kombinieren mit Abfragefiltern 172Regenerieren von Daten in

Berichten 314Werte 287Zusammenführen 162

Eingabeaufforderungen mitDatumsangaben 170

EingabeaufforderungsoperatorenAußer 146, 166Beide 146, 166Gleich 143, 163, 277Gleich Muster 146, 165Größer als 143, 163, 278Größer als oder gleich 144, 163,

278In Liste 145, 165, 279Kleiner als 144, 164, 278Kleiner als oder gleich 144, 164,

278Nicht in Liste 145, 165, 279Nicht zwischen 145, 164, 279Ungleich 143, 163, 277Ungleich Muster 146, 166Zwischen 144, 164, 279

2013-06-29735

Index

Eingabeaufforderungszusammenfassung(Funktion) 222, 469

EingabekontextDefinition 375

EingabesteuerelementeAbhängigkeiten markieren 292Ändern von Variablenwerten 288Anzeigen der Zuordnung 292Bearbeiten 291Daten filtern 294Definition 288Diagramme verwenden 293Entfernen 292Hinzufügen 289Mit Berichtselementen verknüpfen

289, 291Mit Berichtsobjekten verknüpfen

289Mit hierarchischen Daten 289Mit Wertelisten verknüpfen 289Organisieren 292Tabellen verwenden 293

Einmalig (Operator) 527EinschließlichLeer (Operator) 528Einschränkungen

Automatisches Zusammenführenvon Dimensionen 326

BEx Querys 98, 295, 619Hierarchische Daten 182

Einschränkungen bei der Berechnungvon Kennzahlen 328

Einschränkungen fürEingabeaufforderungsoperatoren147, 167

EinstellungenEinstellen 21Interfacing 19

ElementauswahlArbeiten mit 74Auswählen von Elementen 75Suchen nach Elementen 83, 109

ElementeAlle in einer Ebene auswählen 80Ausschließen aus Hierarchien 82Auswählen aus einer Hierarchie

mithilfe von Funktionen 78, 107Auswählen aus Hierarchien 75Auswählen berechneter Elemente

81Auswählen in BEx Querys 76, 106Benannte Mengen 68, 69Erstellen von

Eingabeaufforderungen zumAuswählen 84, 110

Explizites Auswählen inHierarchien 75

Elemente (Fortsetzung)Suchen in der Elementauswahl 83,

109Verweis in Funktionen 543

ElementmengenVerweis in Funktionen 543

Entwurfsmodus 21, 27, 34, 610Umschalten in 29

Ergebnismengen-Einschränkung(Abfrageeigenschaft)Verglichen mit Eigenschaft "Max.

abzurufende Zeilen" 93Ergebniszeilen

BEx Querys 98Ersetzen (Funktion) 440Erste (Funktion) 411Erster (Operator) 491, 526Erweitern auf Ebene

BEx Querys 98Erweiterte Syntax 374

Bericht (Schlüsselwort) 386, 391, 540

Block (Schlüsselwort) 389, 537FürAlle (Operator) 382, 385, 532,

535FürJeden (Operator) 382, 385,

532, 535Gruppenwechsel (Schlüsselwort)

388, 539In (Operator) 382, 383, 532Körper (Schlüsselwort) 390, 538Sektion (Schlüsselwort) 387, 541Standardberechnungskontext

ändern 382Erweiterte Syntax, Schlüsselwörter

386, 537Ändern in generische Berichte 391Verwenden mit Funktion

"Durchschnitt" 389, 537Verwenden mit Funktion "Summe"

386, 387, 388, 390, 538, 539, 540, 541

EuroKonvertieren aus 480Konvertieren in 482

Europäische WährungenUmrechnen 480, 482

ExcelFestlegen der Einstellungen zum

Speichern 41Speichern von Berichten als 48Speichern von Dokumenten 42Speichern von Dokumenten als 48

Exp (Funktion) 486Explizite Aggregation 193Exponentialfunktion 486

F

Fakultät 486Fakultät (Funktion) 486Farben

Angeben für Diagrammdaten 274Auswählen alternativer

Zeilen-/Spaltenfarben 210Auswählen der Hintergrundfarbe

für Tabellen 210Diagramme 263Festlegen der Hintergrundfarbe für

Diagramme 264Für Diagramme definieren 581,

582, 583Farbpalette für Diagramme 582, 583Farbpaletten

Diagramme 581Zuweisen 267

FehlerIdentifizieren 473

Fehlermeldungen#BERECHNUNG 519, 545#DATENSYNCH 546#DIV/0 546#EXTERN 547#FEHLER 480, 482, 483, 484,

496, 547#INKOMPATIBEL 546, 547#KONTEXT 546#MEHRFACHWERT 521, 547#MIX 547#NICHTVERFÜGBAR 399, 400,

550#RANG 336, 548#REGENERIEREN 549#REKURSIV 213, 548#REPFORMULA 549#SICHERHEIT 549#SYNTAX 549#TEILERGEBNIS 548#ÜBERLAUF 548#ZUREGENERIEREN 395, 398,

550Feldgraphendiagramme 247

Formatieren 268Fest, Stichprobenerhebung 93Fester Datentracking-Modus 349Filter

Abfragefilter, Definition 140Anzeigen aller 525Anzeigen von Drill-Filtern 525Auswählen eines vordefinierten

Abfragefilters 148Benutzerdefinierte Abfragefilter 148Bericht 471, 526

2013-06-29736

Index

Filter (Fortsetzung)Berichtsfilter 276Berichtsfilter und

zusammengeführteDimensionen 331

Block 471Drill-Funktion 526Drillfilter 402Entfernen von benutzerdefinierten

Abfragefiltern 150Erstellen schneller Abfragefilter 149Filtern intelligenter Kennzahlen 401Für Dimensionen 399, 400Hinzufügen von benutzerdefinierten

Abfragefiltern 150Intelligente Kennzahlen 402Schnelle Abfragefilter 148Sektion 471Verschachtelte 286Verschachtelte Abfragefilter 158Vordefinierte Abfragefilter 148

Filter als StandardwerteBEx Querys 98

Filter für DimensionenAuswirkung auf intelligente

Kennzahlen 399Auswirkungen auf intelligente

Kennzahlen 400Filteroperatoren

Einschränkungen 147, 167Flächendiagramme 248FormatDatum (Funktion) 434Formate

Anwenden angepasster Formate245

Anwenden auf Diagramme 255Anwenden von vordefinierten

Formaten 239Erstellen von benutzerdefinierten

Formaten 244Formatieren

Anwenden unter Verwendung desBefehls "Format übertragen"215

FormatübertragungAnwenden der Formatierung 215

FormatZahl (Funktion) 434Formel-Editor

Erstellen von Formeln 362Funktionssyntax anzeigen 368

Formelfehlermeldungen 545Formeln

Bedingte Formatierung 346Beispiel für Formeln mit RefWert

358

Formeln (Fortsetzung)Benutzerdefinierte Berechnungen

erstellen 367Diagrammelemente

Formeln 261Eingeben 362Erstellen 362Erstellen von Variablen 363Fehlermeldungen 545Hinzufügen zu Berichten 361Intelligente Kennzahlen 398Vereinfachen mit Variablen 367,

372Verwenden von Formeln zur

Verfolgung vonDatenänderungen 358

Verwenden von Operatoren 373, 522

Formulare 206bedingte Formatierung 345

FTPSenden von Dokumenten 37, 615

Führende LeerzeichenEntfernen aus Zeichenfolgen 437,

443Füllen (Funktion) 433Funktionen

Abfragezusammenfassung 222, 470Abs 479Abschneiden 496, 542Abstand 502Aggregat 407AktuellerBenutzer 507AktuellesDatum 445AktuelleUhrzeit 446AntwortBenutzer 369, 465, 528Anzahl 410, 525, 527, 528AnzahlDatenprovider 462AnzahlSeiten 222, 515, 548AnzahlZeilen 462Asc 431AuffüllenLinks 436AUffüllenRechts 441AusEuroKonvertieren 480, 542AusEuroRundungsfehler 483, 542Beispiele 369BerichtFilter 471Berichtfilterzusammenfassung 471Berichtsfilterzusammenfassung 222Berichtsname 521BevorzugtesAnzeigegebietsschemaAbrufen 511Blockname 507Cos 480Datenprovider 456DatenproviderSchlüsseldatum 457DatenproviderSchlüsseldatumBeschriftung 457

Funktionen (Fortsetzung)DatenproviderSQL 458DatenproviderTyp 458DatumLetzteAusführung 222, 460DatumRelativ 451DauerLetzteAusführung 460Definition 368DokumentAutor 466DokumentDatum 467Dokumenteigentümer 467DokumenterstellungDatum 466DokumenterstellungDatum (Funktion) 466DokumenterstellungUhrzeit 466DokumenterstellungUhrzeit (Funktion) 466DokumentName 222, 467DokumentTeilRegeneriert 468DokumentUhrzeit 468DominantesBevorzugtesAnzeigegebietsschemaAbrufen

509DrillFilter 222, 314, 468Durchschnitt 389, 408, 528, 537EindeutigerNameVon 522Einfügen in Zellen 368Eingabeaufforderungszusammenfassung 222, 469Ersetzen 440Erste 411Exp 486Fakultät 486FormatDatum 434FormatZahl 434Füllen 433Funktionssyntax 368GebietsschemaAbrufen 25, 509Gerade 472GleichgeordneteElemente 504GroßAlleBuchst 444GroßAlleWörter 445GroßAnfang 435HTMLEncode 435If 358, 373, 513, 523InDatum 454InEuroKonvertieren 482, 542InEuroRundungsfehler 484, 542InhaltsgebietsschemaAbrufen 26, 508Interpolation 487, 528, 529Interpolation (Funktion) 529InZahl 496IsNull 475IstBlattelement 501IstBoolesch 474IstDatum 473IstFehler 473IstUhrzeit 477IstZahl 476IstZeichenfolge 476Jahr 455

2013-06-29737

Index

Funktionen (Fortsetzung)Kategorien 402KeinFilter 514, 525, 526KleinAlleBuchst 438Kombinieren mit Text in Zellen 368Länge 438LaufendeAnzahl 420, 528, 529LaufendeAnzahl (Funktion) 529LaufenderDurchschnitt 418, 528, 529LaufenderDurchschnitt (Funktion) 529LaufendesMaximum 421, 529LaufendesMaximum (Funktion) 529LaufendesMinimum 422, 529LaufendesMinimum (Funktion) 422, 529LaufendesProdukt 424, 529LaufendesProdukt (Funktion) 529LaufendeSumme 425, 529LaufendeSumme (Funktion) 529Letzte 412LetzterTagDerWoche 449LetzterTagDesMonats 448Links 436Ln 489Log 489Log10 490LokalisierteAbrufen 510Löschen 443LöschLeerLinks 437LöschLeerRechts 442Max 385, 412, 535Median 413Min 414Modus 415Monat 449MonateZwischen 450Nachfolger 499NameDesTages 446NameVon 514NummerMonatDesJahres 450NummerTagDerWoche 447NummerTagDesJahres 447NummerTagDesMonats 446Obergrenze 479Perzentil 417Pos 439Potenz 491Produkt 418Prozent 369, 415, 526, 529Prozent (Funktion) 529Quadratwurzel 495Quartal 451Rang 338, 491, 526Rechts 441ReferenzwertAntwortBenutzer 359, 463, 528RefWert 358, 519RefWertDatum 359, 463

Funktionen (Fortsetzung)RelativerWert 519, 545, 551, 554, 556, 558, 559Rest 490Runden 493, 542Schlüssel 502Seite 222, 516Serverwert 426Sin 495SpalteNummer 507StAbwP 428StdAbw 427Summe 369, 385, 386, 387, 388, 390, 391, 428,

535, 538, 539, 540, 541Summe (Funktion) 428TageZwischen 448Tan 495Teilzeichenfolge 443Tiefe 498Übergeordnetes Element 503UhrzeitLetzteAusführung (Funktion) 461Ungerade 478Universumsname 464UntergeordneteElemente 497Untergrenze 487URLEncode 444Var 429VarianzP (Funktion) 430Verbindung 456Vergleich 439Verkettung 432Verweisen auf Elemente 543Verweisen auf Elementmengen 543Vorgänger 505Vorherige 516, 529, 531, 548, 550Woche 455WurdeEingabeaufforderungBeantwortet 459Zeich 432Zeichen 494ZeilenIndex 521ZeileNummer 513ZeitDim 452Zur Auswahl von Hierarchieelementen verwenden

78, 107ZusammenführungErzwingen 323, 508

FunktionssyntaxBeispiel 368

FürAlle (Operator) 385, 391, 535FürJeden (Operator) 385, 535Fußzeilen

Anzeigen 196, 616Ein- und Ausblenden in Tabellen

220Wiederholen auf jeder Seite 221

G

Geänderte DatenAnzeigen in Blöcken mit

Gruppenwechsel 356Anzeigen in Diagrammen 356Anzeigen in Sektionen 354Anzeigen in Tabellen 351Anzeigen in zusammengeführten

Dimensionen 353Formatieren 351Zusammenführen (Eigenschaft)

356GebietsschemaAbrufen (Funktion) 25,

509Gebietsschemas

Anzeigen desProduktgebietsschema 509

BevorzugtesAnzeigegebietsschema 24, 26, 27

Dokumentgebietsschema 24, 26Dokumentgebietsschema anzeigen

508Dominantes bevorzugtes

Anzeigegebietsschemaanzeigen 509

Produktgebietsschema 24, 25Zuordnen zu Dokumenten 27

Gerade (Funktion) 472Gerade Zahlen

Identifizieren 472, 478GetReportBlock (Funktion) 590Gleich (Operator) 143, 149, 163, 277,

280Gleich Muster (Operator) 146, 165Gleichgeordnete Elemente 78GleichgeordneteElemente (Funktion)

504GroßAlleBuchst (Funktion) 444GroßAlleWörter (Funktion) 445GroßAnfang (Funktion) 435Größer als (Operator) 143, 163, 278Größer als oder gleich (Operator) 144,

163, 278Gruppenwechsel

Anzeigen vonGruppenwechselfußzeilen 233

Anzeigen vonGruppenwechselkopfzeilen 233

Anzeigen von Zwischensummen230

Bedingte Formatierung 342Definition 230Einfügen 232Einrichten von Prioritäten 232

2013-06-29738

Index

Gruppenwechsel (Fortsetzung)Entfernen 232Entfernen doppelter Werte 233Festlegen der Eigenschaften 232Hinzufügen 232Organisieren von Daten 230Standardberechnungskontexte 381Standardmäßige Sortierreihenfolge

231, 233Starten auf einer neuen Seite 233Verglichen mit Sektionen 230Vermeiden von Seitenwechseln

233Wiederholen von Fußzeilen 233Wiederholen von Kopfzeilen 233Wiederholen von Werten auf einer

neuen Seite 233Zentrieren von Werten über

Gruppenwechsel 233Gruppenwechsel (Operator) 526Gruppenwechsel (Schlüsselwort) 388,

539Gruppenwechsel in Tabellen

Anzeigen vonGruppenwechselfußzeilen 233

Anzeigen vonGruppenwechselkopfzeilen 233

Anzeigen von Zwischensummen230

Auswirkungen auf geänderte Daten356

Bedingte Formatierung 342Definition 230Einfügen 232Entfernen 232Entfernen doppelter Werte 233Organisieren von Daten 230Standardmäßige Sortierreihenfolge

231, 233Starten auf einer neuen Seite 233Verglichen mit Sektionen 230Vermeiden von Seitenwechseln

233Wiederholen von Fußzeilen 233Wiederholen von Kopfzeilen 233Wiederholen von Werten auf einer

neuen Seite 233Zentrieren von Werten über

Gruppenwechsel 233Gruppenwechselelement

Eigenschaften 580Gruppierungsmengen 394

Analysetiefe 396Beispiel für die Handhabung 396Definition 394UNION-Operator 396

Gruppierungsmengen (Fortsetzung)Verwaltung 395

H

HANA 12Hierarchieelemente

Auswählen 72Hierarchieknotenvariablen

BEx Querys 105Hierarchien 66

Alle aufklappen 188Alle zuklappen 188Ändern des Drill-Fokus 191, 192Asymmetrisch durchsuchen 188,

189Auswählen von Elementen 72, 75,

111, 112BEx Querys 98Einschließen in Abfragen 63Elemente ausschließen 82Explizites Auswählen von

Elementen 75In zusammengeführten Objekten

322Sektionen 227Symmetrisch Durchsuchen 189,

190Zusammenführungsbeispiel 320

Hierarchieobjekte 67Auswählen benannter Mengen 82

Hierarchische Abfragen 62, 104Umwandeln in Diagramme 257

Hierarchische Aggregation 192Hierarchische Daten 70, 181

Berichterstellung 182Eingabesteuerelemente 289Einschränkungen 182Kreuztabellen 187Sortieren 236Tabellen 186

Hierarchische ElementeBEx Querys 76, 106

HintergrundfarbeZuweisen 267

HintergrundfarbenAuswählen für Tabellen 210Festlegen für Diagramme 264

HöchstwerteBerechnen eines laufenden

Höchstwerts 421Höhe

Einstellen für Zellen 213Höhe automatisch anpassen

Auswirkung bei Zeilenumbruch 215

Höhe automatisch anpassen(Fortsetzung)Auswirkung des Zeilenumbruchs

bei automatischer Anpassungder Breite 215

Höhe automatisch anpassen(Zelleneigenschaft) 213

Horizontale Datensätze pro SeiteEinschränken 197, 616

Horizontale Tabellen 204Standardberechnungskontexte 379

HTML-Schnittstelle 12, 21Anwendungskomponenten 16Seitenbereich-Registerkarten 17

HTMLEncode (Funktion) 435Hyperlinks

Bearbeiten 569Definieren in Zelle 562Festlegen der Farben 569, 570In Dokumenten 561In Zellen 561Löschen 569Verknüpfen mit Dokumenten 568Verknüpfen mit großen

Dokumenten 564Verknüpfen mit Zellen 562

I

IES 00001 654IES 00002 655IES 00003 655IES 00004 655IES 00005 656IES 00006 656IES 00007 656IES 00008 656IES 00009 657IES 00010 657IES 00011 657IES 00012 658IES 00013 654IES 00014 658IES 00015 659IES 00016 659IES 00017 659IES 00018 659IES 00019 660IES 00020 660IES 00021 660IES 00022 660IES 00023 661IES 00024 661IES 00025 661IES 00026 661IES 00027 662

2013-06-29739

Index

IES 00028 662IES 00029 662IES 00030 662IES 00501 663IES 00502 663IES 00503 663IES 00504 664IES 00505 664IES 00506 664IES 00507 664IES 00508 665IES 00509 665IES 00510 665IES 00511 665IES 00512 666IES 00513 666IES 00514 666IES 01001 666IES 01002 667IES 01003 667IES 01004 667IES 01005 667IES 01006 668IES 01007 668IES 01008 668IES 01010 668IES 01015 669IES 01025 669IES 01501 669IES 01502 670IES 01504 670IES 01505 670IES 01510 671IES 01512 671IES 10001 671IES 10002 672IES 10005 672IES 10006 672IES 10009 672IES 10013 673IES 10014 673IES 10016 673IES 10032 673IES 10033 674IES 10034 674IES 10035 674IES 10036 674IES 10037 675IES 10038 675IES 10040 675IES 10041 675IES 10042 676IES 10060 676IES 10061 676IES 10062 676IES 10063 677

IES 10064 677IES 10065 677IES 10066 677IES 10067 678IES 10068 678IES 10069 678IES 10070 678IES 10071 679IES 10072 679IES 10073 679IES 10076 679IES 10077 679IES 10080 680IES 10082 680IES 10083 680IES 10084 680IES 10085 681IES 10086 681IES 10100 681IES 10701 681IES 10702 682IES 10703 682IES 10704 682IES 10705 682IES 10706 683IES 10707 683IES 10708 683IES 10709 683IES 10801 684IES 10810 684IES 10811 684IES 10812 684IES 10820 685IES 10830 685IES 10831 685IES 10832 685IES 10833 686IES 10834 686IES 10840 686IES 10841 686IES 10850 687IES 10851 687IES 10852 687IES 10853 687IES 10870 688IES 10871 688IES 10872 688IES 10873 688IES 10874 689IES 10875 689IES 10876 689IES 10877 689IES 10878 690IES 10879 690IES 10880 690IES 10881 691

IES 10882 691IES 10883 691IES 10884 691IES 10885 692IES 10886 692IES 10887 692IES 10888 692IES 10889 693IES 10901 693IES 10902 693IES 10903 693If (Funktion) 358, 373, 513, 523If... Then... Else (Bedingung) 511In (Operator) 383, 532In den Hintergrund (Schichtenoption)

217In den Vordergrund (Schichtenoption)

217InDatum (Funktion) 454Indexoperator 465Individuelle Zellen 222

#MEHRFACHWERT(Fehlermeldung) 547

Ausblenden 223Bedingte Formatierung 342Einfügen in Berichte 223Einschränkungen beim Kopieren

224Formatieren 223Kopieren als Text 224Kopieren in andere Anwendungen

224Kopieren in Berichten 224Löschen aus Berichten 223Sektionsköpfe 230

InEuroKonvertieren (Funktion) 482, 542

InEuroRundungsfehler (Funktion) 484, 542

InformationsobjekteBeziehung zu Dimensionen 330

Inhalt veröffentlichen (Assistent) 585InhaltsgebietsschemaAbrufen

(Funktion) 26, 508Inkompatible Objekte

Platzieren in Tabellen 330Zusammengeführte Dimensionen

330InListe (Operator) 145, 149, 165, 279,

374, 523, 525Intelligente Kennzahlen 69

#NICHTVERFÜGBAR(Fehlermeldung) 401, 550

#TEILERGEBNIS (Fehlermeldung)548

2013-06-29740

Index

Intelligente Kennzahlen (Fortsetzung)#ZUREGENERIEREN

(Fehlermeldung) 550Analysetiefe 396Auswirkung auf Filter 399, 400Berechnung nicht möglich 550Definition 394Drillfilter 402Filtern 401Formeln 398Gruppierungsmengen 394Kontext-Operatoren 398Standardberechnungen 366Variablen 398Verschachtelte ODER-Filter 402

Interpolation (Funktion) 487, 528Interpolation von Kennzahlwerten 529Interpolationsfunktion 529InZahl (Funktion) 496Ist nicht Null (Operator) 280IstBlattelement (Funktion) 501IstBoolesch (Funktion) 474IstDatum (Funktion) 473IstFehler (Funktion) 473IstNull (Funktion) 475IstNull (Operator) 280IstUhrzeit (Funktion) 477IstZahl (Funktion) 476IstZeichenfolge (Funktion) 476

J

Jahr (Funktion) 455Java-Applet-Schnittstelle 12, 21

K

Kartesisches Produkt 330KeinFilter (Funktion) 514, 525, 526Kennzahlaggregation 72Kennzahlen

Abfrage-Drill 314Anzeigen in Kreuztabellen 204BEx Querys 98Definition intelligenter Kennzahlen

394Drill-Vorgänge in Diagrammen

310, 311Drill-Vorgänge in Sektionen 304,

620Drill-Vorgänge in Tabellen 304, 620Einschränkungen bei der

Berechnung 328Einschränkungen für

Drill-Vorgänge in Diagrammen311

Kennzahlen (Fortsetzung)Einschränkungen in

Kreisdiagrammen 249Formatieren von Abnahmen 351Formatieren von Zunahmen 351Standardberechnungskontexte 377Verwenden in hierarchischen

Abfragefiltern. 160Zurückgeben nachfolgender Werte

519Zurückgeben vorhergehender

Werte 519Kennzahlobjekte 69Kennzahlwerte

Interpolation 487, 529Klassen

Beziehung zu Objekten 65Rolle 65

Klassische Kennzahlen 69KleinAlleBuchst (Funktion) 438Kleiner als (Operator) 144, 164, 278Kleiner als oder gleich (Operator) 144,

164, 278Knotennachfolger 111Kombinieren von

Eingabeaufforderungen 161Kombinierte Abfragen

Beispiel 136Einstellen des Vorrangs 139Erstellen 135Generieren 135Minus 133Schnittmenge 133SQL 135Strukturieren 136Union 133Verglichen mit mehrfachen

Abfragen 131Verglichen mit synchronisierten

Abfragen 131Verwendung 134Vorrang bei 137, 138

Kombinierte Abfragen, Minus 133Kombinierte Abfragen, Schnittmenge

133Kombinierte Abfragen, Union 133Kommagetrennte Werte (CSV)

Speichern von Dokumenten als45, 51

Komplexe AuswahlBEx Querys 98

KontexteAuswählen beim Ausführen von

Abfragen 85, 86Definition 85Entfernen aus Abfragen 86

Kontexte (Fortsetzung)Universen 85Zurücksetzen bei

Abfrageregenerierung 86Kontextoperatoren 374Kopfzeilen 623, 624, 625

Anzeigen 196, 616Anzeigen von Objektnamen 221Ein- und Ausblenden in Tabellen

220Wiederholen auf jeder Seite 221

Körper (Schlüsselwort) 390, 538Kosinus 480Kreisdiagramme 249

Drill-Vorgänge bei Kennzahlen 310Kreuztabellen 204

Anzeigen von Objektnamen inKreuztabellenköpfen 221

Arbeiten mit hierarchischen Daten187

bedingte Formatierung 345Drillup-Vorgänge 306Einfügen von

Standardberechnungen 361Funktion RelativerWert 559Standardberechnungskontexte 379

Kursdiagramm 247

L

Länge (Funktion) 438Laufende Aggregatfunktionen

#RANG (Fehlermeldung) 548Rangfolgen 548

Laufende Anzahl 420LaufendeAnzahl (Funktion) 420, 528LaufenderDurchschnitt (Funktion) 418,

528LaufendesMaximum (Funktion) 421LaufendesProdukt (Funktion) 424LaufendeSumme (Funktion) 425Leere Diagramme

Anzeigen 273Ausblenden 273

LegendenEinblenden in Diagrammen 269Formatieren in Diagrammen 269

Letzte (Funktion) 412Letzter (Operator) 491, 526LetzterTagDerWoche (Funktion) 449LetzterTagDesMonats (Funktion) 448Linear (Operator) 487, 528Lineare Achsenskalen 272Liniendiagramme 247, 248

Drill-Vorgänge bei Kennzahlen 310Links (Funktion) 436

2013-06-29741

Index

Links-nach-rechts-Gebietsschemaausrichtung24

Ln (Funktion) 489Log (Funktion) 489Log10 (Funktion) 490Logarithmen 489, 490Logarithmische Achsenskalen 272Logarithmus zur Basis 10 490Logarithmus zur Basis n 489Logische Operatoren 374, 523Lokale Berechnungen

BEx Querys 98LokalisierteAbrufen (Funktion) 510Löschen (Funktion) 443LöschLeerLinks (Funktion) 437LöschLeerRechts (Funktion) 442LTR-Gebietsschemaausrichtung 24

M

Mathematische Operatoren 373, 522Max (Funktion) 412

Verwenden mit Kontextoperatoren385, 535

Max. Abrufzeit (Abfrageeigenschaft)94

Max. abzurufende Zeilen(Abfrageeigenschaft)Verglichen mit Eigenschaft

"Ergebnismengen-Einschränkung"92

Maximum, Standardberechnung 366Einfügen in Tabellen 361

Median 413Median (Funktion) 413Mehrdeutige Abfragen 85Mehrere Berichte

Abfrage-Drill 316Mehrfache Abfragen 127, 131

Verglichen mit kombiniertenAbfragen 131

Verglichen mit synchronisiertenAbfragen 131

Mengenoperatoren 536Metadaten

Unterstützt in BEx Querys 96Unterstützt in InfoCubes 96

Min (Funktion) 414Mindestwerte

Berechnen eines laufendenMindestwerts 422

Minimum, Standardberechnung 366Einfügen in Tabellen 361

Mit DatenEntwurfsmodus 29

Modus 415

Modus (Funktion) 415Monat (Funktion) 449MonateZwischen (Funktion) 450

N

Nachfolgende Elemente 78Nachfolger (Funktion) 499Nachstehende Leerzeichen

Entfernen aus Zeichenfolgen 442, 443

NameDesTages (Funktion) 446NameVon (Funktion) 514Natürliche Logarithmen 489NetWeaver BW 61, 95Netzdiagramme 251Netzliniendiagramme

Drill-Vorgänge bei Kennzahlen 310Nicht (Operator) 524NICHT (Operator) 374, 523Nicht hierarchische Abfragen 62Nicht hierarchische Daten 181

Arbeiten mit 181Nicht in Liste (Operator) 145, 165, 279Nicht zwischen (Operator) 145, 164,

279NichtInGruppenwechsel (Operator)

487, 529NichtNull (Operator) 516, 529Null-Unterdrückung

BEx Querys 98Nullkennzahlwerte

Anzeigen 274Ausblenden 274

NullwerteIdentifizieren 475

Numerische FunktionenBeschreibung 402

NummerMonatDesJahres (Funktion)450

NummerTagDerWoche (Funktion) 447NummerTagDesJahres (Funktion) 447NummerTagDesMonats (Funktion) 446Nur Struktur

Umschalten in 29

O

Obergrenze (Funktion) 479Objekte

Anwenden von Formaten mithilfeder bedingten Formatierung343

Anzeigen des Namens 522Anzeigen von Filtern 471

Objekte (Fortsetzung)Anzeigen von Objektnamen in

Kreuztabellenköpfen 221Attribut 66Bedingte Formatierung 342Beziehung zu Klassen 65Dimension 65Hierarchie 67Intelligente Kennzahl 69Kennzahl 69Klassische Kennzahl 69

Oder (Operator) 157, 524ODER (Operator) 374, 523OLAP

Abfrage-Drill 314OLAP-Universen

Abfragenentfernung 58Beschränkungen für

Elementfunktionen in 78OpenDocument

Verknüpfen mit Dokumenten 564, 565

OperatorenAlle 514, 525, 526, 527Außer 146, 166Bedingung 373, 523Beide 146, 166Bereich 536Definition 373, 522Drill 514, 526Einmalig 527EinschließlichLeer 420, 528Einschränkungen 147, 167Erster 491, 526Funktionsspezifische 374, 525Funktionsspezifische Operatoren

374, 525FürAlle 385, 391, 535FürJeden 385, 535Gleich 143, 149, 163, 277Gleich Muster 146, 165Größer als 143, 163, 278Größer als oder gleich 144, 163,

278Gruppenwechsel 526In 383, 532In Liste 145, 165, 279Index 465, 528Index (Operator) 528InListe 149, 374, 523, 525Ist nicht Null 280IstNull 280Kleiner als 144, 164, 278Kleiner als oder gleich 144, 164,

278Kontext 374

2013-06-29742

Index

Operatoren (Fortsetzung)Letzter 491, 526Linear 487, 528Logische 374, 523Mathematische 373, 522Menge 536Nicht 374, 523, 524Nicht in Liste 145, 165, 279Nicht zwischen 145, 164, 279NichtInGruppenwechsel 487, 529NichtNull 516, 529Oder 157, 374, 523, 524PunktzuPunkt 487, 529Selbst 516, 531Spalte 418, 420, 421, 422, 424,

425, 529Und 157, 374, 523Ungleich 143, 163, 277Ungleich Muster 146, 166Wo 531Zeile 418, 420, 421, 422, 424, 425,

529Zwischen 144, 164, 279, 374, 523,

524Optionale Eingabeaufforderungen

Abfrageskript 89Definition 161Erstellen 167

P

PalettenstileAnpassen 265Bearbeiten 266Diagramme 265

ParameterRangfolgen in Berichten 336

PDFSpeichern von Berichten als 49Speichern von Dokumenten als

44, 49PDF (Portable Document Format)

Speichern von Dokumenten als 44Perzentil 417Perzentil (Funktion) 417Polardiagramme 250Populationsstandardabweichung 428Populationsvarianz 430Pos (Funktion) 439Position von Knoten auf tieferen

EbenenBEx Querys 98

Potenz (Funktion) 491Produkt (Funktion) 418

ProdukteBerechnen eines laufenden

Produkts 424Produktgebietsschema 24, 25

Anzeigen 509Festlegen 25

Prozent (Funktion) 369, 415Prozent, Standardberechnung 366

Einfügen in Tabellen 361Punktdiagramme 250PunktzuPunkt (Operator) 487, 529

Q

QaaWSVeröffentlichen 589

Quadratwurzel 495Quadratwurzel (Funktion) 495Quartal (Funktion) 451Quelle ändern 120Query as a Web Service (QaaWS)

Veröffentlichen 589Query-Ausnahmen

BEx Querys 98Query-Standardlayout

BEx Querys 98Quick-Berichtsfilter 280Quick-Filter

Definition 149

R

Radardiagramme 251Rahmen

Ändern für Diagramme 268Formatieren in Tabellen/Zellen 212

Rang (Funktion) 491, 526Rangfolge

Laufende Aggregatfunktionen 548Rangfolgen, Beispiele 337Rank (Funktion)

Rangfolgen auf Berichtebene 338Rechts (Funktion) 441Rechts-nach-links-Gebietsschemaausrichtung

24Referenzdaten

Auswählen, manuell 349Automatische Aktualisierung bei

jeder Regenerierung 349Einstellung zur Verfolgung von

Datenänderungen 348, 618Festlegen zu einem festen Datum

349Rückgabe der Benutzerantwort für

ReferenzwertAntwortBenutzer359

Referenzdaten (Fortsetzung)Zurückgeben des Datums 463Zurückgeben des Datums mit

RefWertDatum 359Zurückgeben mit RefWert 358

ReferenzwertAntwortBenutzer(Funktion) 463, 528Zurückgeben von Referenzdaten

359RefWert (Funktion) 358, 519

Beispiel für eine Formel 358RefWertDatum (Funktion) 463

Zurückgeben von Referenzdaten359

Regenerieren von Daten 395Regionstypen

Wechseln in Diagrammen 258Relationale Daten 70Relationale Datenbanken

Abfragen 89Relative Position

Einstellen für Diagramme 259RelativerWert (Funktion) 519

#BERECHNUNG (Fehlermeldung)545

Ausschnittsdimensionen 552, 554, 558

Kreuztabellen 559Sektionen 554Vergleichen von Werten 551, 552,

554, 559Vergleichen von Werten mit 556,

558Repository

Löschen von Dokumenten 36Öffnen von Dokumenten 34, 610

Rest (Funktion) 490Rich-Client-Schnittstelle 21RTL-Gebietsschemaausrichtung 24Runden (Funktion) 493, 542Runden von Werten 542Rundungsfehler 483, 484RWI 00000 694RWI 00001 694RWI 00010 694RWI 00011 695RWI 00012 695RWI 00013 695RWI 00014 695RWI 00015 696RWI 00016 696RWI 00017 696RWI 00200 696RWI 00223 697RWI 00226 697RWI 00235 697

2013-06-29743

Index

RWI 00236 698RWI 00237 698RWI 00239 698RWI 00240 699RWI 00301 699RWI 00309 699RWI 00314 699RWI 00316 700RWI 00317 700RWI 00321 700RWI 00322 700RWI 00323 701RWI 00324 701RWI 00501 701RWI 00502 702RWI 00503 702RWI 00504 702RWI 00506 702RWI 00507 703RWI 00508 703RWI 00509 703RWI 00511 704RWI 00512 704RWI 00602 704RWI 00603 704RWI 00604 705RWI 00605 705RWI 00606 705RWI 00607 706RWI 00608 706RWI 00609 706RWI 00610 706RWI 00611 707RWI 00612 707RWI 00613 707RWI 00614 707RWI 00619 708RWI 00620 708RWI 00621 708RWI 00624 708RWI 00701 709RWI 00702 709RWI 00703 709RWI 00706 709RWI 00800 710RWI 00801 710RWI 00825 710RWI 00826 710RWI 00830 711RWI 00850 711

S

SAP BusinessObjects AnalysisErstellen von Abfragen 120

SAP NetWeaver BW 61, 95, 96

SAP-VerbindungBEx Querys 103

SchichtenoptionEine Ebene nach hinten 217Eine Ebene nach vorne 217In den Hintergrund 217In den Vordergrund 217

Schlagwortwolke 275Schlagwortwolken-Diagramme 252Schlüssel

Zusammenführen 317Schlüssel (Funktion) 502Schlüsseldatumsangaben

Eingabeaufforderungen 124Festlegen in Abfragen 124

SchlüsselwörterÄndern in generische Berichte 391Bericht 386, 391, 540Block 389, 537Gruppenwechsel 388, 539Körper 390, 538Schlüsselwörter der erweiterten

Syntax 386, 537Sektion 387, 541

Schnelle Abfragefilter 148Erstellen 149

Schneller AnzeigemodusDefinition 197, 616Festlegen der Anzahl horizontaler

Datensätze 198Festlegen der Anzahl vertikaler

Datensätze 198Konfigurieren in der CMC 197, 616Umschalten in 198, 618

SchnittstelleAnpassen 21Auswählen 23Einstellungen 19HTML 21Rich-Client 21Web Intelligence Applet 21

Schnittstellengebietsschemas 25Segmente

Drill-Vorgänge in Kreisdiagrammen310

Seite (Funktion) 222, 516Seiten

Anzeigen der aktuellen Seitenzahl222

Anzeigen der Anzahl in Berichten515

Anzeigen der Gesamtseitenzahl222

Festlegen der minimalenSeitenbreite 197, 616

Seiten (Fortsetzung)Festlegen der minimalen

Seitenhöhe 197, 616Starten von Sektionen auf einer

neuen Seite 229Seitenbereich

Zusammenführen vonDimensionen 325

SeitenmodusBerichtsgröße 196Definition 196, 616Einstellen der Berichtsgröße 196Umschalten in 198, 618

SeitenränderAnzeigen 196, 616

SeitenwechselIn Diagrammen vermeiden 269Vermeiden in Sektionen 229Vermeiden in Tabellen 221

SeitenzahlenAnzeigen in Berichten 516

Sektion (Schlüsselwort) 387, 541Sektionen

Anwenden von Filtern 227Anzeigen von geänderten Daten

354Ausblenden 229Ausschnittsdimensionen 554bedingte Formatierung 345Bedingte Formatierung 342Definieren von Farben und Bildern

230Drill-Vorgänge bei Dimensionen

304, 306, 620Drill-Vorgänge bei Kennzahlen

304, 620Entfernen 229Erstellen 226, 227Erstellen auf Basis von Hierarchie

227Filtern, wenn Sektionskopf eine

zusammengeführte Dimensionist 331

Gruppieren von Daten 224Positionieren 229Relativer Wert (Funktion) 554Standardberechnungskontexte 380Starten auf einer neuen Seite 229Verglichen mit Gruppenwechseln

230Vermeiden von Seitenwechseln

229Wiederholen auf neuen Seiten 229

Sektionsfilter 227Zusammengeführte Dimensionen

331

2013-06-29744

Index

Sektionszellen 230Selbst (Operator) 516, 531Serverseitige Variable

In BEx Query 113Serverwert (Funktion) 426Sicherheitsprofil

Erweitern der Analysetiefe 298Sin (Funktion) 495Sinus 495Skalierungsfaktor 105Skins

Anzeigen aus URL 211Anzeigen in Tabellen 211Anzeigen mithilfe eines

boimg-Protokolls 211Snapshots

Berichts-Drill-Ergebnisse 303, 623SOAP 590Sonstige Funktionen

Beschreibung 402Sortierreihenfolge

Absteigend 234Aufsteigend 234Ausschnittsdimensionen 552, 556,

558Benutzerdefiniert 234Standard 231, 233, 234

SortierungenAnpassen 237Ausschnittsdimensionen 552, 556,

558Einfügen 237Einrichten von Prioritäten 237Entfernen 237Festlegen der Reihenfolge 237Hinzufügen 237QaaWS-Abfragen 589Rangfolgen auf Berichtebene 334Typen 234Zurücksetzen 237

Spalte (Operator) 418, 421, 422, 424, 425, 529

Spalten 623, 624, 625Anzeigen der Nummern 507Anzeigen, wenn leer 219Ausblenden von leeren 219Auswählen alternativer Farben 210bedingte Formatierung 345Entfernen aus Tabellen 208Erstellen von Sektionen 226Hinzufügen zu Tabellen 207Verschieben in Tabellen 208Vertauschen in Tabellen 208

SpalteNummer (Funktion) 507Speichern im Excel-Format

Festlegen der Einstellungen 41

SQL 458Datenregenerierung 395Datentracking 356GROUPING SETS (Operator) 396Gruppierungsmengen 394, 395Kombinierte Abfragen 135UNION-Operator 394, 396Unterabfragen 172, 175

StAbwP (Funktion) 428Standard-Berichtsfilter 280Standard, Standardberechnung 366

Einfügen in Tabellen 361Standardabweichung 427Standardberechnungen 328, 365, 366

Einfügen in Tabellen 361Entfernen 362

StandardberechnungskontexteÄndern mit erweiterter Syntax 382In Bereichen 380In Gruppenwechseln 381In horizontalen Tabellen 379In Kreuztabellen 379In vertikalen Tabellen 378

Standardmäßige Sortierreihenfolge234Für numerische Werte 231, 233Für Zeichenfolgen 231, 233In Gruppenwechseln 231, 233

Standardmäßiger Drill-ModusVerglichen mit Abfrage-Drill 314

StandardstileIn Dokumenten 572

Standarduniversum 71Stapelsäulendiagramme 247StdAbw (Funktion) 427Strukturmodus 206Summe (Funktion) 369

Verwenden mit Kontextoperatoren385, 535

Verwenden mit Schlüsselwörternder erweiterten Syntax 386, 387, 388, 390, 391, 538, 539, 540, 541

Summe, Standardberechnung 366Einfügen in Tabellen 361

SymbolleistenBerichtsfilter 284, 626Berichtsfilter-Symbolleiste 312Drill-Symbolleiste 301, 305, 312

Synchronisierte AbfragenVerglichen mit kombinierten

Abfragen 131Verglichen mit mehrfachen

Abfragen 131

T

Tabellen 306Als Eingabesteuerelemente

verwenden 293Anwenden verschiedener Formate

207Anzeigen der Namen 507Anzeigen von Bildern 211Anzeigen von geänderten Daten

351, 356Anzeigen von Skins 211Anzeigen, wenn leer 219Aufklappen von Hierarchien 188Ausblenden von Dimensionen 219Ausblenden von leeren 219Auswählen der Hintergrundfarbe

210bedingte Formatierung 345Bedingte Formatierung 342Definieren alternativer Farben für

210Definition 203Drill-Vorgänge bei Dimensionen

306Drill-Vorgänge bei Dimensionen in

304, 620Drill-Vorgänge bei Kennzahlen

304, 620Einfügen von Gruppenwechseln

232Einfügen von

Standardberechnungen 361Einschränkungen für Dimensionen

330Entfernen 209Entfernen aller Sortierungen 237Entfernen von Spalten 208Entfernen von Zeilen 208Erneutes Anzeigen ausgeblendeter

Dimensionen 220Erneutes Anzeigen ausgeblendeter

Tabellen 219Erstellen 206Erstellen mit Drag & Drop 206Feinstellung des Formats 196, 616Festlegen der Position 216, 258Fixieren 623, 624Fixierung aufheben 625Formatieren von Rahmen 212Formulare 206Hierarchische Daten 186Hinzufügen von Gruppenwechseln

230Hinzufügen von Spalten 207Hinzufügen von Zeilen 207

2013-06-29745

Index

Tabellen (Fortsetzung)Horizontale 379Horizontale Tabellen 204Kopieren in andere Anwendungen

209Kopieren in Berichten 209Kreuztabellen 204Löschen des Zellinhalts 208Nullkennzahlwerte

einblenden/ausblenden 274Schichten 217Starten auf einer neuen Seite 221Synchronisieren des Drill-Vorgang

301Umwandeln in Diagramme 207Vermeiden der Duplikatgruppierung

220Vermeiden von Seitenwechseln in

221Veröffentlichen als Webdienste

583, 585Verschieben von Zeilen oder

Spalten 208Vertauschen von Zeilen und

Spalten 208Vertikale 378Vertikale Tabellen 204Zählen von Zeilen 513Zeilenumbruch in Zellen 213Zuklappen von Hierarchien 188Zusammenführen von Zellen 218

TabelleneigenschaftenZusammenführen 356

TabellenköpfeWiederholen auf jeder Seite 221

TabellenzellenFormatieren von Text 212Löschen des Inhalts 208Zusammenführen 218

TageZwischen (Funktion) 448Tan (Funktion) 495Tangenten 495Teilzeichenfolge (Funktion) 443Text

Formatieren für Diagrammachsen271

Formatieren in Zellen 212Kopieren von individuellen Zellen

als Text 224Speichern von Berichten als 49Speichern von Dokumenten als

44, 49Suchen in Berichten 195, 613Umbruch in Tabellenzellen 213

Tiefe (Funktion) 498

Tiefere Ebene, KnotenBEx Querys 98

TitelFormatieren in Diagrammen 262Hinzufügen zu Diagrammen 262

Treemap 275Treemap-Diagramme 249

U

Übergeordnetes Element 78Übergeordnetes Element (Funktion)

503UhrzeitLetzteAusführung (Funktion)

461Uhrzeitwerte

Identifizieren 477Umwandeln in

Ändern des Diagrammtyps 257Ändern des Tabellentyps 207

Und (Operator) 156, 157, 374, 523Ungerade (Funktion) 478Ungerade Zahlen

Identifizieren 472, 478Ungleich (Operator) 143, 163, 277Ungleich Muster (Operator) 146, 166UNION (Operator) 396Universen

Abfragekontexte 85Ändern des Abfrageuniversums

130Anzeigen der Namen 464Erstellen eines Dokuments 33Hierarchische Daten 70Relationale Daten 70Standard auswählen 71Vordefinierte Abfragefilter 148

Universumhierarchien 299Analysetiefe 87, 296

Universumsname (Funktion) 464Unterabfragen

Beispiel 174Berichtbestandteile 175Definition 172Erstellen 173SQL 175Verwendungszwecke 172

Untergeordnete Elemente 78UntergeordneteElemente (Funktion)

497Untergrenze (Funktion) 487Unterklassen 65Untersektionen

Erstellen 226, 227URLEncode (Funktion) 444

URLsAnwenden von Codierungsregeln

444

V

Var (Funktion) 429Variablen

Bearbeiten 364BEx Querys 98, 112, 113Erstellen aus Formeln 363Hinzufügen zu Berichten 361Intelligente Kennzahlen 398Löschen 364Umbenennen 364Vereinfachen von Formeln 367,

372Werte ändern mit

Eingabesteuerelementen 288Variablen festlegen (Dialogfeld) 112,

113Variablenreihenfolgen

BEx Querys 98Varianz 429VarianzP (Funktion) 430Verbinden von Zeichenfolgen 373, 522Verbindung (Funktion) 456Verbundene Rangfolgen 335Vergleich (Funktion) 439Verkettung (Funktion) 432Verknüpfte Knoten

BEx Querys 98Verschachteln von

Eingabeaufforderungen 161Verschachtelte Abfragefilter 157Verschachtelte Filter

Erstellen 286Verschachtelte ODER-Filter

Intelligente Kennzahlen 402Vertikale Datensätze pro Seite

Einschränken 197, 616Vertikale Tabellen 204

Standardberechnungskontexte 378Verwalten von BEx Querys 120Verwalten von BEx-Query-Variablen

113Verwendung von Funktionen, Formeln

und Berechnungen (Handbuch)Info 365

VisualizationConfig.xml 583Syntax 582

Vordefinierte Abfragefilter 148Vordefinierte boolesche Formate 239Vordefinierte Datums- und

Uhrzeitformate 239

2013-06-29746

Index

Vordefinierte FormateAnwenden 239

Vordefinierte Währungsformate 239Vordefinierte Zahlenformate 239Vorgänger 78Vorgänger (Funktion) 505Vorher (Funktion)

Rangfolgen auf Berichtebene 336Vorherige (Funktion) 516, 529, 531

#RANG (Fehlermeldung) 548Vergleichen von Werten 550

Vorlagen 32, 611Anwenden auf Tabellen 207

Vorrang bei kombinierten Abfragen137, 138

VorschauBEx Querys 119

W

WährungFormatieren von Zahlen 245

WährungenUmrechnen zwischen

europäischen Währungen 480, 482

WährungsformateBenutzerdefiniert 240, 403Vordefiniert 239

Währungswerte 239Formatieren 240, 403

Wärmestruktur 275Wärmestrukturdiagramme 249Warnsymbole

Diagramme 261, 262, 629Wasserfalldiagramme 252Web Intelligence

Starten über das BI-Launchpad 12Web Intelligence XI 3.x

Diagramme 246Web-Intelligence-Applet-Schnittstelle

21Web-Intelligence-Rich-Client 12

Anwendungskomponenten 16Einrichten des Gebietsschemas 25Einstellen von Drill-Optionen 300Seitenbereich-Registerkarten 17

Web-Intelligence-SchnittstelleFestlegen des Gebietsschemas 25Starten vom BI-Launchpad 31

WebdiensteAnzeigen und verwalten 587Bereitstellen von Daten zum Filtern

584Testen 588

Webdienste (Fortsetzung)Veröffentlichen von Diagrammen

583, 585Veröffentlichen von Tabellen 583,

585Zugriffsfunktionen 590

WerteAbschneiden 542Anzeigen der Wertebereiche für

Diagrammachsen 272Ausblenden in Diagrammen 276Auswählen aus Liste 152, 282Einblenden in Diagrammen 276Formatieren für Diagrammachsen

271Formatieren von booleschen

Werten 240, 403Formatieren von Datum und

Uhrzeit 240, 403Formatieren von Währungen 240,

403Formatieren von Zahlen 240, 403Genauigkeit 542Runden 542Vergleichen mit "RelativerWert"

552, 554, 556, 558Vergleichen mit RelativerWert 551,

559Vergleichen mit Vorherige 550Zählen 410, 420

WertelisteAnzeigen in

Eingabeaufforderungen 170Auswählen 152, 282Einschränken von

Eingabeaufforderungsantworten170

Mit Eingabesteuerelementenverknüpfen 289, 291

WHERE-Bedingung (SQL)Unterabfragen 172, 173

WIH 00014 640WIH 00015 640WIH 00016 641WIJ 10000 631WIJ 10001 632WIJ 10500 632WIJ 11111 632WIJ 20000 633WIJ 20001 633WIJ 20002 634WIJ 20003 634WIJ 20004 634WIJ 20005 635WIJ 20010 635WIJ 30000 636

WIJ 30001 636WIJ 30003 636WIJ 30004 635WIJ 40000 635WIJ 40001 637WIJ 44444 637WIJ 50003 637WIJ 55555 638WIJ 60001 638WIJ 60002 638WIJ 77777 639WIJ 77778 639WIJ 77779 639WIO 00002 642WIO 0001 641WIO 30280 642WIO 30284 642WIS 30000 643WIS 30001 643WIS 30251 643WIS 30252 644WIS 30253 644WIS 30254 644WIS 30255 644WIS 30256 645WIS 30257 645WIS 30258 645WIS 30259 645WIS 30270 646WIS 30271 646WIS 30272 646WIS 30280 647WIS 30284 648WIS 30285 648WIS 30351 647WIS 30371 647WIS 30381 648WIS 30551 649WIS 30553 649WIS 30554 649WIS 30555 649WIS 30556 650WIS 30557 650WIS 30650 651WIS 30751 651WIS 30752 651WIS 30753 652WIS 30761 652WIS 30762 652WIS 30763 653WIS 40000 653Wo (Operator) 531Woche (Funktion) 455WurdeEingabeaufforderungBeantwortet

(Funktion) 459

2013-06-29747

Index

X

X-AchseDrill-Vorgänge 309

Y

Y-AchseDrill-Vorgänge 309Logarithmische Anzeige 273

Z

ZahlenAbrunden 487Abrunden von Zahlen 487Abschneiden 496Abschneiden von Zahlen 496Berechnen eines Moduls 490Erheben in eine Potenz 491Ermitteln von ungeraden oder

geraden Zahlen 472, 478Formatieren 239, 240, 403, 434Formatieren als Währung 245Formatieren für Diagrammachsen

271Identifizieren 476Modul 490Multiplizieren 418, 424Runden 479, 493Runden von Zahlen 493Teilen 490Umwandeln von Zeichenfolgen 496

Zählen von Werten 420Zahlenformate 239

Benutzerdefiniert 240, 403Vordefiniert 239

Zeich (Funktion) 432Zeichen

Anzeigen von ASCII-Werten 432Zurückgeben von ASCII-Werten

431Zeichen (Funktion) 494Zeichenfolgen

Alle ersten Buchstaben groß 445Alphabetische Reihenfolge 231,

233Anwenden von

URL-Codierungsregeln 444Auffüllen mit anderen

Zeichenfolgen 436, 441Berechnen der Länge 438Entfernen von führenden

Leerzeichen 437, 443Entfernen von nachstehenden

Leerzeichen 442, 443

Zeichenfolgen (Fortsetzung)Ersetzen von Teilen 440Erste Buchstaben groß 445Extrahieren von Sektionen 443Großbuchstaben am Anfang 435Identifizieren 476Konvertieren in Kleinbuchstaben

438Standardmäßige Sortierreihenfolge

231, 233Übereinstimmung mit einem Muster

439Umwandeln in Großbuchstaben

444Umwandeln in Zahlen 496Verbinden/Verketten 373, 432, 522Wiederholen 433Zurückgeben der ersten Zeichen

von links 436Zurückgeben der ersten Zeichen

von rechts 441Zeichenfunktionen

Beschreibung 402Zeile (Operator) 418, 421, 422, 424,

425, 529Zeilen 623, 624, 625

Abrufen von Duplikaten 91Anzeigen der Anzahl im

Datenprovider 462Anzeigen der Zeilennummer 521Anzeigen, wenn leer 219Ausblenden von leeren 219Auswählen alternativer Farben 210bedingte Formatierung 345Einschränken der Anzahl auf

Abfrageebene 92Einschränken der Anzahl auf

Datenbankebene 92, 93Einschränken der Zeilenanzahl in

einem Bericht 197, 616Entfernen aus Tabellen 208Hinzufügen zu Tabellen 207Leere Kennzahlwerte

einblenden/ausblenden 274Stichproben auf Datenbankebene

93Vermeiden der Duplikatgruppierung

220Verschieben in Tabellen 208Vertauschen in Tabellen 208Zählen aller 525Zählen einmaliger 525Zählen in Tabellen 513

Zeilen-/SpaltenanzeigeBEx Querys 98

ZeilenIndex (Funktion) 521

ZeilenumbruchAuswirkung des Zeilenumbruchs

bei automatischer Anpassungder Breite 215

Auswirkung des Zeilenumbruchsbei automatischer Anpassungder Höhe 215

ZeileNummer (Funktion) 513Zeitachse

Erstellen 452ZeitDim (Funktion) 452Zeitgesteuerte Dokumente

Tracking-Modus mit automatischerAktualisierung 349

ZelleigenschaftenBreite automatisch anpassen 213Höhe automatisch anpassen 213

ZellenAnwenden angepasster Formate

245Anwenden vordefinierter Formate

239Auswirkungen der automatischen

Anpassung der Breite 215Auswirkungen der automatischen

Anpassung der Höhe 215Auswirkungen des Zeilenumbruchs

215bedingte Formatierung 345Bedingte Formatierung 342Definieren als Hyperlink 562Definieren als Hyperlinks 561Einfügen in Berichte 223Einfügen von Funktionen 368Einfügen von Text 368Einstellen von Höhe und Breite 213Entfernen von Sektionszellen 229Erneutes Anzeigen ausgeblendeter

Zellen 219Formatieren 223Formatieren als Währung 245Formatieren von booleschen

Werten 239Formatieren von Datumsangaben

239, 240, 403Formatieren von Rahmen 212Formatieren von Text 212Formatieren von Währungen 239Formatieren von Zahlen 239, 240,

403Individuell 222Löschen aus Berichten 223Löschen des Inhalts 208Schichten 217Zeilenumbruch 213Zuordnen von Hyperlinks 562

2013-06-29748

Index

Zellen (Fortsetzung)Zusammenführen in Tabellen 218

Zufällig, Stichprobenerhebung 93Zusammenführen (Eigenschaft)

Datentracking 356ZusammenführungErzwingen

(Funktion) 508Beispiel 323

Zusammengeführte Dimensionen 317Anzeigen von geänderten Daten

353Attribute 329Aufheben der Zusammenführung

327Auswählen der

zusammenzuführendenDimensionen 318

Zusammengeführte Dimensionen(Fortsetzung)Auswählen von

Standardeigenschaften 326Auswirkungen 327Automatisch zusammenführen 326Beispiel 318Benennen 326Blockfilter 331Dimensions-Eigenschaftswert

automatisch zusammenführen53

Drill-Vorgänge 331Einfügen in Berechnungen mit

ZusammenführungErzwingen323

Erweitern der zurückgegebenenWerte 332, 333

Zusammengeführte Dimensionen(Fortsetzung)Filtern 331Hinzufügen einer Beschreibung

326Inkompatible Objekte 330Platzieren in Tabellen 330Schlüssel 317Sektionsfilter 331Zusammengeführte

Dimensionswerte erweitern(Dokumenteigenschaft) 53

Zwischen (Operator) 144, 164, 279, 374, 523, 524

ZwischensummenAnzeigen mit Gruppenwechseln

230

2013-06-29749

Index

2013-06-29750

Index