First Steps with ABAP: A Journey into SAP ERPs Programming Language | 20 апреля 2019 года, 11:26

Изучаю ABAP, язык программирования для SAP ERP. Написал свою первую программу, которая что-то там выгружает из таблицы материалов.

Из забавного:

1. ABAP – whitespace-sensitive, и ещё с довольно извращенным синтаксисом. То есть, x=a+b(c) означает не то, что вы подумали, а (пишу на джаве) a.substring(b,c), но если поставить пробелы x = a + b( c ), то будет вызов метода b с параметром c.

2. Печать integer по умолчанию выполняется форматная, то есть WRITE A выдаст 0000000056. Чтобы убрать нули, после названия переменной через пробел надо написать спецификатор формата NO-ZERO.

(Пост дополняется)

Оставьте комментарий