本主题描述最常用于 IBM® Enterprise Records 报告相关查询的 IBM Enterprise Records 类和属性。
在报告查询和典型的报告场景中使用这些标识。
以下各节在提及这些类和属性时,使用其语言环境中性的符号名称,而不是其 UI 相关的显示名称。在 P8 CM RM 报告查询 SQL 语句中,请使用 P8 CM RM 类或 P8 CM RM 属性的符号名称作为表和列标识。
下表描述了常用于多数 IBM Enterprise Records 类且可用于生成报告用途的一些 IBM Enterprise Records 属性类型。
符号名称 | 数据类型 | 描述 |
---|---|---|
Id | 标识 | 每个 P8 CM 实例对象的唯一身份 |
聚集 | 字符串 | 指定 IBM Enterprise Records 对象的一般类型。允许的值为 RecordInfo、ClassificationScheme、RecordCategory、RecordFolder 和 Volume。 |
DateCreated | 日期时间 | 实例最初创建的日期 |
Creator | 字符串 | 创建者用户名 |
DateLastModified | 日期时间 | 实例上次修改日期 |
LastModifier | 字符串 | 上次实例修改者的用户名 |
IsDeleted | 布尔值 | 如果已在逻辑上删除 IBM Enterprise Records 对象,那么为 True。通常包括在 WHERE 子句中,用于检查 False |
Location,HomeLocation | 对象 [Location] | 通常适用于物理记录和物理容器。 此属性值经常在 LEFT OUTER JOIN 子句中 用于 Location 表,以确定 LocationName 和 Location 对象的值。 |
RMEntityType | 分配至每个 OOTB
IBM Enterprise
Records 类的只读唯一值。常用值为:
最常用在 WHERE 子句中,用于指定特定子类型。
|
下表描述了常用于所提供的记录容器类(例如“记录类别”、“记录文件夹”和“卷”)的多种 IBM Enterprise Records 属性类型。这些属性类型对于生成报告用途非常有用。
符号名称 | 数据类型 | 描述 |
---|---|---|
PathName | 字符串 | 对象库中的完整路径名 |
DateOpened | 日期时间 | 代表该容器第一次打开的初始日期。 |
DateClosed | 日期时间 | 代表该容器上次关闭的日期。 |
ReOpenedDate | 日期时间 | 代表已关闭的容器重新打开的日期。 |
Inactive | 布尔值 | 如果该容器不再活动,那么为 True。 |
DisposalSchedule | 对象 [Disposal Schedule] | 分配给容器的调度(如果有)。 |
DisposalSchedule AllocationDate | 日期时间 | DispositionSchedule 与此实例关联的日期。 |
CurrentPhaseAction | 对象 [Action1] | 与当前处理阶段关联的操作实例。 |
CurrentPhase ReviewDecision | 字符串 | 当前处理阶段的审阅注释。 |
CurrentPhase DecisionDate | 日期时间 | 当前阶段审阅决定的日期。 |
用于指定后代子容器的语法取决于查询在容器层次结构中的搜索深度。
SELECT ... FROM RecordFolder rf
WHERE rf.This INSUBFOLDER '/...'
SELECT ... FROM RecordFolder rf
WHERE rf.This INFOLDER '/...'
SELECT ... FROM RecordFolder rf
WHERE rf.Parent = OBJECT('/...')
SELECT ... FROM RecordInfo ri INNER JOIN ReferentialContainmentRelationship rcr ON ri.This = rcr.Head
WHERE rcr.Tail = OBJECT('/...')
符号名称 | 数据类型 | 描述 |
---|---|---|
头 | 对象 [RecordInfo] | 对子代对象的引用 |
尾 | 对象 [Folder] | 对容器对象的引用 |
ContainmentName | 字符串 | 容器内子代的唯一名称。 |
下表描述了常用于 OOTB 记录类(例如“电子记录”和“标记记录”)的多种 IBM Enterprise Records 属性类型。 这些属性类型对于生成报告用途非常有用。
符号名称 | 数据类型 | 描述 |
---|---|---|
DocumentTitle | 字符串 | 记录的名称。不必与容器中记录的 containmentName 相同。 |
Associated RecordType | 对象 [RecordType] | 与记录实例关联的 RecordType 实例(如果有)。 |
CutOffInherited From | 标识 | 用于将记录与处理调度关联的对象的标识。此标识是记录容器的标识或 RecordType 的标识。 |
CurrentPhaseAction | 对象 [Action1] | 与当前处理阶段关联的操作实例。 |
CurrentPhase ReviewDecision | 字符串 | 当前处理阶段的审阅注释。 |
CurrentPhase DecisionDate | 日期时间 | 当前阶段审阅决定的日期。 |
IsVitalRecord | 布尔值 | 如果该记录为重要类型,那么为 True。 |
VitalRecord ReviewDate | 日期时间 | 上次重要记录审阅的日期。 |
VitalRecord NextReviewDate | 日期时间 | 下次重要记录审阅的日期。 |
CurrentClassification | 字符串 | (DoD 分类)当前安全性标记集值。 |
DowngradeOnDate | 日期时间 | (DoD 分类)计划将记录降级的日期。 |
Downgrade Instructions | 字符串 | (DoD 分类)降级指示信息。 |
DeclassifyOnDate | 日期时间 | (DoD 分类)计划将记录取消分类的日期。 |
符号名称 | 数据类型 | 描述 |
---|---|---|
DisposalSchedule Name | 字符串 | 调度名称。 |
CutoffDisposal Trigger | 对象 [Disposal Trigger] | 与此调度关联的触发器。 |
符号名称 | 数据类型 | 描述 |
---|---|---|
DisposalTrigger Name | 字符串 | 触发器名称。 |
EventType | 整数 | 使用 EventType 选项列表:
|
符号名称 | 数据类型 | 描述 |
---|---|---|
PhaseName | 字符串 | 阶段名称。 |
PhaseAction | 对象 [Action1] |
符号名称 | 数据类型 | 描述 |
---|---|---|
ActionName | 字符串 | 操作名称。 |
ActionType | 整数 | 使用 ActionType 选项列表:
|
符号名称 | 数据类型 | 描述 |
---|---|---|
RecordTypeName | 字符串 | RecordType 名称 |
DisposalSchedule | 对象 [Disposal Schedule] | 与 RecordType 实例关联的处理调度实例 |
DisposalSchedule AllocationDate | 日期时间 | DispositionSchedule 与此实例关联的日期。 |
“位置”类对象与物理记录和物理记录容器类均关联。这些类通常具有 Location 属性的类型对象,此类对象可接受“位置”类的实例。在某些实例中,还存在相同类型的 HomeLocation 属性。
符号名称 | 数据类型 | 描述 |
---|---|---|
LocationName | 字符串 | 位置名 |
BarcodeID | 字符串 | 代表从某个实际物理容器扫描得到的条形码值。 |
可以将 IBM Enterprise Records 挂起应用至个别记录或记录容器。RecordHold 类的实例代表应用至零或多个项目的不同挂起情况。RecordHold 类用于记录和记录容器。挂起与被挂起项之间有多对多的关系。可将 RecordHold 实例应用至多个记录或记录容器。任何记录或记录容器一次可与多个 RecordHold 相关联。这些关系通过 RecordHoldLink 或 RMFolderHoldLink 类来创建。
符号名称 | 数据类型 | 描述 |
---|---|---|
HoldName | 字符串 | 挂起名称 |
HoldType | 字符串 | 与 HoldTypeList 选项列表关联 |
活动 | 布尔值 | True 表示挂起实例当前处于活动状态。 |
符号名称 | 数据类型 | 描述 |
---|---|---|
头 | 对象 [RecordInfo] 或 [RMFolder] | 此链接的被挂起项成员 |
尾 | 对象 [RecordHold] | 此链接的挂起成员。 |
DateCreated | 日期时间 | 代表此被挂起项被置于挂起状态的日期。 |
IsDynamicHold | 布尔值 | True 指示此挂起关系通过 IBM Enterprise Records 挂起扫描服务建立,而不是手动应用。 |
如果启用了 IBM Enterprise Records 审计,那么您可使用 RMAudit 类的实例来报告用户对各种 IBM Enterprise Records 类实例(例如记录、记录容器和其他实体)的操作。
符号名称 | 数据类型 | 描述 |
---|---|---|
SourceObjectID | 标识 | 为触发审计事件而操作的对象的标识。 |
LastModifier | 字符串 | 操作源对象的用户的短名称 |
InitiatingUser | 字符串 | 主体名称或专有名称格式的用户名称 |
DateLastModified | 日期时间 | 事件发生的日期。 |
AuditActionType | 字符串 | 操作名称,例如,“取消分类”、“删除”、“销毁”、“降级”、“导出”、“重新定位”、“转移”、“升级”、“挂起”、“除去挂起”和“取消申报”。 |