4D v16.3EXECUTE METHOD |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
EXECUTE METHOD
EXECUTE METHOD
EXECUTE METHOD コマンドは、param1...paramNを引数に渡して、methodNameプロジェクトメソッドを実行します。データベースまたはコマンドを実行するコンポーネントから呼び出し可能なメソッド名を渡すことができます。 resultには、methodName の実行結果を受け取る変数を渡します (methodName内で$0に置かれる値)。メソッドが値を返さない場合、* を2番目の引数に渡します。メソッドが結果を返さず、引数を必要としない場合、methodName 引数のみを渡します。 実行コンテキストは呼び出しメソッドです。すなわちカレントフォームやカレントフォームイベントは呼び出されるメソッド内でも有効です。 このコマンドをmethodName にホストデータベースのメソッドを渡してコンポーネントから呼び出す場合 (あるいはその逆の場合)、メソッドはメソッドプロパティ内でホストデータベースとコンポーネントで共有されるよう設定しなければなりません。 コマンドが正しく実行されるとシステム変数OKに1が設定され、そうでなければ0が設定されます。
参照
|
プロパティ
プロダクト: 4D 履歴
初出: 4D v11 SQL ARTICLE USAGE
ランゲージリファレンス ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||