取消隐藏ALV网格中的列

问题描述 投票:0回答:1

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

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

该程序使用字段目录来传递要在ALV中显示的字段列表,还使用函数“REUSE_ALV_GRID_DISPLAY”。

如果有人有任何可以解决的建议,我会很高兴。

问候,

NATALY

sap field catalog alv
1个回答
0
投票

检查系统1中fieldcatalog的no-out属性。似乎在那里启用:

你想搜索这样的行:

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

删除NO-OUT线和voilá!

© www.soinside.com 2019 - 2024. All rights reserved.