第6页,共153页。 显示 1,526 条结果 (0.022 秒)
附录:客户端报表宏接口说明
1 概述 Smartbi不断总结客户在定制个性化报表时的需求,在产品代码内部封装了一部分常用的对象,提供接口供具有一定前端经验的用户,针对报表进行二次开发,本文主要介绍报表宏接口(API接口:客户端报表宏接口文档 https://wiki.smartbi.com.cn//api/macroapi/),接口文档包含常用对象的具体方法及属性。 客户端报表宏是指事件 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=51942194在客户端进行处理。在Smartbi中,为不同类型的报表【电子表格】、【透视分析】、【即席查询】等提供了客户端处理的事件,客户端宏的语法就是透视分析宏-界面介绍
1、操作入口 1.1 新建透视分析,右侧数据面板设置:交互>宏管理>设置 image2023-8-1_17-22-20.png 2、界面介绍 2.1 初始化界面 image2023-8-1_17-27-8.png 2.2 新建模块 右键左上角【客户端模块】可展开右键菜单,选择【新建模块】 image2023-8-1_17-28-42.png 2.3 选择宏事件 image2023-8-1_17-29-57.png 设置项如下: 名称 说明 名称 模块名称 事件 设置报表宏在什么事件下触发 目前透视分析支持以下3种事件: onRender(打开报表后即席查询宏-界面介绍
1、操作入口 1.1 新建即席查询,右侧数据面板设置:交互>宏管理>设置 image2023-8-1_17-22-20.png 2、界面介绍 2.1 初始化界面 image2023-8-1_17-27-8.png 2.2 新建模块 右键左上角【客户端模块】可展开右键菜单,选择【新建模块】 image2023-8-1_17-28-42.png 2.3 选择宏事件 image2023-8-1_17-29-57.png 设置项如下: 名称 说明 名称 模块名称 事件 设置报表宏在什么事件下触发 目前即席查询支持以下3种事件: onRender(打开报表后即席查询宏-接口介绍
1、概述 即席查询宏和仪表盘宏一样: 需要使用TypeScript进行编写,提供的均为TypeScript接口。TypeScript是JavaScript类型的超集,它可以编译成纯JavaScript。 开发即席查询宏,就是通过Smartbi开放的TypeScript接口,对模型即席查询的页面或组件进行修改,实现定制化的效果。 2、组件接口说明 即席查询宏的接口对象如下表所示: 对象 名称解释 IDetailedQuery https://wiki.smartbi.com.cn/api/detailed-query/interfaces/idetailedquery.html即席查询⬝ 添加交互⬝ 宏管理
除了常规的表格设置,如果还需一些个性化的表格需求,可以通过宏管理实现。本文将通过一个示例,介绍如何在明细查询中实现宏开发。 关于宏的详细介绍和使用,请详见报表宏开发 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=111890452。 参考示例:即席查询宏-示例 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=114997858图形宏开发教程 ⬝ 视频教程
/69731873/%E5%9B%BE%E5%BD%A2%E8%AE%BE%E7%BD%AE%E7%A4%BA%E4%BE%8B.xml?version=1&modificationDate=1614741064000&api=v2 Smartbi图形宏 https://wiki.smartbi.com.cn//pages/viewpage.action?pageId=69731877 图形宏 图形宏的简介、事件及对象介绍(含示例演示) 图形宏 https://wiki.smartbi.com.cn/download/attachments/69731877/%E5%9B%BE%E5%BD%A2%E5%AE%8F.wmv仪表盘宏示例
仪表盘很多功能都无法通过基础功能实现,但是可以通过宏管理实现 下面的示例都是通过宏管理实现的。 favourite仪表盘宏示例
仪表盘很多功能都无法通过基础功能实现,但是可以通过宏管理实现 下面的示例都是通过宏管理实现的。第四课:报表宏的调试
=1 2 服务端模块调试 步骤一:添加调试代码 宏控制台仅用于对"服务端模块"的报表宏进行调试。进行调试时需要在宏脚本中通过"logger"对象打印出服务端的日志信息。 worddaveb02b1a1bb4b5b025529d040d8bc385b.png 步骤二:查看调试信息 打开该宏所在的报表,刷新后,点开 定制管理 > 系统运维 > 开发工具集,选择点击 宏控制台 即可看到相关的输出信息。 image2016-7-15 10:27:18.png worddav4de5ceac0dbd9778ba6a8363f3a9b130.png 宏控制台仪表盘宏-接口介绍
学习本课程之前,建议先了解仪表盘宏的基本内容。 API接口: 入口 https://wiki.smartbi.com.cn/api/xdashboardapi/globals.html 1 概述 仪表盘宏需要使用TypeScript https://www.typescriptlang.org/进行编写,提供的均为TypeScript接口。TypeScript是JavaScript类型的超集,它可以编译成纯JavaScript。 开发仪表盘宏,就是通过Smartbi开放的TypeScript接口,对仪表盘的页面或组件进行修改,实现定制化的效果。本文将描述仪表盘宏各接口对象的作用,及各宏接口之间的关系