5.7.4  结束例程函数的编写

5.7.4 结束例程函数的编写

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

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

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

①输入接口

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

②变更

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

③运算表

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

④例外

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

结束例程函数的输入参数设置如图5-86所示,输出参数设置如图5-87所示,变更参数设置如图5-88所示,表参数设置如图5-89所示,例外参数设置如图5-90所示。

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

图5-86 结束例程函数的输入参数

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

图5-87 结束例程函数的输出参数

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

图5-88 结束例程函数的变更参数

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

图5-89 结束例程函数的表参数

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

图5-90 结束例程函数的例外参数

结束例程函数的代码如下。

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

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

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