DEFINE INPUT EVENT

定义 BTS 输入事件。

语法

定义事件

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

条件: EVENTERR , INVREQ

NOHANDLERESPRESP2是常用选项,可添加到所有 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
在活动范围之外发出了该命令。