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

标签 adobe abap livecycle-designer adobe-form

如何查找 Adob​​e Form 中使用的所有文本模块?是否有一个类似于 TADIR 的表格,我可以在其中输入 Adob​​e 表单名称,并且会显示该表单名称的对象名称(文本模块)?

最佳答案

My answer关于 Smart Forms 的内容对于 Adob​​e Forms 也完全有效。 Adobe Forms 还具有以表单 FM 代码硬编码的 SO11 文本元素。唯一的区别是 Adob​​e 表单 FM 和 Adob​​e 表单 INCLUDE 之间的链接:由于某种原因,D010INC 表中没有它们的链接。

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

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

enter image description here

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

  • SE37 中打开此 FM 并转到功能组代码(GoTo->主程序)。在那里你会发现类似这样的东西,并得到 main INCLUDE 的名称,它保存着代码。
  • enter image description here

  • 然后通过向前导航转到 INCLUDE 代码,并通过 %textkey-name 模式的简单查找,您可以观察表单中使用的所有文本元素。<
  • enter image description here

    关于adobe - 如何查找 SAP Adob​​e Form 中使用的所有 SO10 文本模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44458378/

    相关文章:

    apache-flex - 使用 ActionScript 3 修剪字符串

    Adobe Stratus 的缺点

    adobe - 如何通过 Adob​​e CQ 更改视口(viewport)设置?

    javascript - 是否可以确定 Adob​​e AIR 应用程序是否正在从浏览器运行?

    dynamic - 在运行时从另一个程序读取非全局变量

    abap - ABAP 中的文件处理

    json - 将json解析为具有小写字段名称的数据结构

    RegEx/XPath 以匹配 XML 中的某些 Adob​​e LiveCycle Designer 字段

    javascript - 生命周期设计师: JS: find all elements by name