并发程序连续调用带有模板的请求

    昨天在做一个客户化功能的时候,我想实现的是一个程序包中有3个procedure,这3个procedure均被做为单独的并发请求,其中主请求是单纯的功能,两个子请求是针对此功能做的两个报表程序。我希望在主请求完成以后,连续调用两个子请求完成带有rtf模板的报表输出。如下图所示,在加载模板后,再调用请求执行,却发现只能正确执行前面并发请求的模板加载并成功输出,后面的并发请求能执行,但是不能加载模板文件,只能输出XML文件。

      连续调用加载模板

   于是尝试了下面的做法,如图所示,正确的做法是,在A做先调用B子程序,然后在子程序B中去调用C程序,这样便可将两个子程序B、C的模板正常加载完成(目前测试结果,求大家更深层次的指导)。

      思路

 

发表回复

您的电子邮箱地址不会被公开。