以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  [求助] 管理合同支付情况表出现随机的错误  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=19207)

--  作者:sdslch
--  发布时间:2010/3/31 17:53:00
--  [求助] 管理合同支付情况表出现随机的错误
本意是搞个管理合同支付情况的表,就是方便对各工程的支付进行汇总。
基本思路:
1、“工程分类”表对工程的ID和工程的类别进行确定。
2、“合同基本情况“表对各工程的合同确定ID和合同名称、编号、签订日期等资料。
3、“收支明细表”记录每次的付款情况。
4、“工程分类”与“合同基本情况“用工程ID关联;“合同基本情况“与“收支明细表”用合同ID关联。

现在出现了一个问题,或者叫易表软件的一个随机的错误:本来1个工程ID就只对应1个工程名称,1个合同ID就对应1个合同名称,但在软件中,有时重算所有表后,会出现ID与名称对不上号的情况。(见附图中红框)
本人新人新手,对编程的东西可以说一窍不通,我的软件是付款注册的,系统是XP,Excel是2007版。

数据附件如下:


--  作者:sdslch
--  发布时间:2010/3/31 17:54:00
--  
egd文件下载
--  作者:程兴刚
--  发布时间:2010/3/31 18:08:00
--  
公式设置错误,估计是ID列有刷新公式(取消ID列的刷新公式)。
--  作者:sdslch
--  发布时间:2010/3/31 18:25:00
--  
刚才检查了,ID列无刷新公式

另外只要将光标放在1个以上记录的合同的记录行上重算,就会出现上面说的情况


--  作者:wjq1072
--  发布时间:2010/3/31 19:25:00
--  
好象没有问题啊
egd文件下载
--  作者:sdslch
--  发布时间:2010/3/31 19:49:00
--  
下面引用由wjq10722010/03/31 07:25pm 发表的内容:
好象没有问题啊

请将光标放到“收支明细表”除第一行的任意地方,然后F9   就会出现问题,在其他的机上(试用版)也是这样


--  作者:wjq1072
--  发布时间:2010/3/31 19:58:00
--  
那就用公式吧
egd文件下载
--  作者:sdslch
--  发布时间:2010/3/31 20:08:00
--  
谢谢,主要是想知道自己哪里错了,因是老人新手。原来的方法是有问题吗?
--  作者:程兴刚
--  发布时间:2010/3/31 20:45:00
--  
在表关联设置中,将关联表的父子属性勾选,否则,“合同基本情况”表的列刷新公式取值于关联左表的当前行的数据,勾选为父子关系后,只引用父表的“父”记录数据,问题估计就出在这里。
--  作者:sdslch
--  发布时间:2010/3/31 21:12:00
--  
下面引用由程兴刚2010/03/31 08:45pm 发表的内容:
在表关联设置中,将关联表的父子属性勾选,否则,“合同基本情况”表的列刷新公式取值于关联左表的当前行的数据,勾选为父子关系后,只引用父表的“父”记录数据,问题估计就出在这里。

勾选为父子关系后,还是一样。百思不得其解