在移动端应用中,父子页面之间的参数回传可以通过设置超链接和JS代码实现。以下是具体步骤:
在子页面添加返回按钮:在子页面的单元格中添加文本,例如「<返回」,并为该单元格添加JS脚本超链接。JS代码中需要包含参数,例如 yema,其值可以设置为公式,如 G1。
| var url = encodeURI("${servletURL}?viewlet=/移动端页面跳转测试.cpt&yema=" + yema); |
| FR.doHyperlinkByGet({url:url, title:'移动页面跳转测试', target:'_self'}); |
这段代码会在点击单元格时打开指定的模板,并传递参数 yema。
在父页面设置超链接:在父页面中,对某个单元格(例如 C3)添加网络报表超链接,链接到子页面。
设置加载结束事件:在父页面的模板属性中,设置「加载结束」事件,以便在加载完成后根据传回的参数进行页面跳转。
| var ye = '${=$yema}'; |
| if (ye) { |
| contentPane.gotoPage(parseInt(ye)); // 跳转到指定页 |
| } |
通过以上步骤,可以实现移动端父子页面之间的参数回传和页面跳转功能。