Доброго времени суток, коллеги.
Система - TerrasoftCRM 3.3.2.245.
Имеется таблица со следующей структурой:
+------------+---------------+-------------+-------------+-------------+-------------+ | Контрагент | Ответственный | Показатель1 | Показатель2 | Показатель3 | Показатель4 | +------------+---------------+-------------+-------------+-------------+-------------+
Задача такова: нужно в верхней части окна расположить сводные показатели по этой таблице, а в нижней части окна - саму эту таблицу. Сводные показатели считаются достаточно хитро для того, чтобы я их реализовал через вьюшку БД. Поэтому у меня получается два датасета: один для сводных данных, один для плоских.
Вопрос такой: возможно ли использовать один компонент FilterBuilder для установки фильтров на два датасета сразу?
И если нельзя, то подскажите, как лучше хранить список значений для фильтров? Чтобы пользователь мог отобрать данные по нескольким контрагентам.
Нравится
У FiltersBuilderControl есть свойство Mode с двумя возможными значениями. Может, то, что Вы хотите, можно получить, выставив fbmMultiDataset. Но как именно реализовать всю логику, нужно искать похожие примеры или экспериментировать. В стандартной конфигурации свойство Mode нигде не меняли, так что гарантии, что свойство сделано именно для этого, нет.