我在 Visual Studio 2008 Report Builder 中工作,并试图更改报表显示数据的方式。可以说报告查询输出通常如下所示。我想要的是每个 JournalID 的 Credit 值总和只有一次。我试图避免使用自定义代码,但由于我尝试过的所有操作(如嵌套聚合或其他条件)似乎都失败了,我可能别无选择。现在我在 JournalID 上有一个行组,显示 GLAcct、GLDate 和 Credit 一次,然后是 VendorName 和 InvoiceDate 的详细信息行。仅当 InvoiceDate 不为 NULL 时才会显示详细信息行(否则每个条目我都会有一个空白的详细信息行)。现在应该很明显了,但并非所有这些条目都有详细信息行。
GLAcct GLDate Credit VendorName InvoiceDate JournalID
1010-000 3/1/2013 509.5 NULL NULL 1
1010-000 3/2/2013 5073.66 V1 2/14/2013 2
1010-000 3/2/2013 5073.66 V1 2/14/2013 2
1010-000 3/2/2013 5073.66 V1 2/14/2013 2
1010-000 3/4/2013 25 NULL NULL 3
1010-000 3/5/2013 18 V2 2/18/2013 4
1010-000 3/5/2013 18 V2 2/18/2013 4
那么如何让报表生成器为每个 ID 添加一次(导致 5626.16)?提前致谢!