最近のアクセス:
[Expand dynamic calls] プロパティ

GeneXus オブジェクトを動的に呼び出せるようにします。つまり、call(&program) です。

No オブジェクトは呼び出されません。これが既定値です。
Yes オブジェクトを呼び出すことができます。

説明

この機能により、指定子は (最初のパラメーターとして変数または項目属性を参照する) 動的な呼び出しを、CALL 内で参照されるものと同じタイプのパラメーターを同数持つ、ナレッジベースに存在するプログラムと同数の CASE で、DO CASE に変換できます。
この機能は、Call コマンドと Link コマンドで動作します。指定した名前が GeneXus オブジェクトの場合は、そのオブジェクトが呼び出されるかリンクされます。それ以外の場合は、指定した名前の呼び出しまたはリンクが生成されます。
GX コールツリーが更新されるため、呼び出し側と呼び出された側の情報を取得することができます。
RPG および COBOL については、パラメーター タイプ コントロールは (まったく) 同じ定義で実行されます。その他のジェネレーターについては、次に基準を示します: 
  • 符号の有無に関わらず、数値はまったく同じである必要があります。
  • 呼び出しパラメーターの長さが、呼び出されるパラメーターと同じかまたはそれより短い場合、文字タイプのパラメーター (Char、VarChar、および LongVarChar) は同等と見なされるため、コントロールは一致するものとして作成されます。
  • ジェネレーターで生成できないオブジェクトは、呼び出し範囲から除外されます。

プロパティの変更の適用方法

このプロパティの変更を適用するには、 [ すべてリビルド ] を実行します。

適用範囲

オブジェクト: Procedure、Transaction、Web Panel
対応しているプラットフォーム: Web (.NET、Java)

参考情報

Call コマンド


サブページ
Created: 14/09/18 03:45 by Admin Last update: 21/05/20 04:40 by Admin
カテゴリ
Powered by GXwiki 3.0