Имя: Пароль:
1C
1С v8
Отладка в 8.2.15.289, оператор "Выполнить" ☑
0 kalinin
 
08.02.12
✎
12:08
Приветствую.
Если в коде встречается оператор "Выполнить", то после нажатия F10 ("Шагнуть через") на строке данного оператора курсор "текущей строки" переходит не к следующему оператору, а бог весть куда. Проверял в файловом и клиент-серверном вариантах. С кэшом не связано (специально создавал нового локального пользователя и пробовал под ним).
Например на 8.2.14.519 такой ошибки нет.
Никто не сталкивался?
1 Рэйв
 
08.02.12
✎
12:10
(0)Может в Выполнить() вызываются какие нибудь процедуры и оно туда валится?
2 kalinin
 
08.02.12
✎
12:22
(1)

Нет
Пример кода (плохо знаю стандарты 1С, поэтому оформление не гарантируется) :)

// начало кода

ы=1;
ы=1;

Если Истина Тогда
Выполнить("о = Справочники.Справочник1.СоздатьЭлемент(); о.записать();о = Справочники.Справочник1.СоздатьЭлемент(); о.записать();");
КонецЕсли;

ы=1;
ы=1;

Если Истина Тогда
ы=1;
ы=1;
КонецЕсли;

// конец кода
3 Рэйв
 
08.02.12
✎
12:24
(2)Если у тебя в процедурах событий записи справочника стоит точка останова, то оно остановится на ней.
4 kalinin
 
08.02.12
✎
12:26
(2) в догонку
На 8.2.14.519 после "Выполнить" текущая строка переходит на "КонецЕсли;"
На 8.2.15.289 отладка завершается так, как будто бы я прошел отладчиком все строки, но "код" отрабатывается корректно. При проверке у меня было 3 подобных блока кода (см. пример кода в (2)), и результатом было создание 6-и элементов справочника.

(3)
см. (4)
5 qeos
 
08.02.12
✎
12:31
какаято ошибка была с этим связаная.. посмотри ошибки платформы..
6 kalinin
 
08.02.12
✎
12:37
(5)
В том-то и дело, что нет ничего в описании

В секциях
"Известные ошибки версии 8.2.15, планируемые к исправлению в версии 8.2.15"
"Известные ошибки версии 8.2.15, планируемые к исправлению в версии 8.2.16"
ничего нет

В секции "Ошибки исправленные в 8.2.15.289" есть решение проблемы "Позиционирование исполняемой строки кода" (такая проблема была, сталкивался на 8.2.14.519)

В секции "Нерассмотренные ошибки, зарегистрированные через линию консультации" просто список кодов ошибок без комментариев.
AdBlock убивает бесплатный контент. 1Сергей