提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。
问题说明
如何对单个web电子表格设置电脑端的自适应效果呢?
解决方案
对新建好的web电子表格报表右键点击【宏管理】:
选择客户端模块,事件使用onRenderReport,如下图:
将如下宏代码写入到代码编辑区域:
【电脑端】
function main(spreadsheetReport) { spreadsheetReport.settings.pcAutoSize = 'ZOOM';//ZOOM表示自适应 }
【移动端】:
|
配置项说明如下:
SYSTEM:系统设置
ZOOMIN:仅放大
ZOOMOUT:仅缩小
ZOOM:自适应
FIX:不自适应