第3页,共273页。 显示 2,724 条结果 (0.03 秒)
电子表格不修改宏实现既传递真实值又显示显示值
实现点击编码id传递产品名称并筛选出对应条件下的数据? 解决方案 若是报表间跳转。在目标报表上做一个联动参数,用真实值id联动显示值名称,最后在目标报表上将真实值参数隐藏掉。此方法比较方便,不用自己修改宏。 若是报表内联动。方法类似,在源报表中设置单元格传值,影响目标报表参数“真实值id”。 此方法是以设置跳转规则为例,具体实现方法如下: 1)创建源报表数据集(包括id等字段),excel中引用id等其他字段制作报表,点击编码id进行跳转。如图: image2019-3-11 15:37:17.png 2)创建目标报表数据集,条件中引用联动参数。( 注:用真实值id联动产品类别参数。)如图电子表格跳转-传递筛选条件值给目标报表
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如报表使用冻结,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 在电子表格跳转源报表中,可以进行跳转并将源报表中的参数值传递给目标报表 … 宏 ,进入“编辑宏”界面。 image2019-11-22 14:16:57.png 3、在报表宏编辑界面,在“跳转规则向导”点击更多操作更多操作.png选择 新建向导。 image2019-11-21 17_24_34.png 4、进入跳转规则设置区第一页,设置名称及点击对象报表宏指引
/viewpage.action?pageId=51943090。 宏模块 指的是宏脚本,即 JavaScript 代码集合。 跳转规则 跳转规则属于一类特殊的报表宏,是指专门实现报表之间关联跳转功能的报表宏,例如:分析流、报表下钻等分析。 4.快速访问 您可以使用下表快速访问 Smartbi … =contextnavpagetreemode 对资源宏、宏资源包、宏代码库的介绍 报表宏开发教程 第一课:跳转规则 https://wiki.smartbi.com.cn//pages/viewpage.action?pageId=69731727 跳转规则向导简介及使用 第二课电子表格报表宏异常:The count of Hyperlinks cannot be larger than 66530
(本文档仅供参考) 问题说明 报表宏提示超链接超出限制,如何解决? image2018-12-6 16:52:40.png 解决方案 提示宏异常,一般说明超链接是电子表格报表设置了跳转规则加了超链接导致。 而出现该提示报错是由于Excel中自身限制不能超过66530个超链接,因此smartbi也会受到此限制。大部分情况下出现这类报错的时候报表应该是分组报表,建议增加参数过滤减少数据或者减少跳转规则设置的字段,通常情况下,66530个超链接已经是够用的。 如果该电子表格只有一个sheet页且只有一个数据集,建议把报表类型改成清单报表,如果还会有报错提示,建议设置减小仪表盘宏-接口介绍
学习本课程之前,建议先了解仪表盘宏的基本内容。 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接口,对仪表盘的页面或组件进行修改,实现定制化的效果。本文将描述仪表盘宏各接口对象的作用第一课:跳转规则
入口、源资源、目标资源、跳转执行时的参数传递等细节。 说明: ● 通过向导方式定制的跳转规则,系统自动在"服务端模块"和"客户端模块"生成相应的模块宏,系统实际运行的就是这两个模块下的宏脚本,意思是向导上的任何配置,都会产生对应的宏脚本,譬如界面上有参数的配置,意味着这宏脚本中有获取或设置参数的方法 在交互式仪表盘上建的跳转规则不会自动生成相应的模块宏。 ● 跳转规则界面实际是可视化的编辑界面,如果是关于点击事件类的宏,您完全可以先用可视化界面生成宏脚本,然后基于生成的宏脚本修改成想要的效果,即使不是点击类事件,也要善于参考跳转规则的宏代码里的部分方法,从而节约自定义报表宏 https电子表格-EXCEL3D图形-跳转规则不生效
(本文档仅供参考) 问题说明 曾有客户提出,在V8.5版本中发现excel自带的3D饼状图跳转规则不生效,测试正常饼状图是可以跳转的。 image2018-11-9 19:7:10.png 解决方案 由于第三方插件并没有提供针对三维图形实现跳转功能的入口,因此目前产品的3D饼图不支持跳转规则。报表宏创建方式
择“编辑宏”,进入“宏编辑”界面; 操作入口1.png 操作入口2.png “宏编辑”界面主要分为以下几个区域: 模块区:该区用于通过新建模块,在模块上定制宏。包含服务端模块、客户端模块和跳转规则向导。 帮助区:该区用于为当前模块根据不同的对象和类型显示系统中定义的对象和方法。 属性区:该区用于显示当前 … = "/smartbi/vision/img/alertdialog/down.gif"; td.insertBefore(img, td.firstChild); } } } 3.使用跳转规则生成宏 很多时候跳转规则生成的宏可以作为要实现需求的参考,譬如我的宏中需要能获取或设置报表的参数值,点击报表宏创建方式
择“编辑宏”,进入“宏编辑”界面; 操作入口1.png 操作入口2.png “宏编辑”界面主要分为以下几个区域: 模块区:该区用于通过新建模块,在模块上定制宏。包含服务端模块、客户端模块和跳转规则向导。 帮助区:该区用于为当前模块根据不同的对象和类型显示系统中定义的对象和方法。 属性区:该区用于显示当前 … = "/smartbi/vision/img/alertdialog/down.gif"; td.insertBefore(img, td.firstChild); } } } 3.使用跳转规则生成宏 很多时候跳转规则生成的宏可以作为要实现需求的参考,譬如我的宏中需要能获取或设置报表的参数值,点击第二课:Smartbi图形宏
想到的是这个宏事件 afterRenderer:图形渲染之后执行,主要用于对图形做一些后期处理,可以直接操作图形的dom对象,以及调用图形控件的API方法修正dom pointClick::点击图形对象时触发,主要用于图形跳转处理,可以通过跳转规则向导设置 事件触发流程如下图所示: 28.png 3 图形宏 … 1 图形宏简介 当图形需要根据数据,动态展示一些效果的时候,使用扩展属性也难以满足。Smartbi提供了“图形宏”功能,用户能根据需求实现图形的各种动态效果。“图形宏”是报表宏的一部分,是单指作用在ECharts图形对象上的报表宏,用户可以使用“图形宏”实现丰富的图形效果(如下图,实现柱图轮播