Para utilizarmos estes ícones em nossos programas, seja em um pop-up, alv ou uma lista, precisamos encontrar o código referente ao ícone que vai ser interpretado no programa abap.
30 maio 2019
Sap Icon Code e Icon ID
A lista de ícones disponíveis no SAP é encontrada na tabela ICON. Se exibirmos o conteúdo da tabela via SE16 podemos ver os ícones representados de forma gráfica com nome, descrição e outros parêmetros técnicos:
27 maio 2019
Tratamento da exceção CX_SY_ZERODIVIDE
Ao escrever um cálculo em nosso código que envolve divisão, uma regra é garantir que não teremos valores zerados no momento do cálculo para não ocorrer um dump.
Abaixo um exemplo de código onde uma divisão por 0 não foi tratada corretamente:
Abaixo um exemplo de código onde uma divisão por 0 não foi tratada corretamente:
DATA: v_resultado TYPE p, v_valor_1 TYPE p, v_valor_2 TYPE p. v_valor_1 = 10. v_valor_2 = 0. v_resultado = v_valor_1 / v_valor_2.
24 maio 2019
Comando SIGN
Olá pessoal,
Um dica simples que pode ajudar no dia a dia é o uso do comando "SIGN" para descobrir se o valor de uma variável é positivo, negativo ou zerado. Sua utilização é muito simples conforme podemos ver abaixo:
O comando retornará (1) para número positivo, (0) para número zerado e (-1) para número negativo.
Um dica simples que pode ajudar no dia a dia é o uso do comando "SIGN" para descobrir se o valor de uma variável é positivo, negativo ou zerado. Sua utilização é muito simples conforme podemos ver abaixo:
DATA: v_valor_1 TYPE p, v_valor_2 TYPE p, v_valor_final TYPE p, v_sing TYPE i. v_valor_1 = 10. v_valor_2 = 5. v_valor_final = v_valor_2 - v_valor_1. v_sing = SIGN( v_valor_final ). WRITE v_sing.
O comando retornará (1) para número positivo, (0) para número zerado e (-1) para número negativo.
Assinar:
Postagens (Atom)