Имя: Пароль:
1C
1С v8
Точка останова с условием. Ошибка в условии.
0 Lama12
 
24.11.20
15:36
Раньше точки останова с условием срабатывали только тогда, когда условие выполнялось. Сейчас отладка останавливается и на ошибке проверки условия.
Версия платформы 8.3.17.1549.
Допустим так и должно быть, и раньше работало не корректно.
Есть у меня функция в которую передается параметр. Параметр может быть любого типа. Мне нужно выловить ситуацию когда у параметра реквизит "код" равен определенному значению. Вот если значение параметра является строкой, то точка останова срабатывает.
Может есть какие ни будь настройки, которые возвращают работу условий в точках останова, в прежнее поведение? Ну не хочется писать еще и проверку типа предварительно :-(
1 Momus
 
24.11.20
15:44
Раньше это когда? У меня на 8.3.15.1869 аналогично
2 ДенисЧ
 
24.11.20
15:47
Вроде всегда так было. При первом попадании на ТО с ошибкой в условии оно останавливалось
3 Lama12
 
24.11.20
15:47
(1) Ну в 8.2 точно :-)
Редко этим функционалом пользуюсь.
4 Lama12
 
24.11.20
15:48
(2) Блин, может с 7.7 путаю. :-(
Эх, опять эффект Мандалы.
Пошел писать условие корректное.
5 ДенисЧ
 
24.11.20
15:50
6 mikecool
 
24.11.20
15:52
(5) может он мат инкапсуоировал? )
7 Lama12
 
24.11.20
15:55
(5) Поймал :-) Манделы.