2020-09-01 18:42发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的:我想知道可以通过哪种方式... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的:我想知道可以通过哪种方式从Java后端向打印模板添加数据,因为我有想要添加到模板XML的数据。
但是我不知道我可以通过什么方式从我的JAVA后端填充数据到那些字段。 我在@ListenToExit上看到了一些东西(exitName =" BasePrintJobBuilder.mergeTemplateWithData"),但仍然看不到它,对于JPOS模板也是如此。
有人知道该怎么做吗?
谢谢! 以撒
你好Joerg,
从插件向打印模板提供数据没有区别。 唯一的区别是Apache FOP和Freemarker在内部希望拥有这些数据的方式。
Apache FOP需要XML格式的数据,而Freemarker喜欢拥有Java Map。
对于Apache FOP,SAP Customer Checkouts将Java Map转换为XML。 要查看结果,可以使用系统参数" -DFOP = true"启动应用程序。 使用此参数,生成的XML文件将保存到磁盘(c:/temp/root.xml)。
我认为这应该有助于查看您的数据是否在XML中以及路径是什么。
关于,马丁
最多设置5个标签!
你好Joerg,
从插件向打印模板提供数据没有区别。 唯一的区别是Apache FOP和Freemarker在内部希望拥有这些数据的方式。
Apache FOP需要XML格式的数据,而Freemarker喜欢拥有Java Map。
对于Apache FOP,SAP Customer Checkouts将Java Map转换为XML。 要查看结果,可以使用系统参数" -DFOP = true"启动应用程序。 使用此参数,生成的XML文件将保存到磁盘(c:/temp/root.xml)。
我认为这应该有助于查看您的数据是否在XML中以及路径是什么。
关于,
马丁
一周热门 更多>