按日期对内部表进行排序

2020-08-19 01:32发布

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

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


专家您好,

我想按升序对内部表进行排序,并且正在使用以下代码,

将wa_final添加到it_final。

按edatu vbeln升序对it_final进行排序。

am的输出结果为05.09.2008

2008年9月10日

2008年8月27日

但是我要在2008年8月27日

05.09.208

2008年9月10日

请尽快帮助我。

谢谢

vino ....

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

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


专家您好,

我想按升序对内部表进行排序,并且正在使用以下代码,

将wa_final添加到it_final。

按edatu vbeln升序对it_final进行排序。

am的输出结果为05.09.2008

2008年9月10日

2008年8月27日

但是我要在2008年8月27日

05.09.208

2008年9月10日

请尽快帮助我。

谢谢

vino ....

付费偷看设置
发送
7条回答
梦想连接
1楼 · 2020-08-19 02:29.采纳回答

嗨,

仅按日期排序,不按VBELN排序。

U将获得正确答案。

感谢和问候

Ganesh Reddy

callcenter油条
2楼-- · 2020-08-19 02:25

我认为您已将日期字段作为输出格式。 如果采用ddmmyyyy格式,则在对其进行排序时,它将自动进行排序。 检查您的输入条目。

否则,您写的是正确的。

检查您的代码

此致

Dhanunjaya Reddy。

bbpeas
3楼-- · 2020-08-19 02:05

您的edatu字段是CHAR10类型还是sy-datum。

必须正确输入sy-datum类型。

jovirus
4楼-- · 2020-08-19 02:24

如下更改您的SORT语句

按edatu ASCENDING vbeln ASCENDING对it_final进行排序。
三十六小时_GS
5楼-- · 2020-08-19 02:17

嗨vinoth,

如果将字段edatu的格式设置为YYYYMMDD并在其上放置排序条件,则它将正确排序。rest vbeln没问题。 因为如果您有多个类似的日期输入项,那么您也必须通过vbeln对其进行排序。.

所以只需尝试更改格式即可。

致谢

palak

jovirus
6楼-- · 2020-08-19 02:12

按照vbeln edatu ASCENDING的排序方式进行排序。

关于

Sandipan

Haoba3210
7楼-- · 2020-08-19 02:21
# p#

将日期分配给char,然后进行排序,然后工作正常。

一周热门 更多>