获取水晶报表中公式字段的整数

获取水晶报表中公式字段的整数

问题描述:

如何从一个数据中获取整数并将其分配给水晶报表中的公式字段?其余的将被分配到另一个公式字段。例如:获取水晶报表中公式字段的整数

Ex;

数据= 102.80

  • 式#1 = 102 //我得到的整数并分配给式#1。
  • 式#2 = 80 //然后小数点现在分配给另一个公式字段名为配方#2

请给我一些想法,谢谢!祝你今天愉快。

Formula1

ToNumber(Split(CStr(Data),".")[1]) 

Formula2

ToNumber(Split(CStr(Data),".")[2]) 
+0

通过转换成字符串你会被截去小数部分和值将失去精度。用round()函数严格按照数字来做这个可能会更好。 – Ryan 2014-11-06 16:19:10

+0

@Ryan,但我们是否使用'round()'函数获得小数部分? – Siva 2014-11-06 16:50:18

+0

你可以用'round()'得到整个值,小数部分从原始值中减去。 – Ryan 2014-11-06 16:57:31