如何在ALV网格中添加领先空间。

2020-09-01 16:39发布

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

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


我有字符字段'txt30'。我想在ALV网格显示中添加前导空格。

我在论坛上搜索过。他们使用SHIFT提供了解决方案。但是它仅适用于列表显示而不适用于网格

显示。

按wa_final-txt30并按10个位置移。

作者:Balamurugan.e,2011年10月4日上午6:04

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

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


我有字符字段'txt30'。我想在ALV网格显示中添加前导空格。

我在论坛上搜索过。他们使用SHIFT提供了解决方案。但是它仅适用于列表显示而不适用于网格

显示。

按wa_final-txt30并按10个位置移。

作者:Balamurugan.e,2011年10月4日上午6:04

付费偷看设置
发送
7条回答
Alawn_Xu
1楼 · 2020-09-01 17:29.采纳回答

嗨,

尝试通过添加具有ASCII值的空格作为空格(ALT + 255),我们可以通过按住Alt键并按255来获得空格。只需尝试添加少量空格并检查输出即可。

 wa_final-txt30 ='名称'"键入(ALT + 255)空格

感谢与问候

巴拉克里希纳(Bala Krishna)

SAP小菜
2楼-- · 2020-09-01 17:34

嗨,

????..如果他有大约5000行输出..我想知道OP如何连接4999个空格。 列表中的字段总长度在alv显示中也有限制

kesav

樱桃小丸子0093
3楼-- · 2020-09-01 17:26

根据您的要求,可以使用CL_GUI_ALV_TREE。 检查示例程序BCALV_TREE_01。

如果它不起作用,请尝试。

归档目录中的

no_zero参数。 它将省略前导零。

例如。

alv_wcat-fieldname ='MATNR'。

alv_wcat-seltext_m ='材料编号'。

alv_wcat-no_zero ='X'

alv_wcat-col_pos = col_pos。

将alv_wcat附加到alv_fcat。

清除:alv_wcat。

如果有用..........

致谢

阿吉特

土豆飞人
4楼-- · 2020-09-01 17:34

我亲爱的朋友现在没有其他选择可以解决您只能使用的问题

fieldcatalog-just ='R'

致谢

Ajit

CJones
5楼-- · 2020-09-01 17:27

嗨,巴拉,

根据您的要求,在填充输出表的字段目录时使用对齐选项。

例如:

 fieldcatalog-just ='R'

这将对字段内容进行正确的对齐,并以前导空格显示。

此致

Srikanth

编辑:SrikanthRS,2011年10月4日上午6:41

三十六小时_GS
6楼-- · 2020-09-01 17:34

感谢Kesav。

宇峰Kouji
7楼-- · 2020-09-01 17:35

您可以使用" EN QUAD"空间(U + 2000个字符)在ALV中占据领先地位。 这里是:«»。

享受)

一周热门 更多>