How do I find all the text modules used in an Adobe Form? Is there a table somewhat like TADIR
where I could type in the Adobe Form name and the object names (text modules) for that form name will appear?
问问题
3050 次
1 回答
2
我关于 Smart Forms 的回答对 Adobe Forms 也完全有效。Adobe Forms 还具有以 FM 代码形式硬编码的 SO11 文本元素。唯一的区别是 Adobe 表格 FM 和 Adobe 表格 INCLUDE 之间的链接:由于某种原因,D010INC
表格中没有它们的链接。
但是,由于您的目的是查找单个表单的文本元素,而不是大量搜索,您可以手动查找 INCLUDE。
- 找出 Adobe 表单功能模块名称。您可以手动执行此操作(tcode中的测试按钮)
SFP
或通过FP_FUNCTION_MODULE_NAME
FM。生成的 Adobe Form 功能模块名称应遵循/1BCDWB/SM0000XXX
模式。
- 在里面打开这个FM,
SE37
进入功能组代码(GoTo->Main program)。在那里你会找到类似这样的东西,并在那里获得包含代码的 main INCLUDE 的名称。
- 然后通过向前导航转到包含代码并通过简单的模式查找
%textkey-name
,您可以观察表单中使用的所有文本元素。
于 2017-06-13T16:02:48.550 回答