Проблема с расшифровкой при обходе регистра

1. MikeGrig 28.01.08 07:46 Сейчас в теме
Есть два регистра.
Первый: четыре измерения типа Справочник, 2 числовых ресурса.
Второй: 2 измерения типа Справочник, 4 реквизита типа справочник, 2 числовых ресурса.

В печатной форме таблицы в свойствах ячейки из секции «Данные» в поле «Расшифровка» прописано ДокументДвижение#

печТабл = СоздатьОбъект("Таблица");

Рег1 = СоздатьОбъект("Регистр. Рег1");

Рег1.УстановитьФильтр(,,,,значениеИзм5);

Рег1.ВыбратьДвижения(Дата(1900,1,1),фДатаРасчета);

печТабл.ВывестиСекцию("Шапка");

Пока Рег1.ПолучитьДвижение() = 1 Цикл

ДокументДвижение = Рег1.ТекущийДокумент();

печТабл.ВывестиСекцию("Данные");

КонецЦикла;

печТабл.ТолькоПросмотр(1);
печТабл.Показать();

При исполнении такого кода по первому регистру – расшифровка работает, т.е. открывается документ.
При исполнении такого кода по второму регистру, но используя фильтр по второму измерению Рег2.УстановитьФильтр(,значениеИзм2) – расшифровка НЕ работает.
Если же не использовать фильтр при обходе второго регистра, то расшифровка работает!
Я чего-то не могу сообразить в чем трабл?
По теме из базы знаний
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот