Как фильтровать Subdetail Data датасет по двум полям из MasterData и DetailData?

Структура отчета такая:
MasterData: датасет "Продукт"
DetailData: датасет "Продукт в документе" (фильтруется по полю "Продукт")
SubdetailData: датасет "Продукт в документе 2" (это вообще другая таблица, чем "Продукт в документе")

Датасет "Продукт в документе 2" нужно отфильтровать не по одному полю, а по двум:
1) по полю "Документ", значение которого берется из поля "Документ" датасета из DetailData
2) по полю "Продукт", значение которого берется из поля "ID" датасета MasterData.

Как сделать так, чтобы датасет SubdetailData фильтровался по продукту и по документу?
Одним указанием MasterDataset у датасета SubdetailData эту проблему решить не получается.

Нравится

2 комментария

"Кошкаров Андрей" написал:Одним указанием MasterDataset у датасета SubdetailData эту проблему решить не получается.

А если одним указанием DetailDataset у датасета SubdetailData?

Получилось! :lol: Спасибо за подсказку. Добавил вывод колонки "Продукт" в датасете DetailData, а фильтр датасета SubdetailData подхватил ID продукта и подставил его в одноименный параметр. Разумеется, что в датасете SubdetailData были добавлены два включенных фильтра на сравнение - DocumentID и OfferingID.

Показать все комментарии