我现在有6个按钮(在功能区中),数据库中有6个表+1个user表,又另外新建了6个查询表用来查询组合结果。
因为点击按钮后窗口闪烁问题,老司机给我建议:
窗口用一个表,按钮放在当前窗口写代码,没必要去来回打开,动态绑定到不同的表,窗口插入一个表,动态绑定即可,也可执行fill,那样就不会闪了
这样的话就彻底推翻了我的所有认知
按钮不是就应该在功能区的吗?不应该是通过功能区的按钮的click事件来Forms.open打开窗口,然后显示窗口里的查询表的内容吗?
帮助里的动态绑定和FILL,写法是在afterload事件里写:Tables("窗口1_Table1").Fill("Select * F rom {订单} Where 日期 = #" & Date.Today & "#", False)
哪这样的话,我的查询表就完全没用处了对吧?
哪这样的话,我的功能区里的按钮,要怎么“动态绑定”到“一个”窗口里????
QueryBuilder用于编码生成查询表。在窗口中动态创建Table:e.Form.CreateSQLTable 这个又放哪里的?
还有还有,您说的上传实例是要将我的项目备份后传上来的意思吗?
[此贴子已经被作者于2017/8/1 16:04:27编辑过]