Понедельник, 07.10.2024, 07:02
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
ВременноеОкноСообщений: обработчик ожидания мешает отладке
MaxДата: Пятница, 16.10.2020, 16:48 | Сообщение # 1
Генерал-майор
Группа: Пользователи
Сообщений: 276
Репутация: 148
Статус: Оффлайн
Эта фича https://www.hostedredmine.com/issues/882395 имеет ежесекундный обработчик ожидания, что лишает меня возможности пользоваться паузой отладки в большинстве моих сценариев.
Большинство сценариев, где я этим пользуюсь, заключаются в том, что при ожидающем клиенте (никакой код не исполняющем) я в конфигураторе вызываю команду "Отладка - Остановить" и затем в клиенте выполняю интерактивное действие (например, нажимаю кнопку) и сразу попадаю в точку входа (в код, который выполняется при выполнении действия).

Сабжевый обработчик ожидания не дает это сделать, т.к. у меня теперь остается максимум 1 секунда, чтобы после остановки отладки успеть переключиться в клиент и выполнить там целевое действие. Я конечно же за 1 секунду не успеваю это сделать в подавляющем большинстве случаев.

Решение в лоб малой кровью - увеличить интервал этого обработчика в коде ИР или дать возможность увеличивать его через настройку.
Решение покрасивее - подключать этот обработчик ожидания только перед выполнением каких-то действий в ИР, где форма сообщений может быть полезна.


Сообщение отредактировал Max - Пятница, 16.10.2020, 17:16
 
tormozitДата: Пятница, 16.10.2020, 16:57 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
Нужна информация для тех. поддержки и описание порядка воспроизведения http://devtool1c.ucoz.ru/forum/2-2-1
 
MaxДата: Пятница, 16.10.2020, 17:42 | Сообщение # 3
Генерал-майор
Группа: Пользователи
Сообщений: 276
Репутация: 148
Статус: Оффлайн


Запускаем толстый клиент из конфигуратора в режиме отладки (или подключаем отладчик к уже запущенному клиенту), открываем редактор объекта БД или выбор таблицы в дин. списке, например (список операций, подозреваю, гораздо шире).
После этого в конфигураторе вызываем паузу отладки. Отладчик почти сразу остановится в обработчике ожидания сабжевой формы и так будет происходить (вероятно, до конца текущего сеанса) после каждой такой остановки.
 
tormozitДата: Пятница, 16.10.2020, 17:58 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
Проблему воспроизвел.
https://www.hostedredmine.com/issues/891480
 
tormozitДата: Воскресенье, 18.10.2020, 22:05 | Сообщение # 5
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
Исправлено в 5.62
 
  • Страница 1 из 1
  • 1
Поиск: