Текущее время: Вс, июл 20 2025, 09:25

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Не срабатывает точка останова
СообщениеДобавлено: Пн, авг 19 2013, 10:31 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 27 2007, 12:10
Сообщения: 45
Пол: Мужской
Здравствуйте,
хотел посмотреть в отладчике, как происходит чтение заметок, созданных ранее сотруднику в транзакции PA20 (Услуги к объекту -> Список приложений -> Чтение заметки). С помощью ST05 выполнил трассировку, и в ней же в одном из обращений на чтение к таблице sood установил точку останова (INCLUDE FSSO0E01):

Code:
form sood_select using sood_key structure soodk
                       sood_dat structure soodd
                       rcode.
  select single * from sood
                  where objtp = sood_key-objtp
                  and   objyr = sood_key-objyr
                  and   objno = sood_key-objno.
* Give the data to the outgoing structure
  move-corresponding sood to sood_dat.
  move sy-subrc to rcode.
endform.


К сожалению, попасть в этот, да и в другие участки кода, найденные в трассировке ST05, не получается.

Почему это не удаётся сделать и как всё-таки попасть в неё?

P.S. Система - SAP ERP 6.0.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не срабатывает точка останова
СообщениеДобавлено: Пн, авг 19 2013, 10:56 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Скорее всего нужно включить отладку системы, т.к. чтение данных происходит в системных программах (Статус программы - "S системная программа").

_________________
С уважением,
Удав.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не срабатывает точка останова
СообщениеДобавлено: Пн, авг 19 2013, 11:15 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 27 2007, 12:10
Сообщения: 45
Пол: Мужской
Перед нажатием кнопки "Услуги к объекту" запускал команду /h и проверял Параметры настройки -> Отладка системы: вкл./выкл. - отладка системы была включена. Кроме того, сразу же в настройках включал галочку "Update Debugging" и другие рядом с ней. После чего нажимал F8. В точку останова не попадал.

Зрительно процесс выглядит так: в точку останова можно попасть, если она расположена до появления выпадающего окна меню. После этого - уже нет.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не срабатывает точка останова  Тема решена
СообщениеДобавлено: Пн, авг 19 2013, 11:17 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 18 2008, 10:40
Сообщения: 342
Откуда: Пермь
Пол: Мужской
Поставьте внешнюю точку прерывания


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не срабатывает точка останова
СообщениеДобавлено: Пн, авг 19 2013, 11:28 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 27 2007, 12:10
Сообщения: 45
Пол: Мужской
zsap написал:
Поставьте внешнюю точку прерывания


Спасибо, сработало :-)

А что это означает с точки зрения работы программы - код с точкой останова вызывается через SUBMIT? Почему обычная точка останова не отрабатывает?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не срабатывает точка останова
СообщениеДобавлено: Пн, авг 19 2013, 12:11 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 18 2008, 10:40
Сообщения: 342
Откуда: Пермь
Пол: Мужской
Скорее всего вы ставите точку прерывания в программу, которая запускается в фоновом режиме


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не срабатывает точка останова
СообщениеДобавлено: Пн, авг 19 2013, 12:30 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 27 2007, 12:10
Сообщения: 45
Пол: Мужской
zsap написал:
Скорее всего вы ставите точку прерывания в программу, которая запускается в фоновом режиме


Спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB