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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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