SAP BEx - Web

In diesem Kapitel werden wir ausführlich auf BEx Web eingehen und dessen Funktionen verstehen. Wir werden auch lernen, wie man den Webanwendungs-Designer verwendet. Darüber hinaus erfahren Sie, wie Sie die Analyse und Berichterstellung zusammen mit dem Erstellen einer Webanwendung und den verschiedenen BEx Web Analyzer-Optionen durchführen.

Business Explorer - Webanwendungs-Designer

Web Application Designer (WAD) ist ein Tool unter SAP Business Explorer, mit dem Webanwendungen basierend auf BW-Inhalten wie - entwickelt werden können. Charts, Maps und Tables. Mit dem WAD entwickelte Anwendungen können als Webvorlagen gespeichert werden und werden beim Aufruf über den Webbrowser als Webanwendungen bezeichnet.

Diese Webvorlagen können im Webanwendungs-Designer für Änderungen bearbeitet werden. Bei den Webvorlagen handelt es sich um HTML-Seiten, die auf der Grundlage der Standard-Markup-Sprache und der Webdesign-API an die individuellen Anforderungen angepasst werden können.

Um den Webanwendungs-Designer zu öffnen, navigieren Sie zu Business Explorer-Ordner → Webanwendungs-Designer.

Wenn Sie auf den Webanwendungs-Designer klicken, müssen Sie die Details des BW-Systems übergeben -

  • Client
  • Nutzername
  • Password
  • Language

Der BEx Web Application Designer (WAD) besteht aus vier Bildschirmen, die verschiedene Funktionen zum Entwickeln verschiedener Webanwendungen bieten.

  • Bildschirmbereich "Web Items"
  • Bildschirmbereich für Webvorlagen
  • Eigenschaften Bildschirmbereich
  • Bildschirmbereich Fehler und Warnungen

Bildschirmbereich "Web Items"

Der Webelementbildschirm enthält eine Liste der Webelemente, die zum Entwickeln von Webanwendungen verwendet werden können. Sie können festlegen, wie Daten von einem Datenprovider in einer Webanwendung angezeigt werden.

Der Web Item-Bildschirm ist in verschiedene Abschnitte unterteilt.

  • Web-Item-Gruppierung: Standard
  • Web-Item-Gruppierung: Erweitert
  • Web-Item-Gruppierung: Verschiedenes

Unter der Option Standard für Webelemente können Sie die folgenden Elementtypen verwenden:

  • Analysis
  • Chart
  • Report
  • Navigationsbereich
  • Filterbereich
  • Tastengruppe
  • Dropdown-Feld
  • Optionsfeldgruppen
  • Kontrollkästchengruppe
  • Listenfeld
  • Hierarchische Filterauswahl

Unter der Option Web Items Advance können Sie die folgenden Elementtypen verwenden:

  • Webvorlage
  • Containerlayout
  • Container
  • Registerkarten
  • Group
  • Einzeldokument
  • Dokumentenliste
  • Map
  • Systemmeldungen
  • Informationsfeld
  • Eingabefeld

Unter der Option Verschiedenes für Webartikel können Sie die folgenden Artikeltypen verwenden:

  • Datenanbieter - Informationen
  • Text
  • Link
  • Liste der Ausnahmen
  • Liste der Bedingungen
  • Menüleiste
  • Eigenschaftenbereich
  • Ticker
  • Kontextmenü
  • Script
  • Benutzerdefinierte Verbesserung
  • Seitenumbruch

Im Abschnitt Datenprovider können Datenprovider vom Typ Filter oder vom Typ Abfrageansicht erstellt werden. Um einen Datenprovider hinzuzufügen, können Sie den erforderlichen Datenprovidertyp in Ihre Webvorlage ziehen.

Bildschirmbereich für Webvorlagen

Dieser Bereich enthält Webvorlagen, die Sie der Webanwendung hinzufügen. Eine Webvorlage wird als HTML-Seite bezeichnet, mit der die Struktur einer Webanwendung festgelegt werden kann.

Im Bildschirmbereich Webvorlage befinden sich oben drei verschiedene Registerkarten:

  • Registerkarte Layout
  • XHTML-Registerkarte
  • Registerkarte Übersicht

Layout tab- Auf dieser Registerkarte wird der visuelle Fokus einer Webvorlage festgelegt. Sie können die Elemente aus dem Webelementabschnitt in die Webvorlage ziehen und dort ablegen.

XHTML tab page- Auf dieser Registerkarte wird XHTML in der Layoutansicht der zur Vorlage hinzugefügten Webelemente angezeigt. Jede Komponente im XHTML-Code hat eine andere Farbe.

  • Kommentare: Grau
  • Attribute: Rot
  • Attributwerte: Blau
  • HTML-Tags: Schwarz
  • Web Items, Befehle, Datenanbieter: Dunkelrot
  • Texte: Grün
  • Hyperlinks: Violett
