周一至周五 : 08:30 - 17:30 客服专员电话/微信:17301649370 QQ:2902102332
微信咨询

扫码微信咨询

关注公众号

关注微信公众号

电话: 021 5161 9370
返回顶部
明细表中只有一行数据,保存后数据库有两条数据?
显示全部楼层 倒序浏览 发表日期 2014-06-25 10:55:58 2958次阅读 4次回复
     问题现象:最近有用户反应,填报时明细表中只填写了一行数据,保存后却发现数据库中多了一行记录。
     问题分析:正常情况下,数据可以被保存到数据库,说明明细表中有值。如果明细中所有字段都是空的那么不会被保存的。仔细查看数据库中多出的一行ID都是有的 只是其他一些字段有0值。很明显0也是值,一定是明细表中产生0了所以才会被保存。
QQ截图20140625105312.png
     解决方法:将明细中产生0的函数公式或表间公式都排除一下让其为空就行。比如本例中,用户在计算金额合计时,没有判断为空,直接将单价个金额相乘,从而造成即使本行没有数据也会产生0,而零值又被设置为不显示,所以不容易察觉,但是在模板设计的时候应该是很容易看到的。
     对于明细中的函数公式,计算时要用IF判断下是否为空,比如:IF(C7="","",=F7*G7)
QQ截图20140625105509.png
电话/微信:18049989370 QQ:857188287
非常实用的东东,试试看。

谢谢一切都在学习中!!
30015版本 已经解决这个问题

精彩评论4

非常实用的东东,试试看。

谢谢一切都在学习中!!
30015版本 已经解决这个问题
dan_dan

2014-9-29 13:29:55

学习了!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则  允许回帖邮件提醒楼主

快表软件是国内较早研究表格类软件开发平台的团队之一,迄今已有十多年的行业经验.致力于为企事业单位提供实用可靠的数字化平台。
  • 微信公众号

  • 微信小商店

  • 微信客服

  • Powered by Discuz! X3.4 | Copyright © 2022-2024, XiRong Soft. | 快表软件
  • 沪ICP备13033196号 | 营业执照 |上海西戎软件科技有限公司|沪公网安备31011502002146号|沪ICP备13033196号 |