Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

この演習では、新規ビジネス・オブジェクトが必要です。(「ビジネス・オブジェクトを手動で作成」を参照)ビジネス・オブジェクトを選択し、[共通のアクティビティ] を表示します。

フィルターを自動生成するには、

[ Image Removed |../../index.htm#lansa/vlfonetutorials_0215.htm]
Visual LANSA フレームワーク ガイド > チュートリアル > VLF-ONE Web アプリケーションのチュートリアル > フィルター > フィルターの自動生成とスナップイン

...

Wiki Markupこの演習では、新規ビジネス・オブジェクトが必要です。(「[<span style="color: #0000ee"><span style="text-decoration: underline; ">ビジネス・オブジェクトを手動で作成</span></span>|vlfonetutorials_0200.htm#VLFONETutorials_0200]」を参照)ビジネス・オブジェクトを選択し、\[共通のアクティビティ\] を表示します。 フィルターを自動生成するには、\[(ビジネス・オブジェクト名) の検索方法を設定\] のオプションを利用します。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32!   フィルターを生成する前に、インスタントリストのテーブル、列、識別子を設定する必要があります。(詳細は「[<span style="color: #0000ee"><span style="text-decoration: underline; ">インスタンスリストの定義</span></span>|vlfonetutorials_0165.htm#VLFONETutorials_0165]」を参照) この例では、ビジネス・オブジェクトに関連付けられているテーブルは xHomesForSale です。 \[すべてのテーブル ビューの検索を許可\] のオプションを選んで、ビジネス・オブジェクトに関連するテーブルに対するフィルターとともにビューも生成します。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32!   フィルターが作成され、スナップインされるまで待ちます。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32!   次に \[フィルター\] タブを表示して、自分のフィルターを確認します。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32!   このフレームワークを実行して、フィルターを試してみてください。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32!   Visual LANSA エディターに切り替えて、自分のフレームワークのリポジトリのトラッキング・リストを表示させ、このビジネス・オブジェクトに対して作成されたフィルターと関連サーバー・モジュールを確認します。   !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32!   XXX_XXXXXXX_FilterHiddenAll - ユーザーとのやり取りなしにインスタントリストを埋める非表示フィルター -  はデフォルトではフレームワークにスナップインされていないことに注意してください。これを利用したい場合、フレームワークにスナップインしてください。この方法については、「[<span style="color: #0000ee"><span style="text-decoration: underline; ">フィルターのスナップイン</span></span>|vlfonetutorials_0400.htm#_Ref489093079]」を参照してください。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32!     [ !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! |../../index.htm#lansa/vlfonetutorials_0215.htm]のオプションを利用します。

Image Added 

フィルターを生成する前に、インスタントリストのテーブル、列、識別子を設定する必要があります。(詳細は「インスタンスリストの定義」を参照)  この例では、ビジネス・オブジェクトに関連付けられているテーブルは xHomesForSale です。

[すべてのテーブル ビューの検索を許可] のオプションを選んで、ビジネス・オブジェクトに関連するテーブルに対するフィルターとともにビューも生成します。

Image Added 

フィルターが作成され、スナップインされるまで待ちます。

Image Added 

次に [フィルター] タブを表示して、自分のフィルターを確認します。

Image Added 

このフレームワークを実行して、フィルターを試してみてください。


Image Added

Image Added

Visual LANSA エディターに切り替えて、自分のフレームワークのリポジトリのトラッキング・リストを表示させ、このビジネス・オブジェクトに対して作成されたフィルターと関連サーバー・モジュールを確認します。 

Image Added
 
XXX_XXXXXXX_FilterHiddenAll - ユーザーとのやり取りなしにインスタントリストを埋める非表示フィルター -  はデフォルトではフレームワークにスナップインされていないことに注意してください。これを利用したい場合、フレームワークにスナップインしてください。この方法については、フィルターのスナップインを参照してください。


Image Added