首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

Tab Control有关问题

2012-03-27 
Tab Control问题设计界面如图:带TAB不带tab 运行正常http://a67.photo.store.qq.com/http_imgload.cgi?/ru

Tab Control问题
设计界面如图:带TAB
不带tab 运行正常
http://a67.photo.store.qq.com/http_imgload.cgi?/rurl4_s=5d6af9ee0dfdb15f6e6be76131d4e44cc4cbb9e08446c6b0abf8dc14c32adf00360ef3e00b2e276593ef34ff5b96fad748b34df595ea1e6985be292b7578ae8d6db1a10510c96e5fda22e3d18673f565818826fe&a=67&b=72

程序说明:左侧dw_share为导航 ,单击不同的名字,右边tab_1.tabpage_1.dw_1显示详细信息,单击不同的tab页面显示该人员的相应的其它信息(证书,论文等),每个tabpage里面的DW数据为一个单独的表,所有的表通过主键关联

问题:单击不同的名字,右边tab_1.tabpage_1.dw_1显示详细信息,是通过在dw_share.rowfocuschanged 中写入script,然后明细再dw_1.scrolltorow(与左则同一行).以前没有把明细放到TAB中的时候一切正常,把明细放入tab中错误
问题分析:当dw_share.rowfocuschanged的时候引用了tab_1.tabpage_1.dw_1,而tab_1.tabpage_1.dw_1还没有constructor
所以报错。该如何处理

请各位大虾指教

[解决办法]
先判断 isvalid(dw_1)再scrolltorow
[解决办法]
dw_1.scrolltorow(row)改为tab_1.tabpage_1.dw_1.scrolltorow(row)

另你这种处理方式让费系统资源,tab里的数据窗口应该用带参数的数据窗口,在左边数据窗口点击事件获取人员的id后,tab里的数据窗口根据id去retrieve

热点排行
Bad Request.