Меню

Василий Ковальский

Инструктор ABAP

Рейтинг: 1598

Город

Москва
Результат: 13 материала(ов)
Ковальский Василий Львович

Сортировать:

Новое Популярное

Динамическое создание объектов данных в ABAP

Часто приходится выбирать лишь несколько полей из таблиц базы данных и ракурсов, содержащих много полей. Создавать для получения этих данных внутреннюю таблицу, содержащую все поля источника данных — чрезмерная трата памяти. Хотелось бы иметь внутреннюю таблицу без избыточных полей. В этом и в ряде других случаев можно воспользоваться динамической генерацией данных.

Как сделать селекционный экран менее громоздким?

Часто селекционные экраны имеют много органов управления, что делает их громоздкими и неудобными в использовании. Существует несколько способов сделать селекционный экран более компактным и удобным для пользователей.

Расширения и модификации SAP. (BC425). Окончание

Часто бывает нужно сделать так, чтобы стандартное программное обеспечение работало не так, как оно работает, а как-то иначе. Можно просто модифицировать существующее программное обеспечение. Можно, если сделать аккуратно, без ошибок. Но от производителя время от времени приходят обновленные версии, заменяющие старые. После приема новых версий старые будут потеряны вместе с внесенными в них изменениями.

Расширения и модификации SAP. (BC425). Часть 2

Часто бывает нужно сделать так, чтобы стандартное программное обеспечение работало не так, как оно работает, а как-то иначе. Можно просто модифицировать существующее программное обеспечение. Можно, если сделать аккуратно, без ошибок. Но от производителя время от времени приходят обновленные версии, заменяющие старые. После приема новых версий старые будут потеряны вместе с внесенными в них изменениями.

Расширения и модификации SAP. (BC425). Часть 1

Часто бывает нужно сделать так, чтобы стандартное программное обеспечение работало не так, как оно работает, а как-то иначе. Можно просто модифицировать существующее программное обеспечение. Можно, если сделать аккуратно, без ошибок. Но от производителя время от времени приходят обновленные версии, заменяющие старые. После приема новых версий старые будут потеряны вместе с внесенными в них изменениями.

Адаптация пользовательского ABAP-кода для перехода на S/4HANA (S4D440)

Нормализация отношений в базе данных позволяет избежать дублирования данных и тем самым уменьшает их объем, кроме того она помогает избежать многих логических ошибок.

ABAP для HANA (HA400)

SAP HANA (High Performance Analytic Appliance) — это высокопроизводительная платформа для хранения и обработки данных. Кроме собственно базы данных, платформа включает в себя и другие составные части, но в контексте данной статьи это не существенно. Применение высокопроизводительной базы данных может быть весьма полезно.

Новости ABAP (D75AW)

Язык ABAP неуклонно развивается, постоянно обогащаясь все новыми и новыми возможностями. Серьезные изменения произошли с версии 7.0 по версию 7.5. Хочется отметить расширение возможностей использования выражений. Расширилась возможность работы с базами данных. Появилась возможность передавать данные между программами «на лету».

Углубляемся в ABAP. (BC402)

Чтобы писать надежные и производительные программы, азбуки мало: нужно знать, какие бывают данные, как они устроены, где они живут, и как осуществляется к ним доступ; какие бывают программы, как они устроены, как в них передаются данные. Понятное дело, производительность нужно замерять, и для этого нужны инструменты. Динамическое программирование в ряде случаев может оказаться полезным (ну и опасным, конечно, тоже).

Восторгаемся величием ABAP-словаря (BC430)

В SAP системах существует несколько миллионов (в разных системах, по-разному; если хотите узнать, сколько в Вашей - исполните транзакцию SE11, и в ней посмотрите количество записей в таблице TRDIR.) ABAP-программ. Чтобы все это обилие программ работало правильно, нужно, чтобы одинаковые по смыслу задачи данные из разных программ были одинаковым образом «устроены». А для этого нужно центральное хранилище общих для системы описаний типов данных.