给数据加上单位名称
有些时候客户想给单元格中的数据加上单位,让数据显示成如:12kg,50吨,30元等样式。如下图
图1
给数据加上单位有两种比较简单的方法:
1. 在单元格中加上单位
第一步:
新建一张报表,并配置数据集
ELECT 订单明细.产品ID,订单明细.单价,订单明细.折扣,订单明细.数量 FROM 订单明细
第二步:
在设计器中设计报表,如下图:
图2
这样设置了之后,预览就会达到图1的效果。
2. 在SQL语句中给字段名加上单位
第一步:新建报表,配置数据集
以图2为例,将数据即改成:
SELECT 订单明细.产品ID,订单明细.单价 || ‘元‘ as 单价,订单明细.折扣,订单明细.数量 || ‘个‘ as 数量 FROM 订单明细
注意:一定要给字段一个别名,然后在单元格中通过别名来取数据。
第二步:设计报表
在设计报表的时候就毋须加单位了,直接取数即可,如下图:
第三步:
预览,如下图
在给数据加单位的时候有一点需要说明:如果像以上设置,给数据加上单元格之后,给单元格设置显示格式就无效了。