Quantcast
Channel: SCN : All Content - ABAP Development
Viewing all articles
Browse latest Browse all 8332

Inconsistency when sorting internal table

$
0
0

My Internal table has values as

 

KNUMH KOPOS KLFN1 KSTBW

0000$1   01         0001      0.000

0000$1   01         0002      12.000

0000$1   01         0003      15.000

0000$1   01         0004      17.000

0000$1   01         0005      19.000

0000$1   01         0006      21.000

 

0000$2   02         0001      0.000

0000$2   02         0002      12.000

0000$2   02         0003      15.000

0000$2   02         0004      17.000

0000$2   02         0005      19.000

0000$2   02         0006      21.000

 

0000$3   03         0001      0.000

0000$3   03         0002      12.000

0000$3   03         0003      15.000

0000$3   03         0004      17.000

0000$3   03         0005      19.000

0000$3   03         0006      21.000

 

0000$4   04         0001      0.000

0000$4   04         0002      12.000

0000$4   04         0003      15.000

0000$4   04         0004      17.000

0000$4   04         0005      19.000

0000$4   04         0006      21.000

 

0000$5   05         0001      0.000

0000$5   05         0002      12.000

0000$5   05         0003      15.000

0000$5   05         0004      17.000

0000$5   05         0005      19.000

0000$5   05         0006      21.000

 

0000$6   06         0001      0.000

0000$6   06         0002      12.000

0000$6   06         0003      15.000

0000$6   06         0004      17.000

0000$6   06         0005      19.000

0000$6   06         0006      21.000

 

 

I have sorted this table by KNUMH KOPOS.

I expect my tables values to be sorted based on KNUMH KOPOS in Ascending order.

 

But my result is :::::

 

KNUMH KOPOS KLFN1 KSTBW

0000$1   01         0001      0.000

0000$1   01         0002      12.000

0000$1   01         0003      15.000

0000$1   01         0004      17.000

0000$1   01         0005      19.000

0000$1   01         0006      21.000

 

0000$2   02         0001      0.000

0000$2   02         0002      12.000

0000$2   02         0003      15.000

0000$2   02         0004      17.000

0000$2   02         0005      19.000

0000$2   02         0006      21.000

 

0000$3   03         0006      21.000    

0000$3   03         0005      19.000

0000$3   03         0004      17.000

0000$3   03         0003      15.000

0000$3   03         0002      12.000

0000$3   03         0001      0.000

 

0000$4   04         0001      0.000

0000$4   04         0002      12.000

0000$4   04         0003      15.000

0000$4   04         0004      17.000

0000$4   04         0005      19.000

0000$4   04         0006      21.000

 

0000$5   05         0001      0.000

0000$5   05         0002      12.000

0000$5   05         0003      15.000

0000$5   05         0004      17.000

0000$5   05         0005      19.000

0000$5   05         0006      21.000

 

0000$6   06         0001      0.000

0000$6   06         0002      12.000

0000$6   06         0003      15.000

0000$6   06         0004      17.000

0000$6   06         0005      19.000

0000$6   06         0006      21.000

 

 

 

 

The BOLD values are unexpected behaviour.

 

Can some one explain me why this is happening so ?


Viewing all articles
Browse latest Browse all 8332

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>