# WriteRequest

マニュアル > コントロールリファレンス > 全コントロール共通 > 共通メソッド > # WriteRequest |

| 書き込み要求を行う。（WriteRequestRefresh とセットで使用されます。) 構文 WriteRequest( TagName, Value ) パラメータ
TagName
| 型： | 文字
| タグ名。配列として複数のタグ名を指定することが可能。
Value
| 型： | 汎用
| 書き込む値。
戻り値
| 型： | ブール
| FALSE - 失敗。TRUE - 成功。
解説
WriteRefresh と目的は同じですが、WriteRequest は呼び出した時点では実際の通信は行われず、WriteRequestRefresh が呼び出されたタイミングで、それまでにWriteRequest の呼び出しによってたまった書き込み要求をまとめて処理します。
例
    this.WriteRequest("$D0", 1);
    this.WriteRequest("$D1", 2);
    this.WriteRequest("$D2", 3);
    this.WriteRequestRefresh();
サポート対象
| ○ | スクリプトアクション
サーバのスクリプトVer2アクションで使用可能
| ○ |
ブラウザスクリプト
ブラウザのスクリプトにて使用可能
| × |
演算式構文
演算式構文（バインド書式など）にて使用可能
参照 AddTag DelTag ClearAllTag GetVal ReadVal WriteVal ReadRefresh WriteRefresh ReadRequest ReadRequestRefresh WriteRequest WriteRequestRefresh

| 書き込み要求を行う。（WriteRequestRefresh とセットで使用されます。) 構文 WriteRequest ( TagName, Value ) パラメータ
TagName
| 型： | 文字
| タグ名。配列として複数のタグ名を指定することが可能。
Value
| 型： | 汎用
| 書き込みを行う値。
戻り値
| 型： | ブール
| FALSE - 失敗。TRUE - 成功。
| 解説
WriteRefresh と目的は同じですが、WriteRequest は呼び出した時点では実際の通信は行われず、WriteRequestRefresh が呼び出されたタイミングで、それまでにWriteRequest の呼び出しによってたまった書き込み要求をまとめて処理します。
| 例
| this.WriteRequest("$D0" , 1); this.WriteRequest("$D1" , 2); this.WriteRequest("$D2" , 3); this.WriteRequestRefresh();
詳しくはユーザーズマニュアル「スクリプト」「スクリプトからのタグアクセス」を参照して下さい。
サポート対象
| ○ | スクリプトアクション
サーバのスクリプトVer2アクションで使用可能
| ○ |
ブラウザスクリプト
ブラウザのスクリプトにて使用可能
| × |
演算式構文
演算式構文（バインド書式など）にて使用可能
参照 AddTag DelTag ClearAllTag GetVal ReadVal WriteVal ReadRefresh WriteRefresh ReadRequest ReadRequestRefresh WriteRequest WriteRequestRefresh