点击或拖拽改变大小

DbServer.Scope 属性

X#
“通用服务范围”的“范围”组件,如果调用时没有显式范围,则会影响多个批量处理方法。范围的初始值为 NIL。

命名空间:  VO
程序集:  VORDDClasses (在 VORDDClasses.dll 中) 版本:2.22 GA
语法
 VIRTUAL PROPERTY Scope AS USUAL GET SET 
查看代码

属性值

类型:__Usual
“通用服务范围”的“范围”组件,如果调用时没有显式范围,则会影响多个批量处理方法。范围的初始值为 NIL。
备注
以下常量表示要处理的记录范围,提供与记录处理命令的 ALL、REST 和 NEXT 子句相同的功能:
示例
此示例说明了各种范围值如何影响召回操作的范围:
X#
1// RECALL FOR Last == "Smith" REST
2oDB:ForBlock := {|| Last == "Smith"}
3oDB:Scope := DBSCOPEREST
4oDB:Recall()
5// RECALL WHILE Last == "Smith" NEXT 10
6oDB:WhileBlock := {|| Last == "Smith"}
7oDB:Scope := 10
8oDB:Recall()
参见