28.08.2009, 11:38 | #1 |
Участник
|
Выгрузка отчета в Excel
Всем привет.
Такой вопрос, отчет созданный в Visual Studio при выгрузке в Excel теряет свою форму. (т.е. все столбцы и строки сжимаются, и чтобы данные нормально увидеть нужно руками расширять поля) . Можно с этим что-нибудь сделать ? |
|
29.08.2009, 12:05 | #2 |
Moderator
|
Нет. Вступайте в нашу секту ненавистников тех идиотов, которые писали Report Server.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
31.08.2009, 14:52 | #3 |
Участник
|
|
|
31.08.2009, 14:57 | #4 |
Чайный пьяница
|
Макросы, которые впоследствии сработают в Excel? Если да, то врядли...
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
31.08.2009, 15:01 | #5 |
Участник
|
|
|
31.08.2009, 15:12 | #6 |
Чайный пьяница
|
Есть ньюанс. Не знаю вообще реализуемо или нет, но навскидку - да.
Написать свой механизм (например кастомную aspx страничку), которая будет выполнять следующие действия: 1. Рендеринг и экспорт отчёта в Excel. 2. Добавление макросов в полученный Excel. 3. Отдача пользователю на Download полученного Excel файла. ЗЫ повторюсь - это не 100% решение, которое будет работать, а решение, которое я посчитал вероятным.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
31.08.2009, 15:40 | #7 |
Moderator
|
Для Report Server, действительно, можно создавать свои средства визуализации отчетов. Вот пример: http://www.microsoft.com/Rus/Msdn/Ma...SqlServer.mspx Но не уверен, что овчинка будет стоит выделки. Офису достаточно просто навязывать групповые политики. Возможно нужный вам макрос удастся с их помощью интегрировать в шаблон по умолчанию, но это, видимо, фантастика еще большая, чем описанный выше метод.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
|
|