社区
图表区
帖子详情
在Crystal Report里,我设好一个数值字段后,保留两位小数~但它连没有小数的数据都显示小数~
miaomiaoga
2005-08-30 06:40:01
比如 12 33.5
就显示 12.00 33.50
但我只需要它显示12和33.5,超过两位小数才截取为两位小数,但这水晶报表就是弱智,怎么处理好?有DX们知道吗?。。
(CSDN的人气非常差,跟这论坛出错率有严重关系,每次发贴都怕发不成功而要重打一次)
...全文
314
4
打赏
收藏
在Crystal Report里,我设好一个数值字段后,保留两位小数~但它连没有小数的数据都显示小数~
比如 12 33.5 就显示 12.00 33.50 但我只需要它显示12和33.5,超过两位小数才截取为两位小数,但这水晶报表就是弱智,怎么处理好?有DX们知道吗?。。 (CSDN的人气非常差,跟这论坛出错率有严重关系,每次发贴都怕发不成功而要重打一次)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xwdd129
2005-09-01
打赏
举报
回复
对,返回TRUE/FALSE,TRUE代表打勾选中
miaomiaoga
2005-08-31
打赏
举报
回复
我后来试了一下,用
if {表名.字段名} > int (({表名.字段名}) then
2
else
0
好像也可以。楼上兄弟的方法还没试,等一下试一下。
再问一句。那如果打勾的选项。是否应该返回TRUE/FALSE?
xwdd129
2005-08-31
打赏
举报
回复
哦,有个笔误,应该是:
if Right(ToText({表名.字段名},2),2) = "00" then 2 else
if Right(ToText({表名.字段名},2),1) = "0" then 1 else 0
xwdd129
2005-08-31
打赏
举报
回复
这个要写公式来进行设置,在格式化字段的设置小数位数那里,输入下面的公式:
if Right(ToText({表名.字段名},2),2) = "00" then 2 else
if Right(ToText({表名.字段名},2),2) = "0" then 1 else 0
易语言源码易语言超级表格自动完成源码
易语言源码易语言超级表格自动完成源码
【Python + 半导体】设备日志自动解析与异常提取工具
本资源提供半导体设备日志自动解析与异常提取的完整解决方案,适用于设备维护、故障诊断、日志审计等场景。
FH8A15G灯串闪灯IC.pdf
FH8A15G灯串闪灯IC
Build PDF translation backend and frontend (3).md
Build PDF translation backend and frontend (3).md
stm32单片机项目资料课程设计文档C语言程序代码原理图电路PCB实例AVR精简学习板DXP资料及其相关资料
stm32单片机项目资料课程设计文档C语言程序代码原理图电路PCB实例AVR精简学习板DXP资料及其相关资料
图表区
4,818
社区成员
14,134
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章