環境変数 †
環境変数を使用することにより、セッション間やページ間での情報連携が可能となります。
Environmentプロパティのタイプ | 使用される環境変数 |
User | ユーザ環境変数 |
System | システム環境変数 |
- TIPS
- 既存の環境変数との衝突を避けるために、新たに作成する環境変数名の接頭辞には、"SITEARC_" を付けることを推奨します。
環境変数を設定する †
<page name="page6">
<command>EXEC</command>
<script language="JavaScript">
var objWshShell, objEnv;
objWshShell = webPilot.createActiveXObject("WScript.Shell");
objEnv = objWshShell.Environment("User");
objEnv.Item("SITEARC_COMPANY") = "ADOS";
objEnv.Item("SITEARC_PRODUCT_CD") = "0123456789";
</script>
</page>
<page name="page6">
<command>EXEC</command>
<script language="VBScript">
Dim objWshShell, objEnv
Set objWshShell = webPilot.createActiveXObject("WScript.Shell")
Set objEnv = objWshShell.Environment("User")
objEnv.Item("SITEARC_COMPANY") = "ADOS"
objEnv.Item("SITEARC_PRODUCT_CD") = "0123456789"
</script>
</page>
環境変数を参照する †
<page name="page12">
<command>EXEC</command>
<script language="JavaScript">
var objWshShell, objEnv;
objWshShell = webPilot.createActiveXObject("WScript.Shell");
objEnv = objWshShell.Environment("User");
alert(objEnv.Item("SITEARC_COMPANY"));
alert(objEnv.Item("SITEARC_PRODUCT_CD"));
</script>
</page>
<page name="page12">
<command>EXEC</command>
<script language="VBScript">
Dim objWshShell, objEnv
Set objWshShell = webPilot.createActiveXObject("WScript.Shell")
Set objEnv = objWshShell.Environment("User")
MsgBox objEnv.Item("SITEARC_COMPANY")
MsgBox objEnv.Item("SITEARC_PRODUCT_CD")
</script>
</page>