<bi:bisp  xmlns = "http://www.w3.org/TR/REC-html40" 
   xmlns:bi = "http://xml.sap.com/2005/01/bi/wad/bisp" xmlns:jsp="http://java.sun.com/JSP/Page" > 
   <html> 
      <head> 
         <title >BEx Web Application</title> 
         <meta content = "text/html; charset = utf-8" http-equiv = "Content-Type" /> 
      </head> 
      
      <body>   
         <bi:CHART_ITEM name = "CHART_ITEM_1" designheight = "300" designwidth = "300" > 
            <bi:DATA_PROVIDER_REF value = "%NM%" /> 
         </bi:CHART_ITEM> 
         
         <bi:ANALYSIS_ITEM name = "ANALYSIS_ITEM_1" designwidth = "400" designheight = "200" > 
            <bi:DATA_PROVIDER_REF value = "%NM%" /> 
         </bi:ANALYSIS_ITEM> 
         
         <bi:TEMPLATE_PARAMETERS name = "TEMPLATE_PARAMETERS" /> 
         <!-- insert data providers, items and other template content here --> 
      </body> 
   </html> 
</bi:bisp>

Sie können Änderungen am XHTML einer Webvorlage vornehmen, die direkt auf der Registerkarte Layout angezeigt werden. Im obigen Programm sehen Sie den XHTML-Code der Webelemente, die der Webvorlage hinzugefügt wurden.

Overview- Auf der Registerkarte Übersicht sehen Sie alle Datenanbieter, Webelemente und Befehle. Um eines dieser Felder anzuzeigen, können Sie das Kontrollkästchen aktivieren.

Sie können auch für jedes Objekt eine andere Sortierreihenfolge auswählen -

Grouped - Auf diese Weise können Sie die nach Typ verwendeten Objekte auflisten: Datenprovider, Web Items und Befehle.

Web Template - Bei Verwendung dieser Sortierreihenfolge wird die Reihenfolge der in den Webvorlagen verwendeten Objekte als flache Struktur angezeigt.

Web Template Hierarchical - Die Web Template-Sequenz wird in Form der hierarchischen Struktur angezeigt.

Eigenschaftenbildschirmbereich

In diesem Bereich werden Eigenschaften von Webelementen und Webvorlagen definiert.

Aus der Dropdown-Liste können Sie die Webvorlage oder das einzelne Webelement auswählen. Wenn Sie unter Eigenschaften eine Webvorlage aus dem Dropdown-Feld auswählen, können Sie die Parameter für die Webvorlage festlegen.

Wenn Sie ein Webelement aus der Dropdown-Liste auswählen, können folgende Einstellungen vorgenommen werden:

General Tab Page - Mit dieser Option können Sie einen neuen Datenprovider für das Webelement erstellen und ihn dem Webelement Ihrer Webvorlage zuweisen.

Web Item Parameter Tab Page- Mit dieser Option können Sie Parameter für das ausgewählte Webelement auswählen. Sie können verschiedene Parameter für ein Webelement festlegen, die sich auf Anzeige, interne Anzeige, Datenbindung, Diagrammtext usw. beziehen.

Fehler- und Warnbildschirmbereich

Diese Option wird verwendet, um Fehler und Warnungen anzuzeigen, wenn Sie eine Webvorlage in WAD validieren.

Business Explorer - Analyse und Berichterstellung

Mit BEx-Webanwendungen können Sie Datenanalysen und Berichte zum BW-Inhalt durchführen. Um Berichte und Analysen durchzuführen, sollten Sie die Webanwendungen entwerfen und in einem Webbrowser öffnen.

Erstellen einer Webanwendung in WAD

Um eine Webanwendung im BEx Web Application Designer zu erstellen, müssen Sie eine neue Webvorlage erstellen. Um eine neue Webvorlage zu erstellen, gehen Sie zu Webvorlage → Neu.

Sie können eine neue Webvorlage auch öffnen, indem Sie auf das neue Symbol in der Symbolleiste der Webanwendung klicken. Der nächste Schritt besteht darin, dem Webelement einen Datenprovider zuzuweisen. Sie können einen Datenprovider mehreren Webelementen zuweisen.

Zuweisen eines Datenanbieters mit verschiedenen Optionen

Sie können die Option Datenprovider im Abschnitt Web Item verwenden. Sie können auswählen, ob Sie einen Datenprovider vom Typ Filter oder vom Typ Abfrageansicht erstellen und die entsprechende Zeile in den unteren Datenproviderbereich des Bildschirmbereichs Webvorlage ziehen möchten. Dies öffnet das Dialogfeld Datenprovider.

Geben Sie den Namen des Datenanbieters in das Dialogfeld ein und nehmen Sie die Einstellungen gemäß dem Datenanbieter vor.

Um ein Webelement hinzuzufügen, können Sie es aus dem Webabschnitt ziehen: Unter Standard, Erweitert und Verschiedenes. Das Webelement wird im Bildschirmbereich der Webvorlage angezeigt. Sie können ein Webelement umbenennen, indem Sie auf der Registerkarte Eigenschaften auf die Schaltfläche Webelement umbenennen klicken.

