以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 选中行的写入问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=31875) |
||||
-- 作者:deliangzhaoe -- 发布时间:2013/4/22 12:37:00 -- 选中行的写入问题 页面集合的页签A中有表B,表B的部分行被选中后自动写入窗口C的D表中,“选中”控件的Click事件代码应怎样写? 谢谢!
|
||||
-- 作者:ericsky -- 发布时间:2013/4/22 13:52:00 -- 如果两个表的结构列名一致,并且用复选框选定多行,试试以下代码: Dim dt_b As Table = Tables("表b") Dim dt_d As Table = Tables("表d") For Each r As Row In dt_b.GetCheckedRows() Dim r2 As Row = dt_d.AddNew For Each c As Col In dt_b.Cols r2(c.Name) = r(c.Name) Next Next |
||||
-- 作者:deliangzhaoe -- 发布时间:2013/5/1 16:54:00 -- 选中行添加到另一表中 没有试验成功啊! 我把表传上来了。你再给看看,谢谢! 我想实现:当页面集合中的“安全检查台账”在录入的时候,点击“导入隐患整改通知书”后的“是”复选框,本行内容即被添加到窗口“隐患整改通知书”中的表“隐患整改通知书”中,否则不添加进去。表“安全检查台账”与表“隐患整改通知书”部分列相同,是不是需要完全相同? 另外,当我登录到这个软件的时候,怎样让我自己设计的菜单和窗口同时显示出来?我的怎么老是单独显示,显示窗口的时候没有菜单呢。 非常感谢!
|
||||
-- 作者:Bin -- 发布时间:2013/5/2 9:27:00 -- .
如果想取消勾选,同时删除隐患整改通知书对应列,参考我的代码很容易可以实现的.
|
||||
-- 作者:deliangzhaoe -- 发布时间:2013/5/2 11:36:00 -- 实现不了啊 我怎么就实现不了呢?代码设置好了,选中没反应啊。 是不是我用的Foxtable版本的问题,我用的是2011版。
|
||||
-- 作者:Bin -- 发布时间:2013/5/2 11:48:00 -- 更新到2013版本吧.然后参考我给你发的例子. |
||||
-- 作者:deliangzhaoe -- 发布时间:2013/5/2 15:45:00 -- 2013版也不行啊 你除了添加了代码,还更改了其他地方吗?我现在在用2013版,可还是不行。你做的那个就可以,我把代码写上也不行。 郁闷哪!刚开始学,不大会啊。谢谢了!
|
||||
-- 作者:deliangzhaoe -- 发布时间:2013/5/2 15:52:00 -- 行了,谢谢 好了,谢谢你,非常感谢,又学到了不少东西。 |