以 oracle 11g 或 12c 形式直接打印

direct printing in oracle 11g or 12c forms

我在 oracle weblogic 11g 10.3.6 或 12c 12.2.1.4 上有一个销售点应用程序 运行 我需要直接在售货员旁边的热敏打印机上打印销售点收据,而无需以 PDF 格式显示。 有什么程序可以申请这样做吗? 谢谢 哈立德

您将 Oracle Forms 作为标签链接,所以我是从这个角度回答的。您需要使用与此 Oracle Documentation 中的示例 3 类似的内容。关键是使用 DESTYPE=printer 和 DESNAME 是网络上打印机的名称。

Example 3: Sending report output to a printer

rwrun report=test.rdf userid=scott/tiger@mydb destype=printer
desname=myprinter

http://myias.mycomp.com:7779/reports/rwservlet?server=myrepserv+report=test.rdf+
userid=scott/tiger@mydb+destype=printer+desname=myprinter

rwclient server=myrepserv report=test.rdf userid=scott/tiger@mydb destype=printer desname=myprinter