2009-08-07 2 views
0

Я разрабатываю приложение Winforms, написанное с фреймворком 2.0, в котором есть серверные отчеты в сервере отчетов (SQL Server 2005).Что может вызывать мусор при печати с сервером отчетов?

Эти отчеты в тестовой среде печатаются правильно, но в производстве происходят странные вещи (как обычные).

Иногда диспетчер очереди печати отправляет задание на печать на принтер, и принтер подтверждает задание, но он ничего не печатает, как будто это была пустая работа. Когда это произойдет, и мы попробуем второй раз распечатать отчет, он напечатает только первые страницы, а затем одну или две страницы с ошибками форматирования и мусором.

Об этом сообщается как минимум две модели принтеров: одна по локальной сети и одна через LPT1.

Мы попробовали печать из производственной среды на тестовые принтеры, и отчеты получились прекрасными.

Эти же принтеры используются с другим программным обеспечением (не использующим сервер отчетов: Word, acrobat, другие собственные разработки) без каких-либо проблем в течение многих лет.

Это может быть проблема с программным обеспечением, настройка (сетевые политики, разрешения, ограничения)?

Обновление: Принтеры через ЛВС проходят через сервер печати. Мы провели некоторое дополнительное тестирование, и мы обнаружили, что это может быть проблемой при работе с сервером Windows 2000 и драйверами принтера. Мы изменились на сервер печати, работающий на сервере Windows 2003, и ситуация улучшилась, больше не печаталась мусор, но несколько раз принтер не закончил работу и выбрасывает «ошибку PCL»

ответ

0

Являются ли тестовые принтеры одинаковыми/модель в качестве производственных принтеров?

Единственный раз, когда я видел эту проблему, как раньше, в конечном итоге это проблема с принтером. Клиент может генерировать отчет с помощью служб отчетов, но в зависимости от принтера он был отправлен в форматирование изменен.

Смежные вопросы