代码之家  ›  专栏  ›  技术社区  ›  guettli

SM30:设置匹配的列标题

  •  0
  • guettli  · 技术社区  · 6 年前

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

    现在我通过 sm30 :

    sm30-heading-wrong

    第二列和第三列:都有标题“feldname”。

    • 第一个“feldname”列称为 COLUMN_NAME 它的数据元素是“fieldname”。
    • 第二个“feldname”列称为 AUTH_FIELD 它的数据元素是“xufield”

    我想看看我在SE16中给出的列名(column_name,auth_field)在标题中。

    如何防止表维护生成器在标题中给出其他名称?

    0 回复  |  直到 6 年前
        1
  •  4
  •   Dorad    6 年前

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

    而不是使用 Fieldname XUFIELD 数据元素,您可以创建自定义数据元素,并给它们提供您想要的标题。

    (必须重新生成表维护)

    选项2-编辑屏幕

    生成表维护时,您提供了一个功能组和一个屏幕号。

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

    注意:修改生成的对象被认为是危险的。您的自定义更改可能会在以后的重新生成中被覆盖。

        2
  •  1
  •   Florian    6 年前

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

    • 数据元素描述可以被翻译。
    • 您可以为不同长度设置不同的描述,例如长度为10的窄列的“字段”,以及长度为30的宽标签的“字段名”。
    • 重新生成维护屏幕不会意外删除更改的描述。