Нужно посчитать количество записей в документе КорректировкаЗаписейРегистров, причем КорректировкаЗаписейРегистров делает движение только по одному регистру?
ВыборкаДок = Документы.КорректировкаЗаписейРегистров.Выбрать();
Пока ВыборкаДок.Следующий() Цикл
об = ВыборкаДок.ПолучитьОбъект();
ДвиженияКол = об.Движения.Количество();
Для АА = 0 по об.Движения.Количество()-1 Цикл
ДвиженияРег = Об.Движения.Получить(АА);
Если Об.Движения.Получить(АА).Количество()>0 Тогда
Сообщить(""+Об.Движения.Получить(АА).Количество()+" "+об.Комментарий);
КонецЕсли;
КонецЦикла;
КонецЦикла;
но не могу посчитать количество. Что не правильно ?
Выбрать Регистратор, Количество(НомерСтроки) как Уоличество
ИЗ РегистрНакопления.ЭтотТвойТолькоОДинРегистр
ГДЕ Регистратор ссылка Документ.КорректировкаЗаписейРегистров
и Активность
СГРУППИРОВАТЬ ПО Регистратор
Выбрать ВЫРАЗИТЬ(Регистратор как Документ.КорректировкаЗаписейРегистров) как Регистратор, Количество(НомерСтроки) как Уоличество
ПОМЕСТИТЬ ВТ
ИЗ РегистрНакопления.ЭтотТвойТолькоОДинРегистр
ГДЕ Регистратор ссылка Документ.КорректировкаЗаписейРегистров
и Активность
СГРУППИРОВАТЬ ПО Регистратор
;
ВЫБРАТЬ ВТ.Регистратор, ВТ.КОличество, ВТ.Регистратор.Комментарий