¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¡Acceso SAP S/4HANA desde $100!

Acceso a SAP

3 Formas Simples de Preencher Tabelas de Intervalos em ABAP: LET, VALUE e MACRO

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

Introdução


Em certos casos, é necessário criar e popular tabelas de intervalos em ABAP para diferentes fins. Portanto, neste post do blog, explico 3 formas simples de popular tabelas de intervalos.

Solução


As formas são as seguintes.

  1. Usando LET com VALUE . Por favor, consulte a seção abaixo para uma referência rápida.
    TYPES lr_bukrs_type TYPE RANGE OF bukrs.
    DATA : lr_bukrs_01 TYPE lr_bukrs_type, "Tabela 1
           lr_bukrs_02 TYPE lr_bukrs_type. "Tabela 2
    
    * Usando apenas LET com VALUE
    *--------------------------------------------------------------------*
    lr_bukrs_01 = VALUE lr_bukrs_type(
                                    LET s = 'I'
                                        o = 'EQ'
                                    IN sign   = s
                                       option = o
                                       ( low = '0100' )
                                       ( low = '0200' )
                                       ( low = '0300' )
                                       ( low = '0400' )
                                       ( low = '0500' )
                                       ( low = '0600' )
                                       ( low = '0700' )
                                      ).
    


  2. Usando MACRO : Esta é a forma mais simples. Por favor, consulte a seção abaixo para uma referência rápida.
    TYPES lr_bukrs_type TYPE RANGE OF bukrs.
    DATA : lr_bukrs_01 TYPE lr_bukrs_type, "Tabela 1
           lr_bukrs_02 TYPE lr_bukrs_type. "Tabela 2
    
    * Usando MACRO
    *--------------------------------------------------------------------*
    DEFINE range_bukrs.
      lr_bukrs_01 = VALUE lr_bukrs_type(
                                          BASE lr_bukrs_01 (
                                                            sign = 'I'    
                
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeconsultor.com

+1 (305) 285-8622

© 2025 Todos los derechos reservados.

Desarrollado por Prime Consultor

¡Hola! Soy Diana, asesora académica de Prime Consultor, indícame en que Academia SAP estás interesado, saludos!
Hola ¿Buscas Academias SAP?