XtraReport - получить данные из неосновного источника данных на основе значения параметра
Я хочу получить данные из неосновного источника данных на основе значения параметра.
Допустим, у нас есть 2 источника данных в отчете: * datasource1 - основной поставщик данных * datasource2 - из которого мне нужно получить дополнительные данные
А также у нас есть параметр отчета, который связан с источником данных2 для заполнения раскрывающегося списка при открытии отчета.
Мне нужно, чтобы каждый раз, когда пользователь выбирает один из параметров в раскрывающемся списке параметров и отправляет его, чтобы получить соответствующие данные элемента из источника данных2 и поместить в отчет.
Является ли это возможным? Я не нашел ответа в интернете.
1 ответ
Это будет возможно, если вы оставите один источник данных, но с двумя таблицами / камерами данных, например DevExpress SqlDataSource может иметь количество запросов, в нужной метке вы можете написать выражение
iif(Parameters.UseDefault, OptionalTable.DefaultValue, DataTable.ValueColumn)
это полезно для вашего сценария?