页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

在电子表格中右键 编辑宏 ,新建一个服务端宏模块,宏对象及事件如下:

类型

对象

事件

ServerSide

spreadsheetReport

onBeforeOutput

将以下代码贴到宏代码编辑区:

代码块
function main(spreadsheetReport) {
    spreadsheetReport.printExpandedPositions();
}

再新建一个客户端宏模块,宏对象及事件如下:

类型

对象

事件

ClientSide

spreadsheetReport

onRender

将以下代码贴到宏代码编辑区:

代码块

function main(spreadsheetReport, isAjaxRefreshCallback) {
    var C3list = spreadsheetReport.getExpandedPositions("C3");
    for(var i=0;i<C3list.length;i++ ){
      var href = spreadsheetReport.getCell(C3list[i]).innerText;
        spreadsheetReport.getCell(C3list[i]).innerHTML = "<a href="+ href +" target='_blank'>"+ href + "</a>" ;
    }
}