フィールドおよびテーブルのセルへのデータの連結

データソースに接続したら、フォームデザインのどのフィールドにデータを表示するかを指定する必要があります。

  • 発注番号や発注日付などの単一フィールドを連結するには、ドラッグ&ドロップを使用できます。

  • 発注書テーブル内の行などの繰り返しオブジェクトをスキーマ内の繰り返し項目に連結するには、オブジェクトパレットの「連結」タブにある「データ連結」ボックスを使用します。行が連結された後で、行内のセルをスキーマ内のノードに連結できます。これにより、行の連結を基準とした連結になります。

フォームデザイン内のフィールドにデータを連結するには

  1. データ表示パレットで poNum を選択し、発注番号フィールドまでドラッグします。

  2. 連結プロパティダイアログボックスで、「すべての関連するプロパティを更新しない」を選択して「OK」をクリックします。

    連結することにより、既存のフォームフィールドがデータソースの項目に関連付けられます。画像で poNum の右に表示されているアイコンは、ノードが連結されていることを示します。「すべての関連するプロパティを更新しない」を選択することにより、Designer によりフィールドオブジェクトに適用されている形式設定が維持されます。

  3. データ表示パレットに表示されている残りの項目(partNum、description、quantity および unitPrice を除く)に対して同じ手順を繰り返します。

    例えば、companyName を発注元フィールドに連結します。

フォーム内のテーブルのセルにデータを連結するには

  1. 階層パレットで Row1 を選択します。

  2. オブジェクトパレットで、「連結」タブをクリックします。

  3. 「データ連結(開く、保存、送信)」ボックスの横にある三角形をクリックし、連結を選択します。ここでは、DataConnection/item/item を選択します。

    「データ連結(開く、保存、送信)」ボックスに次の文字列が表示されます。

    $item.item[*].

    この文字列を選択する代わりに、「データ連結(開く、保存、送信)」ボックスに入力することもできます。
  4. データ表示パレットを開きます。

  5. 希望どおりに連結を設定するには、ドラッグ&ドロップを使用して各ノードをセルに連結します。例えば、データ表示パレットで「partNum」を選択し、「パーツ番号」見出しの下のセルにドラッグします。

  6. 連結プロパティダイアログボックスが表示されます。このダイアログボックスで、「すべての関連するプロパティを更新しない」を選択して「OK」をクリックします。

  7. データ表示パレットに表示されている残りの項目(description、quantity および unitPrice)に対して同じ手順を繰り返します。

クリックしてデータファイルの指定に進みます。