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 空白,则说明您的报告存在过滤问题,没有来自服务项目行等的行。