数据窗口的参数问题
ORACLE中一表,有字段dept_code,a,b,c
做了一个数据窗口,按科室检索,SQL如下
select dept_code,a,b,c where dept_code = :idept
其中idept为参数,这样当Retrieve('2201')的时候可以检索到科室2201的资料
但是,我想此数据窗口也能列出全部科室的资料,可有办法实现?
要求不在程序中修改此数据窗口的SQL语句。
印象中在某位高人的博客中见过解决方法,但记不得了,他的数据窗口SQL语句如何写忘了,
Retrieve()带参数则检索出某科室,Retrieve()不带参数则检索出所有。。。。。。