Задваиваются строки в отчете

1. robix 16.01.23 10:51 Сейчас в теме
Здравствуйте.
Есть такой запрос для отчета

ВЫБРАТЬ
	ТоварыНаСкладахХранениеОстаткиИОбороты.Регистратор КАК Регистратор,
	ТоварыНаСкладахХранениеОстаткиИОбороты.Номенклатура.Артикул КАК Артикул,
	ТоварыНаСкладахХранениеОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
	ТоварыНаСкладахХранениеОстаткиИОбороты.КоличествоПриход КАК КоличествоПриход,
	ТоварыНаСкладахХранениеОстаткиИОбороты.КоличествоРасход КАК КоличествоРасход,
	ТоварыНаСкладахХранениеОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток
ИЗ
	РегистрНакопления.ТоварыНаСкладахХранение.ОстаткиИОбороты(&НачПериода, &ОкнПериода, Регистратор, , ) КАК ТоварыНаСкладахХранениеОстаткиИОбороты
Показать



В самом отчете все поля выбраны, и просто одна группировка - детальные записи. Но почему-то при формировании строки задваиваются. Появляются строки с пустыми регистраторами. Хотя таких нет в базе. И через запросник все нормально.

Пришлось дописать в отчете - " ГДЕ
ТоварыНаСкладахХранениеОстаткиИОбороты.Регистратор <> НЕОПРЕДЕЛЕНО"

Но хотелось бы понять причину, почему СКД добавляет новые строки с пустым регистратором. (прикрепил скрин - как задваивает)

Мож кто сталкивался с таким ?
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. nomad_irk 81 16.01.23 11:10 Сейчас в теме
(1)
РегистрНакопления.ТоварыНаСкладахХранение.ОстаткиИОбороты(&НачПериода, &ОкнПериода, Регистратор, Движения, )

должно спасти ситуацию, если вам не нужна ведомость по-сути.
4. robix 17.01.23 13:37 Сейчас в теме
Во всем регистре всего одна запись
(2) Да. Это помогло. А также, когда в параметрах виртуальной таблицы сделал условие отбора по одному из измерений регистра, то также работает.
7. nomad_irk 81 17.01.23 14:47 Сейчас в теме
(4)
Во всем регистре всего одна запись

Логично, вам показывается остаток на начало и конец самой поздней даты(начальный и конечный остаток)
Если вам эти данные не нужны, выводите только движения, что регулируется 4-ым параметром ВТ.
3. glek 119 16.01.23 11:17 Сейчас в теме
(1) хм. А начальный остаток и конечный. Там какие регистраторы?
5. robix 17.01.23 13:38 Сейчас в теме
(3) Там по этой номенклатуре всего одна запись в регистре ) Приход. А начального остатка вообще не было.
6. glek 119 17.01.23 14:32 Сейчас в теме
(5) Поставьте в настройке поля регистратор "гнорировать значение NULL" или как-то так. ВРоде (но это неточно)
8. robix 06.02.23 14:07 Сейчас в теме
Оставьте свое сообщение

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