我正在SQL Server 2012报表生成器的最新版本中创建报表,但存在无法本地化或无法排除故障的错误,因为我不确定此功能是否存在。这段代码背后的T-SQL非常强大,但我的问题不是关于编码,而是当所有显示的都是'# error‘(而不是更详细的错误文本)时,如何通过这个应用程序排除报告样本中的错误?
我正在使用BusinessObjects开发工具包与其存储库中的对象进行交互。
File类具有发送/接收(CopyTo和Overwrite)二进制数据到文件存储库服务器(存储水晶报表等文件的位置)的方法,这两个方法都有一个重载,支持'Binary data (safearray of VT_UI1)‘。
虽然我没有任何使用SAFEARRAY的经验,但我怀疑它不等同于Byte()。
任何指导,特别是与代码有关的指导,都是值得赞赏的。
我正在使用iReport 3.5.0,并且在我的主报表中使用子报表。我不想给出子报表表达式的绝对路径,但是例如,如果我只是给出子报表表达式" bpSubReport.jasper“(因为sub和main在同一目录中),那么iReport可以找到bpSubReport.jasper并将主报表编译成bPReport.jasper,但是我的Java (gwt)应用程序不能。
net.sf.jasperreports.engine.JRException: Could not load object from location : bpSubReport.jasper
你能告诉我如何给出子报表
我在iReport中设计了一个报表,该报表具有一个直接的查询作为主报表,一个子报表带有另一个简单的查询。这两个查询都没有传递给它的任何参数,但是它们都广泛地处理时间戳。
组合报表在iReport中运行良好,如果删除子查询并将它们加载到JasperReports服务器中,它们将独立运行。但是,当我试图运行包含子报表的完整报表时,我会得到以下错误和堆栈跟踪:
The server has encountered an error. Please excuse the inconvenience.
Error Message
net.sf.jasperreports.engine.JRRuntim
我有一个Windows764位系统,我在上面安装了Java JDK76位版本...它安装在默认目录下:
C:\Program Files\Java\jdk1.7.0\bin
我还在系统设置中将JAVA_HOME环境变量设置为C:\Program Files\Java\jdk1.7.0。但即使是现在,在安装Oracle Lite 10g的过程中,我仍然收到以下错误:
JDK is not installed on machine
现在可能是什么问题?!?
编辑:
现在,我还在PATH变量的末尾添加了C:\Program Files\Java\jdk1.7.0,结果仍然是一样的!
编辑2:
从我的
我希望有人能帮助我;我想在我正在用Visual Studio Express Web Edition 2010 (MVC2 SQL Server Express后端)编写的一个项目中实现报告。用谷歌搜索后,我偶然发现了这个微软网站:
上面的链接描述了在Visual Studio Express Web Edition中通过ReportViewer 2010 redistributable支持报表(报表是通过Business Intelligence Studio编写的,SQL Express有一个附加组件),并且控件被添加到工具箱中。我已经安装了redistributable,但找不到要添加到
我正在使用iReport开发包含子报表的报表,并且在主报表中传递两个外部参数:CurrWeek和CurrYear参数。我正在将相同的参数传递给子报表。
在这两个报告中,我都将参数声明为BigDecimal。当我运行报告时,它显示如下所示的错误:
Error filling print...
net.sf.jasperreports.engine.JRException:
Incompatible java.math.BigDecimal value assigned to parameter
CurrWeek in the WeeklyReportFo
我计划开始一些Java手机的开发。我下载了无线工具包,但它要求安装Java SE SDK。我已经访问了这个页面-- 。JDK是SDK的smae吗?它们代表什么?在这个页面上,我想我需要下载“JDK5.0 with Java EE”。Java EE为我做了什么?如果不重要,可以只下载我需要的内容吗?
另外,这方面有什么好的教程吗?(我使用的是windows)