Im nächsten Schritt navigieren Sie zu Eigenschaften → Registerkarte Allgemein auswählen, um die Zuordnung eines Datenproviders für das entsprechende Webelement vorzunehmen oder zu ändern. Der nächste Schritt besteht darin, zur Registerkarte Web Item Parameters zu navigieren, auf der Sie die Parameter für die Web Items definieren können.

Um das Layout zu definieren, müssen Sie die Registerkarte Format in der Symbolleiste verwenden.

Klicken Sie oben in der Menüleiste des Webanwendungs-Designers auf die Registerkarte Format → Wählen Sie Links ausrichten, damit Sie das Webelement linksbündig ausrichten können.

Klicken Sie oben in der Menüleiste des Webanwendungs-Designers auf die Registerkarte Format → Wählen Sie Rechts ausrichten, um das Webelement rechtsbündig auszurichten.

Klicken Sie oben in der Menüleiste des Webanwendungs-Designers auf die Registerkarte Format → Wählen Sie Zentrum ausrichten aus, damit Sie das Webelement zentrieren können.

Sie können ein Webelement auch an eine beliebige Position in den Bildschirmbereich der Webvorlage ziehen. Sie können Webelemente auch in der HTML-Tabelle anordnen, indem Sie zur Registerkarte Tabelle wechseln.

Um die Webelemente anzuordnen, müssen Sie verschiedene Webelemente in die einzelnen Tabellenzellen ziehen.

Um die Webvorlage zu speichern, navigieren Sie zur Webvorlage. Wählen Sie Webvorlage → Speichern in der Menüleiste von Web Application Designer.

Navigieren Sie zum Ausführen der Webvorlage zu Webvorlage → Ausführen, um Ihre Webanwendung im Browser anzuzeigen. Um die Webvorlage auszuführen, müssen Sie die Webvorlage speichern.

Sie können die Webanwendung auch drucken, indem Sie im Kontextmenü der ausgeführten Webanwendung die Option Drucken auswählen.

Business Explorer - BEx Web Analyzer-Optionen

Der Web Analyzer ist ein Tool zur Durchführung von Datenanalysen und kann über eine URL aufgerufen werden. Sie können den BEx Web Analyzer über den Webanwendungs-Designer starten, indem Sie zu Extras → BEx Web Analyzer navigieren.

Sie können die Ad-hoc-Datenanalyse durchführen und auch andere Webanalysatorfunktionen wie die Broadcast-Funktion verwenden, mit der Sie die Analyse an andere Benutzer senden können.

Im Web Analyzer können Sie die Datenansicht auch speichern, indem Sie im Kontextmenü die Option Ansicht speichern auswählen.

Sie haben eine Vielzahl von Funktionen, die unter dem Web Analyzer bereitgestellt werden und zur Durchführung der Ad-hoc-Analyse verwendet werden können.

  • Navigationsbereich
  • Links
  • Drück Knöpfe
  • Kontextmenü

Im Web Analyzer sehen Sie verschiedene Funktionen, die auf Knopfdruck ausgeführt werden können. Alle diese Funktionen wurden ausführlich erklärt -

New Analysis- Mit der Schaltfläche Neue Analyse können Sie eine neue Analyse erstellen, indem Sie einen Datenprovider auswählen, auf dem Ihre Analyse basiert. Für die neue Analyse können Sie Datenanbieter entweder aus einem SAP-BW-System oder einem Nicht-SAP-Datenanbieter auswählen, der in der neuen Analyse verwendet werden soll.

Open- Mit dieser Option können Sie auf die gespeicherte Analyse zugreifen. Sie können Ihre Datenanalyse im Bereich Favoriten speichern, um schnell darauf zuzugreifen.

Save As- Mit dieser Option speichern Sie die Analyse in Ihren Portalfavoriten oder im BEx-Portfolio, indem Sie den Namen der Analyse übergeben. Mit dieser Option können Sie die Art der Datenanzeige speichern und während der Analyse über die Schaltfläche Öffnen auf sie zugreifen.

Display As- Mit dieser Option können Sie die gespeicherte Datenanalyse in einem anderen Format anzeigen. Die Art der Anzeige legen Sie mit der Dropdown-Option fest. Die folgenden Optionen stehen in der Dropdown-Liste Anzeige zur Verfügung:

  • Table
  • Graphic
  • Tabelle und Grafik

Information - Mit dieser Schaltfläche können Sie die Informationen zum Datenanbieter in der Analyse anzeigen.

Send - Diese Option bietet Broadcast-Informationen für die Analyse.

Print Version- Mit dieser Option können Sie die Einstellung für den Druck Ihrer Datenanalyse vornehmen. Sie können verschiedene Auswahlen treffen und auf OK klicken. Ein PDF wird generiert.

Export to Excel- Mit dieser Schaltfläche wird das Abfrageergebnis in Microsoft Excel angezeigt. Außerdem können Sie Einschränkungen filtern, und die Ausnahmen werden hervorgehoben.

Comment - Mit dieser Option können Sie einen Kommentar zum Datenprovider in die Analyse einfügen.