Report builder 3.0 使用 Reportitems!TexboxXX.Value 有时会创建多个框。为什么?
Report builder 3.0 Using Reportitems!TexboxXX.Value sometimes creates multiple boxes. Why?
我有 6 个数据集,每个数据集都是相同的查询,但根据员工类型有不同的 WHERE 子句。他们生成 6 tables。在报告的顶部有一个摘要 table,它使用 reportitems!textboxXX.value 从所有 table 中获取 2 个特定字段的总计。我还使用了 StartDate 和 EndDate 参数。每个报告项目! table 中的表达式来自报告中的不同数据集(如果相关)。
当我 运行 使用从昨天到 5 月 9 日的日期的报告时,我得到了所需的输出。
但是当我转到第 8 行时,我得到的多行都是一样的。
当我往前追溯时,我得到了更多行的相同信息。据我所知,5 月 8 日没有发生任何有趣或不同的事情,并且 tables 更进一步的报告看起来完全相同。知道是什么原因造成的吗?如果有帮助,设计视图看起来像这样。 table.
上没有分组或过滤器
仍然不确定这背后的机制,但我发现了一个 'solution' 所以我想我会 post 它。我刚刚为我的汇总表创建了一个新数据集,其中查询只是 SELECT 1。现在我每次都得到一行。
我有 6 个数据集,每个数据集都是相同的查询,但根据员工类型有不同的 WHERE 子句。他们生成 6 tables。在报告的顶部有一个摘要 table,它使用 reportitems!textboxXX.value 从所有 table 中获取 2 个特定字段的总计。我还使用了 StartDate 和 EndDate 参数。每个报告项目! table 中的表达式来自报告中的不同数据集(如果相关)。
当我 运行 使用从昨天到 5 月 9 日的日期的报告时,我得到了所需的输出。
但是当我转到第 8 行时,我得到的多行都是一样的。
当我往前追溯时,我得到了更多行的相同信息。据我所知,5 月 8 日没有发生任何有趣或不同的事情,并且 tables 更进一步的报告看起来完全相同。知道是什么原因造成的吗?如果有帮助,设计视图看起来像这样。 table.
上没有分组或过滤器仍然不确定这背后的机制,但我发现了一个 'solution' 所以我想我会 post 它。我刚刚为我的汇总表创建了一个新数据集,其中查询只是 SELECT 1。现在我每次都得到一行。