JClientなどのADFクライアントでは、DataBindings.cpx
と呼ばれるクライアント構成ファイルが使用されます。 実行時、このファイルのメタデータ定義によってOracle ADFデータ・バインディング・コンテキストが作成され、クライアント・アプリケーションは指定された実行時構成を使用してビジネス・サービスにアクセスできます。 JDeveloper設計時ツールを使用してパネル、フォーム、およびページを作成すると、DataBindings.cpx
が「View」(または「ViewController」)プロジェクトに作成されます。
DataBindings.cpx
ファイルを表示するには、アプリケーション・ナビゲータの「ビュー」プロジェクトでDataBindings.cpx
ファイルをダブルクリックします。
次はDataBindings.cpx
ファイルの一例です。含んでいるプロジェクト、空のJClientフォームForm1
、および空のJClientパネルPanel1
が示されています。
<?xml version='1.0' encoding='windows-1252' ?>
<JboProject
id="DataBindings"
xmlns="http://xmlns.oracle.com/adfm"
SeparateXMLFiles="false"
Package=""
ClientType="JClient" >
<Contents >
<Containee
id="Form1UIModel"
ObjectType="BindingContainerReference"
FullName="view.Form1UIModel" >
</Containee>
<Containee
id="Panel1UIModel"
ObjectType="BindingContainerReference"
FullName="view.Panel1UIModel" >
</Containee>
</Contents>
</JboProject>
次の例は、データ・コントロール・パレットを使用してデータ・バインド・コントロールをパネルに追加した後の、DataBindings.cpx
ファイルを示しています。 このモデルは、AppModule
というアプリケーション・モジュールを使用したADFビジネス・コンポーネント・プロジェクトに基づいています。 構成パラメータを示す、アプリケーション・モジュールのデータ・コントロールが追加されていることに注意してください。
<?xml version='1.0' encoding='windows-1252' ?>
<JboProject
id="DataBindings"
xmlns="http://xmlns.oracle.com/adfm"
SeparateXMLFiles="false"
Package=""
ClientType="JClient" >
<Contents >
<DataControl
id="model_AppModuleDataControl"
SupportsFindMode="true"
SupportsTransactions="true"
Package="model"
FactoryClass="oracle.adf.model.bc4j.DataControlFactoryImpl"
DTClass="oracle.adf.dt.datacontrols.JUDTBC4JDataControl"
Configuration="AppModuleLocal" >
<Parameters >
<Parameter
name="Sync"
value="Batch" >
</Parameter>
</Parameters>
</DataControl>
<Containee
id="Panel1UIModel"
ObjectType="BindingContainerReference"
FullName="view.Panel1UIModel" >
</Containee>
</Contents>
</JboProject>
DataBindings.cpx
ファイルのプロパティの詳細は、「ADF固有のプロジェクト・ファイルについて」を参照してください。
JClientフォーム用のクライアント・データ・モデル参照の変更
JClientフォーム用のクライアント・データ・モデル定義の作成
Copyright © 1997, 2004, Oracle. All rights reserved.