当前位置:编程学习 > C#/ASP.NET >>

水晶报表公式中的数学函数问题

有如下公式assistantInfo字段,公式内容如下:cstr ({assistantAmount})+cstr({assistantmeasureunitname})
其中:{assistantAmount}字段为一个实数,其小数位数为4位。但整个公式字段显示时自动显示为两位小数。例如:当{assistantAmount}的值为0.0020;{assistantmeasureunitname}的值为“箱”时。显示结果是:“0.00箱”
请求一个调用数学函数设定小数位数的解决帮法。 --------------------编程问答-------------------- cstr({assistantAmount},4)+cstr({assistantmeasureunitname},4) 

cstr可以添加第二个参数,表示保留的小数位数! --------------------编程问答-------------------- 这个可以不用公式吧,小数位数可以直接设置的 --------------------编程问答-------------------- 不用这么麻烦,
直接在格式化里面多该字段进行设置,在数字里面,有个自定义,,里面有个选项将0直显示为,选成0就好了,因为默认的是0.00 --------------------编程问答-------------------- 看看属性栏,应该都可以设置的 --------------------编程问答-------------------- mark了!
补充:.NET技术 ,  图表区
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,