总之,我在Jaspersoft Studio中编辑我的Jasper报表时遇到了问题,出现了以下异常。 Could not initialize class
com.jaspersoft.studio.preferences.fonts.utils.FontUtils 为了引起这个错误,我要做的就是尝试编辑任何文本字段或静态文本。下面是我的报告和项目fonts.jar文件中的fonts.xml。我尝试使用的字体是Roboto,并且包含在JasperSoft的preference部分,我已经包含了必要的al ttf。 所有关于该项目的报告都会发生这种情况,这里是一个示例。 <?xml ve
当使用Jaspersoft Studio Professional (免费版)和jasperserver社区版(免费)的自定义字体时,它必须以三种方式工作:
在jaspersoft工作室的专业人士,所以我们可以看到它将是什么样子,因为它正在设计
在jasperserver中作为HTML报表运行时,它必须在没有安装自定义字体的计算机上的浏览器上工作
通过在PDF中嵌入字体将报表导出为PDF时
在这里搜索了堆栈溢出和许多其他地方的问题和答案之后,我可以找到如何让这三种情况中的一些工作,但不是所有的同时。我在用jasperserver 6。
我要买个net.sf.jasperreports.engine.util.JRFontNotFoundException。我已经在Jaspersoft Studio中添加了字体,如下所示:When export a report to PDF change the font。 我还导出了字体扩展,并将jar放在类路径可以看到的位置,如下所示:How can I display "$£Ω€απ⅔" in Jasperserver PDF using iReport?。 我仍然得到了错误。有没有人知道其他可能有帮助的解决方案?提前谢谢。
我有Jasper Server 6.1.1和Jasper Studio 6.1.1。
这是我的场景:
我尝试在工作室和服务器之间发布报告,当我在服务器web应用程序上打开报告时,报告显示为空白,并显示一条消息:“报告为空。”
在进行了一些googling搜索之后,我发现我的报告需要通过数据源发布到服务器上,以便在服务器web应用程序上进行查看。
所以现在,当我发布时,我选中“本地数据源”。我选择一个Datasource JDBC,给它一个名称(例如,“test”),然后我选择"Import from Jaspersoft Studio",选择我在报告中用于数据的Data Ada
我有一个场景,我必须将完整的内容转移到下一页,如果它没有调整到上一页。目前,内容在页面之间被拆分。我试图将内容放在frame元素中,但不起作用。
截图:
下面是jrxml文件
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Jaspersoft Studio version 6.3.0.final using JasperReports Library version 6.3.0 -->
<!-- 2017-08-10T12:25:01 -->
&l
如果您收到了与此类似的错误,尽管您的凭据是正确的,或者以前在此环境中工作过,则可能是由于HTTP代理配置错误(请参阅下面的答案)。
java.lang.IllegalArgumentException: Username may not be null
at org.apache.http.util.Args.notNull(Args.java:48)
at org.apache.http.auth.UsernamePasswordCredentials.<init>(UsernamePasswordCredentials.java:78)
at com.j
我创建了一个具有以下内容的带有边框的.rtf文件。
cell 1 lots of text in cell two cell 3
当我使用标记作为rtf将rtf文件导出到jasper报告中时,我只得到了文本(数据如下)
cell 1lots of text in cell twocell 3
我正在使用TIBCO Jaspersoft Studio-6.1.1.最后版本jasper。
下面是添加JRXML文件。
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Ja
我正在创建一个基于XML的JasperReports报告,我的项目基于XML创建PDF报告。对于我正在做的那一页,我有一个填充的页面,我需要创建另一个页面,有人知道我该如何做吗?
这是我的密码:
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Jaspersoft Studio version 6.1.0.final using JasperReports Library version 6.1.0 -->
<!-- 2016-01-15T11:53:18 --&g
问题:
我有一个两栏的子报告,里面有很多数据。当它出现在我的主要报告的第一页时,它会将数据平均分成两列。然而,当它溢出到第二页时,它将两列数据呈现为运行第二页长度的一列,将我报告的其余部分推送到第三页。
期望:
在第二页中,将子报表分成两部分,并将其呈现为两列。
父报表- ThiraPresubmissionThreat.jrxml
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Jaspersoft Studio version 7.3.1.final us
我对副报告的输出有意见。当我试图单独运行它时,它给了我一个适当的和预期的输出,但是当我试图将它添加到主报告中时,它给了我一个缺省值,而且输出的大小也会被改变。
子报告代码(overallScore.jrxml)
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Jaspersoft Studio version 6.17.0.final using JasperReports Library version 6.17.0-6d93193241dd8cc42629e188b94f9e
我使用JasperSoft Studio连接到Hive,并以动态日期传递查询。报告应该询问昨天的日期。在JasperSoft Studio Dataset和Query框中使用动态数据有问题。下面的查询来自Hive命令行,但JasperSoft Studio似乎不识别"date_sub“和"unix_timestamp()”命令。我使用的是JasperSoft Studio版本6.1。
SELECT col1, count(col2), count(col3)
FROM table1
WHERE date = date_sub(from_unixtime(unix_timesta
我有一个基于Java的网络应用程序在亚马逊EC2 Ubuntu服务器上运行。我使用Jasper报告来生成一些PDF格式的报告。我用'Jaspersoft Studio‘构建了这些报告
现在,当我尝试生成报告时,我收到以下错误
net.sf.jasperreports.engine.util.jrfontnotfoundexception font 'Times New Roman' is not available to the jvm
谷歌发现这是由于Ubuntu缺少基于windows的字体。我在网上找到的所有关于这个问题的帖子都是相当陈旧的。那么我该如何解决这个问题
在PDF的末尾,我有一个额外的白色空白页,我读过其他的主题,但是解决方案对我无效。它是来自代码(见下文),还是我必须更改属性中的内容?如果你需要的话我可以加入PDF。
以下是我的JXML文件:
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Jaspersoft Studio version 6.4.0.final using JasperReports Library version 6.4.1 -->
<jasperReport xmlns="http:
我试图创建一个3d条形图,它按类型分组,并显示每个类型的平方尺值之和。我不能让条形图显示每种颜色的平方尺之和。相反,当同一类型和颜色有超过一平方英尺的值时,它似乎显示了最后一平方英尺的值。
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Jaspersoft Studio version 6.6.0.final using JasperReports Library version 6.6.0 -->
<jasperReport xmlns=