Javascriptコードを実行します。Javascript文字列評価は、1つのオプションの文字列引数Argを持つ無名関数のコンテキストで行われます。関数は、戻り値を待機?がFALSE (デフォルト) の場合は非同期で、TRUEの場合は同期で実行します。同期実行する場合、「return」ステートメントを使用して値を戻り値として出力するか、「throw」を使用して例外文字列を出力します。デフォルトでは、返される値は、戻り値を提供するために文字列に変換される、基本的なJavascriptタイプ (数値、文字列、ブール、またはnull) である必要があります。非プリミティブタイプを返す?がTRUEの場合、戻り値は任意のJavascriptタイプになり、「JSON.stringify」によって処理されて文字列が返されます。オブジェクトと配列はJSONとしてエンコードされ、文字列値には周囲の引用符とエスケープ文字が含まれます。

パラメータ

名前 データタイプ 必須 説明
戻り値 istr.png いいえ
例外 istr.png いいえ
Javascript文字列 cstr.png はい
引数 cstr.png いいえ
戻り値を待機? cbool.png いいえ
非プリミティブタイプを返す? cbool.png いいえ

備考欄

以下の表は、このメソッドの 特性の一覧です。

短い名前 ExecuteJavascript
データタイプ 戻り値なし
ランタイムエンジンで使用可能 はい
リアルタイムオペレーティングシステムで利用可能 いいえ
VI実行中に設定可能 はい
フロントパネルをメモリにロード いいえ
使用前に認証が必要 いいえ
ブロックダイアグラムをメモリにロード いいえ
リモートアクセス可能 はい