Меню

Будущий программист SAP ABAP: с чего начать?

|

Вы – начинающий программист SAP ABAP, или попросту АБАПер, который хочет развивать свою карьеру в этой области? В таком случае у Вас почти наверняка возникает вопрос

Какие основные направления, в которых нужно развиваться начинающему АБАПеру? Какие основные моменты нужно иметь в виду?

Данная статья написана Дмитрием Кагликом и впервые опубликована на сайте http://www.sapexpert.co.uk на английском языке. Если вы хотите узнавать больше от экспертов из мира SAP раньше других, то, пожалуйста, подпишитесь на обновления на указанном сайте.



ABAP – это язык программирования, разработанный SAP AG. «Классические» SAP-системы, такие как ECC, BW итп. написаны на ABAP. Это означает, что навыки программирования на SAP ABAP – одни из самых востребованных на рынке труда SAP.

Вы – начинающий программист SAP ABAP, или попросту АБАПер, который хочет развивать свою карьеру в этой области? В таком случае у Вас почти наверняка возникает вопрос

Какие основные направления, в которых нужно развиваться начинающему АБАПеру? Какие основные моменты нужно иметь в виду?

SAP Expert рекомендует Вам подумать над следующими моментами:

1. Функциональные знания. Даже если Вы – не функциональный и не технический консультант, Вам все равно будет полезно изучить хотя бы основные процессы

Если хотите прочитать статью полностью и оставить свои комментарии присоединяйтесь к sapland

У вас уже есть учетная запись?

Войти

Обсуждения Количество комментариев7

Комментарий от  

Олег Точенюк

  |  04 ноября 2013, 15:50

Что-то вы меня озадачили вариантом:
 
b. SELECT FROM TABLE INTO INTERNALTABLE WHERE...
...
ENDSELECT.
 
К компилятор вам ничего не сказал на такое?

Комментарий от  

Иван Косенко

  |  11 ноября 2013, 17:56

Что-то вы меня озадачили вариантом:
 
b. SELECT FROM TABLE INTO INTERNALTABLE WHERE...
...
ENDSELECT.
 
К компилятор вам ничего не сказал на такое?

может таблица с заголовком. Да и вообще давно не рекомендуется использовать такие штуки с ENDSELECT.

Комментарий от  

Олег Точенюк

  |  11 ноября 2013, 19:05

может таблица с заголовком. Да и вообще давно не рекомендуется использовать такие штуки с ENDSELECT.

Ну там написано INTO INTERNALTABLE, не хидерлайн, не рабочая область, вот поэтому и озадачило. Было бы что-то типа INTO WORKAREA, вопросов бы небыло.

Комментарий от  

Иван Косенко

  |  12 ноября 2013, 14:56

Ну там написано INTO INTERNALTABLE, не хидерлайн, не рабочая область, вот поэтому и озадачило. Было бы что-то типа INTO WORKAREA, вопросов бы небыло.

ну для таблиц синтаксис INTO TABLE - тут явно древняя конструкция для таблиц с заголовком

Комментарий от  

Олег Точенюк

  |  13 ноября 2013, 12:20

ну для таблиц синтаксис INTO TABLE - тут явно древняя конструкция для таблиц с заголовком

INTO TABLE - просто даже не скомпилируется по причине синтаксической ошибки, причем не важно с хидером таблица или нет. SELECT / ENDSELECT не предполагает передачи результата в таблицу.

Комментарий от  

Олег Башкатов

  |  13 ноября 2013, 14:54

So, a fresher in ABAP should look at messages from compiler and avoid using old constructions.

Комментарий от  

Роман Бекетов

  |  11 февраля 2014, 20:56

Кошмар вообще, как можно такое выкладывать на полном серьёзе...