2020-09-03 12:13发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
这里我们有一个类似的要求。 如何将smartform输出转换为pdf文件。
如果这是正常的smartform,那么我们知道如何转换为pdf。 (使用OTP,我们将实现这一目标)
但是,此处smartform具有复制窗口(1.重复打印2.原始打印)。 它不会考虑第二张照片。
您能帮我吗
此致
Santosh.k
嗨,桑托什,
首先,您尝试运行smartform并检查tcode pdf!..
希望有帮助...
同意。 对于相同的输出,最好是多次附加otf数据。
通常,大多数情况下副本是相同的,除了页面顶部的文本为"重复副本"或"供应商副本"。 这段文字包含在"副本"窗口中。
我在调试中看到,即使我们使用getotf ='X',smartform也会处理原始文档以及复制代码,但是在返回otf时,它会
大多数人使用的是"复制"窗口教程(被阻止的网站),该教程首先出现在Google搜索结果中。
该教程将文本放在"复制"窗口中,并使用 下面的代码来更改文本的内容。
如果sfsy-copycount eq 1。
text ='原始副本'。
elseif sfsy-copycount eq 2
text ='duplicate copy'。
elseif sfsy-copycount eq 3。
text ='vendor copy'。
将窗口类型从副本更改为辅助窗口,多次调用smartform并使用修改后的代码传递循环传递会得到3个otf内容。
如果loop_pass eq 1。
elseif loop_pass eq 2。
text ='重复副本'。
elseif loop_pass eq 3。 p>
text ='供应商副本'。
endif
将这些otf组合并传递给convert_otf会得到所需的pdf。
嗨,山度士,
我在这里尝试了您的情况,但是我不知道该解决方案是否适合您。如果您以xps格式下载然后转换为pdf,则将获得所有页面。
Manish嗨。
同意您的回答,我已经按照您在先前讨论中所说的做了。
这对我很有帮助。 我将OTP内容附加在循环传递下。
感谢您的回复。
保持共享。
嗨Vishnu,
告诉我解决这种情况的其他方法(例如您在讨论中所说的
以xps格式下载并转换为pdf)
等待您的答复。
为我工作。谢谢。
最多设置5个标签!
嗨,桑托什,
首先,您尝试运行smartform并检查tcode pdf!..
希望有帮助...
同意。 对于相同的输出,最好是多次附加otf数据。
通常,大多数情况下副本是相同的,除了页面顶部的文本为"重复副本"或"供应商副本"。 这段文字包含在"副本"窗口中。
我在调试中看到,即使我们使用getotf ='X',smartform也会处理原始文档以及复制代码,但是在返回otf时,它会
大多数人使用的是"复制"窗口教程(被阻止的网站),该教程首先出现在Google搜索结果中。
该教程将文本放在"复制"窗口中,并使用 下面的代码来更改文本的内容。
如果sfsy-copycount eq 1。
text ='原始副本'。
elseif sfsy-copycount eq 2
text ='duplicate copy'。
elseif sfsy-copycount eq 3。
text ='vendor copy'。
将窗口类型从副本更改为辅助窗口,多次调用smartform并使用修改后的代码传递循环传递会得到3个otf内容。
如果loop_pass eq 1。
text ='原始副本'。
elseif loop_pass eq 2。
text ='重复副本'。
elseif loop_pass eq 3。 p>
text ='供应商副本'。
endif
将这些otf组合并传递给convert_otf会得到所需的pdf。
嗨,山度士,
我在这里尝试了您的情况,但是我不知道该解决方案是否适合您。如果您以xps格式下载然后转换为pdf,则将获得所有页面。
Manish嗨。
同意您的回答,我已经按照您在先前讨论中所说的做了。
这对我很有帮助。 我将OTP内容附加在循环传递下。
感谢您的回复。
保持共享。
嗨Vishnu,
告诉我解决这种情况的其他方法(例如您在讨论中所说的
以xps格式下载并转换为pdf)
等待您的答复。
此致
Santosh.k
为我工作。谢谢。
一周热门 更多>