Редактор формуляров расчетного листа в PE51

Появилась вроде бы банальная задача — вывести в расчетный лист ФИО и титул человека. Я бодренько пошел в PE51 и обнаружил, что для таблицы P0002 нет поля Имя, нет поля Инициалы и нет поля Титул. Такой подлости я не ожидал. Пришлось поразбираться в отладчике, что да как. В результате нашел транзакцию PE51_CHECKTAB, в которой можно добавить свои поли из инфотипов и таблиц, к которым обращается расчетный листок.

Плюс столкнулся с такой проблемой, что не могу вывести три поля ровно друг за другом с выравниванием по содержимому. То есть, я хочу вывести:
Виталий И. Поцелуев

А система дает поставить поля только на фиксированные позиции, поэтому получается:
Виталий И. Поцелуев

Что некрасиво. Инструкцию можно найти здесь: Расширение формы расчетного листа


Функции нового ABAP редактора

Решил вспомнить немного программирование на ABAP. Уже около 4 лет прошло, как в последний раз абапил. А не так давно (в 2005 вроде) появился новый ABAP редактор. Все время не доходили руки посмотреть, что он из себя представляет для программиста. Потыкал пару клавиш, так ничего и не вышл — плюнул. И вот, сегодняшний вечер решил посветить изучению этого зверя.

Читать далее