Em ABAP, não é possível desta forma. O que costumo fazer é:
case p_wears.
when 'EUR' or 'AUD' or 'NZD' or 'GBP'.
...
when others.
..
endcase.
Saudações
Marcin
Avalados por :
Em ABAP, não é possível desta forma. O que costumo fazer é:
case p_wears.
when 'EUR' or 'AUD' or 'NZD' or 'GBP'.
...
when others.
..
endcase.
Saudações
Marcin
Olá,
Você pode popular todos os valores em uma variável de intervalo e depois pode usar IN. A resposta para o porquê é assim, é a forma como a sintaxe da linguagem ABAP foi criada pela SAP
r_waers-sign = 'I'.
r_waers-option = 'EQ'.
r_waers-low = 'EUR'.
APPEND r_waers.
r_waers-low = 'AUD'.
APPEND r_waers.
r_waers-low = 'NZD'.
APPEND r_waers.
IF p_waers IN r_waers.
Obrigado,
Vinod.
Olá
É porque você não lê a ajuda para Expressões Lógicas - Comparação com um Critério de Seleção
Você precisa criar intervalos para waers, preenchê-los com seus waers e na instrução IF comparar com os intervalos.
Em ABAP não é possível dessa maneira. O que costumo fazer é o seguinte:
case p_wears.
when 'EUR' or 'AUD' or 'NZD' or 'GBP'.
...
when others.
..
endcase.
Saudações
Marcin
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute