如何在SALV中设置列的数据类型?

2020-09-19 12:00发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)如何在SALV中设置列的数据类型...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


如何在SALV中设置列的数据类型?

在普通网格alv中,我们可以通过在字段目录中设置数据类型来做到这一点...

在SALV中为列设置数据类型时应该做的事情。

致谢

苏曼

5条回答
Alawn_Xu
2020-09-19 12:39

>并且CL_GUI_ALV_GRID是OO而不是SALV ...

  • 使用出现在CL_SALV_TABLE上的方法GET_COMLUMNS,然后使用CL_SALV_COLUMNS_TABLE的GET_COLUMN方法,然后使用CL_SALV_COLUMN的某些SET *方法,您可以更改"字段目录"的某些值
  • 在CL_SALV_TABLE上使用方法GET_AGGREGATIONS,然后再使用CL_SALV_AGGREGATIONS类的SET_NUMERICAL_AGGREGATION,可以在某些列上禁用聚合。

您应该真正尝试浏览类的方法参数和继承的类,以及阅读有关OO ALV类的在线帮助中的文档

NB:在SALV中,"字段目录"中的许多字段都由系统填充,并且不能更改,因为它们来自实际的内部表描述。

一周热门 更多>