在上例中设计的报表性别、学历都是用数值显示的,而且奖金等格式也并不美观,那么我们可以在3.rpx基础上增加显示格式、显示值等设置,使报表可读性更强。
通过报表 - 数据集菜单,增加数据集ds2: SELECT DEGREE.ID,DEGREE.NAME FROM DEGREE
1、 将A2单元格表达式修改为:=ds1.select(int(EMPID):1) 该表达式是将字符串型的EMPID转换成整数,再做排序操作。
2、 设置C2单元格的显示格式为:yyyy年MM月dd日
3、 设置F2单元格的显示格式为:¥#0.00
4、 设置D2的显示值为:map(list(1,2),list("男","女"))
5、 设置E2的显示值为:ds2.select(name,id==value(),1)
6、 将报表保存为3.1.rpx,并预览报表: