第三十六章 终端输入 输出 - 开关控制 $X 的转义序列更新
开关控制 $X 的转义序列更新
要选择非默认行为来更新进程的$X ,请发出%SYSTEM.Process类的 DX( n ) 方法。
系统管理员可以通过类中设置 Config.Miscellaneous 的DX属性来更改系统范围的默认行为。
在这两种情况下, n 的值都在 0 到 4 之间,如下所示:
| Value | Default Behavior for Updating $X |
|---|---|
| 0 | Default for InterSystems IRIS |
| 1 | DSM behavior |
| 2 | DTM/MSM behavior |
$TEST 显示定时操作结果
$TEST特殊变量由采用超时值的命令设置。这些命令包括OPEN和READ 。 $TEST的值可以设置为 1 或 0:
- 如果定时命令在超时到期之前成功,则
$TEST设置为1。 - 如果定时命令超时,
$TEST将设置为0。
注:没有超时的OPEN和READ命令对$TEST没有影响。
$ZA 显示读取状态
$ZA特殊变量包含许多位标志,显示当前设备上最后一次READ的状态。不能设置$ZA ; IRIS 控制其价值。 $ZA在下一次READ之前保持有效。 $ZA包含表中列出的值的总和,这显示了程序如何测试此变量。 ( $ZA还包含调制解调器连接状态的位标志,此处未列出。
.png)