第5页,共346页。 显示 3,451 条结果 (0.191 秒)
报表宏简介
1.报表宏的作用 Smartbi的报表拥有基本固定的报表展现样式及可视化的操作按钮,可以满足大多数的最终用户查看及分析数据的需求。 而总会有少数用户,希望针对部分报表进行特殊化的调整,比如调整展现样式,增加功能按钮等,而这时就可以发挥报表宏的作用,对特定报表进行自定义处理(如下图,实现在报表的参数 … ; 报表宏是按照事件进行触发(如报表加载事件、报表刷新事件、参数改变事件、点击事件等); 在同一载体里面的报表宏可以相互引用。 3.报表宏的类型 客户端宏 宏的事件由浏览器端触发,模块里面的宏代码由浏览器端进行处理。客户端宏主要影响浏览器端的展现效果,除了图形(直接加在图形对象上的部分宏功能可以对导出报表宏简介
1.报表宏的作用 Smartbi的报表拥有基本固定的报表展现样式及可视化的操作按钮,可以满足大多数的最终用户查看及分析数据的需求。 而总会有少数用户,希望针对部分报表进行特殊化的调整,比如调整展现样式,增加功能按钮等,而这时就可以发挥报表宏的作用,对特定报表进行自定义处理(如下图,实现在报表的参数 … ; 报表宏是按照事件进行触发(如报表加载事件、报表刷新事件、参数改变事件、点击事件等); 在同一载体里面的报表宏可以相互引用。 3.报表宏的类型 客户端宏 宏的事件由浏览器端触发,模块里面的宏代码由浏览器端进行处理。客户端宏主要影响浏览器端的展现效果,除了图形(直接加在图形对象上的部分宏功能可以对导出第二课:Smartbi图形宏
对象及方法 如要在图形宏中灵活操作ECharts,则需要能在图形宏中获取到与ECharts相关的对象,并调用ECharts开放的API接口,使其实现所需的图形效果。下面是常用的ECharts相关的对象和方法: chartView:图形的全局对象,作为参数传入。 图形的所有数据:vardata … 1 图形宏简介 当图形需要根据数据,动态展示一些效果的时候,使用扩展属性也难以满足。Smartbi提供了“图形宏”功能,用户能根据需求实现图形的各种动态效果。“图形宏”是报表宏的一部分,是单指作用在ECharts图形对象上的报表宏,用户可以使用“图形宏”实现丰富的图形效果(如下图,实现柱图轮播附录:客户端报表宏接口说明
关系如下图: 即席查询.png 即席查询报表宏中,除去69731817以外,还有如下表的对象及成员,详细介绍如下表: 对象及其成员名 解释 示例 simpleReport 即席查询对象 即席查询如何实现参数添加按钮并对日期参数进行判断? https … 1 概述 Smartbi不断总结客户在定制个性化报表时的需求,在产品代码内部封装了一部分常用的对象,提供接口供具有一定前端经验的用户,针对报表进行二次开发,本文主要介绍报表宏接口(API接口:客户端报表宏接口文档 https://wiki.smartbi.com.cn//api/macroapi/),接口文档包含附录:客户端报表宏接口说明
关系如下图: 即席查询.png 即席查询报表宏中,除去69731817以外,还有如下表的对象及成员,详细介绍如下表: 对象及其成员名 解释 示例 simpleReport 即席查询对象 即席查询如何实现参数添加按钮并对日期参数进行判断? https … 1 概述 Smartbi不断总结客户在定制个性化报表时的需求,在产品代码内部封装了一部分常用的对象,提供接口供具有一定前端经验的用户,针对报表进行二次开发,本文主要介绍报表宏接口(API接口:客户端报表宏接口文档 https://wiki.smartbi.com.cn//api/macroapi/),接口文档包含报表宏创建方式
= "/smartbi/vision/img/alertdialog/down.gif"; td.insertBefore(img, td.firstChild); } } } 3.使用跳转规则生成宏 很多时候跳转规则生成的宏可以作为要实现需求的参考,譬如我的宏中需要能获取或设置报表的参数值,点击 … Smartbi中报表宏的创建方式分为:报表资源宏编辑、宏资源包、宏代码库。 报表资源宏编辑:在单独的报表资源上右键进入,只对所选报表生效,适用于对某张特定报表实现特定功能 宏资源包:对同一类报表生效,可以指定多张生效的报表,适用于多张报表使用宏实现同一个功能(详见:宏资源包 https报表宏创建方式
= "/smartbi/vision/img/alertdialog/down.gif"; td.insertBefore(img, td.firstChild); } } } 3.使用跳转规则生成宏 很多时候跳转规则生成的宏可以作为要实现需求的参考,譬如我的宏中需要能获取或设置报表的参数值,点击 … Smartbi中报表宏的创建方式分为:报表资源宏编辑、宏资源包、宏代码库。 报表资源宏编辑:在单独的报表资源上右键进入,只对所选报表生效,适用于对某张特定报表实现特定功能 宏资源包:对同一类报表生效,可以指定多张生效的报表,适用于多张报表使用宏实现同一个功能(详见:宏资源包 https基于数据模型创建的即席查询 · 宏示例
参数,设置好默认值: image.png 2)在“分析展现”节点下分别创建即席查询报表1、报表2、报表3。 3)切换到 公共设置 > 宏资源包 节点下,新建一个宏资源包,类型 选择 即席查询,并且勾选【基于数据模型】,适用范围选择报表1、报表2和报表3。 image (1).png 4)双击此宏资源包进入报表 … 基于数据模型创建的即席查询使用了新的一套API,只支持客户端宏,故其写法和以前的有点不同。 场景示例: 1. 隐藏工具栏 image1.png 宏类型 类型 对象 事件 ClientSide model_query onRender 宏代码 function基于数据模型创建的即席查询 · 宏示例
参数,设置好默认值: image.png 2)在“分析展现”节点下分别创建即席查询报表1、报表2、报表3。 3)切换到 公共设置 > 宏资源包 节点下,新建一个宏资源包,类型 选择 即席查询,并且勾选【基于数据模型】,适用范围选择报表1、报表2和报表3。 image (1).png 4)双击此宏资源包进入报表 … 基于数据模型创建的即席查询使用了新的一套API,只支持客户端宏,故其写法和以前的有点不同。 场景示例: 1. 隐藏工具栏 image1.png 宏类型 类型 对象 事件 ClientSide model_query onRender 宏代码 function第二课:Smartbi图形宏
对象及方法 如要在图形宏中灵活操作ECharts,则需要能在图形宏中获取到与ECharts相关的对象,并调用ECharts开放的API接口,使其实现所需的图形效果。下面是常用的ECharts相关的对象和方法: chartView:图形的全局对象,作为参数传入。 图形的所有数据:vardata … 1 图形宏简介 当图形需要根据数据,动态展示一些效果的时候,使用扩展属性也难以满足。Smartbi提供了“图形宏”功能,用户能根据需求实现图形的各种动态效果。“图形宏”是报表宏的一部分,是单指作用在ECharts图形对象上的报表宏,用户可以使用“图形宏”实现丰富的图形效果(如下图,实现柱图轮播