首页 > TAG信息列表 > birt

BIRT 中根据参数实现动态日期分组

BIRT一般擅长处理规则一致的数据,若条件不一致的动态运算在报表中是很难实现的。常规办法是创建scripted data sources, 在该脚本源上自行处理业务逻辑把数据准备好,然后直接传给BIRT展现。但SQL或scripted data sources的方式,代码写起来非常麻烦,而且工作量很大。 比如要处理这么个场

BIRT 有什么好办法接收数组型参数

由于BIRT不直接支持数组型参数参与查询,即:无法把一个数组直接传给DataSet执行带in的SQL,所以很难直接在数据集中把SQL拼出来。 不过,可以通过一个间接的方式来实现: 1、在DataSet中定义选出所有数据的SQL(select * from XX),然后定义参数(如arg1,显示类型为List Box),允许多值。 2、在Da

让 Birt 报表脚本数据源变得既简单又强大

概述:运行在 JVM 上的 SQL 函数和存储过程 总所周知,有些数据库没有强大的分析函数(eg. Mysql), 有些数据库没有存储过程(eg. Vertica),当遇到复杂的数据计算,往往只能通过 Python,R 等外部脚本来实现,但这些脚本语言和主流工程语言(Java)集成性不好,如果直接用工程语言实现类似 SQL 函数和存

java-Birt类EngineException的NoClassDefFoundError

是否有人成功将Birt库添加到项目的构建路径? 我使用帮助->安装新软件在Eclipse中安装了Birt,并从官方网站复制并粘贴了Birt 4.2.2的链接. Birt是从互联网上下载的,出现了一个新的视角,即Report Design.除了它,没有图书馆,什么也没有.因此,我设计了报告,并开始编写Java代码,以便对报

Java-Birt报告中的嵌套循环

我正在使用Eclipse Birt从JSON文件生成报告. 我的JSON文件如下所示: { "cells":[ { "type":"basic.Sensor", "custom":{ "identifier":[ { "name":"Name1",

Birt支持自定义导出中文名称

BIRT 是以 Java 和 JavaEE 为基础为 Web 应用程序开发的基于 Eclipse 的开源报表系统,虽然支持文件导出功能,但不支持导出时动态自定义文件名称,尤其不支持中文。 Birt默认提供了两种导出文件时自定义名称的方法,如下: DefaultFilenameGenerator:报表文件名称.后缀名 TimestampFilenameG

什么javascript对象打印为false,是真的,并且是类型“对象”?

我正在尝试调试BIRT报告,我从reportContext中检索了一个参数,如下所示:var myParameter = reportContext.getParameterValue(“myParameter”); BIRT没有调试器,BIRT javascript无法访问JSON.stringify,所以除了打印它之外,我无法检查这个变量是什么.当我打印它时,它打印为“假”. t

BIRT错误:无法确定Java中的默认工作空间位置

我收到以下错误 java.lang.IllegalStateException: Unable to determine the default workspace location. Check your OSGi-less platform configuration of the plugin or datatools workspace path. 这没什么意义. 报告是使用Eclipse中的BIRT设计器创建的,我们使用代码将报告

java – spring中的转换服务类

我有一个名为ApplicationConversionServiceFactoryBean的类,它在webmvc-config.xml中配置为转换服务: ApplicationConversionServiceFactoryBean @RooConversionService public class ApplicationConversionServiceFactoryBean extends FormattingConversionServiceFactoryBean {

spring – 为什么Websphere不喜欢BIRT?

我正在尝试开始向Websphere部署项目,我得到以下错误跟踪. (缩短) ERROR org.springframework.web.context.ContextLoader - Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'birtView' defined in Servl

将基于Java的配置转换为基于Spring的XML

我正在尝试将在java注释中完成的Birt应用程序转换为基于XML,但是“我很难将此部分更改为xml” @Bean public BirtViewResolver birtViewResolver() throws Exception { BirtViewResolver bvr = new BirtViewResolver(); bvr.setBirtEngine(this.engine().getObject());

十二、BIRT报表的部署与配置

12.1 报表的工作模式以及相应的部署和配置 虽然为了示例的需要,在前文的第二章讲过BIRT的配置,以及在文本类报表,网格报表,图表中用过birt jsp tag,也做过一些说明。但报表的工作模式,不仅仅包含这两种。实际上,BIRT有五种工作模式, 第一种是用jsp或者javascript访问url,这个url遵循特