如何手动指定水晶报表数据源

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

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式