|
Почеу так себя ведет отладчик 1с 8.3?
| ☑ |
0
new_hope
16.05.19
✎
18:04
|
Имеется код:
Выполнить("СтруктураСведений = РегламентированнаяОтчетность.ПолучитьСведенияОбОрганизации(Организация, КонецДня(КонПериода), СписокПоказателей)");
мНалоговаяИнспекция = СтруктураСведений.НалоговаяИнспекция;
Если ЗначениеЗаполнено(мНалоговаяИнспекция) Тогда
КодНал = мНалоговаяИнспекция.Код;
Иначе
ТекстСообщения = 'Необходимо вручную заполнитьналоговую инспекцию';
СообщениеПользователю(ТекстСообщения, Ложь);
КонецЕсли;
Почему, после выполнения строки кода "выполнить(....." - при пошаговой!!! отладке, отладчик сразу после возврата из этой части кода переходит сразу к строке кода "СообщениеПользователю(ТекстСообщения, Ложь)"... (это, конечно, при ложном значении условия). И даже если ставлю точки останова на любых строках, он их игнорирует, и упорно останавливается на "ообщениеПользователю(ТекстСообщения, Ложь)"
|
|
1
lubitelxml
16.05.19
✎
18:25
|
а для чего здесь команда Выполнить вообще используется?
|
|
2
new_hope
16.05.19
✎
18:31
|
(1) Мне сложно понять. Это не мой код. "РегламентированнаяОтчетность.ПолучитьСведенияОбОрганизации" - это функция, которая и возвращает значение "СтруктураСведений"... В этой функции после "Возврат Резульат" - отладчик сразу переходит к строке "СообщениеПользователю(ТекстСообщения, Ложь);" и выводит сообщение, которое присвоено строкой выше "ТекстСообщения = 'Необходимо вручную заполнитьналоговую инспекцию';"
|
|
3
Franchiser
гуру
16.05.19
✎
18:33
|
Так если в выполнить указать вызов какой либо процедуры или функции то тоже будет в них останавливаться
|
|
4
Franchiser
гуру
16.05.19
✎
18:35
|
(0) он переходит не после выполнения а во время, т.к. ты вызываешь эту функцию в выполнить
|
|
5
new_hope
16.05.19
✎
18:37
|
(4) Хорошо.... почему отладчик вообще не останавливается, если я точку останова устанавливаю напротив оператора "Если...." ?
|
|
6
palsergeich
16.05.19
✎
19:16
|
(5) кеш почисти - бывает
|
|
7
France
17.05.19
✎
03:46
|
а не фоновое задание запускается? а не серверная процедура без режима отладки?
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший