以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]如何提前生成临时表(已解决) (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=14812) |
-- 作者:yyzlxc -- 发布时间:2011/12/3 9:41:00 -- [求助]如何提前生成临时表(已解决) 思路:一段按钮代码,打开存款明细表,生成临时表ckmx,然后在存款明细表的DataColChanged事件中,使用代码从ckmx表中取值,并填充到存款明细表的db列和zr列。 问题:点击按钮后,可以打开存款明细表,但是弹出错误提示:
原因分析:先运行DataColChanged事件中的代码,然后生成临时表,造成DataColChanged事件中的取值代码找不到ckmx表的错误。
如何待临时表生成后,再执行DataColChanged事件中的取值代码,请各位老师指教,谢谢!!
按钮代码: MainTable = Tables("存款明细")
DataColChanged事件中的取值代码: \'填充db [此贴子已经被作者于2011-12-3 10:07:49编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2011/12/3 9:48:00 -- 项目事件AfterOpenProject加上这一段:
Dim dtb As New DataTableBuilder("ckmx")
另外建议看看: http://www.foxtable.com/help/topics/0695.htm http://www.foxtable.com/help/topics/1279.htm
|
-- 作者:yyzlxc -- 发布时间:2011/12/3 10:07:00 -- 谢谢狐爸老师的指教,问题解决了,并给出最佳方案,再次衷心感谢!! |