как настроить базовый отчет на принтер в openerp?

Я установил в base_report_to_printer модуль для печати прямо на принтеры и установил все зависимости, такие как pycups, все ». Я настроил действие печати и принтер по умолчанию в профиле пользователя. Теперь я хочу печатать на прямом принтере, когда нажимаю кнопку печати?

Я выполнил следующую процедуру:

  • После установки включите опцию «Печать / Оператор печати» в разделе прав доступа, чтобы пользователи могли просматривать меню печати.

  • Чтобы отобразить все доступные принтеры для вашего сервера, используйте мастер настройки / конфигурации / печати / обновления принтеров из CUPS.

  • Затем перейдите в профиль пользователя и установите действие печати пользователей и принтер по умолчанию.

Я хочу печатать прямо на принтеры.


person ashokdhudla    schedule 28.03.2015    source источник


Ответы (1)


Вам необходимо установить на сервер библиотеку pycups.

Шаг по установке pycups

sudo apt-get install libcups2-dev
sudo pip install pycups

Затем вам нужно настроить облачные принтеры в свои учетные записи Google. В облачных принтерах Google вы увидите IPP принтеров.

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

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

Вы можете настроить действие печати отчетов для каждого отчета или для каждого пользователя.

person Emipro Technologies Pvt. Ltd.    schedule 30.03.2015
comment
Спасибо, Emipro Technologies, но я работаю на платформе Windows в том смысле, что я не могу установить pycups, я пытаюсь установить pycups, но у него так много ошибок, что я видел установку pycups в Windows, я не получил точного решения, если вы знаете, пожалуйста, поделитесь им, что это более полезно для меня ... - person ashokdhudla; 30.03.2015
comment
Является ли ваша серверная ОС оконной? или вы используете оконный клиент? - person Emipro Technologies Pvt. Ltd.; 30.03.2015
comment
Серверная ОС - это Windows, я использую лазурный - person ashokdhudla; 31.03.2015
comment
Для аромата Windows вам нужно использовать gcp://gmailid%40gmail.com/1ad33b3b-61ed-1c29-7eaa-5a342bcfa4d2(printer id). IPP не существует для Windows, когда вы добавляете любой принтер в облако, вы увидите идентификатор принтера. а для администрирования принтера вы можете использовать http://localhost:631/ - person Emipro Technologies Pvt. Ltd.; 31.03.2015