Экспорт SSRS в Excel с несколькими вкладками и одной таблицей отчетов - PullRequest
0 голосов
/ 20 февраля 2020

У меня есть отчет с простой таблицей. Мне нужно 5 вкладок при экспорте в Excel. Каждая вкладка будет иметь одну и ту же таблицу, только что отфильтрованную по одному полю в наборе данных. Нужно ли создавать 5 копий таблицы и размещать разрывы страниц и т.д. c, чтобы заполнить каждую вкладку, или есть способ создания 5 вкладок с использованием одной таблицы? Если в отчет необходимо внести изменения, я бы предпочел не вносить изменения в 5 таблиц.

Ответы [ 2 ]

1 голос
/ 20 февраля 2020

Вы можете создать 5 вкладок с одной таблицей, если у вас есть 5 уникальных значений в вашем поле. Создайте новую группировку строк в своей таблице на поле, для которого требуется фильтр (сохраняйте структуру таблицы одинаковым), go для Свойства группы для группы, и есть опция разрыва страницы, чтобы вы включали разрыв страницы "между каждым экземпляром группы ". Это позволит разбить ваши страницы на отдельные листы для каждой группы при экспорте. Однако, если у вас есть более 5 различных значений в этом поле, то у вас будет один лист на уникальное значение.

Другой вариант, который вы также упомянули, - это иметь одну таблицу на фильтр и вручную помещать в них фильтр. столы. Затем добавьте разрывы страниц до / после этих таблиц.

Используемый вами метод может основываться на ваших бизнес-требованиях. Если пользователи sh видят одну вкладку на уникальное значение поля, то go с первой опцией. Если пользователи sh видят только 5 вкладок, первые 4 вкладки с 4 верхними вхождениями и 5-я вкладка "все остальные значения", тогда go со вторым параметром.

0 голосов
/ 20 февраля 2020

Функция экспорта просто собирается экспортировать все, что видно в отчете, поэтому, если вам нужно 5 таблиц / вкладок, вам нужно будет отобразить их в отчете.

Одним из способов может быть иметь 5 таблиц и их видимость зависит от переменной со значением по умолчанию False. После этого в отчете будет нажата кнопка / изображение, которое связано с тем же отчетом, но с использованием параметров доступа URL-адреса, и для переменной будет задано значение true, а для формата - Excel.

Это приведет к У экспорта есть 5 таблиц, но это довольно ужасный обходной путь.

...