ビジネス・オブジェクト

SQI インターフェースへの入力の役割を果たす SQI ビジネス・グラフは、テーブル・ビジネス・オブジェクトと動詞で構成されます。 テーブル・ビジネス・オブジェクトは、SAP サーバー上のテーブル内の列を表します。 SQI ビジネス・グラフでサポートされる動詞は、RetrieveAll と Exists です。

テーブル・ビジネス・オブジェクトと関連付けられたビジネス・グラフの例を、以下の図で示しています。
図 1. SQI ビジネス・グラフの例
SapKna1BG の画面取り。ビジネス・グラフから SapKna1 ビジネス・オブジェクトを指すポインターを示しています。
テーブル・ビジネス・オブジェクトには、指定の SAP テーブルから選択した列が含まれています。 テーブル・ビジネス・オブジェクト (KNA1 テーブルを表す) の例を、以下の図で示しています。
図 2. SQI テーブル・ビジネス・オブジェクトの例
SapKna1 オブジェクトの画面取り。
列情報に加え、テーブル・ビジネス・オブジェクトには、最新パラメーターとして照会ビジネス・オブジェクトも含まれています。
図 3. テーブル・ビジネス・オブジェクトのパラメーターとしての照会ビジネス・オブジェクト (SapKna1Querybo パラメーターにより表されている)
SapKna1 オブジェクトを示す画面取り。SapKna1Querybo オブジェクトが含まれています。
照会ビジネス・オブジェクトは、このように表示されます。
図 4. SQI 照会ビジネス・オブジェクトの例
SapAdrcQuery ビジネス・オブジェクトを示す画面取り。

テーブルは、階層ビジネス・オブジェクトとしてモデル化できます。 エンタープライズ・サービス・ディスカバリーの処理中にビジネス・オブジェクトを選択する場合は、テーブルの親子関係を指定します。

テーブルは、外部キーによってリンクされ、親子関係を形成します。子テーブルのビジネス・オブジェクトには、親照会ビジネス・オブジェクトのプロパティーを参照する外部キーがあります。

KNA1 ビジネス・オブジェクトでは、子ビジネス・オブジェクトの SapAdrc への参照に注目してください。 以下の図で示す SapAdrc テーブル・オブジェクトには、AddressNumber という名前の列があります。 この列には、親ビジネス・オブジェクトへの参照を含む関連プロパティー (ForeignKey) があります。
図 5. 子テーブル・オブジェクトの例
SapAdrc ビジネス・オブジェクトの画面取り。AddressNumber プロパティーを示しています。
プロパティーは、「AddressNumber」 をクリックすると、「プロパティー」タブに表示されています。
図 6. 子オブジェクトを親オブジェクトにリンクするプロパティー・メタデータの例
値が SapKna1/Address の、ForeignKey プロパティーの画面取り。
ForeignKey プロパティーには、SapKna1 テーブル・オブジェクトの「Address」列への参照が含まれています。

RetrieveAll 操作の SQI インターフェース呼び出しから戻されるのは、ビジネス・グラフのコンテナーです。

関連タスク
ビジネス・オブジェクトおよびサービスの選択
関連資料
SQI ビジネス・オブジェクトのメタデータ
SQI ビジネス・オブジェクトの操作
SQI ビジネス・オブジェクトの命名規則

ご利用条件 |


(c) Copyright IBM Corporation 2005, 2006.
(C) Copyright IBM Japan 2006
このインフォメーション・センターでは Eclipse テクノロジー (http://www.eclipse.org) が採用されています。