以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何用DataTable的Load方法只加载表的部分字段 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=115944) |
-- 作者:lzzhx -- 发布时间:2018/3/17 8:13:00 -- [求助]如何用DataTable的Load方法只加载表的部分字段 [求助]如何用DataTable的Load方法只加载表的部分字段? |
-- 作者:有点蓝 -- 发布时间:2018/3/17 9:06:00 -- DataTable的Load方法无法控制列 |
-- 作者:lzzhx -- 发布时间:2018/3/20 8:59:00 -- 老师:我把我的想法详细说一下,请老师看看是不是从根上就不对。 假如数据表A中有如下字段:a1,a2,....,a20,b1,b2,....,b50,c1,c2,...c50 共120个字段,记录共有10000条。 将A1做为主表,打开窗口1时,只载入a1,a2,....,a20,b1,b2,....,b50共70个字段的记录进行编辑,打开窗口2时,只载入a1,a2,....,a20,c1,c2,....,c50共70个字段的记录进行编辑 若用 .build()方法加载数据表结构,生成的表临时表,原数据表A的各种事件均不起作用了,请问如何写代码加载数据表,或者我这样设计数据表本来就不合理? |
-- 作者:lzzhx -- 发布时间:2018/3/20 9:01:00 -- 若用Load方法都把字段加载进来,只是在不同的窗口控制不同的部分字段隐藏,在效率方面可能影响就很大了 |
-- 作者:有点甜 -- 发布时间:2018/3/20 9:47:00 -- 可以用fill重新加载表格的,参考
http://www.foxtable.com/webhelp/scr/1929.htm
|
-- 作者:lzzhx -- 发布时间:2018/3/20 10:17:00 -- 这个表还有一个关联字表,用fill方法加载时提示: 当前表存在关联,不允许使用此方法加载数据
|
-- 作者:有点甜 -- 发布时间:2018/3/20 10:42:00 -- 以下是引用lzzhx在2018/3/20 9:01:00的发言:
若用Load方法都把字段加载进来,只是在不同的窗口控制不同的部分字段隐藏,在效率方面可能影响就很大了
如果窗口使用,那就用fill,代码拷贝一份写到窗口表
http://www.foxtable.com/webhelp/scr/1777.htm
|
-- 作者:lzzhx -- 发布时间:2018/3/20 11:40:00 -- 用fill方法加载时提示: 当前表存在关联,不允许使用此方法加载数据 如何解决?
|
-- 作者:有点甜 -- 发布时间:2018/3/20 11:44:00 -- 窗口表不会报错的。请认真参考
http://www.foxtable.com/webhelp/scr/1777.htm |