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

扫码微信咨询

关注公众号

关注微信公众号

电话: 021 5161 9370
返回顶部
明细表中只有一行数据,保存后数据库有两条数据?
显示全部楼层 倒序浏览 发表日期 2014-06-25 10:55:58 4297次阅读 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.5 | Copyright © 2022-2024, XiRong Soft. | 快表软件
  • 沪ICP备13033196号 | 营业执照 |上海西戎软件科技有限公司|沪公网安备31011502002146号|沪ICP备13033196号 |