以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于表的动态加载 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=62946) |
-- 作者:80帅兜 -- 发布时间:2015/1/10 16:22:00 -- 关于表的动态加载 此主题相关图片如下:qq截图111111.png |
-- 作者:80帅兜 -- 发布时间:2015/1/10 16:22:00 -- 写文字,总提示发帖失败,所以截图了。 |
-- 作者:Bin -- 发布时间:2015/1/10 16:25:00 -- 1.用查询表,这样就没办法直接在表里修改保存了 2.增加一个辅助列,储存仓库名称 3.增加一个辅助列,储存仓库名称,但是隐藏这个列,在DrawCell事件中.对ID列进行设置e.text=名称列, 以达到显示名称的效果
|
-- 作者:80帅兜 -- 发布时间:2015/1/10 16:29:00 -- 在DrawCell的e.text不会影响单元格真实值是吧?? 如果在DrawCell里面直接写查询代码,会不会比较影响整体性能? |
-- 作者:80帅兜 -- 发布时间:2015/1/10 16:30:00 -- e.text 属性就类似 目录树的name 和 text 的text是吗? |
-- 作者:Bin -- 发布时间:2015/1/10 16:31:00 -- 是的.不影响实际值. 直接查询会非常影响性能, 所以要增加一个辅助列储存名称 |
-- 作者:80帅兜 -- 发布时间:2015/1/10 16:40:00 -- 但是添加辅助列的话,设置对应ID,就是意味着,名称肯能会变动。。。那在什么地方自动刷新呢? 在“仓库定义”表里面,如果datacolchanged 有变动,就刷新对应的“物资表”的相关“仓库名称”列????? |
-- 作者:Bin -- 发布时间:2015/1/10 16:42:00 -- DataColChanged事件,录入ID后用代码FIND查找到对应的名称. 并且在参考定义里 也同步更新这边 参考帮助的跨表引用的自动更新 http://www.foxtable.com/help/topics/1453.htm
|