我的要求是在交易 ME5xN 中的项目中添加一个自定义字段。
我发现出口 MEREQ001 有几个出口功能 - 但据我所知,它们并没有真正帮助我。
我在其中找到了一些 BADI,但我不知道如何使用它们,也不知道它们是否有用。
无论如何,在出口 MEREQ001 的文档中,我发现了一些有用的东西:它说通过创建表 CI_EBANDB 并向其中添加字段,这些字段被添加到表 EBAN 中(所以我不必做任何额外的工作)。
此外,此包含结构包含在用于显示项目的显示结构 MEREQ3211GRID 中。
因此我附加了 CI_EBANDB 和瞧:这是我的领域。
我现在的问题是该字段永远不可编辑,我不知道如何将其变为可编辑。
该表是一个 CONTROLS: xxx TYPE TABLEVIEW WITH SCREEN 3211。当我在屏幕循环中调用的模块中放置一个断点时,它永远不会命中它。
我看到在程序 SAPLMEGUI 中只有 1 个地方在调用 LVC_FIELDCATALOG_MERGE 时使用了这个结构,如果我修改结果的字段目录的属性,则输出在屏幕上可见....
底线:我不知道如何使我的字段可编辑。
PS 该字段在事务 ME51N 和 ME52N 中应始终可编辑。