Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
kaa Участник - экстремал
Вступление в Клуб: 20.01.2020
|
Чт Окт 14, 2021 15:22  отладка -- как работает отладка? |
|
Полезность: Нет оценки
|
свои моменты или хуки отлаживаю через вывод в тестовый файл на фио.
но в дистрибутивных так нельзя ((
там как я понял есть &debug
и как я понял надо включить отладку и эта вся информация будет выведена в монитор сессии.
вроде в "Справочник включения отладки" включил, для нужного хука.
но чот ничего не происходит ((
или чтото еще не сделал или как? |
|
 |
Эмиралька Эксперт
Вступление в Клуб: 09.11.2015
|
Пт Окт 15, 2021 11:06  Re: отладка -- как работает отладка? |
|
Полезность: Нет оценки
|
Цитата: | свои моменты или хуки отлаживаю через вывод в тестовый файл на фио.
но в дистрибутивных так нельзя ((
там как я понял есть &debug
и как я понял надо включить отладку и эта вся информация будет выведена в монитор сессии.
вроде в "Справочник включения отладки" включил, для нужного хука.
но чот ничего не происходит ((
или чтото еще не сделал или как? |
Воспользуйся debug_pipe(сообщение, 0); |
|
 |
kaa Участник - экстремал
Вступление в Клуб: 20.01.2020
|
Пт Окт 15, 2021 11:31   |
|
Полезность: Нет оценки
|
а как увидеть свои сообщения из хука? |
|
 |
De Mian Профи
Вступление в Клуб: 26.09.2008
|
Сб Окт 16, 2021 13:28   |
|
Полезность: Нет оценки
|
В пакете rtl целый набор функционала для этого. там же и описание.
+ есть справочник -Справочник включения отладки-(DEBUG_TRIGGER). Описание в документации по ПЯ, наверное.. |
|
 |
Эмиралька Эксперт
Вступление в Клуб: 09.11.2015
|
Вс Окт 17, 2021 00:17   |
|
Полезность: Нет оценки
|
De Mian пишет: | В пакете rtl целый набор функционала для этого. там же и описание.
+ есть справочник -Справочник включения отладки-(DEBUG_TRIGGER). Описание в документации по ПЯ, наверное.. |
Человеку нужна простейшая отладка, зачем ему эта поделка.
debug_pipe отправляет сообщение в монитор канала.
параметр 0 делает эту отправку безальтернативной. |
|
 |
De Mian Профи
Вступление в Клуб: 26.09.2008
|
Вс Окт 17, 2021 10:04   |
|
Полезность: Нет оценки
|
Эмиралька пишет: | De Mian пишет: | В пакете rtl целый набор функционала для этого. там же и описание.
+ есть справочник -Справочник включения отладки-(DEBUG_TRIGGER). Описание в документации по ПЯ, наверное.. |
Человеку нужна простейшая отладка, зачем ему эта поделка.
debug_pipe отправляет сообщение в монитор канала.
параметр 0 делает эту отправку безальтернативной. |
Ну как на бой эту простейшую отладку затащит так и поймет почему надо.
Когда "безальтернативно" надо будет через хотфикс дефект прома чинить и шею мылить. |
|
 |
Эмиралька Эксперт
Вступление в Клуб: 09.11.2015
|
Пн Окт 18, 2021 10:58   |
|
Полезность: Нет оценки
|
De Mian пишет: | Цитата: | De Mian пишет: | В пакете rtl целый набор функционала для этого. там же и описание.
+ есть справочник -Справочник включения отладки-(DEBUG_TRIGGER). Описание в документации по ПЯ, наверное.. |
Человеку нужна простейшая отладка, зачем ему эта поделка.
debug_pipe отправляет сообщение в монитор канала.
параметр 0 делает эту отправку безальтернативной. |
Ну как на бой эту простейшую отладку затащит так и поймет почему надо.
Когда "безальтернативно" надо будет через хотфикс дефект прома чинить и шею мылить. |
Я очень надеюсь, что человек подумает головой, прежде чем что-то тащить на пром.
По крайней мере спросит - как регулировать альтернативность.
Возможно, пойдёт дальше и спросит - какие ещё реализованы способы отладки и чем они различаются.
Я знаю немало реализованных инструментов, и если вывалю сейчас инфу по каждой из них - человек просто запутается.
Лучше действовать постепенно. |
|
 |
kaa Участник - экстремал
Вступление в Клуб: 20.01.2020
|
Пт Окт 22, 2021 23:14   |
|
Полезность: Нет оценки
|
Ладушки.
Каким способом отладить хук — который отрабатывает джобом.
Debug_pipe не подойдёт.
Write_log везде заменять ? И смотреть потом файл на фио?
Чот тож не айс.
И да. в рстул у меня было debugbreak и открывалось окно отладки и там я по ф8 или по ф7 проходил по шагам. И посмотреть за раз любую переменную.
Скажите как в цфт? |
|
 |
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Сб Окт 23, 2021 22:07   |
|
Полезность: Нет оценки
|
kaa пишет: | Ладушки.
Каким способом отладить хук — который отрабатывает джобом.
Debug_pipe не подойдёт.
Write_log везде заменять ? И смотреть потом файл на фио?
Чот тож не айс.
И да. в рстул у меня было debugbreak и открывалось окно отладки и там я по ф8 или по ф7 проходил по шагам. И посмотреть за раз любую переменную.
Скажите как в цфт? |
пошагового выполнения нет(ну или я просто не встречал за 10 лет)
"стандартный алгоритм отладки" как раз через упомянутый справочник
на проме разумеется включать не "рекомендуется", при мне как то раз пром так подвесили на пару часов, банк встал
только на тесте
в случае отсутствия расставляешь в хуке &debug с указанием уровня отладки(посмотри в существующих исходниках, примеров тьма)
закидываешь в справочник включения отладки свою хук,
включено всегда, канал именованный, дашь имя какое нравится
далее в том же справочнике, стоя на этой записи, операция включить отладку, радиокнопка включить
если не открыта, то откроется твоя именованная пайпа монитор коммуникационного канала
далее создаешь условия для отработки хука, смотришь результат
далее выключаешь отладку
стандартный алгоритм таков |
|
 |
kaa Участник - экстремал
Вступление в Клуб: 20.01.2020
|
Вс Окт 24, 2021 00:05   |
|
Полезность: Нет оценки
|
Цитата: | стандартный алгоритм таков |
хех ))
на проде буду аккуратнее
эх цфт, спасибо и на этом - шел 2021 год )) |
|
 |
svn Профи
Вступление в Клуб: 04.02.2008
|
Пн Окт 25, 2021 11:04   |
|
Полезность: Нет оценки
|
kaa пишет: | "эх цфт, спасибо и на этом - шел 2021 год ))" |
а вы можете придумать свой вариант? как реализовать? в ТЯ1, в ТЯ2? |
|
 |
Эмиралька Эксперт
Вступление в Клуб: 09.11.2015
|
Пн Окт 25, 2021 15:36   |
|
Полезность: Нет оценки
|
svn пишет: | kaa пишет: | "эх цфт, спасибо и на этом - шел 2021 год ))" | а вы можете придумать свой вариант? как реализовать? в ТЯ1, в ТЯ2? |
Вы не поверите, сколько разных вариантов!
Запись в файл, запись в табличку. Отладка только в функциях выбранных операций. Отладка только при обработке выбранных экземпляров... |
|
 |
kaa Участник - экстремал
Вступление в Клуб: 20.01.2020
|
Пн Окт 25, 2021 20:09   |
|
Полезность: Нет оценки
|
Эмиралька пишет: | сколько разных вариантов! |
+ еще на бумажке записывать и отладка на листочке )) и это в 2021 |
|
 |
Эмиралька Эксперт
Вступление в Клуб: 09.11.2015
|
Пт Окт 29, 2021 12:41   |
|
Полезность: Нет оценки
|
kaa пишет: | Эмиралька пишет: | сколько разных вариантов! |
+ еще на бумажке записывать и отладка на листочке )) и это в 2021 |
Мне хватает инструментов. Если не хватает - пишу свои.
Популяризировать их... а зачем? я не тщеславна.
Помочь советом могу. Задавайте вопросы. |
|
 |
|