如何查找 SAP Adob​​e 表单中使用的所有 SO10 文本模块?

How to find all SO10 text modules used in an SAP Adobe Form?

如何找到 Adob​​e 表单中使用的所有文本模块?是否有 table 有点像 TADIR 的地方,我可以在其中输入 Adob​​e 表单名称,然后会显示该表单名称的对象名称(文本模块)?

关于 Smart Forms 也完全适用于 Adob​​e Forms。 Adobe Forms 还具有以 FM 代码形式硬编码的 SO11 文本元素。唯一的区别是 Adob​​e 表单 FM 和 Adob​​e 表单 INCLUDE 之间的 link:由于某些原因,D010INC table 中没有它们的 link。

但是,由于您的目的是查找单个表单的文本元素,而不是批量搜索,因此您可以手动查找 INCLUDE。

  1. 找出Adobe表单功能模块名称。您可以手动执行此操作(Test 按钮 SFP tcode)

或通过 FP_FUNCTION_MODULE_NAME FM。生成的 Adob​​e Form 功能模块名称应遵循 /1BCDWB/SM0000XXX 模式。

  1. SE37中打开此FM并转到功能组代码(GoTo->Main program)。在那里你会找到类似这样的东西,并得到包含代码的主要 INCLUDE 的名称。

  1. 然后通过向前导航转到 INCLUDE 代码并通过 %textkey-name 模式的简单 Find 您可以观察到表单中使用的所有文本元素。