Страница 3 из 3
Формирование отчета в Excel
Добавлено: 02 фев 2010, 02:55
Наталья
Уточню.
Мне необходимо выгрузить отчет сразу в Excel и открыть этот файл (т.е. файл Excel). При запуске отчета сразу открывается файл Excel и окно предварительного просмотра.
Как окно предварительного просмотра можно отключить из скрипта отчета?
Спасибо.
Формирование отчета в Excel
Добавлено: 02 фев 2010, 03:57
Jan
Здравствуйте,
Вы не погли бы уточнить, как у Вас запускается отчет?
Спасибо.
Формирование отчета в Excel
Добавлено: 02 фев 2010, 04:33
Наталья
Файл отчета загружается из базы данных в MemoryStream. А потом выполняется Report.Show();
но сборку, в которой находится этот код, перекомпиливать нельзя.
Спасибо.
Формирование отчета в Excel
Добавлено: 02 фев 2010, 11:51
Edward
Здравствуйте,
В этом случае отключить окно предварительного просмотра не удастся.
Спасибо.
Формирование отчета в Excel
Добавлено: 03 фев 2010, 02:34
Наталья
Тогда такое предложение.
Из кода мы можем или разрешить для всех отчетов запуск предварительного просмотра или запретить так же для всех отчетов, т.к. из кода невозможно определить, какой отчет запускает пользователь. Но есть некоторые отчеты, для которых необходимо запретить запуск предварительного просмотра.
Возможно ли это реализовать в дальнейшем?
Формирование отчета в Excel
Добавлено: 03 фев 2010, 11:25
Edward
Здравствуйте, Наталья.
К сожалению это первый подобный запрос такого плана, когда вызов отчета при помощи метода "отобразить отчет" ничего не отобразит.
Все же Вам проще это реализовать в своем приложении, это довольно частный случай.
Спасибо.
Формирование отчета в Excel
Добавлено: 04 фев 2010, 02:51
Наталья
Edward писал(а):Здравствуйте, Наталья.
К сожалению это первый подобный запрос такого плана, когда вызов отчета при помощи метода "отобразить отчет" ничего не отобразит.
Тогда как закрыть окно предварительно просмотра сразу после его отображения из скрипта отчета?
Формирование отчета в Excel
Добавлено: 04 фев 2010, 06:37
Edward
Здравствуйте,
Это также не получится сделать, к сожалению
Спасибо.