FTPC对象 Application Table(AT) Definition

34 篇文章 20 订阅

        Application Table (AT) Definition允许开发人员在生产数据库中定义新表。 用户可以创建新表并在应用程序表定义对象中指定父/依赖关系。 这些应用程序表可用于选择,插入,更新和删除事务。 在设置应用程序表定义时,用户可以:

  • 指定表的定义。
  • 选择应用程序表的增长类型。
  • 选择应用程序表中数据的事务日志记录级别。
  • 指定在Purge作业期间是否删除应用程序表中的数据。
  • 创建表中包含的列。
  • 与依赖表建立关系。
  • 为应用程序表定义创建索引。 创建索引时,您可以:
  1. 从索引中删除一列。
  2. 更改列的列顺序。
  3. 更改列的排序方向。
  4. 指定索引是否是唯一约束。

        注意:设置AT定义后,必须通过以编程方式调用ATRow.setPurgeStatus(true)API来定义每个ATRow的清除状态。

        应用程序表定义可以是以下类型之一:

  • StandAlone:没有为此应用程序表定义定义依赖的应用程序表定义。
  • Parent:为此应用程序表定义定义了一个或多个从属应用程序表定义。您可以使用多个依赖的应用程序表定义创建父应用程序表定义。父应用程序表和依赖应用程序表之间的关系是一级深度。要创建此关系,请将相关的应用程序表定义添加到现有的应用程序表定义中。
  • Dependent:此应用程序表定义仅存在于其父应用程序表定义的上下文中。因此,虽然它可能在数据库中显示为表,但它不会显示在Process Designer的对象框中。无法引用从属应用程序表定义。例如,不支持创建引用依赖应用程序表定义或行的类型为object的应用程序表定义列。您也无法使用Process Designer过滤依赖的应用程序表定义。要保存或删除从属应用程序表定义,必须保存父应用程序表定义。

Application Tables 数据库日志

        如果为Plant Operations启用了审计,则会审计Application Table Definition和Application Table。 为Application Table和存储Application Table元数据的表创建相应的审计表。 FTPC Administrator中Plant Operations的日志记录配置会影响Application Table的日志记录:

1.事务日志(Transaction Logging):

  • 如果Plant Operations事务日志记录级别设置为None,则不会记录Application Table日志。
  • 如果Plant Operations事务日志记录级别设置为Standard,则:
  1. 将记录日志记录级别设置为“Standard”的Application Table上的事务。
  2. 不记录日志记录级别设置为“ Standard and Test and Data”的Application Table上的事务。
  • 如果Plant Operations事务日志记录级别设置为“ Standard and Test and Data”,则会记录日志级别设置为Standard 或Standard and Test and Data的Application Table上的事务。

2.对象修订(Object Revisioning):

  • 如果未启用对象修订或将其设置为“Forms, Subroutines, and Event Sheets”,则不会为Application Table定义启用Check In/Check Out功能,也无法获取Application Table定义的先前版本。
  • 如果为所有Process Designer对象(all Process Designer objects)启用了对象修订,则可以Check In/Check Out Application Table定义以及获取Application Table定义的先前版本。
  • 如果为所有对象(all objects)启用了对象修订,则:
  1. 可以Check In/Check Out Application Table定义。
  2. 可以获取Application Table定义的先前版本。
  3. 可以获取行的先前版本。
  4. 审计表记录对所有Application Table的更改。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

为何生存

知识共享,共同进步!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值