小编Ale*_*x K的帖子

如何在iReport中绘制垂直线?

我使用的是iReport 3.5.2?设计报告.我有一个子报告,我需要一个表.

为了构建表格,我绘制了行的水平线.但是我没有找到任何选项来使该行垂直,以便我可以制作列.

任何人都可以建议如何做到这一点.

jasper-reports ireport

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

如何在Android Studio中使用lombok插件?

我从'Preferences - > Plugin'安装了lombok,但是当我尝试生成Getter和Setter时它不起作用.我的代码无法识别它.

有没有人知道如何设置lombok并使用它来生成getter和setter注释?

lombok android-studio

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

错误:(30,13)无法解决:com.android.support.constraint:constraint-layout:1.0.0-alpha4

在此输入图像描述

错误:(30,13)无法解决:com.android.support.constraint:constraint-layout:1.0.0-alpha4

android

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

使用JasperReports的最佳方法是什么?

这里我们讨论三个主要产品: JasperReports:它只是一个生成报告的库并填充它 iReport:这是用于开发上述库JasperServer使用的模板的GUI工具 :这是一个带有Web界面的完整应用程序,用于管理用户的报告权限和其他功能,

文档真的不是那么好,我想使用上面提到的最好的产品来集成JasperReports我的应用程序(Spring/ Hibernate),所以请建议最好的方法来做到这一点,

1-设计报告使用iReport嵌入式sql生成,并将其作为一个单独的项目,我尝试使用HibernateSpring内部,iReport但我也面临很多问题,没有明确的文档,这部分

2-将它与我的项目连接,使用相同的Hibernate配置,已经创建的实体

3-尝试使用JasperServer似乎很复杂的,然后将报告公开为webservices

或者任何其他更好的保证方法,我知道这取决于我的项目处理方式,但我的时间不足,所以这取决于具有更好的文档或教程的方法.

java reporting jasper-reports jasperserver

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

在Excel中显示全文而不截断

如何在没有截断的情况下以Excel格式显示Excel中的全文?目前数据正在被截断.是否可以自动调整行高以显示enitre文本?

jasper-reports

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

Java:我如何从inputStream获取编码?

我想从流中获取编码.

第一种方法 - 使用InputStreamReader.

但它总是返回OS编码.

InputStreamReader reader = new InputStreamReader(new FileInputStream("aa.rar"));
System.out.println(reader.getEncoding());
Run Code Online (Sandbox Code Playgroud)

输出:GBK

第二种方法 - 使用UniversalDetector.

但它总是返回null.

    FileInputStream input = new FileInputStream("aa.rar");

    UniversalDetector detector = new UniversalDetector(null);
    byte[] buf = new byte[4096];

    int nread;
    while ((nread = input.read(buf)) > 0 && !detector.isDone()) {
        detector.handleData(buf, 0, nread);
    }

    // (3)
    detector.dataEnd();

    // (4)
    String encoding = detector.getDetectedCharset();

    if (encoding != null) {
        System.out.println("Detected encoding = " + encoding);
    } else {
        System.out.println("No encoding detected.");
    }

    // (5)
    detector.reset();
Run Code Online (Sandbox Code Playgroud)

输出:空

我怎样才能做对的?:(

java io encoding

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

iReport:详细获取表格的多个副本

我是新来的iReport.所以我想根据数据做一个简单的报告.

我的问题是当我的行少于细节带的大小时,整个表在细节带中重复,我不想再这样了.如果我的行大约是5,那么同一个表在细节带中被复制4次,而不仅仅是表格,而是每一件我放入细节带的东西.它会自行重复,直到细节带限制到来.

所以我犯了一些错误,或者我必须设置一些细节带属性iReport

请帮帮我的朋友.提前致谢.

这是生成的结果:

生成结果

这是我的jrxml代码:

<?xml version="1.0" encoding="UTF-8"?>
<jasperReport language="groovy" bottomMargin="20" topMargin="20" rightMargin="20" leftMargin="20" columnWidth="555"
              whenNoDataType="AllSectionsNoDetail" pageHeight="842" pageWidth="595" name="test"
              xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xmlns="http://jasperreports.sourceforge.net/jasperreports">
    <property name="ireport.zoom" value="1.0"/>
    <property name="ireport.x" value="0"/>
    <property name="ireport.y" value="0"/>
    <style name="table">
        <box>
            <pen lineColor="#000000" lineWidth="1.0"/>
        </box>
    </style>
    <style name="table_TH" backcolor="#F0F8FF" mode="Opaque">
        <box>
            <pen lineColor="#000000" lineWidth="0.5"/>
        </box>
    </style>
    <style name="table_CH" backcolor="#BFE1FF" mode="Opaque">
        <box>
            <pen lineColor="#000000" lineWidth="0.5"/>
        </box>
    </style>
    <style name="table_TD" backcolor="#FFFFFF" mode="Opaque">
        <box>
            <pen lineColor="#000000" lineWidth="0.5"/>
        </box>
    </style>
    <style name="table 1">
        <box>
            <pen …
Run Code Online (Sandbox Code Playgroud)

jasper-reports ireport

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

在JasperReports中对记录进行分组

我遇到了JasperReports的问题.我想根据一个特定列的值对记录进行分组.

例如输入数据:

Name--email--PledgeType--amount
aaa--aa@yahoo.com--1--20.00
bbb--bb@yahoo.com--2--30.00
ccc--cc@gmai.com--1--35.00
ddd--dd@gmai.com--2-- 40.00
Run Code Online (Sandbox Code Playgroud)

输出报告将按"PledgeType"值(1,2,...数字)分组:

Total for group one: 55.00
Name email         amount
aaa  aa@yahoo.com 20.00
ccc  cc@gmai.com  35.00
------------------------------------
Total for group two: 70.00
Name email         amount
bbb  bb@yahoo.com  30.00
ddd  dd@gmai.com   40.00
Run Code Online (Sandbox Code Playgroud)

JasperReports可以解决这个问题吗?怎么样?

grouping jasper-reports

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

是否可以使用Jasper Reports动态生成报告而不为每个报告生成jasper?

我必须根据动态提供的各种参数生成报告.在某些上下文中,参数可以为空.例如,从表中的人ID,姓名,年龄,性别maritalStatus的领域,我会产生对报告的30岁已婚男性的人.在其他一些时候,可能需要在不考虑年龄的情况下结婚.如果我对这两种情况使用相同的jasper,则第二种情况下的年龄约束将为null.有没有办法管理这种情况?

此外,是否可以动态指定报告中应生成哪些字段?

java jasper-reports dynamic-jasper

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

iReport导入背景图片

我想知道如何在iReport设计器4.1.2上导入背景图像.

这是我采取的步骤:

  • 选择View-> Report Designer-> Import Background Image ...
  • 选择我的png图像
  • 选择View-> Report Designer-> Transform Background Image
  • 单击图像右侧并将" 适合页面宽度"和" Trasparency"设置为100%
  • 最后点击End Transformation

背景图像在报告中正确显示,但在启动预览时它会消失!

怎么了?我想念什么?

PS:我放弃了背景波段解决方案,因为图像超出了报告边距.

jasper-reports ireport

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