创建个例子
SELECT EMPLOYEES.EMPLOYEE_ID,
EMPLOYEES.LAST_NAME||’’||EMPLOYEES.FIRST_NAME XINGMING,
EMPLOYEES.HIRE_DATE,
EMPLOYEES.JOB_ID,
EMPLOYEES.SALARY,
EMPLOYEES.DEPARTMENT_ID
FROM EMPLOYEES
主要设置导出格式的设置
输出设备的名称,如文件名,打印机名,邮件用户
接收报告的输出,可以是文件,打印机,邮件
输出pdf
输出rtf
输出成html
参数变量
SELECT EMPLOYEES.EMPLOYEE_ID,
EMPLOYEES.LAST_NAME||’’||EMPLOYEES.FIRST_NAME XINGMING,
EMPLOYEES.HIRE_DATE,
EMPLOYEES.JOB_ID,
EMPLOYEES.SALARY,
EMPLOYEES.DEPARTMENT_ID
FROM EMPLOYEES
where DEPARTMENT_ID=:部门
什么都不输入,会没有内容
不输入也要显示内容
where DEPARTMENT_ID=nvl(:部门,DEPARTMENT_ID)
显示部门列
SELECT DEPARTMENT_ID FROM EMPLOYEES
order by DEPARTMENT_ID;
数据类型选择错误的报错
取消重复的部门
SELECT DISTINCT DEPARTMENT_ID FROM EMPLOYEES
order by DEPARTMENT_ID;
在增加一个查找条件
where DEPARTMENT_ID=nvl(:部门,DEPARTMENT_ID)and EMPLOYEE_ID=:员工ID
只选部门,会没有内容
where DEPARTMENT_ID=nvl(:部门,DEPARTMENT_ID)and EMPLOYEE_ID=nvl(:员工ID,EMPLOYEE_ID)
增加自定义条件
where DEPARTMENT_ID=nvl(:部门,DEPARTMENT_ID)and EMPLOYEE_ID=nvl(:员工ID,EMPLOYEE_ID)&自定义
手工输入查找条件
在次打开后,就有这行了
相关文章: