| オフライン データベース オブジェクトのテーブル選択 | |
GeneXus では、オフラインアプリケーションのオフラインデータベースに置かれるテーブルを自動的に選択します。アプリケーションを定義するメインオブジェクトからのオブジェクトのコールツリーを分析して選択が行われます。オフラインオブジェクト ([ Connectivity Support ] プロパティがオフラインに設定されているか、オフラインオブジェクトから継承するように設定されているオブジェクト) が参照するテーブルが選択されます。また、それらのテーブルの参照整合性コントロールを持つテーブルもすべて選択されます。
動的な呼び出しの使用を避けることが重要です。アプリケーションで動的な呼び出しを使用する場合は、動的な呼び出しで呼び出される可能性のあるオブジェクトをすべて参照するオブジェクトを作成して、コールツリーに追加することをお勧めします。これを行うと、テーブルの選択に必要な参照が GeneXus で自動的に実行されます。
[ Connectivity Support ] プロパティを使用してオフラインデータベースに置かれるテーブルを選択する方法の例
|
|
|
|
|