RDLC 布局显示正确的行数但没有数据
RDLC Layout showing the correct number of lines but no data
如标题,我在 NAV2015 中创建了一个数据集。我在顶部放置了一个 RDLC 布局,由于某种原因,列中的数据不会显示。尽管通过了正确数量的线路。所以报告看对地方了。
使用的表达式是:
=字段!CustomerName.Value
CustomerName 映射到我的数据库中的一个字段。
有人可以提供一些关于这是为什么的见解吗?我正在使用 NAV2015 和 SQL 报告生成器。
谢谢
编辑:
Data Type Data Source Name Include Caption
DataItem Service Item Line <Service Item Line> No
Column "Service Item Line"."Customer Name" CustomerName Yes
Column "Serial No." SerialNo_ Yes
DataItem Service Line <Service Line> No
DataItem Service Invoice Header <Service Invoice Header> No
Column "Service Invoice Header"."Ship-to Name" CustomerName_inv No
Column "Service Invoice Line"."Service Item Serial No." SerialNo_inv No
DataItem Service Invoice Line <Service Invoice Line> No
XML 可以在这里找到:
https://dl.dropboxusercontent.com/u/32233444/Reports/50100.rdl
最快的解决方法可能是删除您的布局并使用 "layout suggestion" 这将创建一个有效的 RDLC 布局(虽然不漂亮!)。
如果该报告仍然 returns 空白,则说明您的报告存在过滤问题,没有来自服务项目行等的行。
如标题,我在 NAV2015 中创建了一个数据集。我在顶部放置了一个 RDLC 布局,由于某种原因,列中的数据不会显示。尽管通过了正确数量的线路。所以报告看对地方了。
使用的表达式是:
=字段!CustomerName.Value
CustomerName 映射到我的数据库中的一个字段。
有人可以提供一些关于这是为什么的见解吗?我正在使用 NAV2015 和 SQL 报告生成器。
谢谢
编辑:
Data Type Data Source Name Include Caption
DataItem Service Item Line <Service Item Line> No
Column "Service Item Line"."Customer Name" CustomerName Yes
Column "Serial No." SerialNo_ Yes
DataItem Service Line <Service Line> No
DataItem Service Invoice Header <Service Invoice Header> No
Column "Service Invoice Header"."Ship-to Name" CustomerName_inv No
Column "Service Invoice Line"."Service Item Serial No." SerialNo_inv No
DataItem Service Invoice Line <Service Invoice Line> No
XML 可以在这里找到:
https://dl.dropboxusercontent.com/u/32233444/Reports/50100.rdl
最快的解决方法可能是删除您的布局并使用 "layout suggestion" 这将创建一个有效的 RDLC 布局(虽然不漂亮!)。
如果该报告仍然 returns 空白,则说明您的报告存在过滤问题,没有来自服务项目行等的行。