温馨提示
本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。
示例说明
Excel添加背景图片,图片会重复平铺展现,如下图。
我们希望背景图片不要重复显示,如下图
具体实现步骤如下:
设置方法
1、首先在电子表格设计器(Microsoft Office Excel)中打开电子表格。在页面布局中选择背景,添加背景图片。
2、在Excel中显示平铺效果如下图,发布报表。
4、在报表宏界面新建客户端模块。在弹出的新建模块对话框中,选择对象为spreadSheetReport、事件为onRender、并把下面宏代码复制到代码编辑区域。
function main(spreadsheetReport) { spreadsheetReport.elemSheetFrame.contentWindow.document.body.style.backgroundRepeat="no-repeat"; }