获取水晶报表中公式字段的整数
问题描述:
如何从一个数据中获取整数并将其分配给水晶报表中的公式字段?其余的将被分配到另一个公式字段。例如:获取水晶报表中公式字段的整数
Ex;
数据= 102.80
- 式#1 = 102 //我得到的整数并分配给式#1。
- 式#2 = 80 //然后小数点现在分配给另一个公式字段名为配方#2
请给我一些想法,谢谢!祝你今天愉快。
答
在Formula1
ToNumber(Split(CStr(Data),".")[1])
在Formula2
ToNumber(Split(CStr(Data),".")[2])
通过转换成字符串你会被截去小数部分和值将失去精度。用round()函数严格按照数字来做这个可能会更好。 – Ryan 2014-11-06 16:19:10
@Ryan,但我们是否使用'round()'函数获得小数部分? – Siva 2014-11-06 16:50:18
你可以用'round()'得到整个值,小数部分从原始值中减去。 – Ryan 2014-11-06 16:57:31