4

我曾经为此查看 %G 的来源,但最近 Intersystems 已停止分发 .INT 代码。我想理论上我可以在循环中使用 eXecute 语句来检查每个合法全局名称的 $D ,但这很愚蠢而且速度慢得不合理。

那么目前正确的方法是什么?

4

2 回答 2

6

您始终可以在%SYS.GlobalQuery中使用类查询。

于 2012-03-21T12:53:27.393 回答
2

使用特殊的全局变量^$GLOBAL

例如:

s global=""
f { 
s global=$o(^$G(global))
  q:global=""
  zw global
}
于 2012-03-21T20:29:56.117 回答