5.7.3  开始例程函数的编写

5.7.3 开始例程函数的编写

为了在开始例程中使用系统标准的类型,首先必须在开始例程函数组的抬头部分增加对于类型池的声明:

978-7-111-50218-0-Chapter05-205.jpg

在开始例程中,相关的参数为REQUEST、DATAPAKID、MONITOR、SOURCE_PACK-AGE和CX_RSROUT_ABORT,因此,开始例程的相关参数设置如下:

①输入接口

978-7-111-50218-0-Chapter05-206.jpg

②变更

978-7-111-50218-0-Chapter05-207.jpg

③运算表

978-7-111-50218-0-Chapter05-208.jpg

④例外

978-7-111-50218-0-Chapter05-209.jpg

开始例程函数的输入参数设置如图5-81所示,输出参数设置如图5-82所示,变更参数设置如图5-83所示,表参数设置如图5-84所示,例外参数设置如图5-85所示。

978-7-111-50218-0-Chapter05-210.jpg

图5-81 开始例程函数的输入参数

978-7-111-50218-0-Chapter05-211.jpg

图5-82 开始例程函数的输出参数

978-7-111-50218-0-Chapter05-212.jpg

图5-83 开始例程函数的变更参数

978-7-111-50218-0-Chapter05-213.jpg

图5-84 开始例程函数的表参数

978-7-111-50218-0-Chapter05-214.jpg

图5-85 开始例程函数的例外参数

开始例程函数的代码如下。

978-7-111-50218-0-Chapter05-215.jpg

978-7-111-50218-0-Chapter05-216.jpg