...
ClientSide spreadsheetReport onRender
代码块 | ||
---|---|---|
| ||
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
代码块 | ||
---|---|---|
| ||
function main(spreadsheetReport) { |
...
spreadsheetReport.printExpandedPositions(); } |
...
ClientSide spreadsheetReport onRender
代码块 | ||
---|---|---|
| ||
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 |
---|