(本文档仅供参考,仅适用于本文档中的示例报表/场景,若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。)
针对报表类型:电子表格
问题说明
当前参数面板距离报表底部距离过短,通过参数面板插入一行后发现行高又太高,想调整插入的行高
解决方案
可以新建客户端宏去隐藏,类型:ClientSide,对象:spreadsheetReport,事件:onRenderReport,示例代码如下:
function main(spreadsheetReport) { // 获取电子表格参数面板 var lastCell = spreadsheetReport.paramPanelObj; var paramTable = spreadsheetReport.paramPanelObj.layoutTable; var fistTr = paramTable.rows[0]; //获取参数面板首行 fistTr.style.height = "90px" //调整首行高度 }
效果如下图: