tablix仅返回数据集的1条记录

l--*_*''' 23 sql-server reporting-services ssrs-2008

我在SSRS报告上有一个Tablix:

在此输入图像描述

当我运行报告时,它只返回1条记录!

我做了一个sql server跟踪,正在执行的查询返回14行.

在同一份报告中,我删除了另一个表,并在其上只放了一个字段,并按预期返回14.我注意到有效的那个和那个没有的区别是:

在此输入图像描述

如何在不起作用的那条线上获得这3条水平线?

可能是我的问题?我做错了什么?

Reg*_*ser 33

屏幕截图显示您没有任何组.您从Tablix中删除了详细信息组.您可以通过插入新组或从头构建新的Tablix对象来重新添加它.

要添加组,请单击应该具有组的行中的单元格,在本例中为[ReferredBy]单元格.选择Add Group - > Row Group - > Adjacent Above.如果您的数据已按正确的粒度级别进行分组,请在"Tablix组"屏幕中选择"显示详细信息数据".这将在当前行上方的行中添加详细信息三重条.如果您需要对某些内容进行分组,请选择要分组的字段.这将在当前行的上方添加a).将现有行中单元格的内容复制并粘贴到新行中,然后删除原始行.


dja*_*azz 5

如果您希望听到多种声音,例如出现分组问题,则排成一行。像这样进行调试,我将在当前元素下方创建一个新的表格元素,然后从数据集中拖放单个列。如果返回14,您知道不是被评估为问题的数据集,而是表的表达式。如果它也只返回一个,则可能还有谓词,过滤器表达式或参数设置,它们也限制了范围。