点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我一直关注下面的博客,以在Clo...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我一直关注下面的博客,以在Clo...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我一直关注下面的博客,以在Cloud Platform中创建Adobe表单。
https://blogs.sap.com/2020/04/03/generate-pdfs-in-sap-cloud-platform-abap-environment/
我停留在如何将动态值传递给xml部分的地方。
动态xml可以通过两个过程完成。
1。 改造方案。 转换程序的示例代码。
http://www.sap.com/transformation-templates" xmlns:ddic =" http://www.sap.com/abapxml/types/dictionary" xmlns:def =" http://www.sap.com/abapxml/types/defined">
此下面的调用转换将在为调用Adobe服务而创建的abap类中使用。
呼叫转换zxslt_qpbc
源form1 = lv_data
结果XML lv_xml。
lv_data-是具有动态数据的结构。
2。 用于动态xml数据的代码:
循环到it_data INTO DATA(wa_dat1)。
lv_xmlt = | |
DATA(lv_xml1)= | {lv_xmlt} | &&
| {wa_dat1-product_des} | &&
| {wa_dat1-destination} |
循环到it_data2 INTO DATA(wa_dat2)。
AT 首先。
DATA(lv_xml3)= | <嵌套循环> |
ENDAT 。
DATA(lv_xml2)= | {lv_xml3} {wa_dat2-strength} | &&
| {wa_dat2-clncl_tr_num} | &&
| 嵌套循环> |。
lv_xml_last = | {lv_xml_last} {lv_xml2} |
清除:lv_xml2,lv_xml3。
ENDLOOP。
DATA(lv_xml_str2)= | {lv_xml1} {lv_xml_last} |。
ENDLOOP。
一周热门 更多>