|
this.SetBindScript("Text", "U01.F01.T01");
|
複数のバインドをまとめて設定することができます。
|
var a = c("Text", "SwitchValue");
var b = c("INOUT:U01.F01.T01", "OUT:U01.F01.T02");
this.SetBindScript(a, b);
|
ダブルクォーテーション文字はスクリプトでは記述できないため、以下のように合成します。
|
var dq = ::Chr(34);
this.SetBindScript(
"FillColor",
"{TAG01}{" + dq + "#FF0000" + dq + "},{default}{" + dq + "#00FF00" + dq + "}"
);
|
※以下のようにいったんシングルクオーテーションで記述し、文字を入れかえるテクニックもあります。
|
this.SetBindScript(
"FillColor",
::ReplaceStr("{TAG01}{'#FF0000'},{default}{'#00FF00'}", "'", ::Chr(34))
);
|
|