dataScopeとproviderの使用

dataScopeコンポーネントに属性を設定するには、次のようにします。

  1. 目的のファイルの設計構造ウィンドウで、「dataScope」ノードを選択します。
  2. プロパティ・インスペクタで、dataScopeコンポーネントに対して次の属性を設定します。

注意: データ・バインディングの使用は、「コンポーネント属性のデータ・バインディング」を参照してください。

例(UIX XML)


...
<dataScope currentData="${uix.data.dat1.formData}">
  <contents>
    <form name="form1">
      <contents>
        <header text="${uix.current.headerText}">
          <contents>
            <radioGroup selectedValue="${uix.current.color}"
                        name="color"
                        text="${uix.current.name}"
                        value="${uix.current.value}"
                        childData="${uix.data.dat1.rad}"/>
            <html:br/>
            <messageTextInput name="stone" prompt="Enter Stone"
                              text="${uix.current.stone}" />
            <html:br/>
            <submitButton text="Submit" />
          </contents>
        </header>
      </contents>
    </form>
  </contents>
  <provider>
    <data name="dat1">
      <inline>
        <formData headerText="Enter Form Data" color="00FF00"
                  stone="Jade" />
        <rad name="Red" value="FF0000" />
        <rad name="Green" value="00FF00" />
        <rad name="Blue" value="0000FF" />
      </inline>
    </data>
  </provider>
</dataScope>
...    

dataScopeとproviderについて

単純なコンポーネントおよびその他のコンポーネントの使用

 

Copyright © 1997, 2004, Oracle. All rights reserved.