powered by simpleCommunicator - 2.0.27     © 2024 Programmizd 02
Map
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Периодично возникают проблемы с EXCEL
14 сообщений из 14, страница 1 из 1
Периодично возникают проблемы с EXCEL
    #40089858
mikka sikorsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую!
Прошу помощи в решении проблемы.
Периодично возникает ошибка, показанная на приложенной картинке.
Настраивался DCOM на компьютере, где программно запускается EXCEL для форматирования созданного в SSRS отчета. Пробовал и так и так, крутил-вертел всех пользователей с разными правами. И сервер IIS перезагружал. Всё равно, время от времени выбивает. Прошу конструктивных замечаний. Заранее благодарен.
...
Рейтинг: 0 / 0
Периодично возникают проблемы с EXCEL
    #40090582
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mikka sikorsky,

не используйте COM на сервере, об этом уже писано-переписано
...
Рейтинг: 0 / 0
Периодично возникают проблемы с EXCEL
    #40090656
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pation
не используйте COM на сервере, об этом уже писано-переписано

Это как?
...
Рейтинг: 0 / 0
Периодично возникают проблемы с EXCEL
    #40090700
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
pation
не используйте COM на сервере, об этом уже писано-переписано

Это как?

Не COM, DCOM - об этом и сами микрософты не раз писали. Ну и работа с out-proc COM-серверами в многопользовательской среде - тоже тот ещё источник радости и веселья.
...
Рейтинг: 0 / 0
Периодично возникают проблемы с EXCEL
    #40090717
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры Павловны
Не COM, DCOM

А, ну тогда да.
...
Рейтинг: 0 / 0
Периодично возникают проблемы с EXCEL
    #40090927
mikka sikorsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pation
mikka sikorsky,

не используйте COM на сервере, об этом уже писано-переписано


pation, как тогда быть? использовать независимую от Excel библиотеку, которая не вызывает его?
Дело в том, что на выходе требуются файлы Excel в определенно отформатированном виде и в программе, написанной на C# сначала в SSRS подготавливается файл Excel, выгружается, а потом запускается в невидимом режиме Excel, берет выгруженный файл и проставляет нужные формулы на разных листах, производит форматирование и сохранение файла.
...
Рейтинг: 0 / 0
Периодично возникают проблемы с EXCEL
    #40090933
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mikka sikorsky
использовать независимую от Excel библиотеку, которая не вызывает его?

Конечно. Работать с ексель через оле-аутомейшен это давно уже каменный век.
...
Рейтинг: 0 / 0
Периодично возникают проблемы с EXCEL
    #40090934
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mikka sikorsky
Дело в том, что на выходе требуются файлы Excel в определенно отформатированном виде и в программе, написанной на C# сначала в SSRS подготавливается файл Excel, выгружается, а потом запускается в невидимом режиме Excel, берет выгруженный файл и проставляет нужные формулы на разных листах, производит форматирование и сохранение файла.

Каких только чудес не придумают. Да еще и через сеть.
...
Рейтинг: 0 / 0
Периодично возникают проблемы с EXCEL
    #40090953
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mikka sikorsky
pation, как тогда быть? использовать независимую от Excel библиотеку, которая не вызывает его?

Хотя бы скачивайте полученный отчет SSRS в виде файла экселя на клиентский компьютер, и обрабатывайте файл локально.
Скачать можно вот так (по ссылке в url для запроса &rs:Format=PDF нужно сменить на &rs:Format=XLS).
...
Рейтинг: 0 / 0
Периодично возникают проблемы с EXCEL
    #40090970
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mikka sikorsky
pation
mikka sikorsky,

не используйте COM на сервере, об этом уже писано-переписано


pation, как тогда быть? использовать независимую от Excel библиотеку, которая не вызывает его?
Дело в том, что на выходе требуются файлы Excel в определенно отформатированном виде и в программе, написанной на C# сначала в SSRS подготавливается файл Excel, выгружается, а потом запускается в невидимом режиме Excel, берет выгруженный файл и проставляет нужные формулы на разных листах, производит форматирование и сохранение файла.

обработайте на сервере (вставьте формулы и форматирование) в получаемый файл при помощи этой независимой библиотеки
...
Рейтинг: 0 / 0
Периодично возникают проблемы с EXCEL
    #40091105
mikka sikorsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,

какую библиотеку посоветуете для webforms? Нужно, чтобы библиотека умела работать формулами, форматированием, поиском, т.е. чтобы можно было перевести проект на эту библиотеку. Желательно, чтобы библиотека была бесплатной :)
...
Рейтинг: 0 / 0
Периодично возникают проблемы с EXCEL
    #40091854
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mikka sikorsky
pation
mikka sikorsky,

не используйте COM на сервере, об этом уже писано-переписано


pation, как тогда быть? использовать независимую от Excel библиотеку, которая не вызывает его?
Дело в том, что на выходе требуются файлы Excel в определенно отформатированном виде и в программе, написанной на C# сначала в SSRS подготавливается файл Excel, выгружается, а потом запускается в невидимом режиме Excel, берет выгруженный файл и проставляет нужные формулы на разных листах, производит форматирование и сохранение файла.


Зачем независимую? используй зависимую проприетарную OpenXml и будет счастье
...
Рейтинг: 0 / 0
Периодично возникают проблемы с EXCEL
    #40091929
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pation
используй зависимую проприетарную OpenXml и будет счастье

Не будет. Слишком низкий уровень, для пользования этой штукой надо хорошо знать спецификацию openxml spreadsheet ( ECMA-376 part I , SpreadsheetML Reference Material - 993 страницы PDF, а есть ещё информация, общая для всех документов OOXML, и её тоже нужно знать). Библиотеки типа EPPlus или Xceed Docx появляются не оттого, что их авторам делать нечего - этими библиотеками в 1000 раз удобнее пользоваться. И перечисленные библиотеки являются платными именно по этой причине.
Ну, и да, развернутая у нас, например, версия SSRS - не помню уж какая, но вроде как не такая уж древняя - рендерит отчёты только в старый проприетарный бинарный xls. Здесь и OOXML не поможет.
...
Рейтинг: 0 / 0
Периодично возникают проблемы с EXCEL
    #40092382
mikka sikorsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Итак, вопрос, заданный в теме изменился.
Теперь он звучит так: какую библиотеку посоветуете для работы с книгами Excel (XML) на WebForms? Нужно, чтобы библиотека умела работать c ячейками, листами, формулами, форматированием, поиском, т.е. чтобы можно было перевести проект, написанный на Interop.Excel, можно было бы безболезненно перевести на эту библиотеку. Желательно, чтобы библиотека была ещё и бесплатной.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Периодично возникают проблемы с EXCEL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (0):
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]