DELETE ACTIVITY

删除 BTS 子活动。

DELETE

读取语法图跳过可视语法图DELETEACTIVITY( data-value)

条件: ACTIVITYBUSY , ACTIVITYERR , INVREQ , IOERR 和 LOCKED

描述

DELETE ACTIVITY 从定义了子活动的 BTS 存储库数据集中除去该活动的子活动。 将从父级的事件池中除去子级活动的完成事件。 还会删除子活动的任何后代。

要删除的活动必须是发出 DELETE 命令的活动的子代。 要符合删除条件,子活动必须处于下列其中一种处理状态 (方式):
  • COMPLETE-正常完成,异常完成或先前取消。
  • INITIAL-尚未运行,或通过 RESET ACTIVITY 命令进行复位。

有关所有可能的处理状态的描述,请参阅 处理方式

注: 未通过 DELETE ACTIVITY 命令显式删除的子活动在其父代完成时由 CICS® 自动删除。

选项

ACTIVITY (数据值)
指定要删除的子活动的名称 (1-16 个字符)。

条件

107 活动繁忙
RESP2 值:
19
请求超时。 可能是已阻止另一个使用此活动记录的任务结束。
109 个 ACTIVITYERR
RESP2 值:
8
找不到 ACTIVITY 选项上指定的活动。
14
在 ACTIVITY 选项上指定的子活动未处于 COMPLETE 或 INITIAL 方式,因此不适合删除。
16 INVREQ
RESP2 值:
4
已在当前活动活动的作用域外发出 DELETE ACTIVITY 命令。
17 IOERR
RESP2 值:
29 日
存储库文件不可用。
30
在存储库文件上发生输入/输出错误。
100 个已锁定
无法执行请求,因为针对存储库文件上的相关记录存在保留锁定。