`
yo8237233
  • 浏览: 62992 次
  • 来自: 深圳
社区版块
存档分类
最新评论

pentaho cde 封装自定义图形控件,动态传参

 
阅读更多
在实际项目中经常会用到将经常用到的图形表格组成一个控件,其他地方直接调用,类似于服务器开发的接口,而现在就需要将一些常用的图形做封装,这样就不必重复多次创建相同的内容。

下面就简单的定义一个自定义柱形图组件吧!
代码不多说,自己随心所欲的更具业务需要来画图,需要注意的是:在保存的时候一定要勾选最下面的Widget Parameters 这个复选框,不然传不过去参数。如图所示



,定义好之后在左边的导航栏菜单中widget下拉菜单中会出现你定义好的自定义组件,如图:



然后你在你所需要这个自定义控件的图形上引用这个自定义控件就可以了,引用方式如下:



最后实现效果图如下:点击不同的年份,会出现不同年份的数据





  • 大小: 25.7 KB
  • 大小: 5.1 KB
  • 大小: 19.3 KB
  • 大小: 4.8 KB
分享到:
评论

相关推荐

    Pentaho cde整合Birt

    1. **Pentaho CDE**:CDE是Pentaho Data Integration (Kettle) 平台的一部分,它提供了一个基于Ajax的用户界面,用于创建动态的、交互式的BI仪表板。CDE支持多种数据源,包括SQL查询、MDX查询、Excel文件、Web服务等...

    BTable:Pentaho CDE的随时随地钻探组件-开源

    BTable是Pentaho社区仪表板设计器(CDE)的组件,该组件扩展了具有OLAP功能的标准表组件,并提供了新的钻取体验。 仪表板用户可以通过上下文菜单轻松地与表格进行交互,该菜单允许:-添加,更改或删除维度-添加,...

    Pentaho GMaps Overlay:Pentaho CDE 插件-开源

    Pentaho GMaps Overlay是一款专为Pentaho CDE(Community Dashboard Editor)设计的开源插件,它极大地扩展了仪表板的可视化能力,特别是在地理数据分析领域。通过此插件,用户能够利用Google Maps的Overlays功能,...

    oncase-dash-utils:Pentaho CDE仪表板的实用程序库

    Pentaho CDE仪表板的实用程序库 目的 建立这个库的目的是集中进行仪表板自定义的知识,并使开发过程的成本降低。 用法 该库被认为可以在requirejs仪表板上使用。 在CDE上,通过将OncaseUtils.js OncaseUtils.js为...

    pentahog构建调试

    - 构建成功后, 在 `{cde}\assemblies\platform\pentaho-cdf-dd\target` 下找到 `pentaho-cdf-dd-8.1.0.0-SNAPSHOT.zip` 文件, 解压后将 `pentaho-cdf-dd` 文件夹拷贝并替换 `{pentaho-server}\pentaho-solutions\...

    pentaho kettle中文开发手册

    《eteenterprisejava.pdf》可能涉及与Java企业级应用相关的知识,虽然不是直接关于Pentaho Kettle,但理解Java基础对于掌握Pentaho Kettle的自定义插件开发非常重要。因为Kettle是用Java编写并支持Java插件扩展,...

    BTable:Pentaho CDE的无处不在的钻取组件

    Pentaho社区仪表板设计器(CDE)的无处不在的组件。 视频教程及更多信息,请 。 BTable是根据。 该插件是使用。 有关安装的说明 关于BTable版本编号的注意事项: Pentaho 7.0使用较新版本的Spring平台。 这就是...

    pentaho-kettle-serial:Pentaho Kettle系列,包括Kettle5,Kettle6的Eclipse原始环境,自定义Kettle插件包,Kettle Web管理端-源码包

    这个“pentaho-kettle-serial”项目包含了Pentaho Kettle的不同版本及其相关的开发和扩展资源,特别是针对Kettle5和Kettle6的Eclipse原始环境,以及自定义Kettle插件包和Kettle Web管理端的源码。 1. **Pentaho ...

    pentaho英文资料

    1. **Pentaho Report Design Wizard**:这个文档很可能是关于如何使用Pentaho的报告设计向导的教程,它指导用户通过图形化界面创建和定制报表。向导简化了报表构建过程,使得非技术人员也能快速生成专业级别的报表。...

    pentaho-kettle-8.2.zip

    5. **插件支持**:Pentaho Kettle有丰富的插件生态系统,支持添加自定义数据源、转换步骤和输出格式。这极大地扩展了其功能范围,适应不同的业务场景。 6. **部署与执行**:Pentaho Kettle不仅可以本地运行,还可以...

    Pentaho-8-Reporting-for-Java-Developers-master_Pentaho-8-Reporti

    5. **样式和模板**:Pentaho Reporting支持自定义样式和模板,你可以通过CSS或XSLT来调整报表的外观。文件列表中可能包含一些预设的样式文件和模板示例。 6. **测试和调试工具**:为了确保报表正确运行,可能还提供...

    pentaho入门中文资料

    Pentaho Dashboard Designer(现在称为CDE,Component Development Environment)用于创建交互式和视觉吸引人的仪表板。通过组合不同的图表、表格和其他组件,用户可以构建出能够实时展示关键业务指标的个性化仪表板...

    pentaho经典中文资料

    Pentaho是一款开源的企业级商业智能(BI)平台,它提供了数据集成、数据分析和报表等多种功能。这个压缩包中包含的是一系列经典的中文资料,涵盖了Pentaho的不同方面,旨在帮助用户深入理解和使用Pentaho。 1. **...

    pentaho安装

    Pentaho提供了强大的图形化界面,使得即使是非技术背景的用户也能轻松地进行数据处理和分析。本文将详细介绍Pentaho 4.2.0-GA版本在i386架构下的安装步骤及常见问题解决方法。 #### 二、Pentaho安装准备 在开始...

    Pentaho源码分析

    Pentaho的设计理念主要基于模块化和可扩展性,允许开发者通过添加自定义插件来扩展功能。此外,它强调易用性和灵活性,使非技术人员也能创建和修改数据报告。Pentaho还支持多种数据源,如关系型数据库、Web服务、...

    pentaho 4.5工具使用手册

    Kettle 提供了图形化的界面,让用户无需编写代码就能设计复杂的数据库转换和数据加载过程。它支持多种数据源,包括关系型数据库、文件系统、Web服务等,能有效处理大数据量的清洗和迁移任务。 3. Pentaho Report ...

    Pentaho Reporting(2014)

    3. **自定义函数和插件**:Pentaho Reporting允许开发人员编写自定义函数和扩展,以满足特定业务需求。这提高了其可定制性和适应性。 4. **实时数据更新**:通过实时连接数据源,Pentaho Reporting可以提供最新的...

    pentaho business analytics cookbook

    《Pentaho Business Analytics Cookbook》是一本专注于Pentaho商业分析工具的实用指导书。Pentaho是一个开源的商业智能(BI)软件平台,它提供了一系列用于数据集成、报表、OLAP(在线分析处理)、数据挖掘和工作流的...

Global site tag (gtag.js) - Google Analytics