【发布时间】:2020-12-08 20:29:20
【问题描述】:
我希望得到您的帮助,以便找到以下问题的解决方案。 我想将 SAP 标准发票提取为 PDF 文件。 步骤是 VF03 - 插入开票单据 - 菜单:开票单据 - 签发输出 - 选择行 - 打印预览 - PDF! + 然后我有下面的弹出窗口。 在弹出窗口中,我想按“保存按钮”,然后使用我已经复制到剪贴板的特定文件名保存文件。
代码如下
SESSION.findById("wnd[0]").maximize
SESSION.findById("wnd[0]/tbar[0]/okcd").Text = "/NVF03"
SESSION.findById("wnd[0]").sendVKey 0
SESSION.findById("wnd[0]/usr/ctxtVBRK-VBELN").Text = invoice ' "1094542982"
SESSION.findById("wnd[0]/usr/ctxtVBRK-VBELN").caretPosition = 10
SESSION.findById("wnd[0]/mbar/menu[0]/menu[11]").Select
SESSION.findById("wnd[1]/usr/tblSAPLVMSGTABCONTROL").getAbsoluteRow(0).Selected = True
SESSION.findById("wnd[1]/tbar[0]/btn[37]").press
SESSION.findById("wnd[0]/tbar[0]/okcd").Text = "PDF!"
SESSION.findById("wnd[0]").sendVKey 0
【问题讨论】:
标签: excel vba pdf download sap