以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 用代码创建的临时表,如果才能使事件生效 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=104728) |
-- 作者:ap9709130 -- 发布时间:2017/8/3 23:55:00 -- 用代码创建的临时表,如果才能使事件生效 我的代码如下: If DataTables.Contains("进项汇总") = False Then Dim dtb As New DataTableBuilder("进项汇总") dtb.AddDef("开票名称", Gettype(String),50) dtb.AddDef("规格型号", Gettype(String),50) dtb.AddDef("税率", Gettype(String),50) dtb.AddDef("单位", Gettype(String),10) dtb.Build() End If Tables(e.Form.name & "_tjxmxb").DataSource = DataTables("进项汇总") 代码没有问题,但是窗口中的事件都不起作用,如何才能使窗口的表事件生效? |
-- 作者:有点甜 -- 发布时间:2017/8/4 8:46:00 -- 要用全局表事件
http://www.foxtable.com/webhelp/scr/0671.htm
|
-- 作者:ap9709130 -- 发布时间:2017/8/4 11:15:00 -- 老师 我第一时间用了这全局表,但还是不行啊。
|
-- 作者:有点甜 -- 发布时间:2017/8/4 12:25:00 -- 以下是引用ap9709130在2017/8/4 11:15:00的发言:
老师 我第一时间用了这全局表,但还是不行啊。
代码写到全局表事件后,你还要开启,加上代码
DataTables("进项汇总").GlobalHandler.AfterEdit = true |