关于BW例程,一直是处理复杂逻辑的常用手段,除了专家例程,最常使用的就是开始例程,转化例程,结束例程。开始例程和结束例程,一般都是分开来处理逻辑,定义的变量,内表,也是分开读取使用,一个是在转化前,一个是在转换后,分别对应 source_package,result_package,能够应付大多数场景。
最近有一个比较复杂的逻辑,在一个转化过程中,开始例程和结束例程需要用到公用的内表,且较为复杂,才发现在例程中有定义一个全局区域,在公共区域处理的内表,可供开始例程和结束例程共同使用
关于BW例程,一直是处理复杂逻辑的常用手段,除了专家例程,最常使用的就是开始例程,转化例程,结束例程。开始例程和结束例程,一般都是分开来处理逻辑,定义的变量,内表,也是分开读取使用,一个是在转化前,一个是在转换后,分别对应 source_package,result_package,能够应付大多数场景。
最近有一个比较复杂的逻辑,在一个转化过程中,开始例程和结束例程需要用到公用的内表,且较为复杂,才发现在例程中有定义一个全局区域,在公共区域处理的内表,可供开始例程和结束例程共同使用