...
Smartbi的报表拥有基本固定的报表展现样式及可视化的操作按钮,可以满足大多数的最终用户查看及分析数据的需求。
而总会有少数用户,希望针对部分报表进行特殊化的调整,比如调整展现样式,增加功能按钮等(如下图,实现在报表的参数后面添加特定按钮),而这时就可以发挥报表宏的作用,对特定报表进行自定义处理。而总会有少数用户,希望针对部分报表进行特殊化的调整,比如调整展现样式,增加功能按钮等,而这时就可以发挥报表宏的作用,对特定报表进行自定义处理(如下图,实现在报表的参数后面添加特定按钮)。
2.报表宏的特点
报表宏具有以下特点:
- 报表宏以资源(报表资源、资源包)为应用载体,类似于 Excel 宏是以 Excel 文件为载体;
- 报表宏使用 JavaScript 语言开发;
- 报表宏是按照事件进行触发(如报表加载事件、报表刷新事件、参数改变事件、点击事件等);
- 在同一载体里面的报表宏可以相互引用。
...