SSRS如何在没有组名的情况下更改导出Excel选项卡名称2

问题描述

我正在为报告中的每个组值使用“突破到新页面”。我将excel导出的TAB名称设置为Group-Value本身。对于组内的数据,这很好用。 但是在最后一个TAB上有一个整体“ TOTAL”,不在任何组中。

因此excel仅使用找到的最后一个组名,并在TAB名称的末尾添加(2)”。

enter image description here

我试图为ISnothing()或IIF(Value =“” ...)设置一个固定名称,但是它不起作用。

有人有想法吗?请让我知道并提前阻止您!

以下是数据:

CREATE TABLE [dbo].[PerPage](
    [vendorDim] [nchar](10) NULL,[Amount] [int] NULL,[SomeText] [nchar](10) NULL
) ON [PRIMARY]

INSERT [dbo].[PerPage] ([vendorDim],[Amount],[SomeText]) VALUES ('AR',1,'a')
INSERT [dbo].[PerPage] ([vendorDim],2,'s')
INSERT [dbo].[PerPage] ([vendorDim],[SomeText]) VALUES ('BR',3,'f')
INSERT [dbo].[PerPage] ([vendorDim],4,'g')
INSERT [dbo].[PerPage] ([vendorDim],[SomeText]) VALUES ('AH',5,'h')
INSERT [dbo].[PerPage] ([vendorDim],6,'j')
INSERT [dbo].[PerPage] ([vendorDim],7,'k')

以下是报告的构建方式:

enter image description here

导出到每个选项卡的excel时,其名称为Group vendorDIM。但是总计不在任何组中。

解决方法

您可能需要编辑问题并显示报告设计以及行组及其相关属性的详细信息。

但是,你说

“总的“总数”在任何组中”

您确定这是真的吗?我希望这是在父组中,在这种情况下,您可以像在其他行组中所做的一样,在父组的属性中设置页面名称。

如果这样做没有帮助,请共享设计,如果没有更多信息,很难提供帮助。

,

我将从分组的Tablix中删除总数。
添加一个新的Tablix页面,其中包含汇总总计。
并给它一个“总”名称。