¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo ordenar una tabla por clave en orden descendente en ABAP

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 8 Vistas
0
Cargando...

Hola gurús,

¿Es posible tener una tabla ordenada por una clave en orden descendente?


       TYPES: BEGIN OF gt_bsad,
         kunnr  TYPE bseg-kunnr,
         augdt  TYPE bsad-augdt,
       END OF gt_bsad.
       DATA: it_bsad TYPE SORTED TABLE OF gt_bsad WITH NON-UNIQUE KEY kunnr augdt.

Solo con augdt ordenado en orden descendente.

Saludos cordiales,

Wim

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Creo que estás preguntando esto por un requisito de búsqueda binaria.

Matt ha respondido en este hilo cómo hacer una búsqueda binaria ascendente.

[ | ]

Nafran

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Esto fue discutido recientemente, si entiendes cómo funciona la búsqueda binaria, entonces comprendes que el algoritmo necesita

saber que los valores más pequeños están en la primera mitad y no en la segunda. Si ambas posibilidades son posibles, entonces no funciona.

Pero en realidad, lo único que necesitas es un bucle en orden descendente, lo cual tampoco está disponible.

Para la búsqueda no tienes que preocuparte si busca hacia abajo o hacia arriba, siempre y cuando sea rápido.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola,

>

> ¿Es posible tener una tabla ordenada por una clave en orden descendente?>

No, pero ¿por qué te gustaría tenerla ordenada de forma descendente (requisito)?

Saludos cordiales,

Hermann

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola

No creo que sea posible

Max

;

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?