标签: ireport

如何在iReport中为整个页面设置背景颜色?

我正在使用iReport 3.7.4.我想将背景颜色设置为整个页面.我没有找到任何背景颜色的报告属性.任何人都可以帮助我吗?

jasper-reports ireport

2
推荐指数
1
解决办法
1万
查看次数

格式化文本字段 iReport 中的文本样式

我想在文本字段中加粗一些文本。我访问了http://jasperreports.sourceforge.net/sample.reference/markup/index.html但没有得到想要的结果。我现在正在使用文本字段,但是当我尝试使用 styled/html 时,编译失败。那么你能帮我解决这个 jrxml 代码片段吗:

<textField>
    <reportElement x="200" y="10" width="590" height="42"/>
    <textElement markup="styled"/>
    <textFieldExpression><![CDATA["The static text without any format.\nThe field's data with bold format<style isBold='true'>:" + $F{TASKS_SUBTASK} + "</style>\n<style isBold='true' isItalic='true' isUnderline='true'>The static underlined text with bold and italic format</style>"]]></textFieldExpression>
</textField>
Run Code Online (Sandbox Code Playgroud)

在此示例中:在 Jasper中设置文本字段的样式,文本字段表达式错误,编译失败。

您的帮助将不胜感激。

jasper-reports ireport

2
推荐指数
1
解决办法
5万
查看次数

iReports ORA-00911:无效字符

当我通过Data-> Report Query指定查询时,我得到以下错误.它没有说明无效字符是什么.有关如何解决此问题的任何想法?

引起:java.sql.SQLException:ORA-00911:无效字符

jasper-reports ireport

2
推荐指数
1
解决办法
4963
查看次数

我们如何为iReport更改Java平台版本

在我的Widows机器上,我有两个Java版本安装(1.5和1.6).

我已经安装了iReport 4.0.7,但它默认采用Java 1.5版,当我运行它时,它会抛出异常.

发生了java.lang.UnsupportedClassVersionError异常.

谁能告诉我怎样才能告诉iReportJava 1.6而不是1.5 上运行.

我已经从环境变量中删除了Java 1.5的Path和其他条目.

在此输入图像描述

java ireport

2
推荐指数
1
解决办法
9675
查看次数

java.lang.IllegalStateException:调用JasperReport时已为此响应调用了getOutputStream()

我在JSF 2中尝试iReport/JasperReport但是当我生成PDF时我得到了这个错误.我搜索并发现了一些类似的问题和解决方案,但没有任何效果.很抱歉再次发布相同的问题.但我尝试了所有可能的解决方案,但没有一个对我有用.请帮忙

java.lang.IllegalStateException: getOutputStream() has already been called for this response
at org.apache.catalina.connector.Response.getWriter(Response.java:637)
at org.apache.catalina.connector.ResponseFacade.getWriter(ResponseFacade.java:214)
at com.sun.faces.context.ExternalContextImpl.getResponseOutputWriter(ExternalContextImpl.java:723)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.createResponseWriter(FaceletViewHandlingStrategy.java:1009)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:382)
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:124)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
Run Code Online (Sandbox Code Playgroud)

以下是功能

public void init() throws IOException, JRException {
    JRBeanCollectionDataSource beanCollectionDataSource = new JRBeanCollectionDataSource(listReportObjects);
    ExternalContext externalContext = FacesContext.getCurrentInstance().getExternalContext(); …
Run Code Online (Sandbox Code Playgroud)

jasper-reports servletexception ireport jasper-plugin jsf-2

2
推荐指数
2
解决办法
2万
查看次数

如何设置表 colspan?

我的问题是如何在jrxml文件中为iReport 中的表页脚列设置colspan值。

我必须使用iReport轻松创建我的PDF设计。我通过TomcatPHP发送字段和参数值。我不使用 Java 来创建动态碧玉报告。

这意味着我必须从jrxml解决我的问题。

有可能做到吗?

jasper-reports ireport

2
推荐指数
1
解决办法
1万
查看次数

警告元素位置无效。在 iReport Jasperreports 中裁​​剪文本

我正在使用 iReport 4.5

我的报告

如果你看下图,你会看到一个警告。警告说:

警告元素位置无效

当我预览并导出为 pdf 时,最后一个块(页面底部)的一些文本被裁剪。我觉得可能跟带高有关系,但是我调了,还是不行。

文本和样式嵌入在静态文本中。如果需要,我可以显示一些代码。我还涂掉了一些不需要的信息。

我有时也会收到警告:

元素底部到达带外区域:y=1 height=543 band-height:543

jasper-reports ireport

2
推荐指数
1
解决办法
1万
查看次数

当数据适配器更改为报告时,Jaspersoft Studio添加uuid

我目前正在从iReport 4.5.1迁移到Jaspersoft Studio 5.5.我注意到当我在Jaspersoft Studio中更改数据适配器时,它会将uuid标记添加到报告的XML中.

我与不同的数据库有不同的连接,但我不想进入Notepad ++来删除uuid="..."XML.当我更改报告使用的数据适配器时,为什么我一直收到此错误?

我最初看过这个问题,当我改变报告的连接(从我的开发数据库到登台数据库)时,它对一个连接起作用,它把它放uuid回到报告中.当我在开发中测试报告时,我删除了uuid它并且它可以工作,当我更改为在暂存时测试报告时它会将它们放回去.

Error loading the report template


Message:
    net.sf.jasperreports.engine.JRException: org.xml.sax.SAXParseException: cvc-     complex-type.3.2.2: Attribute 'uuid' is not allowed to appear in element 'jasperReport'.
Level:
SEVERE
Stack Trace:
org.xml.sax.SAXParseException: cvc-complex-type.3.2.2: Attribute 'uuid' is not allowed  to appear in element 'jasperReport'.
    net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:247)
