欢迎您:游客!请先
登录
或
注册
风格
恢复默认设置
|
展区
文件集浏览
图片集浏览
Flash浏览
音乐集浏览
电影集浏览
|
搜索
易表在线答疑
→
技术与交流
→
应用技巧
→ 为什么计算结果不正确?--原创:贺老六
新的主题
投票帖
交易帖
小字报
下一主题 >>
<< 上一主题
共有
21000
人关注过本帖
树形
打印
复制链接
主题:为什么计算结果不正确?--原创:贺老六
gdxhq
小
大
1楼
|
信息
|
搜索
|
邮箱
|
主页
|
UC
加好友
发短信
等级:职业侠客
帖子:
497
积分:89
威望:0
精华:0
注册:
2006/8/13 16:15:00
Post By:2006/9/8 7:49:00 [
显示全部帖子
]
其实除了版主说的在列中用公式round()外,在按钮中比较两个如sumfor这样的公式也是要在前面加上round()进行比较,因为sumfor这个函数会有可能产生类似.9999999这样的尾巴,从而影响了比较,如if(round(sumfor("缴费记录","当年支取","年度","=",[%年度%]),2)<>round(sumfor("变动记录","支取金额","所属年度","=",[%年度%]),2),do(),do())其实缴费记录表中的当年支取就是从变动记录中用sumfor提取的,两个表的数字在复制到电子表格进行比较时也是准确的,可没有round()就是不相等。
下一主题 >>
<< 上一主题
RSS2.0
|
Xhtml无图版
|
Xslt无图版
Copyright ©2002 - 2005
egrid2000
.com
Powered By
Dvbbs
Version 8.3.0
页面执行时间 0.03320 秒, 6 次数据查询