以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  对应保存  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=118526)

--  作者:有点蓝
--  发布时间:2018/5/4 21:31:00
--  
代码有问题,但是不知道任何改正,请上传实例看看
--  作者:有点蓝
--  发布时间:2018/5/4 22:14:00
--  
不是很明白你处理业务的逻辑
1、事件联络窗口有些控件绑定的是窗口的SqlTable表,有些是绑定的关联表,这些表又没有做联动,数据完全可能不是同一个记录的,这样使用目的何在?

2、保存按钮是保存到“事件联络待处理_记录明细”之前双击打开的记录?还是新增一条记录进行保存?

3、下面这种代码使用其中一个即可,没有必要重复保存
        Tables("事件联络_事件回复").save
        DataTables("事件联络_事件回复").Save()
4、建议“事件联络窗口改为模式窗口。如果是独立窗口,可能会出现“事件联络待处理”窗口表的行因为误点而选择了其它行,那么代码中再使用current,就可能不是原先想要处理的行了。

--  作者:有点蓝
--  发布时间:2018/5/4 22:31:00
--  
多人回复处理和联动没有什么直接关系,更加没有必要一个窗口的控件绑定到没有联动的多个同名表。

4楼的几个问题自己搞清楚基本就能解决问题了