Pentaho现场支持遇到问题及解决办法

简介:
很久没写文章了,最近在关注Pentaho。
以下是9月16日现场提出的问题解决办法:
1、PDF预览中文没显示,txt预览中文乱码:
1)、设置File->Configuration ->output-pageable-pdf的encoding 为Identity-H
2)、将需要输出中文的报表项目的字体设置为中文字体,例如宋体
3)、如要发布到服务器,需要修改如下的配置:
pentaho/server/biserver-ee/tomcat/webapps/pentaho/WEB-INF/classes/classic-engine.properties:
org.pentaho.reporting.engine.classic.core.modules.output.pageable.pdf.Encoding=Identity-H
2、实现文件拷贝方式发布报表
可以通过文件方式发布,只要将报表的prpt文件拷贝到Solution的目录(Pentaho安装路径的server\biserver-ee\pentaho-solutions)下就可以了
3、报表链接参数传递问题
由于参数带中文造成的,可以对参数的值URLENCODE("value"; "utf-8")来解决
4、查询参数缺省值问题
关于日期的默认值。可以使用报表系统提供的日期变量设置,如TODAY,DATE,YEAR。。。
5、实现在pie chart上显示文字
以把label默认显示的百分比改为文字:label-formate = {0}, 但是label显示百分比,同时在pie图的划分区域显示文字是不能的。
6、报表集成时候垂直滚动条是否可以去掉
改变报表的高度:报表设计器 file-page setup
7、报表中的chart不能导出到Excel2007
目前为系统bug,excel2003能够正常导出
8、实现隔行换色
选中Details中的field再attribute面板上设置name的名称(如“row-band”),然后通过Format-->Row-Banding,可以设置Visible Color 、Inisible Color,再Element中输入"row-band"
9、显示top N :托一个message field,在里面输入表达式,如,$(topn),topn为传入的参数
目录
相关文章
|
8月前
|
机器学习/深度学习 数据采集 人工智能
保姆级干货:手把手教你如何微调大模型,打造你的专属AI专家
本文深入浅出解析大模型指令微调(SFT)技术,揭示AI从“续写机器”蜕变为“听懂人话”的智能助手的关键路径。涵盖原理(预训练vs SFT)、数据构建“三味药”、实操步骤及效果评估,助你低成本打造专属AI。
960 2
|
6月前
|
传感器 数据采集 物联网
别再瞎选了!LoRa、Wi-Fi、蓝牙3种无线技术选型指南,看完再也不踩坑
LoRa、Wi-Fi、蓝牙看起来都能无线传输,实际用起来天差地别,选错了轻则项目延期,重则直接推倒重来。今天就用最通俗易懂的方式讲清三者的核心差异,帮你一次性搞懂不同场景该怎么选。
|
数据采集 前端开发 JavaScript
深挖navigator.webdriver浏览器自动化检测的底层分析
本文详细讲解了如何通过技术手段破解浏览器 `navigator.webdriver` 检测,结合爬虫代理、多线程等策略,在豆瓣图书页面批量采集数据。具体包括:隐藏 Selenium 特征、配置代理突破 IP 限制、设置伪装用户、利用多线程提升效率。文章面向初学者,提供分步教程与示例代码,同时设有「陷阱警告」帮助规避常见问题。目标是从底层实现反检测,高效采集图书评分、简介、作者等信息,适合具备 Python 和 Selenium 基础的读者实践学习。
803 12
深挖navigator.webdriver浏览器自动化检测的底层分析
|
存储 数据采集 NoSQL
什么是数据仓库?数据库与数据仓库有什么关系?
数据仓库与数据库有何区别?数据仓库主要用于存储历史数据,支持企业分析决策;而数据库则负责管理实时业务数据,保障日常运作。两者在数据来源、处理方式、存储结构等方面差异显著,但又相辅相成,共同助力企业高效管理数据、提升运营与决策能力。
|
Web App开发 SQL 缓存
如何评估数据接口的稳定性和可靠性
评估数据接口(API)的稳定性和可靠性是保障系统运行的关键。本文从基础技术指标、场景化测试、长期监控及供应商评估四方面展开。技术指标涵盖响应时间、并发能力等;场景化测试包括负载、压力、容错与兼容性测试,确保复杂环境下的稳定性;长期监控通过实时指标、日志分析和历史数据复盘优化性能;供应商评估则关注资质、SLA与文档支持。建议建立常态化健康检查机制,确保API始终可靠。
|
监控 网络协议 前端开发
排查502问题,一般人我我不告诉这么排!
排查502问题,一般人我我不告诉这么排!
1065 1
|
JavaScript 前端开发
不懂module.exports、exports、export的区别,我惨遭diss
【10月更文挑战第22天】不懂module.exports、exports、export的区别,我惨遭diss
|
存储 NoSQL 算法
5)深度解密 Redis 的哈希(Hash)
5)深度解密 Redis 的哈希(Hash)
572 1
|
分布式计算 负载均衡 API
微服务架构设计原则与模式
【8月更文第29天】随着云计算和分布式计算的发展,微服务架构已成为构建大型复杂应用的一种流行方式。这种架构模式将单个应用程序分解成一组小型、独立的服务,每个服务运行在其自己的进程中,并通过轻量级机制(通常是HTTP资源API)进行通信。本文将探讨微服务架构的基本设计原则、常用模式以及如何有效地划分服务边界。
1282 3

热门文章

最新文章