以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 窗口表SQLTable 的AfterResizeColume事件无效? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=58143) |
-- 作者:关键下一秒 -- 发布时间:2014/10/12 17:45:00 -- 窗口表SQLTable 的AfterResizeColume事件无效? 如题: 今天用到这个类型的表,发现该事件无效。 确认一下,是否我个案问题。 以上, 谢谢!
|
-- 作者:有点甜 -- 发布时间:2014/10/12 17:49:00 -- 测试会触发,是不是你的其它事件也没有触发啊。 |
-- 作者:关键下一秒 -- 发布时间:2014/10/12 19:04:00 -- 以下是引用有点甜在2014-10-12 17:49:00的发言: 测试会触发,是不是你的其它事件也没有触发啊。 上图关于调整的事件都未被触发。但上面的事件可触发。不知为什么?
[此贴子已经被作者于2014-10-12 19:05:15编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/10/12 19:06:00 -- 你代码有问题,你这个肯定不是SqlTable,肯定是弄成副本了。 |
-- 作者:关键下一秒 -- 发布时间:2014/10/12 19:09:00 -- 以下是引用有点甜在2014-10-12 19:06:00的发言: 你代码有问题,你这个肯定不是SqlTable,肯定是弄成副本了。 副本是没有这些事件的吧?
|
-- 作者:有点甜 -- 发布时间:2014/10/12 19:10:00 -- 例子发上来。 |
-- 作者:关键下一秒 -- 发布时间:2014/10/12 19:14:00 -- 以下是引用有点甜在2014-10-12 19:10:00的发言: 例子发上来。 找到原因:如果设置了 table.datasource 这些事件则无效。 Dim t As Table = Tables(e.Form.Name & "_Table1") t.DataSource = DataTables("表A") 是否为BUG? [此贴子已经被作者于2014-10-12 19:16:40编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/10/12 19:16:00 -- 不是bug,用DataSource的时候,就是弄成副本了,不是sqlTable |
-- 作者:关键下一秒 -- 发布时间:2014/10/12 19:18:00 -- DataSource属性 Table有一个DataSource属性,可以通过此属性动态设置其绑定的表。 提示: 1、上面的代码中生成的统计表的名称并非"统计表1",而是"窗口1_Table1",也就是说GroupTableBuilder指定的表名是无效的,切记切记。 以上帮助文件内容如何理解呢? 另外,如果想动态指定,datasource,而又想用SQLTable的事件功能,该如何处理,或者是否有其他更好的处理方法? [此贴子已经被作者于2014-10-12 19:24:37编辑过]
|
-- 作者:关键下一秒 -- 发布时间:2014/10/12 19:25:00 -- 再顶一下 ![]() |