社区
C#
帖子详情
水晶报表中数字格式问题
topfistcn
2005-05-21 06:58:14
在水晶报表中,我们有很多decimal的列,现在个客户的要求是这样的:如果一个数字是:41,25.1200
则显示:41,25.12,如果是:41,25.0000则显示:41,25
请问该怎样处理
...全文
240
13
打赏
收藏
水晶报表中数字格式问题
在水晶报表中,我们有很多decimal的列,现在个客户的要求是这样的:如果一个数字是:41,25.1200 则显示:41,25.12,如果是:41,25.0000则显示:41,25 请问该怎样处理
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xwdd129
2005-06-02
打赏
举报
回复
以上公式写在自定义小数位的公式设置里
xwdd129
2005-06-02
打赏
举报
回复
使用下面的方法:
if Right (ToText ({表*.字段*}, 2), 2) = "00" then 0 else
if Right (ToText ({表*.字段*}, 2), 1) = "0" then 1 else 2
以上为假设取小数点后两位
xiaopai20
2005-06-02
打赏
举报
回复
你在数据绑定前给每个数据转成double这样小数后的0会不见
topfistcn
2005-06-02
打赏
举报
回复
没发现哦
winsex
2005-05-24
打赏
举报
回复
有阿,刚查了,选中域后就可以格式化来设置显示的内容
winsex
2005-05-24
打赏
举报
回复
有格式设置的,
topfistcn
2005-05-23
打赏
举报
回复
没有办法?
新鲜鱼排
2005-05-23
打赏
举报
回复
up
topfistcn
2005-05-23
打赏
举报
回复
有没有人能给个比较好的方法啊
topfistcn
2005-05-21
打赏
举报
回复
在水晶报表中有没有键单一点得像这种数字格式化的功能:#,###,###.##
topfistcn
2005-05-21
打赏
举报
回复
这种方式不太好吧
南方的菜鸟
2005-05-21
打赏
举报
回复
补充:你可以把这些判断写成一个公式(水晶报表中可以自定义公式)中。
南方的菜鸟
2005-05-21
打赏
举报
回复
但这里有个问题,假如是41,25.0001、41,25.0010。。。。你打算怎么显示???
我的基本思路是:把这个数字以小数点分割开来,判断小数部分的数是否=0,如果等于0就显示41,25,否则。。。。。
水晶报表
数字
金额转
中
文大写
水晶报表
数字
金额转
中
文大写,用于
水晶报表
中
将
数字
金额转换为
中
文大写的金额
水晶报表
中
金额数据大写函数
水晶报表
中
金额数据大写函数算法,大家可以参考一下。
C#Winform
水晶报表
实例教程
以实例讲解C#Winform
水晶报表
的基本设置,
格式
化,排序与分组,常用应用,子报表的使用, 以推模式使用ADO.NET数据集
问题
档案
水晶报表
转 PDF
水晶报表
转 PDF,越南文出现异常的状况 资源
水晶报表
转 PDF,越南文出现异常的状况 资源
水晶报表
函数大全--
数字
函数篇
水晶报表
函数大全--
数字
函数篇.我觉得比较实用的东东。。大家可以看一下。。。
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章