以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  [求助]窗口中关联表删除行后,关联表的即时更新问题  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=5902)

--  作者:xj22710
--  发布时间:2007/1/9 2:00:00
--  [求助]窗口中关联表删除行后,关联表的即时更新问题
同样问题又出现了,窗口中对关联表增加行可以实时更新,但删除行后关联表却看不到删除效果,如何设置?

窗口中显示的关联表在表设置中已取消了表的关联,并且我的窗口中有2个关联表


--  作者:smileboy
--  发布时间:2007/1/9 8:38:00
--  
试试DelRow(GridName,Row) and ShowRelationrows()
--  作者:yangming
--  发布时间:2007/1/9 10:03:00
--  
http://bbs.egrid2000.com/cgi-bin/topic.cgi?forum=9&topic=2961&show=0

看三楼


--  作者:xj22710
--  发布时间:2007/1/9 14:37:00
--  
yangming斑竹,那个问题就是我提的,你怎么又把它给我了,就是因为这个方案解决不了,我才再次发问的
--  作者:czy
--  发布时间:2007/1/9 14:42:00
--  
杨版的理解是对的,我想这样应该可以的。

DelRow(GridName,[表名!RowSel]) and SetFocus("表名")


--  作者:xj22710
--  发布时间:2007/1/9 14:47:00
--  
这个我试过的,没有效果
--  作者:czy
--  发布时间:2007/1/9 14:51:00
--  
不会吧?

egd文件下载


--  作者:xj22710
--  发布时间:2007/1/9 14:58:00
--  
回czy斑竹:
你发的例子是对当前表的操作,我要的是对关联表进行操作,而且这个关联表实际上已经取消关联了
--  作者:czy
--  发布时间:2007/1/9 15:06:00
--  
egd文件下载
--  作者:xj22710
--  发布时间:2007/1/9 18:05:00
--  
呵呵,这个方法以前我用过,是没有办法的办法,删除行后重新打开窗口.这个方法在数据量小的时候看不出破绽,数据一多或者窗口中带有预处理公式,打开就显得有点慢,有明显的窗口切换痕迹,不过还是要谢谢czy斑竹~