找回密码
 立即注册

QQ登录

只需一步,快速开始

hbtx

论坛元老

21

主题

61

帖子

1万

积分

论坛元老

积分
11127

活字格认证

hbtx
论坛元老   /  发表于:2013-7-15 15:31  /   查看:5250  /  回复:5
您好,设置一个分数的显示格式为百分数时,可以设置格式为P,如果我要在数字前面一定加上正负号,怎么设置格式呢?负数是没问题的,但正数不好设置,如比如 14.5% 显示成 +14.5% .

5 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-7-15 17:05:00
沙发
在 .NET 标准的数字格式化中,默认都不显示正数前面的 + 号,值显示负数前面的 - 号。
回复 使用道具 举报
hbtx
论坛元老   /  发表于:2013-7-16 11:20:00
板凳
用表达式呢?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-7-16 15:56:00
地板
在页面报表中设置 Format 属性为 =IIF( Fields!字段名称.Value > 0, "+#0.00%","") 是否是你想要的结果。
回复 使用道具 举报
hbtx
论坛元老   /  发表于:2013-7-18 14:20:00
5#
谢谢,这个表达式正是我要找的。=IIF( Fields!字段名称.Value > 0, "+#0.00%","#0.00%")
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-7-18 14:42:00
6#
好的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部