点击或拖拽改变大小

DbServer.ForBlock 属性

X#
“一般服务范围”的“For block”组件,如果在没有显式范围的情况下调用,则会影响多个批量处理方法。

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

属性值

类型:__Usual
“一般服务范围”的“FOR block”组件,如果在没有显式范围的情况下调用,则会影响多个批量处理方法。
备注
“一般服务范围”的“For block”组件,如果在没有显式范围的情况下调用,则会影响多个批量处理方法。 For block 可以指定为代码块或字符串。此访问始终返回代码块。 指定 For block 使方法处理所有记录,其中 For block 评估为 TRUE,当然受其他范围设置的限制。 指定 For block 使范围在其他情况下默认为 ALL,在这些情况下,它是“当前记录”,除非还指定了 WhileBlock,在这种情况下,它设置为 REST。
示例
此示例将代码块分配给 ForBlock 以限制召回操作的范围:
X#
1// RECALL FOR Last == "Smith" REST
2oDB:ForBlock := {|| Last == "Smith"}
3oDB:Scope := DBSCOPEREST
4oDB:Recall()
5oDB:ClearScope()
参见