Foxtable(狐表)用户栏目专家坐堂 → 窗口中动态加载的表访问问题


  共有12232人关注过本帖树形打印复制链接

主题:窗口中动态加载的表访问问题

美女呀,离线,留言给我吧!
lym2127
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:4 积分:85 威望:0 精华:0 注册:2012/1/18 17:01:00
窗口中动态加载的表访问问题  发帖心情 Post By:2012/1/18 17:58:00 [显示全部帖子]

各位高手,有个问题咨询一下。

我要设计一个输入窗口,通过一个combobox的内容决定动态加载表格的名字。加载的表格是规格文件,需要从中选出需要的内容添加的主表中。我用动态加载表格的方式,已经实现表格的加载。但是由于窗口中表格是动态加载的,不是设计窗口时导入的,其它控件(如按钮等)在访问表格时总是出错。我理解是不是我在开始打开窗口时表格还没有加载,系统访问中会出错?

根据帮助文件,动态加载表格的事件要在全局事件中设置,但是我设置时还是出错。

反复试了很长时间了,总是过不去。错误提示也不是完全明白。还请高手指点一二,谢了!


 回到顶部
美女呀,离线,留言给我吧!
lym2127
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:4 积分:85 威望:0 精华:0 注册:2012/1/18 17:01:00
  发帖心情 Post By:2012/1/19 15:33:00 [显示全部帖子]

我想在窗口加载一个表,但是加载哪个表需要根据窗口中一个combobox的内容来确定。所以加载表的名称就是一个变量。

比如说我有十个表格X1~X10存了十种产品的数据,产品名称和表格名称都是表A的字段;我现在想在表B中导入表X中的产品数据,在表B建立了一个窗口。窗口中一个combobox选择产品,然后根据选择的产品在窗口中打开表X1~X10中的一个,再根据关键字对加载的表做筛选,从中找到需要的数据行,双击后添加到表B中。

我先试着在窗口建了一个表,但是没办法导入表X内容,并根据combobox切换表;后来学着动态加载NORMAL型副表,成功了,但是对表的操作总是出错。如窗口中的按钮控制表时总显示没有这个表;对表格的某行双击事件也不动作。

总之,我现在有几个疑问:动态加载表的事件(如双击)放在哪?动态加载的表在窗口的其它控件的事件中如何表达?

我是初学者,以前SQL等数据库基础为零,所以还请狐爸多多辅导,谢了!


 回到顶部
美女呀,离线,留言给我吧!
lym2127
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:4 积分:85 威望:0 精华:0 注册:2012/1/18 17:01:00
  发帖心情 Post By:2012/1/19 15:37:00 [显示全部帖子]

我加载的表是一个查询表,刚才想用CREATESQLQUERY语句,但是SELECT语句中数据源文件名用字符型变量如何表示?试了几次都不行。
[此贴子已经被作者于2012-1-19 15:38:31编辑过]

 回到顶部
美女呀,离线,留言给我吧!
lym2127
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:4 积分:85 威望:0 精华:0 注册:2012/1/18 17:01:00
  发帖心情 Post By:2012/1/19 15:55:00 [显示全部帖子]

我是要用狐表做一个材料汇总管理系统,所以把材料根据供应部的账目分为二十几类,每一类都有自己的特殊列,无法统一到一个表中,所以每一类建了一个规格表。

我试一下把所有规格表相同字段加载到一个表中,在窗口用这个表也许就可以了。

谢谢您!我是初学,还是业余时间做,没有整块的时间,总是不连续,所以看了前面忘了后面,惭愧!


 回到顶部