| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1329 人关注过本帖
标题:VF报表打印预览及打印 怎么去掉小数点后的0的问题
只看楼主 加入收藏
dellkey
Rank: 1
等 级:新手上路
帖 子:53
专家分:3
注 册:2019-7-3
结帖率:66.67%
收藏
已结贴  问题点数:20 回复次数:27 
VF报表打印预览及打印 怎么去掉小数点后的0的问题
图片附件: 游客没有浏览图片的权限,请 登录注册
图片附件: 游客没有浏览图片的权限,请 登录注册

报表数据只直接引用的表数据
怎么在报表里定义报表表达式,去掉小数点后面的0
望大神指点
搜索更多相关主题的帖子: 打印预览 数据 报表 小数点 打印 
2023-07-20 22:14
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9848
专家分:27241
注 册:2012-2-5
收藏
得分:4 
8.000 变为8
8.002 变为8.2
5.000 变为5
是这个意思吗

坚守VFP最后的阵地
2023-07-20 22:52
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9848
专家分:27241
注 册:2012-2-5
收藏
得分:0 
用TRANSFORM()试试

坚守VFP最后的阵地
2023-07-20 22:54
dellkey
Rank: 1
等 级:新手上路
帖 子:53
专家分:3
注 册:2019-7-3
收藏
得分:0 
回复 2楼 sdta
是这样的
比如 8的时候  就显示8  不要显示8.000
     8.01的时候 显示8.01   不要显示8.010
就是说没有有效性后的0 不显示
TRANSFORM()这个我试过了  当8.001   显示为8.000999999999999
                         当8.002   显示为8.0020000000000001
                         当8.003   显示为8.003
                         当8.004   显示为8.004
                         当8.005   显示为8.0050000000000001
                         当8.006   显示为8.006
                         当8.007   显示为8.007
                         当8.008   显示为8.007999999999999
图片附件: 游客没有浏览图片的权限,请 登录注册


[此贴子已经被作者于2023-7-20 23:13编辑过]

2023-07-20 23:12
laowan001
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:66
帖 子:1094
专家分:2693
注 册:2015-12-30
收藏
得分:4 
xx=8.00002000
MESSAGEBOX(rtrim(TRANSFORM(xx),'0'))
2023-07-21 10:12
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9848
专家分:27241
注 册:2012-2-5
收藏
得分:0 
以下是引用laowan001在2023-7-21 10:12:36的发言:

xx=8.00002000
MESSAGEBOX(rtrim(TRANSFORM(xx),'0'))

楼主用的是VFP6.0

坚守VFP最后的阵地
2023-07-21 10:41
dellkey
Rank: 1
等 级:新手上路
帖 子:53
专家分:3
注 册:2019-7-3
收藏
得分:0 
回复 6楼 sdta
是的VF6
按说明这个格式应该没为题,为啥有部分数值出来就不一样了呢
iif(最大流量>0,TRANSFORM(最大流量),"")
图片附件: 游客没有浏览图片的权限,请 登录注册
2023-07-21 11:23
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9848
专家分:27241
注 册:2012-2-5
收藏
得分:0 
盲人摸象?

坚守VFP最后的阵地
2023-07-21 11:26
dellkey
Rank: 1
等 级:新手上路
帖 子:53
专家分:3
注 册:2019-7-3
收藏
得分:0 
回复 8楼 sdta
新手卡住啦
2023-07-21 11:45
dellkey
Rank: 1
等 级:新手上路
帖 子:53
专家分:3
注 册:2019-7-3
收藏
得分:0 
回复 5楼 laowan001
VF6
2023-07-21 12:16
快速回复:VF报表打印预览及打印 怎么去掉小数点后的0的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019530 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved