正在查看旧版本。 查看 当前版本.
与当前比较 查看页面历史
« 前一个 版本 4 下一个 »
在一个电子表格报表内,有多个Sheet页,有时候用户希望点击某个Sheet中的对应单元格,可以跳转到另一个Sheet 页。对于这样的需求通过电子表格的跳转规则向导生成宏代码,然后再手动调整即可。
实例效果如下:
将向导自动生成的宏代码:
//@smartbi.openOtherPage:"I402880e601728d228d2240cf01728d6c50d80240" openURL("openresource.jsp?resid=I402880e601728d228d2240cf01728d6c50d80240&showtoolbar=true&refresh=true", [{ name: "paramsInfo", value: lang.toJSONString(paramsInfo) }]);
替换为如下代码:
var report = spreadsheetReport; if (paramsInfo.length > 0) report.setParamsInfo(paramsInfo); report.doRefresh(true); setTimeout(function() { report.changeSheet(1); }, 300); }
资源: migrate.xml