以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关于table与复选的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=94769) |
-- 作者:huangxueyao -- 发布时间:2017/1/1 15:31:00 -- 关于table与复选的问题 在bom表中选择物料,我们经常需要通过分类筛选来快速查找。 现在我设计了一个窗口,需要通过复选-添加的方式批量选择物料,但是GetCheckedRows对应的是table,只对当前table有效,如果我在当前table中选了一个物料,然后点击分类筛选,在新的table中选了一个物料,再添加,只有当前的添加进去了,之前的没有。 请问大家有什么成熟的方法可以解决这个问题? 谢谢~
|
-- 作者:huangxueyao -- 发布时间:2017/1/2 12:34:00 -- 有人回复么? |
-- 作者:狐狸爸爸 -- 发布时间:2017/1/2 20:39:00 -- 那就增加一个逻辑列来选择吧,AfterOpenProject事件代码: DataTables("订单").DataCols.Add("选",Gettype(Boolean)) Tables("订单").Cols("选").Move(0) |
-- 作者:huangxueyao -- 发布时间:2017/1/2 20:46:00 -- 这个办法实际我也想到了,只是需要每次选中后都进行一次保存,所以我问问有没有其它思路。 看来现在只能这样解决了。
|