reports builder学习五

计算员工总共数量
还是使用上次的那个例子
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
显示序号
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
计算工资字段
创建工资字段
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
查看结果
在这里插入图片描述
如果没有数据,就会有提示
在这里插入图片描述
这个有数据,是不对的
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
function B_6FormatTrigger return boolean is
begin
if :CS_4= 0 then
return (TRUE);
else return (false);
end if;
end;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
计算各部门工资总计
放外面就显示两个,这是不对的。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
查看最后画的样子
在这里插入图片描述
使用佣金,在进行工资和佣金计算
增加佣金字段
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
function CF_1Formula return Number is
begin
return :salary+nvl(:commission_pct,0):salary;
end;
在这里插入图片描述
在这里插入图片描述
计算是这样的
0.4
14000+14000
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
计算总共多个工资
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
暂时没看懂
在增加一个
在这里插入图片描述
function CF_2Formula return Char is
vdept varchar2(30);
begin
select department_name into vdept
from departments
where department_id=:department_id;
return (vdept);
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值