ファイルメーカー プラグイン
ScriptMakerMS version alpha
VBScript または、JScript を実行し戻り値を取得。
ダウンロード
(Excel 2003と連携サンプル同梱)
関数:
iiil_Create( "vbscript" )/* vbscript or jscript、空欄=破棄 */
vbscript または、 jscript を指定
iiil_Exe( Script )/* 戻り値なしのスクリプト */
戻り値なしのスクリプトを実行 または、設定。
iiil_eval( Script )/* 値を取得 */
値を取得するスクリプト(式)を入力し、戻り値を得る。
使用例
フィールド設定 [ TEST::er ; iiil_Create( "vbscript" )] - - - - - vbscriptを指定し、スクリプト実行の準備
ファイルメーカーのフィールド 値(フィールド名:Exe_Script)
//ここから
Function Test(strng)
Test = strng & " です。"
End Function
//ここまで
フィールド設定 [ TEST::er ; iiil_Exe( フィールド名:Exe_Script )] - - - - - Function を設定
ファイルメーカーのフィールド 値(フィールド名:Eval_Script)
//ここから
Test("ABC")
//ここまで
フィールド設定 [ TEST::戻り値; iiil_Exe( フィールド名:Eval_Script )] - - - - - Test("ABC")を実行。
戻り値= ABC です。
フィールド設定 [ TEST::er ; iiil_Create( "" )] - - - - - ""(空欄)を指定し、スクリプトをメモリ上から破棄。
※注意! WSH (Windows Script Host)で実行ではないので、「WScript(WScript.Sleepなど)」は利用できません。
0 件のコメント:
コメントを投稿