選択サブフォームセットはサブフォームセットオブジェクトの一種です。条件ステートメントを使用して、サブフォームセット内の特定のサブフォームの表示をカスタマイズできます。サブフォームセットと同様に、データ接続からのデータに選択サブフォームセットが連結されます。さらに、選択サブフォームセットを使用して、実行時にセット内でどのサブフォームを表示するかを幅広く制御できるようになります。例えば、繰り返しサブフォーム内の特定のフィールドの値に応じてテキストの色を変えて繰り返しサブフォームのインスタンスを表示するように、選択サブフォームセットを設定できます。
選択サブフォームセットを作成するには選択サブフォームセットは、既存のサブフォームセットまたは既存のサブフォームオブジェクトから作成できます。
既存のサブフォームセットから選択サブフォームセットを作成するにはサブフォームセットオブジェクトを選択します。
オブジェクトパレットの「サブフォームセット」タブをクリックし、種類リストで「候補からサブフォームを 1 つ選択する」を選択します。
サブフォームオブジェクトから選択サブフォームセットを作成するには サブフォームオブジェクトを選択し、挿入/選択サブフォームセットに含めるを選択します。
選択サブフォームセットについてサブフォームを追加または削除するには選択サブフォームセットにサブフォームオブジェクトを追加する場合や、選択サブフォームセットからサブフォームオブジェクトを削除する場合は、次のいずれかを実行します。
データが指定されたサブフォームを編集ダイアログボックスを使用する。
階層パレットで、サブフォームオブジェクトを選択サブフォームセットにドラッグしたり、選択サブフォームセットの外にドラッグしたりして、コンテンツを手動編集する。
重要: データが指定されたサブフォームを編集ダイアログボックスを使用して、別のサブフォームリストからサブフォームを削除すると、フォームデザインからサブフォームオブジェクトが完全に削除されます。サブフォームオブジェクトを保持しつつ選択サブフォームセットから削除する場合は、階層パレットを使用して、サブフォームオブジェクトを手動で選択サブフォームセットの外にドラッグする必要があります。
選択サブフォームセットにサブフォームを追加するにはサブフォームセットオブジェクトを選択します。
オブジェクトパレットの「サブフォームセット」タブをクリックし、「代替オブジェクトの編集」をクリックします。
追加ボタンをクリックして、別のサブフォームリストの新しい項目を挿入します。また、階層パレットを使用して、選択サブフォームセットにサブフォームオブジェクトをドラッグ&ドロップできます。
新しいサブフォームを追加すると、現在選択しているサブフォームの複製が追加されます。サブフォームが選択されていない場合は、選択サブフォームセットに名称未設定の新しいサブフォームが追加されます。
上へボタンおよび下へボタンを使用して、新しいサブフォームのエントリを目的の位置に移動します。実行時には項目が順番に処理され、式が true と評価された最初のエントリがフォームに表示されるので、別のサブフォームリストでエントリを順序付けておく必要があります。
選択サブフォームセットからサブフォームを削除するにはサブフォームセットオブジェクトを選択します。
オブジェクトパレットの「サブフォームセット」タブをクリックし、「代替オブジェクトの編集」をクリックします。
別のサブフォームリストでエントリを選択し、削除ボタンをクリックします。
|
|
|