wabacus框架---存储过程的调用

wabacus存储过程的调用(在wabacus框架已搭建好的情况下)

1、wabacus报表文件通过call  存储过程名(参数1,参数2,.....)  方式进行调用

如果没有,则可以不填,如下示例过程getfindall


2、然后在存储过程中编写如下代码


a、定义v_sql参数 接收需要查询sql拼接串,可以包含查询条件的拼接串

b、参数至少要加IN i_systeminfo VARCHAR(3000),此参数在报表中调用时无须做为参数传递,该框架默认至少会有这个参数

c、且CALL SP_WABACUS_EXECUTE (v_sql,'',i_systeminfo);

也是必须的,这个是编写的模板,SP_WABACUS_EXECUTE是wabacus带的过程,必须调用此过程进行查询并返回结果,SP_WABACUS_EXECUTE中第二个参数为排序参数 ,如下图


你可能感兴趣的:(wabacus框架---存储过程的调用)