我是在c1主窗口弹出c2窗口(使用FR.showIframeDialog弹出c2),然后在c2上面有一个按钮,添加按钮事件,获取主窗口的按钮。 我通过下面的代码获得了下面主窗口的报表区的编辑按钮: var contentPane=window.parent.contentPane; var widget=contentPane.getWidgetByName("Edit").getText(); window.parent.FR.Msg.alert("tst",widget); 以上代码可以成功运行,得到了主窗口报表区域的编辑按钮上面的文字“编辑”两个字。 奇怪的是,我如果换成参数面板区域的“查询”按钮名字Search: var widget=contentPane.getWidgetByName("Search").getText(); 就提示错误,说getText undefined,意思就是没有定义!怎么回事???然后我修改成: var widget=contentPane.parameterEI.getWidgetByName("Search").getText(); 也不行!我哪里错误了吗? |
最佳回答 |
||||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|