net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:230)
net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:218)
com.jaspersoft.ireport.designer.JrxmlLoader.reloadJasperDesign(JrxmlLoader.java:87)
com.jaspersoft.ireport.designer.JrxmlVisualView.run(JrxmlVisualView.java:505)
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)
cvc-complex-type.3.2.2: Attribute 'uuid' is not allowed to appear in element  'jasperReport'.
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131)
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384)
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318) …
Run Code Online (Sandbox Code Playgroud)

jasper-reports ireport jaspersoft-studio

2
推荐指数
1
解决办法
5819
查看次数

在 iReport 中格式化日期参数

我想在我的报告中格式化日期参数。日期在我的数据库和我的报告“yyyy-mm-dd”(例如 2014-04-17)中看起来像这样。我尝试使用我在其他帖子中经常看到的那行代码来做到这一点:

new SimpleDateFormat("dd/MM/yyyy").format($P{Startdatum}) 
Run Code Online (Sandbox Code Playgroud)

这当然不起作用,我收到此错误:

jasperreports.engine.fill.JREvaluator.evaluate(JREvaluator.java:190) ... 20 多个打印未填充。尝试使用 EmptyDataSource ...

我将此参数用于我的查询之一!这可能是错误的原因吗?或者语法只是 false ?或者这个错误还有其他任何原因吗?

jasper-reports ireport

2
推荐指数
1
解决办法
3万
查看次数

填写打印时出错,无法解析样式:{blank_style_name}

我的iReport有问题,我正在使用iReport Designer 5.0.1.它说iReport无法解析样式,但它没有告诉它是哪种样式.结肠后只有空白名称.最模糊的是,样式在我的其他jrxml报告文件中有效.

这是我的样式代码:

<style name="Kolom" mode="Opaque" forecolor="#FFFFFF" backcolor="#757575" fill="Solid" vAlign="Middle" fontName="Serif" fontSize="12" isBold="false">
    <box topPadding="2" leftPadding="4" bottomPadding="2" rightPadding="2">
        <pen lineWidth="0.55" lineColor="#616161"/>
        <topPen lineWidth="0.55" lineColor="#616161"/>
        <leftPen lineWidth="0.55" lineColor="#616161"/>
        <bottomPen lineWidth="0.55" lineColor="#616161"/>
        <rightPen lineWidth="0.55" lineColor="#616161"/>
    </box>
    <paragraph lineSpacing="Single"/>
</style>
<style name="Baris" mode="Opaque" forecolor="#666666" backcolor="#FFFFFF" fill="Solid" vAlign="Middle" fontName="Serif" fontSize="11" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false">
    <pen lineWidth="1.0" lineColor="#FF6666"/>
    <box topPadding="2" leftPadding="4" bottomPadding="2" rightPadding="2">
        <pen lineWidth="0.55" lineColor="#CCCCFF"/>
        <topPen lineWidth="0.55" lineColor="#CCCCFF"/>
        <leftPen lineWidth="0.55" lineColor="#CCCCFF"/>
        <bottomPen lineWidth="0.55" lineColor="#CCCCFF"/>
        <rightPen lineWidth="0.55" lineColor="#CCCCFF"/>
    </box>
    <paragraph lineSpacing="Single"/>
</style>
Run Code Online (Sandbox Code Playgroud)

iReport输出显示:

    Error …
Run Code Online (Sandbox Code Playgroud)

jasper-reports ireport

2
推荐指数
1
解决办法
4872
查看次数