|
v7: Запускаю отчёт в отладчике выдаёт пустую таблицу. Запускаю без отладчика выдаёт результат |
☑ |
0
И Р
25.11.20
✎
19:13
|
Здравствуйте товарищи! Может ли быть такое в чудо 7.7, когда в отладчике или без него выдаются разные результаты.
Например я выставляю на табло Запрос.Группировка("Менеджер") через F8 иду по шагам и вижу как она меняет своё значение при смене строк:
мДок=СоздатьОбъект("ТаблицаЗначений");
мДок.НоваяКолонка("Документ");
Что это за дичь? Как они вообще влияют на значение переменной.
Если переменную в таблицу не включаю всё прекрасно.. так дальше всё и прощёлкивается, и выводится результат.
|
|
1
ДенисЧ
25.11.20
✎
19:17
|
@выставляю на табло Запрос.Группировка("Менеджер") @
За такое в приличном обществе бьют канделябром.
В неприличном используют тот же канделябр, только на метр ниже.
|
|
2
И Р
25.11.20
✎
19:21
|
(1) почему?
|
|
3
Bigbro
25.11.20
✎
19:22
|
потому что у тебя отладчик делает шаг получает группировку а на каждом шаге внутри табло группировку получает снова и снова.
в цикле счетчик не пробовал менять? бывает забавно.
|
|
4
Злопчинский
25.11.20
✎
19:24
|
(2) потому что нельзя менять данные НА ШАГЕ ОТЛАДКИ. если это делать то надо понимать что выражение в табло вычисляется НА КАЖДОМ ШАГЕ ОТЛДАДКИ
|
|
5
ДенисЧ
25.11.20
✎
19:28
|
(2) По голове.
|
|