#excel #reporting-services #ssrs-2016
#excel #службы отчетов #ssrs-2016
Вопрос:
Я использую «Переход на новую страницу» для каждого значения группы в моем отчете. И я установил имена вкладок экспорта Excel в качестве самого группового значения. Это отлично работает для данных внутри группы. Но на последней вкладке есть общее «ВСЕГО», которое не входит в группу.
Таким образом, Excel просто берет последнее найденное имя группы и добавляет «(2)» в конце имени вкладки.
Я попытался установить фиксированное имя для ISNOTHING() или IIF(значение =»» …), но это не сработало.
У кого-нибудь есть идея? Пожалуйста, дайте мне знать и спасибо заранее!
Вот данные:
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], [Amount], [SomeText]) VALUES ('AR', 2, 's')
INSERT [dbo].[PerPage] ([VendorDim], [Amount], [SomeText]) VALUES ('BR', 3, 'f')
INSERT [dbo].[PerPage] ([VendorDim], [Amount], [SomeText]) VALUES ('BR', 4, 'g')
INSERT [dbo].[PerPage] ([VendorDim], [Amount], [SomeText]) VALUES ('AH', 5, 'h')
INSERT [dbo].[PerPage] ([VendorDim], [Amount], [SomeText]) VALUES ('AH', 6, 'j')
INSERT [dbo].[PerPage] ([VendorDim], [Amount], [SomeText]) VALUES ('AH', 7, 'k')
При экспорте в Excel для каждой вкладки используется имя поставщика группы. Но итоговое значение не входит ни в одну группу.
Ответ №1:
Возможно, вам потребуется отредактировать свой вопрос и показать дизайн вашего отчета вместе с подробными сведениями о ваших группах строк и их соответствующих свойствах.
Однако вы сказали
«существует общее «ВСЕГО», которое не входит в группу»
Вы уверены, что это правда? Я бы ожидал, что это будет в родительской группе, и в этом случае вы можете установить имя страницы в свойствах родительской группы так же, как вы сделали для другой группы строк.
Если это не помогает, поделитесь дизайном, без дополнительной информации сложно помочь.
Комментарии:
1. Я обновил вопрос дополнительной информацией. Надеюсь, теперь стало яснее, в чем моя проблема.
Ответ №2:
Я удалю итог из сгруппированной таблицы.
Добавьте новую страницу табликса с подведенными итогами.
И дайте ему «общее» имя.