Sap-bex-web
SAP BEx-Web
この章では、BEx Webについて詳しく説明し、その機能を理解します。 また、Web Application Designerの使用方法についても学習します。 さらに、WebアプリケーションおよびさまざまなBEx Webアナライザーオプションの作成とともに、分析およびレポートの実行方法を学習します。
ビジネスエクスプローラー-Webアプリケーションデザイナー
Web Application Designer(WAD)は、SAP Business Explorerの下にあるツールで、 Charts、Maps 、 Tables などのBWコンテンツに基づいたWebアプリケーションの開発に使用できます。 WADを使用して開発されたアプリケーションはWebテンプレートとして保存でき、Webブラウザーから呼び出されるとWebアプリケーションと呼ばれます。
これらのWebテンプレートは、Web Application Designerで編集して変更できます。 Webテンプレートは、標準のマークアップ言語とWebデザインAPIに基づいて個々の要件を満たすように設計できるHTMLページです。
Webアプリケーションデザイナーを開くには、ビジネスエクスプローラーフォルダー→Webアプリケーションデザイナーに移動する必要があります。
Web Application Designerをクリックすると、BWシステムの詳細を渡す必要があります-
- クライアント
- ユーザー名
- パスワード
- 言語
BEx Web Application Designer(WAD)は、さまざまなWebアプリケーションを開発するためのさまざまな機能を提供する4つの画面で構成されています-
- Webアイテム画面領域
- Webテンプレート画面領域
- プロパティ画面領域
- エラーおよび警告画面領域
Webアイテム画面領域
Webアイテム画面には、Webアプリケーションの開発に使用できるWebアイテムのリストが表示されます。 Webアプリケーションでのデータプロバイダーからのデータの表示方法を定義できます。
Webアイテム画面はさまざまなセクションに分かれています-
- Webアイテムのグループ化:標準
- Webアイテムのグループ化:詳細
- Webアイテムのグループ化:その他
Webアイテム標準オプションの下で、次のアイテムタイプを使用することができます-
- 分析
- チャート
- 報告書
- ナビゲーションエリア
- フィルターエリア
- ボタングループ
- ドロップダウンボックス
- ラジオボタングループ
- チェックボックスグループ
- リストボックス
- 階層的なフィルター選択
Webアイテムアドバンスオプションの下で、次のアイテムタイプを使用することができます-
- Webテンプレート
- コンテナのレイアウト
- 容器
- タブページ
- グループ
- 単一のドキュメント
- 文書リスト
- Map
- システムメッセージ
- 情報フィールド
- 入力欄
Webアイテムのその他のオプションでは、次のアイテムタイプを使用できます-
- データプロバイダー-情報
- Text
- Link
- 例外のリスト
- 条件一覧
- メニューバー
- プロパティペイン
- ティッカー
- コンテキストメニュー
- スクリプト
- カスタム拡張
- 改ページ
[データプロバイダー]セクションを使用して、フィルタータイプまたはクエリビュータイプのデータプロバイダーを作成できます。 データプロバイダーを追加するには、必要なデータプロバイダータイプをWebテンプレートにドラッグします。
Webテンプレート画面領域
この領域には、Webアプリケーションに追加するWebテンプレートが含まれます。 Webテンプレートは、Webアプリケーションの構造を指定するために使用できるHTMLページとして知られています。
Webテンプレート画面領域では、上部に3つの異なるタブがあります-
- レイアウトタブ
- XHTMLタブ
- 概要タブ
レイアウトタブ-このタブは、Webテンプレートの視覚的な焦点を設計するために使用されます。 WebアイテムセクションからWebテンプレートにアイテムをドラッグアンドドロップできます。
- XHTMLタブページ*-このタブは、テンプレートに追加されたWebアイテムのレイアウトビューであるXHTMLを表示するために使用されます。 XHTMLコードの各コンポーネントには異なる色があります。
- コメント:グレー
- 属性:赤
- 属性値:青
- HTMLタグ:黒
- Webアイテム、コマンド、データプロバイダー:ダークレッド
- テキスト:緑
- ハイパーリンク:バイオレット
<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>
WebテンプレートのXHTMLに変更を加えることができ、それらは[レイアウト]タブに直接反映されます。 上記のプログラムでは、Webテンプレートに追加されたWebアイテムのXHTMLコードを確認できます。
概要-概要タブでは、すべてのデータプロバイダー、Webアイテム、およびコマンドを確認できます。 これらのフィールドのいずれかを表示するには、チェックボックスを選択できます。
また、オブジェクトごとに異なるソート順を選択することができます-
グループ化された-これを使用して、データプロバイダー、Webアイテム、コマンドなどのタイプで使用されるオブジェクトを一覧表示できます。
- Webテンプレート*-このソート順を使用すると、Webテンプレートで使用されるオブジェクトのシーケンスがフラットな構造として表示されます。
- Webテンプレート階層*-Webテンプレートシーケンスは、階層構造の形式で表示されます。
プロパティ画面領域
この領域は、WebアイテムとWebテンプレートのプロパティを定義するために使用されます。
ドロップダウンリストから、Webテンプレートまたは個々のWebアイテムを選択できます。 [プロパティ]で、ドロップダウンボックスからWebテンプレートを選択すると、Webテンプレートのパラメーターを設定できます。
あなたがドロップダウンリストからWebアイテムを選択すると、次の設定を行うことができます-
一般タブページ-このオプションを使用すると、Webアイテムの新しいデータプロバイダーを作成し、それをWebテンプレートのWebアイテムに割り当てることができます。
- Webアイテムパラメータタブページ*-このオプションは、選択したWebアイテムのパラメータを選択するために使用します。 表示、内部表示、データバインディング、チャートテキストなどに関連するWebアイテムに異なるパラメーターを設定できます。
エラーおよび警告画面領域
このオプションは、WADでWebテンプレートを検証するときにエラーと警告を表示するために使用されます。
Business Explorer –分析とレポート
BEx Webアプリケーションを使用して、BWコンテンツのデータ分析とレポートを実行できます。 レポートと分析を実行するには、Webアプリケーションを設計し、Webブラウザーで開く必要があります。
WADでWebアプリケーションを作成する
BEx Web Application DesignerでWebアプリケーションを作成するには、新しいWebテンプレートを作成する必要があります。 新しいWebテンプレートを作成するには、Webテンプレート→新規に移動します。
Webアプリケーションツールバーの新しいアイコンをクリックして、新しいWebテンプレートを開くこともできます。 次のステップは、データプロバイダーをWebアイテムに割り当てることです。 1つのデータプロバイダーを複数のWebアイテムに割り当てることができます。
さまざまなオプションを使用したデータプロバイダーの割り当て
[Webアイテム]セクションの下の[データプロバイダー]オプションを使用できます。 タイプがフィルタのデータプロバイダを作成するか、クエリビューを入力するかを選択し、対応する行をWebテンプレート画面領域の下部のデータプロバイダセクションにドラッグします。 これにより、[データプロバイダー]ダイアログボックスが開きます。
ダイアログボックスにデータプロバイダーの名前を入力し、データプロバイダーごとに設定を行います。
Webアイテムを追加するには、[標準]、[詳細]、および[その他]の下のWebセクションからドラッグします。 WebアイテムがWebテンプレート画面領域に表示されます。 [プロパティ]タブの下にある[Webアイテムの名前変更]ボタンをクリックして、Webアイテムの名前を変更できます。
次のステップでは、[プロパティ]→[全般の選択]タブに移動して、対応するWebアイテムのデータプロバイダーの割り当てを作成または変更します。 次のステップは、Webアイテムのパラメータを定義できるWebアイテムパラメータタブページに移動することです。
レイアウトを定義するには、ツールバーの「フォーマット」タブを使用する必要があります。
上部の[書式]タブをクリックし、Webアイテムを左揃えにできるWebアプリケーションデザイナのメニューバーで[左揃え]を選択します。
上部の[書式]タブをクリックし、Webアイテムを右揃えできるWebアプリケーションデザイナのメニューバーで[右揃え]を選択します。
上部の[書式]タブをクリックし、Webアプリケーションデザイナのメニューバーで[中央揃え]を選択すると、Webアイテムを中央揃えできます。
WebアイテムをWebテンプレート画面領域に任意の位置にドラッグすることもできます。 [テーブル]タブに移動して、HTMLテーブルにWebアイテムを配置することもできます。
Webアイテムを配置するには、異なるWebアイテムを個々のテーブルセルにドラッグする必要があります。
Webテンプレートを保存するには、Webテンプレートに移動し、Webテンプレート→Webアプリケーションデザイナのメニューバーで保存を選択します。
Webテンプレートを実行するには、Webテンプレート→実行に移動して、ブラウザでWebアプリケーションを表示します。 Webテンプレートを実行するには、Webテンプレートを保存する必要があります。
実行されたWebアプリケーションのコンテキストメニューで[印刷]オプションを選択して、Webアプリケーションを印刷することもできます。
Business Explorer – BEx Webアナライザーオプション
Webアナライザーは、データ分析を実行するツールであり、URLを使用して呼び出すことができます。 ツール→BEx Webアナライザに移動して、WebアプリケーションデザイナからBEx Webアナライザを起動できます。
アドホックデータ分析を実行できます。また、分析を他のユーザーにブロードキャストできるブロードキャスト機能など、他のWebアナライザー機能を使用することもできます。
Webアナライザーでは、コンテキストメニューの[ビューの保存]オプションを選択して、データビューを保存することもできます。
あなたはアドホック分析を実行するために使用できるWebアナライザの下で提供されている機能の広い範囲を持っています-
- ナビゲーションペイン
- リンク集
- ボタンを押す
- コンテキストメニュー
Webアナライザーでは、ボタンを押すだけで実行できるさまざまな機能を確認できます。 これらの機能はすべて詳細に説明されています-
新しい分析-[新しい分析]プッシュボタンを使用すると、分析のベースとなるデータプロバイダーを選択して、新しい分析を作成できます。 New Analysisでは、New Analysisで使用するデータプロバイダーをSAP BWシステムまたは非SAPデータプロバイダーから選択できます。
開く-このオプションは、保存された分析にアクセスするために使用されます。 お気に入りのセクションにデータ分析を保存して、すばやくアクセスできます。
名前を付けて保存-このオプションを使用して、分析の名前を渡すことにより、ポータルのお気に入りまたはBExポートフォリオ内に分析を保存します。 このオプションを使用すると、データ表示のタイプを保存でき、分析中に[開く]ボタンを使用してさらにアクセスできます。
表示形式-このオプションを使用すると、保存されたデータ分析を別の形式で表示できます。 ドロップダウンオプションを使用して、ディスプレイのタイプを指定します。 次のオプションは、表示ドロップダウンリストの下で利用可能です-
- 表
- グラフィック
- テーブルとグラフィック
情報-このボタンを使用して、分析中のデータプロバイダーに関する情報を表示できます。
送信-このオプションは、分析のためのブロードキャスト情報を提供します。
印刷バージョン-このオプションを使用して、データ分析の印刷の設定を行うことができます。 さまざまな選択を行って[OK]をクリックすると、PDFが生成されます。
- Excelにエクスポート*-このプッシュボタンは、Microsoft Excelにクエリ結果を表示するために使用されます。 また、制限をフィルタリングすることも表示され、例外が強調表示されます。
コメント-このオプションを使用して、分析にデータプロバイダーに関するコメントを追加できます。