以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]页面集合不执行 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=91051) |
|
-- 作者:zswushi -- 发布时间:2016/9/28 12:11:00 -- [求助]页面集合不执行 事件: selected index changed
If e.sender.SelectedPage.name = "出库报表对账"then
怎么代码 不执行生成目录树 或者 加载不进来表??
谢谢 |
|
-- 作者:有点蓝 -- 发布时间:2016/9/28 14:10:00 -- If e.sender.SelectedPage.name = "出库报表对账"then DataTables("出库报表对账").Load Tables("出库报表对账").OpenLoadTree("开单日期 YM|单据编号",150,30,True) ElseIf e.sender.selectedpage.name = "出库报表明细"then DataTables("出库报表明细").Load Tables("出库报表明细").OpenLoadTree("开单日期 YM|记录顺序",150,30,True) End If |
|
-- 作者:zswushi -- 发布时间:2016/9/28 16:10:00 -- 我用的 是 SQL的 视图 数据 ,然后再 FOXTABLE 里增加了两个查询表 ,“出库报表对账”和 “出库报表明细”,打开项目都是不加载任何数据,
现在我复制代码进去 ,那个 SELECTED 事件中,还是加载不了,打不开加载树, 是要用 fill的方法吗?谢谢! 、
|
|
-- 作者:有点蓝 -- 发布时间:2016/9/28 16:40:00 -- DataTables("出库报表对账").LoadFilter = "" DataTables("出库报表对账").Load
|
|
-- 作者:zswushi -- 发布时间:2016/9/28 17:53:00 -- 不执行造成的,我把加载的条件以及代码放在命令窗口会执行, 但 我的窗体 forms("出库主表"),tabcontrols("出库主表"),放在 selectedintexchanged 事件中,就是不执行 加载的代码,难道是要放在其它事件中??
谢谢 |
|
-- 作者:有点蓝 -- 发布时间:2016/9/28 17:55:00 -- msgbox(e.sender.SelectedPage.name) \'能不能弹出 |
|
-- 作者:有点蓝 -- 发布时间:2016/9/28 17:58:00 -- 没有设置name吧,试试 If e.sender.SelectedPage.Text = "出库报表对账"then
|
|
-- 作者:zswushi -- 发布时间:2016/9/28 18:52:00 -- 基本上可以啦,是 text的问题,但现在加载树,加载不进来,我再学习下,谢谢! |
|
-- 作者:有点蓝 -- 发布时间:2016/9/28 20:31:00 -- 这个加载树只能在主表下使用。窗口表只能自己做加载树,如:http://www.foxtable.com/webhelp/scr/0917.htm |
|
-- 作者:zswushi -- 发布时间:2016/9/29 10:06:00 -- 加载树 加载不进 您好:,我的设计流程时 是 ,我先做了个独立窗口(“出库报表”),不绑定任何表,然后 在“独立窗口”中放置了个 “出库报表”的 tabcontrol 的控件 ,tabcontrol控件有 四个 页面,标题是 出库报表对账,出库报表明细 ... ,每个页面内 我又 放置了个 "分区面板" splitcontainer , 分区一 放置了 treeview1控件 ,想用来显示 分区2中的 加载树 ,分区2 |