Здравствуйте. Возникла небольшая задача, которую не удалось решить сразу.
Надо добавить в датасет контрагентов поле с общей суммой его договоров определенного типа.
Решал так -
1. В sq_Account добавил параметр с ID типа договора.
2. Сделал JOIN таблицы договоров по AccountID.
3. В фильтры добавил постоянно включенный "compare" фильтр на поле с ID типа договора таблицы из п.2. и параметра из п.1.
4. Добавил основную колонку, выбираюшую поле с суммой договора из таблицы п.2, c типом итога = Сумма.
Далее поле в датасете на эту колонку, и прочее. Рассчитывал в этом поле получить общую сумму контрагента по договорам определенного типа.
В итоге получаю общую сумму по всем договорам, то есть почему-то не отрабатывает фильтр из пункта 3. Подскажите, может я где в логике ошибся?