Текущее время: Чт, апр 18 2024, 07:19

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Вызов отладчика во время процесса загрузки данных.
СообщениеДобавлено: Чт, янв 15 2015, 16:51 
Ассистент
Ассистент

Зарегистрирован:
Пн, май 30 2011, 15:32
Сообщения: 47
Коллеги, добрый день!
Допилил экстрактор 2lis_06_inv двумя кастомными полями. RSA3 выгружаю фулл - все гуд, затем гружу в нашу любимую систему и вижу, что некоторые поля не заполнены(О_о). Выгружаю фулл, но с фильтром по отдельному документу - все заполнено. Самое интересное заключается в том, что поля, которые заполняются, имеют одинаковое значение в рамках одного документа, но при полной выгрузке, я получаю 4 позиции с заполненным полем и 1 пустую. Как мне вызвать дебагер во время запуска инфопакета? Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вызов отладчика во время процесса загрузки данных.
СообщениеДобавлено: Чт, янв 15 2015, 17:10 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вс, янв 11 2009, 14:41
Сообщения: 902
Откуда: Москва
Пол: Мужской
Бесконечный цикл в экстракторе на стороне R3 сделайте, вызовите загрузку инфо-пакетом в BW, а затем снова в R3 в SM50 в отладку подвисшего процесса проваливайтесь


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вызов отладчика во время процесса загрузки данных.
СообщениеДобавлено: Чт, янв 15 2015, 17:33 
Ассистент
Ассистент

Зарегистрирован:
Пн, май 30 2011, 15:32
Сообщения: 47
murmur написал:
Бесконечный цикл в экстракторе на стороне R3 сделайте, вызовите загрузку инфо-пакетом в BW, а затем снова в R3 в SM50 в отладку подвисшего процесса проваливайтесь

Спасибо за подсказку. :pivo:


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вызов отладчика во время процесса загрузки данных.
СообщениеДобавлено: Пт, янв 16 2015, 08:02 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Сб, сен 03 2011, 08:51
Сообщения: 100
Пол: Мужской
Уже понял нецелесообразность данного поста (см. в след. посте) :-)
Я себе вот такую штуку сделал, чтобы постоянно не менять значение в отладчике.

У вас есть 30 секунд, чтобы зайти в процесс и начать отладку.

Когда все отладите до конца, комментируйте этот кусок, чтобы он постоянно не возникал.

Code:
    DATA: bug_nowtime TYPE timestamp,
    bug_i TYPE i,
    bug_wait TYPE timestamp.
    GET TIME STAMP FIELD bug_nowtime.
    bug_wait = bug_nowtime + 30.
    WHILE bug_nowtime <= bug_wait.
        GET TIME STAMP FIELD bug_nowtime.
    ENDWHILE.


Последний раз редактировалось PMar Пт, янв 16 2015, 11:41, всего редактировалось 2 раз(а).

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов отладчика во время процесса загрузки данных.
СообщениеДобавлено: Пт, янв 16 2015, 11:14 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вс, янв 11 2009, 14:41
Сообщения: 902
Откуда: Москва
Пол: Мужской
Цитата:
У вас есть 30 секунд, чтобы зайти в процесс и начать отладку.
По-армейски прям! Если не успел, то лишаешь себя обеда :lol:

А вот так комфортнее и никуда не торопясь :pivo:
DO.
ENDDO.
Shift+F12


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вызов отладчика во время процесса загрузки данных.
СообщениеДобавлено: Пт, янв 16 2015, 11:40 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Сб, сен 03 2011, 08:51
Сообщения: 100
Пол: Мужской
:D

Да, спасибо.
Не знал, что можно сразу "Перейти в оператор" в отладке, минуя бесконечный цикл.
Обычно ставил "STOP" на операторе, но шаг не возвращался на него, в цикле крутился.

Теперь разобрался лучше с этим.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вызов отладчика во время процесса загрузки данных.
СообщениеДобавлено: Чт, янв 22 2015, 10:16 
Ассистент
Ассистент

Зарегистрирован:
Пн, май 30 2011, 15:32
Сообщения: 47
Я в итоге через while и внутреннюю память сделал. Все работает теперь.
Кстати, косяк был в том, что делал BINARY SEARCh в неотсортированной таблице=(
Будьте внимательны!


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

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


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

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


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

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