2013-11-03 2 views
0

У меня есть отчет SSRS 2008 R2, где у меня есть пользователи, которые хотят экспортировать отчеты в excel. Они могут экспортировать отчеты в Excel, и они хотят иметь возможность сортировать данные в excel. Однако они получают сообщение об ошибке, в котором говорится, что проблема связана с «объединенными ячейками». Таким образом, вы можете сказать мне, что вы сделали бы, чтобы решить эту проблему?ssrs 2008 экспорт в ячейку и получение ошибки ячейки слияния

+0

Просьба указать конкретную ошибку. –

ответ

0

Проблема слияния ячеек связана с тем, что ячейки заголовка имеют разные размеры от ячеек tablix. Excel пытается выровнять все как в отчете, объединив ячейки вместе, что вызывает сложности при сортировке. То, что вам нужно сделать, это разбить заголовки при рендеринге в формате Excel. Для этого есть несколько стратегий. См. Мои ответы о том, как add a new Excel renderer или как export to Excel with no headers.

+0

У меня есть следующие дополнительные вопросы: 1. будет ли заголовок tablix удаляться? Если да, существует ли способ удалить заголовки tablix? 2. Когда я запускаю отчет ssrs 2008 r2 на моей рабочей станции, у меня будет проблема с экспортом? Если это так, так как у меня нет файла конфигурации для работы на моей рабочей станции, как я могу переопределить рендеринг по умолчанию, который имеет excel? – user1816979

+0

1. Я получаю заголовок tablix при экспорте с использованием SSRS 2008 R2. 2. Хотя вы можете добавить другое расширение рендеринга Excel в файл '\ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ Private Assemblies \ RSReportDesigner.config', он, похоже, не поддерживает' SimplePageHeaders', и вы все равно получаете заголовок. –

+0

Могу ли я использовать эту опцию на Sql Server 2012? Если да, будут ли направления разными? – user1816979