|
СКД Отбор на несколько наборов данных
Franchiser, craxx, Homer, Crusher, eddy_n, Михаил Козлов, Timon1405, JohnGilbert, Хряк, boev82, Волшебник, serpentt, shuhard, Мультук, formista2000
| ☑ |
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) я не говорил что все делать в одном наборе, вид связи наборов сделать "объединение". Если же связывать наборы на закладке связи, то есть множество нюансов и подводных камней.
|
|