debug , pdf! 调用的是这个 bapi实现的 :SSFCOMP_PDF_PREVIEW
SSFCOMP_PDF_PREVIEW 又是通过 CONVERT_OTF 来产生PDF的。
screen 0300, 是一个加了webbrowser的屏幕,上面生成的PDF,在这个webbrowser里显示实现预览。
所以 我们是可以直接 使用 SSFCOMP_PDF_PREVIEW 或 CONVERT_OTF 来把smartforms显示转成PDF的。
懒得写,在网上搜了一下,还真找到一个例子:
在网上找了个例子,可以直接调用此bapi: SSFCOMP_PDF_PREVIEW 生成并预览pdf.
http://www.baidusap.com/abap/forms/6026
使用 CONVERT_OTF 生成pdf,并下载的例子