如何手动指定水晶报表数据源
是这样,我从数据库里查数据,都是用存储过程的。我的DAL层调用相应的存储过程然后返回一个数据集。现在我需要把这个数据集的数据以报表的形式呈现出来,请问,这时该怎么设置?就...
是这样,我从数据库里查数据,都是用存储过程的。我的DAL层调用相应的存储过程然后返回一个数据集。现在我需要把这个数据集的数据以报表的形式呈现出来,请问,这时该怎么设置?就是说,这个报表的数据源是我用代码指定的。求详细步骤。请看清楚问题描述。
展开
展开全部
建水晶报表时选择“仅字段定义”,对应你要查询出来的结果集每列的列名、数据类型填好。创建的字段文件存好,名称要和报表名字一致
在你代码中“返回一个数据集”时传给
String tableName = reportClientDocument.getDatabaseController().getDatabase().getTables().getTable(0).getName();
reportClientDocument.getDatabaseController().setDataSource(rs, tableName, "Reports");
这样就把查询的rs绑定到水晶报表里面(上面是java代码)
在你代码中“返回一个数据集”时传给
String tableName = reportClientDocument.getDatabaseController().getDatabase().getTables().getTable(0).getName();
reportClientDocument.getDatabaseController().setDataSource(rs, tableName, "Reports");
这样就把查询的rs绑定到水晶报表里面(上面是java代码)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
深圳云诺科技
2024-11-11 广告
2024-11-11 广告
甘特图工具是一种直观展示项目时间与进度管理的有效手段。在深圳云诺互联科技有限公司,我们常利用甘特图来规划项目阶段、任务分配及预计完成时间。通过清晰的时间轴和任务条,团队成员能迅速了解项目全局,把握关键节点。甘特图还具备任务依赖关系设置、进度...
点击进入详情页
本回答由深圳云诺科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询