取消隐藏ALV网格中的列

时间:2019-04-01 09:31:42

标签: sap field catalog alv

我有两个具有相同程序的SAP系统。

Nome 2 列显示在system1的ALV网格中,但在system2的ALV网格中被隐藏,并且当选择详细信息时,您可以看到 Nome 2 >两个系统中的值。

程序使用字段目录传递要在ALV中显示的字段列表,还使用功能'REUSE_ALV_GRID_DISPLAY'。

enter image description here

enter image description here

如果有人有什么建议可以解决这个问题,我将感到非常高兴。

此致

娜塔莉

1 个答案:

答案 0 :(得分:0)

检查系统1中fieldcatalog的no-out属性。似乎已在其中启用该功能:

您假设要搜索这样的行:

IF T_FIELDCAT-FIELDNAME = 'NOME1'.
    T_FIELDCAT-NO_OUT = 'X'.
    MODIFY T_FIELDCAT INDEX sy-tabix.
ENDLOOP.

删除NO-OUT行并瞧瞧!