第2页,共153页。 显示 1,526 条结果 (0.029 秒)
仪表盘宏-接口介绍
学习本课程之前,建议先了解仪表盘宏的基本内容。 API接口: 入口 https://wiki.smartbi.com.cn/api/xdashboardapi/globals.html?smt_poid=43 1 概述 仪表盘宏需要使用TypeScript https://www.typescriptlang.org/进行编写,提供的均为TypeScript接口。TypeScript是JavaScript类型的超集,它可以编译成纯JavaScript。 开发仪表盘宏,就是通过Smartbi开放的TypeScript接口,对仪表盘的页面或组件进行修改,实现定制化的效果。本文将描述仪表盘宏各接口对象的作用跳转 - 报宏模块定义错误:loadCommonModule is not defined
(本文档仅供参考) 问题说明 点击跳转,报宏模块定义错误:loadCommonModule is not defined image2018-11-20 10:7:32.png 解决方案 该问题是因为跳转规则对应的宏代码中引用了宏代码库,宏代码库丢失导致的(可能是自定义的宏代码库,也可能是系统自带的宏代码库),若是系统自带的宏代码库,可从其它环境导出一份再导入,若是自定义的宏代码库,需要检查是否是误删或者是从其它环境导入资源时没有将对应的宏代码库导入进来; image2018-11-20 10:10:30.png image2018-11-20 10:10:45.png 跳转宏报错报表宏
1.功能简介 报表宏是 Smartbi 里面的一项特殊功能,顾名思义,就是基于报表的扩展,目的是为了让用户对报表进行自定义的改造,实现特定的功能。 报表宏是 JavaScript 的代码集合体,我们也称之为“宏模块”。通过报表资源抛出的事件(如报表加载事件、报表刷新事件、参数改变事件、点击事件等)对宏脚本触发执行。如下图,对透视分析实现了限制开始日期与结束日期之间不超过一年,超过则进行提示。 01.png 2.学习指南 1、请先查看报表宏简介 https://wiki.smartbi.com.cn//pages/viewpage.action?pageId=69731500,了解报表宏是什么,报表宏需要第二课:Smartbi图形宏
1 图形宏简介 当图形需要根据数据,动态展示一些效果的时候,使用扩展属性也难以满足。Smartbi提供了“图形宏”功能,用户能根据需求实现图形的各种动态效果。“图形宏”是报表宏的一部分,是单指作用在ECharts图形对象上的报表宏,用户可以使用“图形宏”实现丰富的图形效果(如下图,实现柱图轮播)。 柱图轮播.GIF 基本上,使用Smartbi的图形宏功能,可以在Smartbi实现任何使用ECharts能够实现的图形。创建入口与创建报表宏相同(详见:报表宏创建方式 https://wiki.smartbi.com.cn//pages/viewpage.action?pageId=69731515),功能报表宏指引
1.功能简介 报表宏是 Smartbi 里面的一项特殊功能,顾名思义,就是基于报表的扩展,目的是为了让用户对报表进行自定义的改造,实现特定的功能。 报表宏是 JavaScript 的代码集合体,我们也称之为“宏模块”。通过报表资源抛出的事件(如报表加载事件、报表刷新事件、参数改变事件、点击事件等)对宏脚本触发执行。如下图,对透视分析实现了限制开始日期与结束日期之间不超过一年,超过则进行提示。 01.png 2.学习指南 1、请先查看报表宏简介 https://wiki.smartbi.com.cn//pages/viewpage.action?pageId=69731500,了解报表宏是什么,报表宏需要宏资源包
基于资源包定制的宏,实现这些宏对该资源包中的所有报表资源或页面资源皆有效。 通俗讲就是您有多张报表都希望使用宏实现同一个功能,如果每张报表写一个同样的宏维护量太大,这时候就可以考虑使用资源包,在资源包中写一个宏,把需要这个功能的报表添加进来。具体编辑界面见下文。 功能入口 在左侧“系统导航栏”中选择 公共设置 入口1:展开左侧的目录资源区,点击“宏资源包”或其节点下文件夹的更多操作0.jpg,选择 新建 > 资源包,进入“新建宏资源包”界面。 入口2:在“公共设置”界面主菜单选择 宏资源包。 1131.png 资源包界面 资源包类型 系统目前支持的资源包类型有:自助仪表盘、透视分析、即席查询宏资源包
基于资源包定制的宏,实现这些宏对该资源包中的所有报表资源或页面资源皆有效。 通俗讲就是您有多张报表都希望使用宏实现同一个功能,如果每张报表写一个同样的宏维护量太大,这时候就可以考虑使用资源包,在资源包中写一个宏,把需要这个功能的报表添加进来。具体编辑界面见下文。 功能入口 在左侧“系统导航栏”中选择 公共设置 入口1:展开左侧的目录资源区,点击“宏资源包”或其节点下文件夹的更多操作0.jpg,选择 新建 > 资源包,进入“新建宏资源包”界面。 入口2:在“公共设置”界面主菜单选择 宏资源包。 1131.png 资源包界面 资源包类型 系统目前支持的资源包类型有:自助仪表盘、透视分析、即席查询图形宏
1 概述 Smartbi提供“图形宏”功能,用户能根据需求实现图形的各种动态效果。“图形宏”是报表宏的一部分,是单指作用在ECharts图形对象上的报表宏,用户可以使用“图形宏”实现丰富的图形效果。如下图,实现了柱图的动态轮播。 添加宏代码前: 柱图.png 添加宏代码后 … ; ECharts有完善的中文说明文档,入门简单,且已经拥有庞大的用户量,社区活跃,在大量地不断更新案例。 2 图形宏简介 Smartbi中的图形对象是独立组件,在透视分析、组合分析、多维分析以及电子表格中都有使用。当图形需要根据数据,动态展示一些效果的时候,使用扩展属性也难以满足,这时候通过宏代码,可以报表宏简介
1.报表宏的作用 Smartbi的报表拥有基本固定的报表展现样式及可视化的操作按钮,可以满足大多数的最终用户查看及分析数据的需求。 而总会有少数用户,希望针对部分报表进行特殊化的调整,比如调整展现样式,增加功能按钮等,而这时就可以发挥报表宏的作用,对特定报表进行自定义处理(如下图,实现在报表的参数后面添加特定按钮)。 添加宏代码前: 02.png 添加宏代码后: 01.png 2.报表宏的特点 报表宏具有以下特点: 报表宏以资源(报表资源、资源包)为应用载体,类似于 Excel 宏是以 Excel 文件为载体; 报表宏使用 JavaScript 语言开发报表宏简介
1.报表宏的作用 Smartbi的报表拥有基本固定的报表展现样式及可视化的操作按钮,可以满足大多数的最终用户查看及分析数据的需求。 而总会有少数用户,希望针对部分报表进行特殊化的调整,比如调整展现样式,增加功能按钮等,而这时就可以发挥报表宏的作用,对特定报表进行自定义处理(如下图,实现在报表的参数后面添加特定按钮)。 添加宏代码前: 02.png 添加宏代码后: 01.png 2.报表宏的特点 报表宏具有以下特点: 报表宏以资源(报表资源、资源包)为应用载体,类似于 Excel 宏是以 Excel 文件为载体; 报表宏使用 JavaScript 语言开发