以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]OuterTableBuilder的使用 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=10382) |
-- 作者:kensou11111 -- 发布时间:2011/6/2 17:39:00 -- [求助]OuterTableBuilder的使用 我使用OuterTableBuilder动态生成了1个外部表,如下图 这个表虽然可以编辑,但为何这个表为什么无法在内部数据中保存,也无法在外部数据中保存呢?(也就是点保存退出然后重新打开项目时,这个表就不见了,在外部数据源中也没有)。 |
-- 作者:mr725 -- 发布时间:2011/6/2 18:16:00 -- 测试了,可以保存的。 此主题相关图片如下:test1.jpg [此贴子已经被作者于2011-6-2 18:18:44编辑过]
|
-- 作者:kensou11111 -- 发布时间:2011/6/2 19:48:00 -- 有点明白了,这个生成的表并不是真的生成了一个新的表,而是加载了数据源的一部分,其实就类似于筛选。
但如果我需要通过代码来生成一个新的外部表呢?该如何操作? |
-- 作者:狐狸爸爸 -- 发布时间:2011/6/2 20:19:00 -- 通过菜单添加外部表。 |
-- 作者:kensou11111 -- 发布时间:2011/6/3 9:29:00 -- 因为实际上是这样的,我有如下一个录入窗口
我希望当我点击“创建清单”按钮时,系统能新建一个以清单编号框中的内容作为表名的新表(最好可以是外部表),然后我就可以用数据填充器往这个表里填入数据再进行一些逻辑运算操作,最终成为我所需要的BOM。
不想使用系统菜单是因为这样就需要额外的操作,无法全部在录入窗口中完成全部操作,录入效率不高。 [此贴子已经被作者于2011-6-3 9:55:22编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2011/6/3 10:00:00 -- 参考:
|
-- 作者:kensou11111 -- 发布时间:2011/6/3 11:22:00 -- 要重新打开项目始终不太方便,项目重新打开前要保存,一些已经打开的窗口关闭了,一些表的当前行也回到第一行了。如果不需要重新打开项目就能直接生成新表就好了 |
-- 作者:狐狸爸爸 -- 发布时间:2011/6/3 11:39:00 -- 呵呵,foxtable故意这样的,因为有编译功能,不得不如此.... 一般来说,结构相似的表,不应该有多个,而是做在同一个表中. |
-- 作者:kensou11111 -- 发布时间:2011/6/3 12:42:00 -- 确实我也考虑过将所有清单做进同一个表中,加一列标识列来区分不同的清单,但觉得保存在不同的表中日后管理起来会好点 |
-- 作者:kensou11111 -- 发布时间:2011/6/3 15:04:00 -- 下次更新能否实现不需要重新打开项目就能生成表的功能呢? |