powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Отчеты в вэб приложении.
11 сообщений из 11, страница 1 из 1
Отчеты в вэб приложении.
    #38137805
Гость20130205
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!

Есть приложение, ASP.Net MVC 3, работает внутри корп. сети, часть пользовтелей вводят первичные данные данные с планшетов (Android 2.2), другие (операторы) работают с ПК, вводят некие параметры и уже отправляют документ в систему. Так же, могут формировать печатные документы XLSX (CloseXML).
Вопрос в том, что теперь пользователи планшетов, тоже хотят иметь возможность слать печать на сетевые принтеры, не бегая к ПК, с места. Варианты пока вижу такие:

1. Сторонние утилиты для открытия и печати XLS под Андроид. Потестировал демки, не все открывают файлы созданные при помощи библиотек CloseXML, не все поддерживают печать, практически все не отображают шрифты типа barcode. Нашел одну - прога упешно преобразовывает в PDF и шлет на печать, но печать идет через сторонний интернет сервер и опять таки не отображает штрихкоды.

2. (что уже и сделал сходу). При отправке на печать, файлик не отдаем в респонз, а сохраняем в определенную папку, в некую табличку пишем название файла и имя принтера. На серваке есть прога (уже винформс), которая с определеной частотой запрашивает данные из таблицы, открывает файл, и пытается отправить на указанный принтер и удаляет запись из таблицы.

Вопроса собственно два
1. если комуто приходилось организовывать формирование и печать отчетов из вэб приложения с различных устройств. Как это делали(формат и т.д.)?
2. Можно ли в .Net напечатать сложную книгу MS Excel не имея установленного MS Excel? (в варианте № 2 всеже эксель должен быть).
...
Рейтинг: 0 / 0
Отчеты в вэб приложении.
    #38137825
Фотография pation
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гость20130205Вопроса собственно два
1. если комуто приходилось организовывать формирование и печать отчетов из вэб приложения с различных устройств. Как это делали(формат и т.д.)?
2. Можно ли в .Net напечатать сложную книгу MS Excel не имея установленного MS Excel? (в варианте № 2 всеже эксель должен быть).

1. нет никаких проблем с печатью прямо от вэб сервера, нужно только дать правильное разрешение
2. Да, можно, Open XML
...
Рейтинг: 0 / 0
Отчеты в вэб приложении.
    #38137844
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чем не устроил MS Reporting Services?
...
Рейтинг: 0 / 0
Отчеты в вэб приложении.
    #38137901
Гость20130205
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУ,
Просто не работал с ним еще, плохо представляю возможности. А в случае, когда пользователь на андроид устройстве, Reporting Services облегчит отправку отчета на печать?
...
Рейтинг: 0 / 0
Отчеты в вэб приложении.
    #38137906
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гость20130205МСУ,
Просто не работал с ним еще, плохо представляю возможности. А в случае, когда пользователь на андроид устройстве, Reporting Services облегчит отправку отчета на печать?
А при чём здесь андроид?
...
Рейтинг: 0 / 0
Отчеты в вэб приложении.
    #38137918
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гость20130205МСУ,
Просто не работал с ним еще, плохо представляю возможности. А в случае, когда пользователь на андроид устройстве, Reporting Services облегчит отправку отчета на печать?
Reporting Services предоставляет нативный веб функционал для отображения отчетов и отдельный компонент для отображения отчетов. Так же можно запросить отчет сразу в виде файла. Как ты его распечатаешь через устройство, это уже проблемы устройства. Отчеты отчетами, печать печатью.
...
Рейтинг: 0 / 0
Отчеты в вэб приложении.
    #38138142
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тут у ТС вопрос не об отчетах, а о печати отчетов...топик надо бы переименовать)
...
Рейтинг: 0 / 0
Отчеты в вэб приложении.
    #38138157
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spтут у ТС вопрос не об отчетах, а о печати отчетов...топик надо бы переименовать)
Тогда не понятно, причем тут ASP.NET? Отчет он получил от веб-сервера. Как он будет печатать его, проблема не веб-сервера.
...
Рейтинг: 0 / 0
Отчеты в вэб приложении.
    #38138238
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Генерите отчёты для печати в в PDF - и будет счастье.

Отправить отчёт на печать/E-mail средcтвами сервера - тож нормально
...
Рейтинг: 0 / 0
Отчеты в вэб приложении.
    #38138309
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На крайний случай, если уж так надо именно отправить на печать, то можно с устройства "запросить отчет на печать", на самом деле отчет выполнится и сохранится в БД. После этого через временной интервал T некий сирвис (вин сервис, консольная утилита на шедулере) опрашивает БД, забирает отчеты в очереди и распихивает по принтерам. Самое главное - это всё серверное решение, не зависящее от типа устройства. Сегодня у нас андроид, завтра айось, послезатра гавновин8 и гавносимба. В печку.
...
Рейтинг: 0 / 0
Отчеты в вэб приложении.
    #38139280
Гость20130205
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУможно с устройства "запросить отчет на печать", на самом деле отчет выполнится и сохранится в БД. После этого через временной интервал T некий сирвис (вин сервис, консольная утилита на шедулере) опрашивает БД, забирает отчеты в очереди и распихивает по принтерам.

Вот я сходу так и сделал, потом усомнился, подумал может есть какието типовые решения.

P.S. Спасибо всем за отклики (тут наверное и правда не по ASP.Net больше вопрос, а по андроидам....)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Отчеты в вэб приложении.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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