小鸟儿 发表于 2019-4-17 15:26:30

该报表存在错误,不能被正常处理。

在别的帖子中看到了同样的错误,但是仍未得到解决。目前该报表能在设计器中打开并预览,但在MVC项目中动态绑定数据集却显示错误。附件为报表模板

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

KearneyKang 发表于 2019-4-17 15:59
你的报表在设计器里是 用的直连的 SQLserver 数据库,这是可以正常显示的,你反馈在MVC中动态绑定数据源有 ...

将控件一个个移除排除问题后,发现将控件TextBox23(value=报告编号(Report No.): 1501300167)被移除后可正常显示。{:3_41:}

KearneyKang 发表于 2019-4-19 13:42:32

问题找到了,就好:loveliness:
页: [1]
查看完整版本: 该报表存在错误,不能被正常处理。