マルチビュー フォームの作成
マルチビュー フォームでは、ユーザーはプライマリ フォームから移動することなく、さまざまなフォームを表示できます。
マルチビュー フォームはコンテナのように動作し、フォーム内に他の関連フォームが表示されます。ユーザーは、ナビゲーション メニューを使用して、マルチビュー フォームのページを切り替えることができます。ページを切り替えても、ページの状態は保持されます。ユーザーがメニュー項目を使用してページに戻ると、ユーザーが離れたときのままの状態でページが表示されます。
ナビゲーションは、マルチビュー フォーム内でユーザーが表示できるフォームを制御します。
- に移動します。
-
[生成] リストで、[マルチビュー フォーム] を選択します。
[マルチビュー フォームの生成] ダイアログ ボックスが表示されます。
- [フォーム名] に入力します。
-
マルチビュー フォームに使用する [ナビゲーション] を選択します。ナビゲーションを使用して、あるフォームから別のフォームに移動できます。
ナビゲーションは、ランタイムにフォームに表示されます。
- デフォルトでは、[カテゴリ] はプロセスが属するカテゴリと同じです。ただし、フォームのカテゴリは変更できます。
-
[生成して保存] をクリックして、生成したフォームを保存します。または、フォームをリリースする場合は、[生成してリリース] をクリックします。
生成されたフォームを開くと、フォームのプロパティ パネルで、選択したナビゲーションが [ヘッダーとナビゲーション メニュー] グループの「垂直メニュー」リストの下に表示されます。マルチビュー ナビゲーション メニューは、垂直から水平、またはその逆に変更できます。
-
ランタイムにフォームがどのように表示されるかを確認するには、次の手順を実行します。
-
ブラウザでフォームを開きます。メニューが左側に表示されます。
ベース ページが表示されたナビゲーション メニューに追加のノードが追加されます。
-
別のページを表示するには、メニューからページを選択します。
このビューアのサイズは、ウィンドウ サイズ、ナビゲーション サイズ、およびヘッダー サイズに応じて変わります。
-
ナビゲーションでメニューまたはサブメニュー項目を作成する際は、同じフォームを何度も使用しないでください。フォームは 1 回しかビューにロードできないためです。
-
ナビゲーションにメニュー項目を追加する際、ランタイムにナビゲーションの変更が反映されるようにするには、キャッシュをクリアするか、キーボードの CTRL+F5 を押してください。
-
ブラウザでフォームを開きます。メニューが左側に表示されます。
マルチビュー フォームの編集
-
に移動します。
[フォーム] ページが表示されます。
-
フォームのリストで、開くマルチビュー フォームをクリックします。
新しいブラウザ タブでフォームが開きます。フォームの既存のプロパティがプロパティ パネルに表示されます。
-
[ヘッダーとナビゲーション メニュー] グループの下では、デフォルトで、マルチビュー フォームを作成するときに選択したナビゲーションが [垂直メニュー] リストの下に表示され、[マルチビューに使用] チェック ボックスがオンになります。デフォルトのヘッダー フォームを変更できるほか、ナビゲーション メニューを、対応する [マルチビューに使用] チェック ボックスを選択することで垂直から水平に変更したり、水平メニューまたは垂直メニューに異なるナビゲーションを関連付けたりすることができます。
デフォルトまたは使用する特定のナビゲーション メニューを選択する必要があります。つまり、水平メニューまたは垂直メニューを [なし] に設定すると、フォームをリリースできません。
- 必要に応じて他の変更を加えます。
- フォームを保存してリリースします。