Архив 2014

27. 5-я программа в SAP. Создание Application Log.

27. 5-я программа в SAP. Создание Application Log.

Здесь рассмотрим как можно использовать Application Log. SAP предоставляет стандартную функциональность для записи сообщений и исключений, возникающих в ходе выполнения программы, в лог с возможностью его просмотра в дальнейшем. Создадим Log object – объект где будут сохраняться наши сообщения, транзакция SLG0. Появится сообщение о кроссклиентской таблице.

image_374

Читать далее...
26. 5-я программа в SAP. Использование Authorization продолжение.

26. 5-я программа в SAP. Использование Authorization продолжение.

В этой стаье я расскажу как собственно реализовать проверку полномочий, про которую начали разговаривать в http://fibed.net/T/ . Итак теперь добавим в код программы оператор проверки полномочий. Откроем код программы ZKRE_HW5.

image_368

Читать далее...
25. 5-я программа в SAP. Создание пользователя в SAP.

25. 5-я программа в SAP. Создание пользователя в SAP.

Для того, чтобы протестировать полномочия про которые я рассказывал в прошлой статье http://fibed.net/T/ необходимо создать тестового пользователя. Используем транзакцию SU01. Создадим юзера TESTA.

image_357

 

Читать далее...
24. 5-я программа в SAP. Использование Authorization.

24. 5-я программа в SAP. Использование Authorization.

В  этой статье я расскажу про проверку полномочий в SAP, как использовать авторизацию(Authorization) в SAP. Т.е мы создадим программу выполнять которую можно будет только авторизованным для этого пользователям. Перед созданием Authorization object, создадим класс объектов (Object class) - контейнер, где можно будет размещать наши объекты авторизации. Используем транзакцию SU21.

image_323

Читать далее...
23. 5-я программа в SAP. Привязка Search Help к программе.

23. 5-я программа в SAP. Привязка Search Help к программе.

После того как мы создали Search Help в статье http://fibed.net/R/ его необходимо связать с нашей программой (т.е сделаем его доступным для наших полей на экране выбора Selection Screen). Для этого есть несколько способов.

1-й привяжем непосредственно к элементу экрана, это делается прямо в коде программы. Перед привязкой изменим код программы INCLUDE zkre_hw5_dataf01.

Читать далее...
22. 5-я программа в SAP. Создание средства поиска - Search Help.

22. 5-я программа в SAP. Создание средства поиска - Search Help.

В этой статье я создам средство поиска - Search Help. В результате работы, наши поля ввода данных на экране выбора должны получить стандартное средство поиска доступное по нажатию клавиши F4. Итак, создадим средство поиска. Можно создать через навигатор объектов (Object Navigator - SE80) или через словарь (ABAP Dictionary - SE11).

image_282

 

Читать далее...
21. 5-я программа в SAP. Работа с сообщениями - Message class.

21. 5-я программа в SAP. Работа с сообщениями - Message class.

Здесь я создам несколько стандартных сообщений. После проделанной работы, при выполнении программы будут выскакивать стандартные диалоговые сообщения с полезной и не очень информацией. Лучший способ реализации сообщений - это создание и управление ими через Message class. Message class это своего рода контейнер для сообщений, он может использоваться в различных программах и функциональных модулях. Все сообщения хранятся в таблице T100, которую можно просмотреть используя транзакцию SE16.

image_268

Читать далее...
20. 5-я программа в SAP. Создание GUI status продолжение.

20. 5-я программа в SAP. Создание GUI status продолжение.

Здесь доделаем наш GUI статус, который мы начали создавать в статье http://fibed.net/N/, т.е добавим несколько кнопок на стандартной панели и сделаем их активными. По окончании работы будет активна только кнопка Back. Остальные кнопки каждый может добавить по желанию, здесь же главное показать принцип как это делается. Зайдем в режим редактирования GUI-status через транзакцию SE80.

image_254

Читать далее...
19. 5-я программа в SAP. Создание экрана (screen).

19. 5-я программа в SAP. Создание экрана (screen).

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

image_220

Читать далее...
18. 5-я программа в SAP. Создание GUI status.

18. 5-я программа в SAP. Создание GUI status.

Создадим программу ZKRE_HW5. Начальный текст будет такой же как и в 4 программе. Скопируем ZKRE_HW4 в ZKRE_HW5. В навигаторе объектов правой кнопкой мыши на ZKRE_HW4.

image_214-1

Читать далее...

Архив за месяц

Предыдущая неделя

2013

Следующий год

2015