单元格自定义按钮
链接
链接:https://help.fanruan.com/finereport/doc-view-1923.html
示例
1、使用超级链接实现弹出框功能
2、在单元格中插入按钮
3、利用F12拷贝出相对应的onclick代码
如:
<span class="linkspan" style="cursor:pointer;" onclick="FR.doHyperlink(event||window.event, [{"data":"var as=arguments; return FR.tc(function(){FR.doHyperlinkByGet4Reportlet({\"url\":\"/webroot/decision/view/report?viewlet=%252FAmber%252F%25E7%2594%2598%25E7%2589%25B9%25E5%259B%25BE.cpt\",\"para\":{\"__pi__\":true},\"target\":\"_dialog\",\"feature\":{\"width\":600,\"height\":400,\"isCenter\":true,\"title\":\"QQQQQQ\"},\"title\":\"网络报表1\"})}, this, as)","name":"网络报表1"}], true)">1</span>
复制出onclick部分
FR.doHyperlink(event||window.event, [{"data":"var as=arguments; return FR.tc(function(){FR.doHyperlinkByGet4Reportlet({\"url\":\"/webroot/decision/view/report?viewlet=%252FAmber%252F%25E7%2594%2598%25E7%2589%25B9%25E5%259B%25BE.cpt\",\"para\":{\"__pi__\":true},\"target\":\"_dialog\",\"feature\":{\"width\":600,\"height\":400,\"isCenter\":true,\"title\":\"QQQQQQ\"},\"title\":\"网络报表1\"})}, this, as)","name":"网络报表1"}], true)
对代码进行加工,替换& quot ;为双引号 “
FR.doHyperlink(event||window.event, [{"data":"var as=arguments; return FR.tc(function(){FR.doHyperlinkByGet4Reportlet({\"url\":\"/webroot/decision/view/report?viewlet=%252FAmber%252F%25E7%2594%2598%25E7%2589%25B9%25E5%259B%25BE.cpt\",\"para\":{\"__pi__\":true},\"target\":\"_dialog\",\"feature\":{\"width\":600,\"height\":400,\"isCenter\":true,\"title\":\"QQQQQQ\"},\"title\":\"网络报表1\"})}, this, as)","name":"网络报表1"}], true)
报错
SyntaxError: Invalid or unexpected token
对策:检查代码的双引号是否在替换过程中有空格
浙公网安备 33010602011771号