找回密码
 立即注册

QQ登录

只需一步,快速开始

小鸟儿

初级会员

13

主题

35

帖子

495

积分

初级会员

积分
495
小鸟儿
初级会员   /  发表于:2019-4-17 15:26  /   查看:2865  /  回复:5
在别的帖子中看到了同样的错误,但是仍未得到解决。目前该报表能在设计器中打开并预览,但在MVC项目中动态绑定数据集却显示错误。附件为报表模板

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-4-17 15:59:17
沙发
你的报表在设计器里是 用的直连的 SQLserver 数据库,这是可以正常显示的,你反馈在MVC中动态绑定数据源有问题,这可能是是你动态绑定数据源哪里有问题。我看了你的报表设计没办成设计上有什么问题。
动态 绑定数据源和直连数据库的数据集绑定方面是有一点差别的。动态绑定数据源显示有什么具体的错误显示,调试是否可以进入后台写的数据源连接的代码里
回复 使用道具 举报
小鸟儿
初级会员   /  发表于:2019-4-18 17:03:31
板凳
KearneyKang 发表于 2019-4-17 15:59
你的报表在设计器里是 用的直连的 SQLserver 数据库,这是可以正常显示的,你反馈在MVC中动态绑定数据源有 ...

调试时能正常进入到以下代码中:
void Document_LocateDataSource(object sender, LocateDataSourceEventArgs args)
        {
            args.Data = _dt;
        }
数据表_dt与直连数据库的查询语句一模一样。
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-4-19 09:10:43
地板
你把该报表直接连接数据库,也就是在设计器里直连数据库,看看能不能正常的显示。根据我个人经验如果数据绑定没有问题,就一定是你报表设计存在问题。
如果直连后还是不可以,你就把链接的数据库的测试数据给我,我这边给你做一个验证。找到具体的解决办法
回复 使用道具 举报
小鸟儿
初级会员   /  发表于:2019-4-19 09:11:23
5#
KearneyKang 发表于 2019-4-17 15:59
你的报表在设计器里是 用的直连的 SQLserver 数据库,这是可以正常显示的,你反馈在MVC中动态绑定数据源有 ...

将控件一个个移除排除问题后,发现将控件TextBox23(value=报告编号(Report No.): 1501300167)被移除后可正常显示。
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-4-19 13:42:32
6#
问题找到了,就好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部