Openerp 如何在客户端PC上直接打印到打印机?

Openerp 如何在客户端PC上直接打印到打印机?,openerp,Openerp,我到达目的地时,使用base\u report\u to\u printer直接使用打印机(以太网和usb打印机)打印报告。我现在需要的是直接打印到客户端PC上的打印机(usb one) 您需要使用pycups配置打印机 安装pycups的步骤 1). sudo apt-get install libcups2-dev 2). sudo pip install pycups 然后,您需要获取打印机的云ip,并需要将打印机添加到使用该云ip的任何客户端PC 然后,一旦安装了base\u rep

我到达目的地时,使用
base\u report\u to\u printer
直接使用打印机(以太网和usb打印机)打印报告。我现在需要的是直接打印到客户端PC上的打印机(usb one)


您需要使用pycups配置打印机

安装pycups的步骤

1). sudo apt-get install libcups2-dev
2). sudo pip install pycups
然后,您需要获取打印机的云ip,并需要将打印机添加到使用该云ip的任何客户端PC

然后,一旦安装了
base\u report\u to\u printer
模块,您需要在odoo中配置打印机设置

此模块允许用户向连接到服务器的打印机发送报告

它在报告上添加了一个可选行为,以将其直接发送到打印机

  • 发送到客户端是提供可下载PDF的默认行为
  • 发送到打印机在所选打印机上打印报告
设置可以在
全局
每个用户
每个报告
每个用户
报告
中完成

安装后,启用访问权限下的“打印/打印操作员”选项,使用户能够查看打印菜单

要显示服务器的所有可用打印机,请使用设置/配置/打印/从CUPS更新打印机向导


然后转到用户配置文件,设置用户打印操作和默认打印机。

这里的问题是我的打印机(usb one)不会连接到服务器,但会连接到客户端PC是的,您需要将该打印机连接到客户端PC而不是服务器。在客户端PC中,您需要正常添加该打印机,在服务器上,您需要使用cups配置(cups ip)添加该打印机。谷歌可以帮助你获得该打印机的云ipp。我通常在客户端PC(windows 7 PC)上添加打印机,在服务器(ubuntu PC)上使用cups添加打印机…如果你能向我澄清,我将非常感谢。。。看到我添加到帖子中的图像了吗