在Oracle Apex 5.1.3中将PL / SQL内容转换为PDF打印

时间:2018-10-29 05:38:59

标签: oracle oracle-apex oracle-apex-5.1

我通过带有HTML和CSS的PL / SQL内容设计了发票,但是我无法正确设置页面。而且我无法以PDF格式打印。

1 个答案:

答案 0 :(得分:0)

如果您刚开始使用Apex,也许您宁愿使用其向导来帮助您创建过程。尽管您可以使用HTML命令创建页面,但为什么呢?

我认为发票已存储在表格中。如果是这样,我建议您创建一个“表格上有表单的报表”页面-它会创建

  • 互动报告,可让您浏览创建的所有发票
  • 表格,可让您创建新发票,更新或删除现有发票

尝试一下;一点也不难。

截至以PDF格式打印报告:这是我(我们)所做的:

  • 我使用Oracle Reports Builder创建报告
  • 将RDF放入我们的IAS(Internet应用服务器)计算机上
  • 将其条目放入CGICMD.DAT文件
  • 使用按钮上的动态操作从Apex调用报告,分两个步骤:
    • PL / SQL,它构成URL(并添加参数的值)
    • JavaScript,用于调用报告(使用GridReader

我了解到并不是每个人都可以运行IAS。这根本不是一件容易的事。相当早以前,为了娱乐,我安装了Apache Tomcat和JasperReports,只是看能否使它正常工作。是的但是,由于我的公司使用IAS和Oracle报告,因此我放弃了这种方法。

其他人可能还有其他建议;等待一点,让他们回答。