Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Запускаю отчёт в отладчике выдаёт пустую таблицу. Запускаю без отладчика выдаёт результат

v7: Запускаю отчёт в отладчике  выдаёт пустую таблицу. Запускаю без отладчика выдаёт результат
Я
   И Р
 
25.11.20 - 19:13
Здравствуйте товарищи! Может ли быть такое в чудо 7.7, когда в отладчике или без него выдаются разные результаты.
Например я выставляю на табло Запрос.Группировка("Менеджер")  через F8 иду по шагам и вижу как она меняет своё значение   при смене строк:
мДок=СоздатьОбъект("ТаблицаЗначений");
мДок.НоваяКолонка("Документ");
Что это за дичь? Как они вообще влияют на значение переменной.
Если переменную в таблицу не включаю всё прекрасно.. так дальше всё и прощёлкивается, и выводится результат.
   ДенисЧ
 
1 - 25.11.20 - 19:17
@выставляю на табло Запрос.Группировка("Менеджер") @

За такое в приличном обществе бьют канделябром.
В неприличном используют тот же канделябр, только на метр ниже.
   И Р
 
2 - 25.11.20 - 19:21
(1) почему?
   Bigbro
 
3 - 25.11.20 - 19:22
потому что у тебя отладчик делает шаг получает группировку а на каждом шаге внутри табло группировку получает снова и снова.
в цикле счетчик не пробовал менять? бывает забавно.
   Злопчинский
 
4 - 25.11.20 - 19:24
(2) потому что нельзя менять данные НА ШАГЕ ОТЛАДКИ. если это делать то надо понимать что выражение в табло вычисляется НА КАЖДОМ ШАГЕ ОТЛДАДКИ
   ДенисЧ
 
5 - 25.11.20 - 19:28
(2) По голове.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.