Page tree
Skip to end of metadata
Go to start of metadata


学习本课程之前,建议先了解报表宏的基本内容

1.概述

    随着 Smartbi 仪表盘的发展,它提供的设计/功能能够满足绝大部分的需求,基本实现零编码的报表开发。
    但是需求是千变万化的,而 Smartbi 自助仪表所包含的功能是仪表盘中比较基础普遍的功能,所以某些个性化的功能通过 Smartbi 仪表盘可能无法实现。
    为此,Smartbi支持应用开发人员使用TypeScript、API 接口等对仪表盘进行深入的开发与控制,以满足其个性化的需求
。如对仪表盘表格的单元格样式做调整,实现特殊数据高亮,如下图所示(具体示例参考:仪表盘的表单如何改变单元格元素

注意

产品当前对仪表盘宏的定位是修改组件的部分行为和样式。主要是针对浏览态的内容,不能修改编辑态的功能:如左侧树、行列区标记区、组件菜单、字段菜单、仪表盘工具栏、组件工具栏、组件设置面板等功能。

2. 应用场景

  • 扩展开发:
    现在仪表盘做不到的效果,通过宏管理可以实现

  • 内嵌URL资源的联动 ,通过宏管理可以实现
    通过仪表盘无法实现内嵌URL资源的联动,通过宏管理可以实现

3. 功能简述

通过入口进入宏管理页,可新建宏,可以通过TypeScript/API对整个仪表盘进行控制,也可以对某个组件/图表进行控制,从而达到你想要的控制效果。


  • No labels