iDe*_*esi 5 reporting-services ssrs-2008
我正在研究SSRS报告,如果项目有小数且小于1,则需要显示前导零,但只在需要时显示小数.我会试着通过例子来解决这个问题.
35.00应显示为35
35.5应显示为35.50
.01应显示为0.01
01应显示为1
我通过使用Format(值,"##.##")来处理这个小数部分,但我正在使用前导零部分的东西进行一些努力.
通过使用自己的格式字符串,这不是可以实现的.但是...如果使用CDbl函数和输出将值转换为double ,则将文本框中的格式字符串设置为自定义,并使用
=iif(CDbl(Fields!val.Value)=Floor(CDbl(Fields!val.Value)),"0","0.00")
Run Code Online (Sandbox Code Playgroud)

| 归档时间: |
|
| 查看次数: |
3369 次 |
| 最近记录: |