Перечисления в ABAP (от 23.02.2021)
До версии языка 7.51 чтобы предоставить фиксированный набор значений, например, для передачи в методы нашего API, приходилось использовать именованные константы и вручную реализовывать контроль ввода значений этих констант. Типичный пример стандартного API по работе с SALV: Значением по умолчанию мы могли дать представление разработчикам использующим наше API, откуда они могут взять значения констант. Однако никакого…
https://abap-blog.ru/osnovy-abap/perechisleniya-v-abap/
До версии языка 7.51 чтобы предоставить фиксированный набор значений, например, для передачи в методы нашего API, приходилось использовать именованные константы и вручную реализовывать контроль ввода значений этих констант. Типичный пример стандартного API по работе с SALV: Значением по умолчанию мы могли дать представление разработчикам использующим наше API, откуда они могут взять значения констант. Однако никакого…
https://abap-blog.ru/osnovy-abap/perechisleniya-v-abap/
abap-blog.ru
ABAP Blog | Перечисления в ABAP
До версии языка 7.51 чтобы предоставить фиксированный набор значений, например, для передачи в методы нашего API, приходилось использовать именованные константы и вручную реализовывать контроль ввода значений этих констант. Типичный пример стандартного API…
Оконные функции в ABAP (от 28.02.2021)
Начиная с версии ABAP 7.54 в ABAP SQL появились так называемые оконные выражения. Оконные выражения – SQL выражения определяемые с помощью дополнения OVER в запросе, позволяют определить окна, как подмножества итогового результата запроса и выполнять над ним оконные функции. Оконные функции можно сравнить с агрегатными функциями, но, в отличие от обычной агрегатной функции, при использовании…
https://abap-blog.ru/database-work/window-functions-abap/
Начиная с версии ABAP 7.54 в ABAP SQL появились так называемые оконные выражения. Оконные выражения – SQL выражения определяемые с помощью дополнения OVER в запросе, позволяют определить окна, как подмножества итогового результата запроса и выполнять над ним оконные функции. Оконные функции можно сравнить с агрегатными функциями, но, в отличие от обычной агрегатной функции, при использовании…
https://abap-blog.ru/database-work/window-functions-abap/
abap-blog.ru
ABAP Blog | Оконные функции в ABAP
Начиная с версии ABAP 7.54 в ABAP SQL появились так называемые оконные выражения. Оконные выражения — SQL выражения определяемые с помощью дополнения OVER в запросе, позволяют определить окна, как подмножества итогового результата запроса и выполнять над…
Виртуальная сортировка внутренних таблиц (от 01.03.2021)
Виртуальная сортировка внутренних таблиц, добавленная в ABAP 7.52, описана всего одним методом – virtual_sort, системного класса CL_ABAP_ITAB_UTILITIES. Основная особенность виртуальной сортировки заключается в том, что вы получаете массив индексов относительно сортировки, без необходимости формирования копии таблицы (или её изменения). Далее разберём особенности работы метода на простых примерах.
https://abap-blog.ru/osnovy-abap/virtual-sort-abap-tables/
Виртуальная сортировка внутренних таблиц, добавленная в ABAP 7.52, описана всего одним методом – virtual_sort, системного класса CL_ABAP_ITAB_UTILITIES. Основная особенность виртуальной сортировки заключается в том, что вы получаете массив индексов относительно сортировки, без необходимости формирования копии таблицы (или её изменения). Далее разберём особенности работы метода на простых примерах.
https://abap-blog.ru/osnovy-abap/virtual-sort-abap-tables/
abap-blog.ru
ABAP Blog | Виртуальная сортировка внутренних таблиц
Виртуальная сортировка внутренних таблиц, добавленная в ABAP 7.52 позволяет нам создавать на основе существующих внутренних таблиц новые внутренние таблицы, но
Как не поломать свой Docker образ, забыв его корректно остановить перед завершением работы Windows: https://blogs.sap.com/2021/03/05/how-to-gracefully-shutdown-your-sap-abap-platform-developer-edition-when-shutting-down-windows/
Sap
How to gracefully shutdown your SAP ABAP Platform Developer Edition when shutting down Windows | SAP Blogs
Docker does only wait 10 seconds As announced by the blog of my colleague Julie Plummer the new ABAP Platform developer edition is available as a Docker image so that you can run it on your laptop.
В настоящее время Oracle открыл доступ к бесплатным курсам по Java, которые помогут подготовиться к сертификации. А так же сделали скидку на сертификацию (25$) Подробнее: https://education.oracle.com/
У Сергея Немчинского стартовала новая серия видео по CleanCode #полезное #cleancode https://www.youtube.com/watch?v=5vsfYifNqzk
YouTube
Как называть переменные, методы и классы? Чистый код (Clean Code)
Сегодня мы с вами начинаем новую серию видео по CLEAN CODE Роберта Мартина.
В этом видео поговорим о том как правильно называть переменные, методы и классы.
Курс о котором идет речь в видео: SALESFORCE Developer - http://bit.ly/38r1u0n
📢А теперь объявление…
В этом видео поговорим о том как правильно называть переменные, методы и классы.
Курс о котором идет речь в видео: SALESFORCE Developer - http://bit.ly/38r1u0n
📢А теперь объявление…
Временные таблицы в ABAP циклах (от 14.03.2021)
Согласно документации если мы выполняем цикл по таблице возвращаемой из функционального метода, конструкторных выражений, или табличных выражений, с последующим присвоением к символьным переменным (ASSIGNING) или ссылочным переменным REFERENCE INTO, среда создаёт временную таблицу для данного цикла. If the internal table is specified as the return value or result of a functional method, a constructor expression, or a table…
https://abap-blog.ru/osnovy-abap/vremennye-tablicy-v-abap-ciklax/
Согласно документации если мы выполняем цикл по таблице возвращаемой из функционального метода, конструкторных выражений, или табличных выражений, с последующим присвоением к символьным переменным (ASSIGNING) или ссылочным переменным REFERENCE INTO, среда создаёт временную таблицу для данного цикла. If the internal table is specified as the return value or result of a functional method, a constructor expression, or a table…
https://abap-blog.ru/osnovy-abap/vremennye-tablicy-v-abap-ciklax/
abap-blog.ru
ABAP Blog | Временные таблицы в ABAP циклах
Согласно документации если мы выполняем цикл по таблице возвращаемой из функционального метода, конструкторных выражений, или табличных выражений, с последующим
Неочевидные особенности конвертации типов (от 17.03.2021)
Рассмотрим пример, который потенциально может приводить к дампам в системе и варианты того, как этого избежать.
https://abap-blog.ru/osnovy-abap/neochevidnye-osobennosti-konvertacii-tipov/
Рассмотрим пример, который потенциально может приводить к дампам в системе и варианты того, как этого избежать.
https://abap-blog.ru/osnovy-abap/neochevidnye-osobennosti-konvertacii-tipov/
20210318_RAP_Overview_presented.pdf
876 KB
“ABAP RESTful Application Programming Model (RAP) – Overview and Updates”,
Carine Tchoutouo Djomo, Product Manager for ABAP Platform #rap
Carine Tchoutouo Djomo, Product Manager for ABAP Platform #rap
FioriPractitionersMarchl2021.mp4
119.7 MB
“ABAP RESTful Application Programming Model (RAP) – Overview and Updates”,
Carine Tchoutouo Djomo, Product Manager for ABAP Platform #rap
Carine Tchoutouo Djomo, Product Manager for ABAP Platform #rap
Определение типа в операторах конструкторах (от 21.03.2021)
Начиная с ABAP 7.4. нам стали доступны операторы конструкторы, такие как: ... NEW| VALUE| CONV| CORRESPONDING| CAST| REF| EXACT| REDUCE| FILTER| COND| SWITCH type( ... ) ... Одной из особенностей данных операторов является возможность неявного определения типа через #, из-за чего у некоторых разработчиков часто возникают ошибки связанные с их использованием. Далее рассмотрим типичные из…
https://abap-blog.ru/osnovy-abap/opredelenie-tipa-v-operatorax-konstruktorax/
Начиная с ABAP 7.4. нам стали доступны операторы конструкторы, такие как: ... NEW| VALUE| CONV| CORRESPONDING| CAST| REF| EXACT| REDUCE| FILTER| COND| SWITCH type( ... ) ... Одной из особенностей данных операторов является возможность неявного определения типа через #, из-за чего у некоторых разработчиков часто возникают ошибки связанные с их использованием. Далее рассмотрим типичные из…
https://abap-blog.ru/osnovy-abap/opredelenie-tipa-v-operatorax-konstruktorax/
Чуть смешного кода в ленту, часть 1: https://answers.sap.com/articles/491054/share-your-abap-gore.html,
часть 2: https://answers.sap.com/articles/12984186/share-your-abap-gore-part-2.html
часть 2: https://answers.sap.com/articles/12984186/share-your-abap-gore-part-2.html