sm30:设置匹配的列标题

sm30: Set matching column heading

我通过 se11 在 SAP 中创建了一个 table,然后我使用了 table 维护生成器。

现在我通过 sm30 编辑 table:

第二列和第三列:都有标题"Feldname"。

我想在标题中看到我在 se16 (COLUMN_NAME, AUTH_FIELD) 中给列的列名。

如何防止 table 维护生成器在标题中使用其他名称?

选项 1 - 使用自定义数据元素:

除了使用 FieldnameXUFIELD 数据元素之外,您还可以创建自定义数据元素,并为它们提供您想要的 header。

(您将不得不重新生成 table 维护)

选项 2 - 编辑屏幕

生成 table 维护时,您提供了功能组和屏幕编号。

转到 SE80 -> 功能组 -> <function_group_supplied> -> 屏幕 -> <screen_supplied>。 然后根据需要进行编辑。

注意:修改生成的 object 被认为是有风险的。您的自定义更改可能会在未来的重新生成中被覆盖。

添加具有适当描述的自定义数据元素。让新数据元素引用原始数据元素(分别是域)以避免重新发明一切。

  • 可以翻译数据元素描述。
  • 您可以为不同的长度设置不同的描述,例如"Field" 用于长度为 10 的窄列,"Field name" 用于长度为 30 的宽标签。
  • 重新生成维护屏幕不会意外删除更改的描述。