参数联动过程中,需要将参数设置为
Custom Parameter examFilterParam
属性:
Public True
参数设置,有两种:
1. Custom Parameter examFilterParam
Javascript code:
function f(dashboard1) { function getQueryParameter(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); //获取url中"?"符后的字符串并正则匹配 var context = ""; if (r !== null) context = r[2]; reg = null; r = null; return context === null || context === "" || context == "undefined" ? "" : context; } if (getQueryParameter("param1") !== "") { return getQueryParameter("param1"); } else { return 'yuwen'; } }
二、设置全局
1. javascript External File
Name global
define([ 'amd!cdf/lib/underscore', 'cdf/lib/moment'], function( _, moment) { var global = {}; /*************************************************************************** * MISC functions && settings n * ***************************************************************************/ global.configurations = { functions: { setParams:function(myDash,paramsObj){ _.each(paramsObj,function(array){ myDash.setParam(array[0],array[1]); }); } }, /*************************************************************************** * MISC objects * ***************************************************************************/ objs: { globalParamSets:[["subjectFilterParam",["shuxue"]], ["examFilterParam",["20200304143128"]]] }, }; return global; });
2. Function preInit
Javascript code:
dashboard.preInit = function() { var globalParamSets = global.configurations.objs.globalParamSets; global.configurations.functions.setParams(dashboard,globalParamSets); };
...
相关推荐
### Pentaho CTools 学习指南 #### 一、Pentaho CTools 概述 在《Learning Pentaho CTools》这本书中,作者Miguel Gaspar深入探讨了如何利用Pentaho CTools构建出既精细又具有高度定制性的分析解决方案。Pentaho ...
Learning Pentaho CTools Color Images Learning Pentaho CTools Color Images pentaho数据可视化 CTools 套件学习 使用书籍
Being an introductory chapter Chapter 1, Getting Started with CTools andChapter 9: Pentaho App Builder, Chapter 10, Embed, Deploy, and Debugdoes not contain code files. Chapter 1, Getting Started ...
Pentaho and CTools are two of the fastest and most rapidly growing tools for practical solutions not found in any other tool available on the market. Using Pentaho allows you to build a complete ...
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, ...
1,安装mariadb,导入selfuse.sql;源表input,目的表output,根据flg为提取标志,id为选取范围。思路为:提取未提取记录的id范围,根据id范围提取所有符合要求的记录;提取成功后更新原表flg为已提取。...
作为介绍性章节,第1章,CTools入门和第9章:Pentaho App Builder,第10章,嵌入,部署和调试不包含代码文件。 第1章“ CTools入门”简要介绍了CTools的历史。 它还将向您介绍该工具的用途,并教您安装社区工具...
本项目"Kettle实现多参数传递并且循环加载数据.zip"显然是一个利用Kettle解决复杂业务逻辑的示例,特别关注了参数传递和数据的循环处理。以下将详细解释相关知识点。 1. **Kettle参数传递**: 在Kettle中,参数...
该文件用于替换Pentaho: ...ParameterXmlContentHandler$OutputParameterCollector.class (报表参数国际化)ReportFileMetaDataProvider.class(报表Title左列菜单国际化) 用于 生成国际化的Pentaho report Parameter
1:Learning Pentaho CTools(PACKT,2016).pdf 2:Pentaho Data Integration Beginner's Guide, Second Edition.pdf 3:Packt.Pentaho for Big Data Analytics.2013.pdf 4:pentaho kettle solutions.pdf 5:[Packt ...
- 在CDE中,通过`component.xml`配置文件引入BIRT报告,设置参数传递,以便在CDE仪表板中运行BIRT报告。 - 通过CDE的组件库,将BIRT报告嵌入到仪表板中,用户可以在CDE环境中查看和交互Birt生成的报告。 4. **...
Pentaho Kettle是一款强大的ETL(提取、转换、加载)工具,由Pentaho公司开发。这个名为“pentaho-kettle-8.2.zip”的压缩包文件包含了Pentaho Data Integration(Kettle)的第8.2版本。Pentaho Kettle通过图形化的...
Pentaho是一款开源的企业级商业智能(BI)平台,它提供了数据集成、数据分析和报表等多种功能。这个压缩包中包含的是一系列经典的中文资料,涵盖了Pentaho的不同方面,旨在帮助用户深入理解和使用Pentaho。 1. **...
Pentaho Kettle是一款强大的数据集成工具,也被称为Kettle或Pentaho Data Integration(PDI)。它是开源软件,由Pentaho公司开发,主要用于ETL(Extract, Transform, Load)过程,即数据抽取、转换和加载。这个中文...
最后一步是修改Pentaho BI Server的配置文件`applicationContext-spring-security-jdbc.properties`,设置PostgreSQL的相关参数,例如: ```properties datasource.driver.classname=org.postgresql.Driver ...
这意味着在处理结果集和传递参数时,Kettle8.2提供了更高效和灵活的解决方案。 综上所述,"Kettle循环遍历结果集作为参数传入转换"涉及到的关键技术包括利用循环处理数据,变量和参数的传递,以及结果的文件输出。...
**Pentaho源码分析** Pentaho是一个开源的商业智能(BI)平台,它提供了数据集成、报表、分析和数据挖掘等功能。本文件将深入探讨Pentaho的内部架构和设计思想,帮助读者理解其核心组件和工作原理。 ### Pentaho...
Pentaho 开放源码商业智能平台技术白皮书 Pentaho 是一个开放源码的商业智能平台,提供了一个完整的商业智能解决方案,包括数据integration、报表生成、数据分析和数据 mining 等功能。下面是 Pentaho 的技术白皮书...