Oop wynsure表中的字段h_标志表示什么

Oop wynsure表中的字段h_标志表示什么,oop,ewam,Oop,Ewam,我的印象是,Wynsure表中使用了字段h_标志来指示特定对象已锁定。现在,我看到一些报告查询中使用了字段h_标志,但不确定它的正确用途。在eWAM帮助中也找不到关于它的很多文档。有人能帮助理解这一点吗?在eWAM的持久性引擎中,有许多技术领域在eWAM中隐藏或以不同的方式出现。下面是从ewam外部查看的字段列表(MSSQL或Oracle、DB2…) 相关链接: NSID名称空间ID(数据库中类的表示形式) IDID实例编号,如序列号 版本实例的技术版本 H_CLID原则上用于在加载对象时知道

我的印象是,Wynsure表中使用了字段h_标志来指示特定对象已锁定。现在,我看到一些报告查询中使用了字段h_标志,但不确定它的正确用途。在eWAM帮助中也找不到关于它的很多文档。有人能帮助理解这一点吗?

在eWAM的持久性引擎中,有许多技术领域在eWAM中隐藏或以不同的方式出现。下面是从ewam外部查看的字段列表(MSSQL或Oracle、DB2…)

相关链接:

NSID名称空间ID(数据库中类的表示形式)
IDID实例编号,如序列号 版本实例的技术版本
H_CLID原则上用于在加载对象时知道要实例化的类,只要几个类存储在同一个表中。它也用于OQL
H\u CLVER类版本:了解对象的确切类版本
H_THREFCount
H_REFCOUNT在版本级别处理整数关系(使用refto/listof integral引用此版本的对象的数量)
H_UPDATEDATE存储对象的日期:有Wam API来获取这些值
H_UPDATETIME存储对象的时间:有Wam API来获取这些值
H_ISCURVERS显示该行与对象的当前版本相对应(当对象为单版本时,此列不存在)
H_iskill应用程序删除(eWam API:KillThing())
H_标志处理冻结、引用完整性和级联删除的技术标志
LASTUSER\u NSID最后一个修改对象的应用程序用户的关键字段
最后用户\u ID
LASTUSER\u VERSION“请注意-1表示RefTo指向最新版本,而不是特定版本
迁移日期由wMigrate标记
NAME来自aWFUserSignedItem的“NAME”变量
MYOWNER\u NSID给定引用对象的关键字段(参照对象)
我的所有者ID
MYOWNER\u版本
CREATIONDATE对象创建日期的时间戳(时间将为空)

CREATIONTIME对象创建时间的时间戳(日期也将保存)

谢谢Brian,这非常有用。你能提供更多关于h_标志及其使用的细节吗。我不确定这是如何用于维护引用完整性的。它会根据程序员的意图来定义吗?所有的H_*标志都是由eWAM(在幕后)使用的,只有少数例外,比如,当你在一个refto或listof角色上,并且你正在设置参数时,比如冻结和积分,会导致其中一些被标记,虽然不是1对1,但你不需要围绕这个进行编码,除非选中(或不选中)复选框。