DEFINE INPUT EVENT
定义 BTS 输入事件。
语法
条件: EVENTERR , INVREQ
NOHANDLE、RESP 和 RESP2是常用选项,可添加到所有 EXEC CICS 命令中以处理错误条件。 命令语法图和选项说明中没有明确包含这些选项。 有关这些常用选项和 EXEC CICS 命令语法的信息,请参阅 EXEC CICS 命令格式和编程注意事项.
描述
DEFINE INPUT EVENT 向 BTS 定义输入事件。 通常,输入事件由其父代传递到活动,从而激活该活动。 (但是,有时输入事件源自流程外部。)
大多数事件在某个事件 (例如活动或指定的时间间隔) 完成时触发。 输入事件不同之处在于,它在发出指定其名称的 RUN 命令后触发。
活动定义了接收通知的输入事件(通过RUN或LINK ACTIVITY命令的INPUTEVENT选项),通知其被激活的原因。
注: 系统事件 (例如 DFHINITIAL) 是一种特殊类型的输入事件。 它们得到所有活动的认可,不需要定义。
选项
- EVENT (数据值)
- 指定要定义的输入事件的名称 (1-16 个字符)。 可接受的字符为 A-Z a-z 0-9 $@ #。 -和 _。不允许使用前导和嵌入的空白字符。 如果提供的名称少于 16 个字符,那么将使用最多 16 个字符的尾部空格来填充该名称。
条件
- 111 个 EVENTERR
- RESP2 值:
- 6
- 在 EVENT 选项上指定的事件名称无效。
- 7
- 已对该活动定义 EVENT 选项上指定的事件名称。
- 16 INVREQ
- RESP2 值:
- 1
- 在活动范围之外发出了该命令。
