页面树结构

版本比较

标识

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

...

ClientSide    spreadsheetReport   onRender

代码块
languagejs
function main(spreadsheetReport, isAjaxRefreshCallback)

...


{ var cell = spreadsheetReport.getCell("C5");

...


cell.firstChild.style.marginLeft = "0px";

...


cell = spreadsheetReport.getCell("C6");

...


cell.firstChild.style.marginLeft = "0px";

...


cell = spreadsheetReport.getCell("C7");

...


cell.firstChild.style.marginLeft = "0px";

...


cell = spreadsheetReport.getCell("C8");

...


cell.firstChild.style.marginLeft = "0px"; }

 

 

如果是动态数据,需要结合以下服务端和客户宏来进行规避:

ServerSide  spreadsheetReport  onBeforeOutput

 

代码块
languagejava
function main(spreadsheetReport) {

...


spreadsheetReport.printExpandedPositions();
}

...

 

ClientSide   spreadsheetReport   onRender

代码块
languagejs
function main(spreadsheetReport, isAjaxRefreshCallback) {

...


var posList = spreadsheetReport.getExpandedPositions("C5"); //获取对应的扩展单元格列表

...


for (var i = 0; i < posList.length; i++) {

...


var cell = spreadsheetReport.getCell(posList[i]);

...


if (cell.innerText != 0) {

...


cell.firstChild.style.marginLeft = "0px";

...


}
}

...


}

...

 

Viewtracker