从Oracle的FORM中调用REPORT的实用技巧
来源:岁月联盟
时间:2007-07-30
问:从Oracle的FORM中调用REPORT有什么常用的技巧?
答:具体方法如下;
在菜单中调用REPORT程序(不传参数,传参数可用下面的程序段)
|
在报表中使用参数作为帮定变量时在其前面加一个冒号(:),如:有一个参数p_deptno,传来的值为10,则select * form emp where deptno=:p_deptno将返回表emp中deptno为10的记录。
在报表中使用参数作为词汇参数时在起前面加一个“与”符号(&),如:有一个参数p_where,传来的值为where deptno=10,则select * from emp &p_where也将返回表emp中deptno为10的记录。
在调用REPORT时,去掉report server:
|
调用REPORT时,使报表结果直接输出到打印机上:
|
调用REPORT时,不弹出参数窗口:
|
调用REPORT时,以满屏方式显示:
|