页面树结构
转至元数据结尾
转至元数据起始

提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。

需求描述

本示例主要用于解决第三方系统与Smartbi系统的电子表格通讯问题。

例如:在第三方系统上切换时间参数时,需要传参给电子表格,电子表格收到参数后改变对应参数的值,然后触发Smartbi系统的刷新操作。

定制方案

通过postMessage的方式完成业务系统窗口和Smartbi报表窗口的消息传递。
1、业务系统切换时间参数的时候,同时通过postMessage传递消息发送到smartbi窗口。


2、smartbi窗口监听message,如果获取到的data中targetReport为当前报表id,根据actionType进行判断,再timeParamValue切换参数值,然后进行刷新操作。

相关附件

postmessage接收指令宏_电子表格.txt


  • 无标签