当前位置: 首页 > 知识库问答 >
问题:

在Jasper动态报告中从长类型中删除逗号

邵博远
2023-03-14

我正在使用jasper API生成动态报告。我的环境设置是:-

  • Eclipse 3.4
  • JSF 1.2
  • 富面孔3.3
  • Jasper动态报告API 3.1.4
  • Java1.6

代码段如下所示:-

TextColumnBuilder  employeeNoCol    = col.column("ID.", "empNo", type.longType()).setHorizontalAlignment(HorizontalAlignment.CENTER);

我得到的是:-

      OUTPUT                      INTENDED OUTPUT
 ----------------                 --------------
  ID ...                          ID...
 ----------------                 --------------
 12,347                            12347
 33,184                            33184
 10,134,98                         1013498
   .                               .
   .                               .
   .                               .
 ----------------                 ----------------

如何从长型中删除此货币格式。

共有2个答案

罗伟兆
2023-03-14

要么将long类型更改为string,然后使用

TextColumnBuilder  employeeNoCol    = col.column("ID.", "empNo", 
type.stringType()).setHorizontalAlignment(HorizontalAlignment.CENTER);

或直接使用如下

TextColumnBuilder  employeeNoCol    = col.column("ID.", "empNo",
type.longType()).setHorizontalAlignment(HorizontalAlignment.CENTER)
.setPattern("#");
楚皓君
2023-03-14

默认情况下,它可能包括千分隔符。尝试设置另一个没有千位分隔符的图案。

TextColumnBuilder  employeeNoCol    = col.column("ID.", "empNo", type.longType()).setHorizontalAlignment(HorizontalAlignment.CENTER).setPattern("########0");
 类似资料:
  • 我正在从. jasper文件加载jasper报告文件以提高性能,如下所示。 但是我现在有一个要求,动态形成的查询必须设置为. jasper(编译)文件。有没有办法做同样的事情?

  • 我对Laravel 5中的这种集成有一个问题: JasperPHP. php第178行中的异常:您的报告有错误,无法处理!尝试使用函数输出命令,并在控制台中手动运行它。 发生异常的代码:

  • 我想生成jasper报表,用于打印在固定大小的文具上。我创建了html表,并将所有的值放在其中,根据我的要求,现在我想通过Java打印,所以我现在使用了jasper报告,因为我有列,是变化的时间。根据我的要求,我在网上搜索,我得到了动态的jasper是解决方案,但由于方法添加列需要列名和传递变量,这是从setter getter方法,但我的整个列是动态的,那么我如何生成setter getter方

  • 我正在尝试从我的Java代码生成Jasper报告,我的Java应用程序是Swing。我使用设计了Jasper报告。然而,在我的报告中,有一个徽标图像。图像位置是动态传递的,在Jaspesoft Studio上预览时效果良好。以下是JasperSoft工作室中的图像设置。变量是 这就是我用Java生成报告的方式。 问题是,Java生成的报表没有图像!这是怎么了? 更新 我也尝试将用作,但这里有相同的

  • 在JaCoCo生成的Maven站点报告中,我得到了相当糟糕的报道,因为我所有编译的JSP都包含在内(而且很长)。我在

  • 你好,我试图在NetBeans7 IDE,java6,glassFish3.2环境中生成动态报告。我正在使用java创建项目 commons-collections-3.2.1 commons-digester-2.0 dynamicreports-1.3.0 dynamicreports-adhoc-4.0.1 dynamicreports-core-4.0.1 itext-2.1.7 jasp