OOPs ALV中的对齐

2020-09-07 07:04发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我想基于OOP ALV(set_...

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

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


我想基于OOP ALV(set_table_for_first_display)中同一列中的某些条件使文本左右对齐。 我不能使用" lvc_s_fcat-just",因为它适用于该列的每一行。

7条回答
Aaron 3364
2020-09-07 07:57

您可以通过在ALV表中定义一个名为LUST_T_STYL类型的YOURSTYLECOL(组合表{字段名称,样式1,样式2,...)的样式列,为每个单元格使用不同的样式。

通过布局参数IS_LAYOUT-STYLEFNAME ='YOURSTYLECOL'传输其名称。

在ALV表的每一行中,将此样式表中的行数与要应用样式的单元格数一样多。 样式1可以具有包含中的常量ALV_STYLE *的值,例如ALV_STYLE_ALIGN_RIGHT_CENTER。 一些样式常量仅对应于STYLE1,其他样式常量对应于STYLE2,等等。

一周热门 更多>