2012-06-21 72 views
1

我使用Jasper Report在我的apex应用程序中生成PDF格式的报告。我想发电子邮件这个生成的PDF文件。电子邮件PDF文件使用Jasper Report创建Oracle Apex

想象一下,有一个按钮Make Report。当用户点击这个按钮时,pdf文件应该创建并发送该电子邮件创建的PDF文件。

我知道使用Jasper Report创建pdf文件的过程。我可以在我的oracle apex应用程序中实现该部分。但我怎么能发电后生成PDF文件?

回答

1

我没有碧玉报告,但是如果你已经使其工作已经:你能打电话给它,并得到一个报告,说一个BLOB

如果是,那么使用apex_mail可以帮助你,因为它提供了ADD_ATTACHMENT过程,它将blob作为输入。

+0

是不是有没有办法直接发送PDF文件? – Bishan

+0

我不知道 - 我不是碧玉报告向导。我认为这是可能的,通过快速谷歌搜索证明,设置某种形式的邮件从jasperreport服务器,虽然我不知道你如何传递邮件信息,或者如果这可能没有使用一些调度程序。你必须问碧玉专家。尽管send_mail方式看起来相当不错,但我也不确定这种情况下的最佳做法。 – Tom

相关问题