在不启动操作的情况下启用悲观记录锁定

您可以在不启动操作的情况下启用悲观记录锁定。
关于此任务

要在不启动操作的情况下启用悲观记录锁定,您需要向期望的记录类型添加一个记录脚本。 当通过该方式锁定记录时,由于记录中没有操作,因此不会自动除去该锁定。 因此,您的模式应当提供一个相应的 Unlock_Record_Script_Alias 操作。 下面提供的是 Unlock 脚本的 Perl 示例。

要在不启动操作的情况下启用悲观记录锁定:

  1. 检出模式并选择期望的记录类型。
  2. 展开记录脚本并添加名为 Lock 的新记录脚本,此脚本调用 LockRecord API 方法。 在 Perl 中,使用以下语句:

    $entity->LockRecord (0);

  3. 添加名为 Lock 的新 RECORD_SCRIPT_ALIAS 操作。
  4. 测试模式,以确保针对该记录类型的悲观记录锁定正常工作。
  5. 检入模式。
  6. 升级用户数据库。

反馈