我有我在我的摇摆应用程序上使用的这段代码:
ReportClientDocument rpt = new ReportClientDocument();
rpt.open(reportPath+"APVendorList.rpt", 0);
rpt.getReportSource();
ReportViewerBean viewer = new ReportViewerBean();
viewer.init(new String[0], null, null, null);
//viewer.setHasGroupTree(false);
viewer.setReportSource(rpt.getReportSource());
问题是,每当我尝试使用 jframe 加载报告时,它总是要求提供登录凭据:
Database Logon:
Server Name: Localhost
Database Name: <blank and cannot be edited>
User ID:
Password:
有没有办法在我查看报告时不输入这些信息?或者我可以将 java.sql.Connection 传递给它?此外,它似乎不知道要连接到哪个数据库。请帮忙。