本主题描述最常用于 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 表,以确定 Location 对象的 LocationName 值。 |
RMEntityType | 分配至每个 OOTB IBM Enterprise Records 类的只读唯一值。常用值为:
最常用在 WHERE 子句中,用于指定特定子类型。
|
下表描述了常用于“即开即用”(OOTB) 记录容器类(例如,“记录类别”、“记录文件夹”和“卷”)且可用于生成报告用途的一些 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 | 字符串 | 操作名称,例如,“解密”、“删除”、“销毁”、“降级”、“导出”、“重新定位”、“转移”、“升级”、“挂起”、“除去挂起”和“取消申报”。 |