Devexpress XtraReport-基于参数值从非主数据源获取数据

Devexpress XtraReport-基于参数值从非主数据源获取数据,devexpress,parameter-passing,datasource,xtrareport,Devexpress,Parameter Passing,Datasource,Xtrareport,我想根据参数值从非主数据源获取数据 假设我们在报告中有两个数据源: *数据源1-主数据提供程序 *数据源2-我需要从中获取更多数据 我们还有一个报告参数,它绑定到datasource2,以便在打开报告时填充下拉列表 我需要每当用户从参数下拉列表中选择一个选项并提交时,从datasource2获取相应的项数据并将其放入报告中 可能吗?我在互联网上没有找到任何答案。如果您只保留一个数据源,但有两个表/数据成员, 例如,DevExpress SqlDataSource可能有, 在所需的标签中,您可以写

我想根据参数值从非主数据源获取数据

假设我们在报告中有两个数据源: *数据源1-主数据提供程序 *数据源2-我需要从中获取更多数据

我们还有一个报告参数,它绑定到datasource2,以便在打开报告时填充下拉列表

我需要每当用户从参数下拉列表中选择一个选项并提交时,从datasource2获取相应的项数据并将其放入报告中


可能吗?我在互联网上没有找到任何答案。

如果您只保留一个数据源,但有两个表/数据成员, 例如,DevExpress SqlDataSource可能有, 在所需的标签中,您可以写下

iif(Parameters.UseDefault、OptionalTable.DefaultValue、DataTable.ValueColumn)


这对您的场景有帮助吗?

我没有使用SQLdatasource,无法使用。我直接使用对象数据源(我不确定它的命名是否正确,但希望您理解),因此它对我来说不是固定的,但感谢您的响应,您可以创建一个具有两个列表属性的聚合对象数据源-第一个是主数据,第二个是附加数据。不幸的是,没有现成的解决方案