问题标签 [jasperstarter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - JasperStarter - 使用 MongoDB - JRRuntimeException
尝试在命令行上使用 JasperStarter将.jrxml
文件编译为报告。.jasper
无法找到 MongoDB 驱动程序时引发异常。
该.jrxml
文件有效,因为我可以使用 iReports 编译它。
我需要一个命令行工作工具来编译 - 我需要做些什么才能进一步了解这个......
java - Jasperstarter 用法
我正在尝试在带有 JDBC 驱动程序的 Windows 上使用带有 MSSQL 的 Jasperstarter。尽管使用了与 iReport 相同的驱动程序和 URL,但由于某种原因,它似乎永远找不到或连接到该驱动程序。我可以执行不访问数据库的报告,但是一旦我添加了数据库参数,调用就会失败。我没有从通话中得到任何信息,不知道调试的东西去哪里了。是否需要进行任何特殊的路径设置才能使其正常工作?exec 调用输出仅返回 1,没有任何失败信息。
PHP exec 命令流:
"C:\\Inetpub\\wwwroot\\TekEnterpriseServer\\protected\\JasperPHP/JasperStarter/bin/jasperstarter pr ./reports/maintenance.jasper -f pdf -t generic --db-driver net.sourceforge.jtds.jdbc.Driver --db-url jdbc:jtds:sqlserver://localhost/tekenterprise"
php - JasperStarter 和 SQL Server 错误找不到带有句柄的准备好的语句
我们正在尝试在我们的 PHP Web 基础应用程序上运行 iReport。我们使用 Ubuntu Server 和 php5 并使用 laravel 框架和
我们正在运行 SQL Server 2012 数据库。
输入这个后
我们得到一个空的pdf和
当我运行 sql Profiler 时,我们收到此错误:
sql:
错误:
jasper-reports - 我们可以在使用 JasperStarter 时提供两个文件作为输入吗
我正在使用 JasperStarter 从几个 jrprint 文件创建 pdf,然后使用 JasperStarter 函数打印它。
我想创建一个包含所有 .jrprint 文件的单个 pdf 文件。
如果我给出如下命令:
jasperstarter pr a.jprint b.jprint -f pdf -o rep
它不识别第一个输入文件之后的文件。我们可以创建一个包含多个输入 jasper/jrprint 文件的单个输出文件吗?
请帮忙。谢谢,阿信
jasper-reports - 使用 JasperStarter 运行 JasperReport 不会创建输出文件
我有以下设置:
mybase.odb
一个连接到 HSQLDB Split-DB的 LibreOffice Base ,名为mydb
- 带有用于打开报告的按钮的表单
- 此按钮后面的宏基本上执行:
myReport.cmd
包含:
[此处插入换行符以便于阅读。]
HSQLDB 服务器启动成功:
随后JasperStarter
没有显示任何错误,但没有PDF
创建。
在 HSQLDB 服务器输出之后,Server@1742700
我也尝试过(希望不大):
无济于事。
下面的myReport.cmd
作品就像一个独立的魅力:
[此处插入换行符以便于阅读。]
但当然不是,如果mybase.odb
是开放的:
顺便说一句,为什么locked=false
当锁定文件存在时?
jdbc - Jasperstarter:无法加载驱动程序
我在 Linux 中使用 JasperStarter 3.0.0,如下所示:
sudo /home/name/jasperstarter/bin/jasperstarter pr Prueba_1.jrxml -f pdf -t generic --db-url jdbc:sqlite:/home/name/DATA/basename.sqlite --db-driver /home/name/jasperstarter/jdbc/sqlitejdbc-v056.jar
我从我的报告所在的文件夹(Prueba_1.jrxml)运行它,但我收到错误消息:
无法加载驱动程序:/home/name/jasperstarter/jdbc/sqlitejdbc-v056.jar
我在所有帖子中看到的是,我必须在 jdbc 文件中包含我的驱动程序,并且我拥有它。
我检查了驱动程序的路径,它写得很好。
前段时间,同样的命令还在工作(使用相同的文件等),但现在不行。我唯一改变的是etc/profile中Java路径的定义,因为它是错误的。
现在,当输入 echo $JAVA_HOME 和 echo $PATH 时,一切正常:它们指向最后一个 Java 文件夹(jre1.8.0.101)
你能告诉我我做错了什么吗?
java - 如何将 JSON 文件指定为 JasperStarter 的数据源?
我正在使用进程 ( pr
) 命令从命令行使用 JasperStarter 运行 Jasper 报告。JasperStarter 的版本是 3.1.0,输入的时候jasperstarter --help
显示有一个--json-query
选项。我能找到的唯一文档是:
http://jasperstarter.cenote.de/usage.html#The_command_process_pr
这是 3.0.0 (并且没有--json-query
选项)。
我需要提供一个 JSON 文件作为报告的数据源,但看不到这是如何完成的。我尝试了以下方法但没有成功:
如何告诉 JasperStarter 使用 JSON 文件作为数据源?
highcharts - Jasperstarter 无法使用图表运行报告
我在 jrxml 文件中创建了圆环图,并尝试使用 jasperstarter 在命令提示符中使用以下命令将其导出:
jasperstarter pr rpt.jasper -t postgres -u postgres -f pdf -H myhost -n myDB -o rpt -p myPassword -P myPar1=5
但我收到以下异常。
如果我从报告中删除图表元素,相同的命令将起作用。谁能告诉我应该如何解决这个问题?
java - Outpuf PDF 作为调用进程的流
我正在使用 jasperstarter(一个 java 程序,开源)来生成我在 iReports 中定义的报告。这在 Windows 中运行,我需要生成的输出 PDF 由 C# 程序的调用进程直接读取。
Jasperstarter 有很多选项,例如查看直接生成的 PDF,或将 PDF 生成为文件,将其发送到打印机,但没有将结果 PDF 流式传输到调用进程的选项。
这有可能吗,即使我必须更改 jasperstarter 的开源代码?如何?这是否可能以其他方式不意味着更改 jasperstarter 的代码?如何?
jdbc - 无法在 JasperStarter 中连接 com.microsoft.sqlserver.jdbc.SQLServerDriver
我使用 IReport 软件创建了 jasper 报告,其中我使用 MS-SQL 服务器来处理数据库表数据。当我使用 JasperStarter 以“PDF”格式自动生成报告时,我无法获得与数据库相关的功能,如表格。喜欢:
正在创建没有数据库相关表的报告。
然后我使用以下命令:
我收到以下错误:
我还尝试在我的 jasperStarter 的 lib 文件夹中添加 sqljdbc4 jar,但它也没有工作。
请让我知道该怎么做?