Меню
Олег Башкатов
Чем отличается оператор CLEAR от оператора FREE в ABAP/4?
Для очистки переменной (в том числе ссылочной) есть возможность использовать два оператора CLEAR и FREE. Однако, в чем их разница?
Джонатан Хон
Введение в привилегии SAP HANA
В этой главе мы расскажем о привилегиях SAP HANA и определим ряд ключевых терминов в этой области. Привилегии являются важной частью системы безопасности SAP HANA, поскольку формируют набор операций, которые может выполнять пользователь.
Олег Башкатов
Как вспомнить чудное мгновение, или возможности стандартных журналов SAP NetWeaver (Анне К* в стиле ERP), часть 2
Продолжим разговор о полезных возможностях стандартных инструментов логирования (журналов) в SAP NetWeaver.
Киран Бандари
Обработка данных из баз данных с помощью внутренних таблиц и структур
Внутренние таблицы и структуры используются преимущественно для обработки данных из таблиц базы данных. Поскольку все данные транзакций хранятся в таблицах базы данных, мы используем внутренние таблицы и структуры практически во всех ABAP-программах. Сначала может показаться, что работать с внутренними таблицами довольно сложно, особенно при большом их количестве.
Джонатан Хон
Области обеспечения безопасности в SAP HANA Cockpit. SAP HANA Database Explorer и консоль SQL
Мы рассмотрели архитектуру и варианты развёртывания SAP HANA Cockpit. Познакомились с SAP HANA Cockpit Manager и узнали, какие общие шаги требуется выполнить для настройки пользователей, групп ресурсов и зарегистрированных систем.
Олег Башкатов
Как вспомнить чудное мгновение, или возможности стандартных журналов SAP NetWeaver (Анне К* в стиле ERP), часть 1
В ходе вебинара ABAP как FileOS: работа с бинарными данными и протоколами был задан вопрос: каковы полезные возможности стандартных инструментов логирования (журналов) в SAP NetWeaver.

В данной статье посмотрим некоторые часто встречающиеся приёмы, а также посмотрим наличие к ним стандартной документации. В данной статье будут рассмотрены прежде всего стандартные инструменты.
Киран Бандари
Введение в команды Open SQL
SAP поддерживает различные системы управления реляционными базами данных (RDBMS), например, Oracle, Microsoft SQL и SAP HANA. Structured Query Language (SQL) — это язык программирования, предназначенный для работы с данными RDBMS.
Теги Ключевые слова: Разработка на ABAP / ABAP Development Функциональная область: Информационные технологии / IT, Basis, ABAP Ролевое назначение: Ключевой пользователь / Expert; SAP Консультант / Consultant 1535    
Джонатан Хон
Обеспечение безопасности с помощью SAP HANA Cockpit
В этой главе мы будем говорить о SAP HANA Cockpit и различных потоках операций для управления настройками и моделями обеспечения безопасности.
Джонатан Хон
Введение в безопасность SAP HANA 2.0
Для многих организаций SAP HANA переводит управление данными на новый виток развития. Данные являются ценным активом, поэтому важно обеспечить их безопасность.
Олег Башкатов
Использование временных таблиц (GTT) в ABAP-разработках
GTT – global temporary tables, таблицы которые наполняются и очищаются в рамках ABAP-сессии (application session), но находятся при этом на уровне БД (то есть данные не передаются между Database и Application).
Киран Бандари
Внутренние таблицы в ABAP-программе
Работа с внутренними таблицами несколько отличается от работы с другими объектами данных. В этом разделе мы покажем, как определять и хранить данные посредством внутренних таблиц, а также как получать к этим данным доступ. Вы узнаете, как определять внутренние типы и какие типы внутренних таблиц вам доступны. Мы предоставим список шагов для работы с внутренними таблицами, а затем перейдём к изучению команд прерывания управления.
Киран Бандари
Структуры и внутренние таблицы в ABAP-программе
Эта глава знакомит с типами данных и закладывает основы для работы с данными, хранящимися в типичных таблицах базы данных.
Теги Ключевые слова: Разработка на ABAP / ABAP Development Функциональная область: Информационные технологии / IT, Basis, ABAP Ролевое назначение: Ключевой пользователь / Expert; SAP Консультант / Consultant 1143    
Олег Башкатов
Регулярные выражения в ABAP Workbench и ABAP-сканнер
Поиск по ABAP-коду часто используемое действие при попытках понять, что и как делает какая-то часть кода. В этой статье рассмотрим использование регулярных выражения в ABAP-редакторе и в ABAP-сканнере кода. Статья построена по принципу решения наиболее типовых задач при работе с редактором.
Киран Бандари
Наиболее востребованные ABAP-команды. Создание вашей первой ABAP-программы
Как вы уже знаете, исходный код ABAP-программы состоит из различных ABAP-команд. В отличие от других языков программирования, например, C/C++ или Java, которые содержат ограниченный набор специфичных для языка команд и предоставляют большую часть функций посредством библиотек, ABAP содержит обширный набор встроенных команд. На страницах этой книги вы встретите множество ABAP-команд.
Киран Бандари
Введение в понятие TYPE и определение объектов данных в ABAP-программе
ABAP-программа работает только с данными внутри объектов данных. Первое, что вы сделаете, приступив к разработке программы, выполните объявление объектов данных. Внутри объектов данных хранятся данные, которые требуется обработать в ABAP-программе. Для определения объектов данных в программе используются декларативные команды, называемые объявлениями данных.
Теги Ключевые слова: Разработка на ABAP / ABAP Development Функциональная область: Информационные технологии / IT, Basis, ABAP Ролевое назначение: Ключевой пользователь / Expert; SAP Консультант / Consultant 1367    
Александр Разинкин
Анализ возможной ошибки в Fiori Launchpad, когда не находится повторно используемая библиотека
Использование библиотек в приложениях SAP Fiori способствует устранению повторений кода и ускоряет распространение наработок на больших проектах. Однако, при использовании библиотек могут возникать различные проблемы, некоторые из которых я постарался рассмотреть в данной статье.
OData_v2: моменты, которые важно знать
В предыдущей главе мы рассмотрели реализацию OData_v2-сервиса в ABAP через композицию. Продолжим разговор о важных деталях.
Теги Ключевые слова: Разработка на ABAP / ABAP Development Функциональная область: Информационные технологии / IT, Basis, ABAP Ролевое назначение: SAP Консультант / Consultant 2086    
Томас Шнайдер
Анализатор памяти Memory Analyzer (MAT) для поддержки разработчиков на Java при анализе куч
Memory Analyzer (MAT) — это проект с открытым исходным кодом, инициированный SAP для поддержки разработчиков на Java при анализе куч Java. Несмотря на наличие расширенных функций управления памятью в JVM, во время выполнения программ могут возникать так называемые утечки памяти.
Владимир Кравченко
CDS для консультантов
Я попытаюсь сформулировать на языке, понятном консультантам, зачем разбираться с CDS и действительно ли только разработчик должен знать, что это такое и выбирать, когда и как это использовать.