"
Supported by

Fair thee well DESCRIBE TABLE. And good riddance.

For twelve long years
When I wanted to count
The lines of an itab
I did what everyone does:
DESCRIBE TABLE itab LINES linhas.

Until the other day
When (my eyes didn’t deceive me)
I saw something so new,
You wouldn’t believe me:
LINES( itab ).

It gives the same outcome
And does away with declaring
The damn variable.

So instead of:


DATA: linhas TYPE i.
DESCRIBE TABLE itabl LINES linhas.
IF linhas = 42.
  WRITE 'A tua tabela é a verdade'.
ENDIF.

Just do this:


IF LINES( itbl ) = 42.
  WRITE 'A tua tabela é a verdade'.
ENDIF.

It is proof that
If SAP wanted to
It would make
An effort and ABAP
Would be a cool app.

But apparently it doesn’t care,
And ABAP is crap.

Rubbish poem. Sorry. It is all I could do.

Greetings from Abapinho.

7 comentários a “Fair thee well DESCRIBE TABLE. And good riddance.”

  1. Marco Diz:

    Olá Nuno, muito boa esta dica, obrigado! A variável não precisa ser declarada, o sy-tfill fica com o nº de linhas. Mesmo assim o lines poupa trabalho :)

  2. Aline Souza Canteiro Diz:

    Muito bom!
    Obrigada!

    Ganhou meu comentario por honrar Douglas Adams!

  3. Nuno Godinho Diz:

    eh eh

  4. Clovis Moura Diz:

    Fácil fácil… obrigadão….

  5. Nuno Godinho Diz:

    de nada :)

  6. Cavaca Diz:

    “Muito bom o seu poema
    para o meu dia
    inspirou-me no tema
    escrevo este cordel
    pois hoje é uma pena
    acabou a semana na antena”

    Obrigado, estava tentando lembrar esse novo sistema !

  7. Nuno Godinho Diz:

    :-)

Deixe um comentário


About Abapinho
Abapinho runs on WordPress
Articles (RSS) e Comments (RSS).