ar.mahdian
سه شنبه 03 شهریور 1388, 06:41 صبح
سلام به همه اساتید محترم
من برای اولین باره که با jasperreort کار میکنم
وقتی گزارش نمایش داده میشه درون کنسول این پیغام نمایش داده میشه
میشه لطف کنید و بگید اشتباه من کجاست؟
0 [AWT-EventQueue-0] WARN xml.JRBandFactory - The 'isSplitAllowed' attribute is deprecated. Use the 'splitType' attribute instead.
این هم فایل گزارش :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jasperReport PUBLIC "//JasperReports//DTD Report Design//EN"
"http://jasperreports.sourceforge.net/dtds/jasperreport.dtd">
<jasperReport name="HelloReportWorld">
<detail>
<band height="200">
<staticText>
<reportElement x="0" y="0" width="500" height="20"/>
<text><![CDATA[Hello Report World!]]></text>
</staticText>
</band>
</detail>
</jasperReport>
کد من ساده است
همینه
private void showReport(){
String reportSource = "./Reports/HelloReportWorld.jrxml";
String reportDest = "./Reports/HelloReportWorld.jasper";
Map<String, Object> params = new HashMap<String, Object>();
try
{
JasperCompileManager.compileReportToFile(reportSou rce , reportDest);
JasperPrint jasperPrint =JasperFillManager.fillReport(reportDest, params, new JREmptyDataSource());
JasperViewer.viewReport(jasperPrint);
}
catch (JRException ex){
ex.printStackTrace();
}
}
در ضمن من این برنامه رو در NetBeans و JDeveloper امتحان کردم هر دو این پیغام رو میدادن
درسته که گزارش من به درستی نمایش داده میشه اما این سوال برام به وجود اومده که آیا واقعا این Jasperreport قابل اعتماد هست یعنی موقعی که پروژه بزرگ شد دست ما رو تو پوست گردو نمیزاره؟
لازم به ذکر است که من تمام محتوی پوشه lib و فایل jar اصلی رو معرفی کردم
من برای اولین باره که با jasperreort کار میکنم
وقتی گزارش نمایش داده میشه درون کنسول این پیغام نمایش داده میشه
میشه لطف کنید و بگید اشتباه من کجاست؟
0 [AWT-EventQueue-0] WARN xml.JRBandFactory - The 'isSplitAllowed' attribute is deprecated. Use the 'splitType' attribute instead.
این هم فایل گزارش :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jasperReport PUBLIC "//JasperReports//DTD Report Design//EN"
"http://jasperreports.sourceforge.net/dtds/jasperreport.dtd">
<jasperReport name="HelloReportWorld">
<detail>
<band height="200">
<staticText>
<reportElement x="0" y="0" width="500" height="20"/>
<text><![CDATA[Hello Report World!]]></text>
</staticText>
</band>
</detail>
</jasperReport>
کد من ساده است
همینه
private void showReport(){
String reportSource = "./Reports/HelloReportWorld.jrxml";
String reportDest = "./Reports/HelloReportWorld.jasper";
Map<String, Object> params = new HashMap<String, Object>();
try
{
JasperCompileManager.compileReportToFile(reportSou rce , reportDest);
JasperPrint jasperPrint =JasperFillManager.fillReport(reportDest, params, new JREmptyDataSource());
JasperViewer.viewReport(jasperPrint);
}
catch (JRException ex){
ex.printStackTrace();
}
}
در ضمن من این برنامه رو در NetBeans و JDeveloper امتحان کردم هر دو این پیغام رو میدادن
درسته که گزارش من به درستی نمایش داده میشه اما این سوال برام به وجود اومده که آیا واقعا این Jasperreport قابل اعتماد هست یعنی موقعی که پروژه بزرگ شد دست ما رو تو پوست گردو نمیزاره؟
لازم به ذکر است که من تمام محتوی پوشه lib و فایل jar اصلی رو معرفی کردم