Версия для печати темы (https://pro1c.org.ua/index.php?s=8a750357beb74282bf9890f43bd4e0f0&showtopic=67491)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Работа с торговым оборудованием _ Печать на принтере без использования Easy Print

Автор: Slon747 27.02.24, 12:45

После отключения Easy Print используется установленный драйвер принтера.
Но теперь нет возможности при печати этикеток выбрать/создать нужный образец (материал для печати).
И возникает проблема при использовании разных размеров этикеток.
Можно ли вернуть использование образцов?

Автор: AnryMc 27.02.24, 14:55

Slon747 @ Сегодня, 13:45 * ,

Если я правильно понял проблему:

Каждая модель принтера поставляется с шаблонами поддерживаемых форматов бумаги.
Когда вы снесли один драйвер и начали использовать другой - нет возможности выбрать нужный размер бумаги.

Многие современные принтеры позволяют "создавать" свои "макеты" размеров для печати. Обычно в "настройках параметров печати" - "Бумага" (размеры бумаги, формат бумаги, ...) - "Создать" или аналогичное

Автор: Slon747 27.02.24, 15:38

AnryMc @ Сегодня, 14:55 * ,
Да, в настройках принтера на локальной машине есть закладка "Материал для печати" (или "Образец").
Там можно создать несколько вариантов. Например, используется 2 вида этикеток: 25*37 мм и 35*60 мм.
Создаю 2 "материала для печати" а потом можно при печати выбирать нужный в зависимости от установленного рулона этикеток.
После того, как отключил "Easy Print" (для нормальной печати штрихкодов) и установки драйвера на сервере, данная закладка отсутствует и каждый раз приходится менять размер вручную, если нужен размер не тот, что выбран по-умолчанию.

Автор: AnryMc 27.02.24, 16:04

Slon747 @ Сегодня, 16:38 * ,

1) Маловероятно - но вдруг...

Печатные формы макетов (настройки форматов и принтеров) сохраняются в локальном кеше (если не указаны программно явно) - попробуйте чистку кеша

2) ??? Настроить эти форматы в свойствах принтера на сервере

3) Расшарить локальный принтер и и установить его на сервере как сетевой


Автор: Slon747 27.02.24, 20:19

AnryMc @ Сегодня, 16:04 * ,

Цитата(AnryMc @ 27.02.24, 16:04) *
1)Печатные формы макетов (настройки форматов и принтеров) сохраняются в локальном кеше (если не указаны программно явно) - попробуйте чистку кеша

Много RDP-клиентов, у всех одинаково

AnryMc @ Сегодня, 16:04 * ,
Цитата(AnryMc @ 27.02.24, 16:04) *
2) ??? Настроить эти форматы в свойствах принтера на сервере

Именно там и нет этой вкладки. На локальном пк она есть.

AnryMc @ Сегодня, 16:04 * ,
Цитата(AnryMc @ 27.02.24, 16:04) *
3) Расшарить локальный принтер и и установить его на сервере как сетевой

Т.к. пользователей много, эти принтеры будут у всех сразу, что нельзя

Автор: AnryMc 28.02.24, 9:31

Цитата(Slon747 @ 27.02.24, 16:38) *
После того, как отключил "Easy Print" (для нормальной печати штрихкодов) и установки драйвера на сервере, данная закладка отсутствует


Т.е. это (отсутствие вкладки) наблюдалось и до установки драйвера на сервере? При просто "проброски" принтера в RDP?

Автор: Slon747 28.02.24, 13:14

AnryMc @ Сегодня, 9:31 * ,

После отключения Easy Print и установки драйвера принтера данная закладка исчезла или же она есть, но кнопка создания нового макета недоступна.
Но я сделал экспорт/импорт принтеров с пк на сервер.
https://pro1c.org.ua/redirect.php?https://learn.microsoft.com/ru-ru/troubleshoot/windows-server/printing/back-up-restore-printers
В итоге на одной модели принтера появилась возможность создания макетов, на втором - нет.

Автор: AnryMc 28.02.24, 14:32

Цитата(Slon747 @ 28.02.24, 14:14) *
В итоге на одной модели принтера появилась возможность создания макетов, на втором - нет.


Я бы проверил что у них в свойствах одинаковые драйвера...

Автор: Slon747 28.02.24, 15:15

Цитата(AnryMc @ 28.02.24, 14:32) *
Я бы проверил что у них в свойствах одинаковые драйвера...

Не понял. Почему одинаковые? На закладке Дополнительно у них свои драйвера.

Автор: AnryMc 28.02.24, 15:28

Slon747 @ Сегодня, 16:15 * ,

Видно я неправильно понял.

Тогда одинаковые дрова у того принтера где локально есть макет и нет его на сервере

З.Ы, Зачем ставились драйвера на сервере? Он не пробрасывался (не перенаправляются) на сервер по РДП?

Автор: Slon747 28.02.24, 16:49

Цитата(AnryMc @ 28.02.24, 15:28) *
Зачем ставились драйвера на сервере? Он не пробрасывался (не перенаправляются) на сервер по РДП?


Это известная проблема, когда при пробросе принтера на сервер распечатанные штрихкоды не читаются сканером.
Тогда отключается механизм "Easy Print" и на сервер ставятся драйвера принтеров, после чего штрихкод нормально печатается.

Автор: Slon747 29.02.24, 11:17

Причина оказалась в драйвере.
После замены драйвера ZDesigner на драйвер Seagull проблема исчезла.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua