Станьте участником SAPLAND и получите доступ к самым интересным публикациям SAPPRO
ЗарегистрироватьсяРабота с внутренними таблицами несколько отличается от работы с другими объектами данных. В этом разделе мы покажем, как определять и хранить данные посредством внутренних таблиц, а также как получать к этим данным доступ. Вы узнаете, как определять внутренние типы и какие типы внутренних таблиц вам доступны. Мы предоставим список шагов для работы с внутренними таблицами, а затем перейдём к изучению команд прерывания управления.
Эта глава знакомит с типами данных и закладывает основы для работы с данными, хранящимися в типичных таблицах базы данных.
Поиск по ABAP-коду часто используемое действие при попытках понять, что и как делает какая-то часть кода. В этой статье рассмотрим использование регулярных выражения в ABAP-редакторе и в ABAP-сканнере кода. Статья построена по принципу решения наиболее типовых задач при работе с редактором.
Как вы уже знаете, исходный код ABAP-программы состоит из различных ABAP-команд. В отличие от других языков программирования, например, C/C++ или Java, которые содержат ограниченный набор специфичных для языка команд и предоставляют большую часть функций посредством библиотек, ABAP содержит обширный набор встроенных команд. На страницах этой книги вы встретите множество ABAP-команд.
ABAP-программа работает только с данными внутри объектов данных. Первое, что вы сделаете, приступив к разработке программы, выполните объявление объектов данных. Внутри объектов данных хранятся данные, которые требуется обработать в ABAP-программе. Для определения объектов данных в программе используются декларативные команды, называемые объявлениями данных.
Использование библиотек в приложениях SAP Fiori способствует устранению повторений кода и ускоряет распространение наработок на больших проектах. Однако, при использовании библиотек могут возникать различные проблемы, некоторые из которых я постарался рассмотреть в данной статье.
В предыдущей главе мы рассмотрели реализацию OData_v2-сервиса в ABAP через композицию. Продолжим разговор о важных деталях.
Memory Analyzer (MAT) — это проект с открытым исходным кодом, инициированный SAP для поддержки разработчиков на Java при анализе куч Java. Несмотря на наличие расширенных функций управления памятью в JVM, во время выполнения программ могут возникать так называемые утечки памяти.
Я попытаюсь сформулировать на языке, понятном консультантам, зачем разбираться с CDS и действительно ли только разработчик должен знать, что это такое и выбирать, когда и как это использовать.
Задача SAP JVM Profiler заключается в поддержке во время анализа загрузки ресурсов в приложении. Традиционно в списке таких ресурсов производительность ЦП, память и устройства ввода-вывода. SAP JVM Profiler представляет собой профилировщик Java, который позволяет просмотреть подробную информацию о статусе SAP JVM и выявить узкие места по ресурсам.
Блиц-вебинар Василия Ковальского
Выполнить Java-программу в операционной системе можно двумя способами. Метод интерпретации предполагает постепенное преобразование кода на Java в машинный код посредством процесса, который называется интерпретатором. Метод компиляции предполагает преобразование всей Java-программы компилятором в машинный код перед выполнением.
Данная статья является частью вебинара WebABAP: разработка OData-сервисов в среде SAP NetWeaver.
Современный мир программирования немыслим без системы контроля версий GIT. Что это такое и возможно ли воспользоваться богатыми возможностями этой системы программистам на АВАР расскажем в этой статье.
Зачастую для потребности планирования или отчетности возникает задача получения запасов по заводу/складу/материалу на конкретную дату. В данной статье будут описаны способы, которые можно применять в зависимости от версии SAP NetWeaver и базы данных.
В системе SAP Java Virtual Machine (SAP JVM) для эффективной разработки и выполнения релевантных для компании приложений реализованы инструменты анализа производительности. В этой главе рассматривается конфигурация SAP JVM и анализ производительности программ на языке Java.
В этой главе представлены базовые аспекты программирования на ABAP, изучив которые вы сможете приступить к созданию собственных программ на этом языке программирования.
SAP HANA: Установка и администрирование
13.05.2024Основы в Управлении материальными потоками: бизнес-процессы
14.05.2024Основы Управления человеческим капиталом: бизнес-процессы
14.05.2024SAP S/4HANA Transportation Management: Бизнес-процессы
14.05.2024