¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como ordenar uma tabela por chave em ordem decrescente em ABAP

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

Olá gurus,

É possível ter uma tabela ordenada por uma chave em ordem decrescente?


       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.

Apenas com augdt ordenado em ordem decrescente.

Atenciosamente,

Wim

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

4 Respuestas

0
Cargando...

Acredito que você está perguntando isso por um requisito de pesquisa binária.

Matt respondeu neste tópico como fazer uma pesquisa binária ascendente.

[ | ]

Nafran

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

Isso foi discutido recentemente, se você entende como a busca binária funciona, então compreende que o algoritmo precisa

saber que os valores menores estão na primeira metade e não na segunda. Se ambas as possibilidades são possíveis, então não funciona.

Mas na verdade, tudo o que você precisa é de um loop em ordem decrescente, o que também não está disponível.

Para a busca, não importa se você procura para baixo ou para cima, desde que seja rápido.

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

Olá,

>

> É possível ter uma tabela ordenada por uma chave em ordem decrescente?>

Não, mas por que você gostaria de tê-la ordenada de forma decrescente (requisito)?

Saudações cordiais,

Hermann

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

Olá

Não acredito que seja possível

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?