Имя: Пароль:
1C
 
СКД Отбор на несколько наборов данных
0 Homer
 
23.09.25
16:49
В СКД есть несколько наборов данных (НД1,НД2,НД3)
в НД1 в одной из временных таблиц накладываю условие
{ГДЕ мТАб.Регистратор.Дата КАК ДатаСсылка}
в НД3 есть поле "ПоступлениеТоваровУслуг.Дата КАК ДатаСсылка,"
связь НД1 и НД3 по регистратору.
при формировании отчета и установки отбора ДатаСсылка получаю данные которых нету в НД3 но есть в НД1.
убираю строку {ГДЕ мТАб.Регистратор.Дата КАК ДатаСсылка} из НД1 и получаем данные только содержащиеся в НД3.
почему так работает отбор?

в схеме СКД я вижу что накладывается отбор на НД1 на временную таблицу
1 Franchiser
 
23.09.25
17:25
Какие отборы есть?
Есть особенность связи через наборы: если установлен глобальный отбор на уровне отчёта, то левое соединение превращается во внутреннее, поэтому безопаснее не связывать наборы а делать их объединение.
2 Homer
 
23.09.25
17:31
отборов больше нету.
Понятно, что лучше делать все в одном наборе!
3 Franchiser
 
23.09.25
17:43
(2) я не говорил что все делать в одном наборе, вид связи наборов сделать  "объединение". Если же связывать наборы на закладке связи, то есть множество нюансов и подводных камней.