Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将openerp与财务打印机连接_Openerp_Printers_Receipt - Fatal编程技术网

如何将openerp与财务打印机连接

如何将openerp与财务打印机连接,openerp,printers,receipt,Openerp,Printers,Receipt,我已经安装了OpenERP 6.1软件,现在我想将其连接到一台财政打印机。我从财政打印机的供应商那里得到了一些文件,它们是.dll文件。财务打印机应通过串行端口进行通信。根据供应商的要求,这些文件应包含在正在构建的程序的源代码中。这些文件是.net文件。程序是否可以在不使用这些.dll文件的情况下与财政打印机通信 如果您对如何集成打印机和程序有任何想法,我们将不胜感激。根据您希望在该打印机上打印的内容,您可以尝试以下方法: 编写一个.NET服务来监视目录中的文本文件。将文件写入目录时,打印其内

我已经安装了OpenERP 6.1软件,现在我想将其连接到一台财政打印机。我从财政打印机的供应商那里得到了一些文件,它们是.dll文件。财务打印机应通过串行端口进行通信。根据供应商的要求,这些文件应包含在正在构建的程序的源代码中。这些文件是.net文件。程序是否可以在不使用这些.dll文件的情况下与财政打印机通信


如果您对如何集成打印机和程序有任何想法,我们将不胜感激。

根据您希望在该打印机上打印的内容,您可以尝试以下方法:

  • 编写一个.NET服务来监视目录中的文本文件。将文件写入目录时,打印其内容并删除该文件。然后,当您想要打印某些内容时,让OpenERP将文件写入该目录
  • 使用一些互操作工具直接从Python到.NET进行通信。我没用过,但听起来很有希望。您还可以尝试一些,并为那些通过COM公开它们的库编写一个包装器
  • 找出打印机的实际接口是什么,然后从Python写入串行端口
  • 将打印机配置为常规Windows打印机,然后打印OpenERP为报告生成的常规PDF。我不确定你的打印机是否可以
我曾尝试使用c#但遇到一个无法解决的异常。