XtraReport - 根据参数值从非主数据源获取数据
XtraReport - get data from non-master datasource based on a parameter value
我想根据参数值从非主数据源获取数据。
假设我们在报告中有 2 个数据源:
* datasource1 - 主要数据提供者
* datasource2 - 我需要从中获取额外的数据
而且我们还有一个报表参数,它绑定到数据源 2 以在打开报表时填充下拉列表。
我需要每当用户从参数下拉列表中选择一个选项并提交时,从 datasource2 中获取相应的项目数据并放入报告中。
可能吗?我在互联网上没有找到任何答案。
如果您保留单个数据源但有两个 tables/datamembers,这将是可能的
例如 DevExpress SqlDataSource 可能有 Queries 个,
在需要的标签中你可以写 expression
iif(Parameters.UseDefault, OptionalTable.DefaultValue, DataTable.ValueColumn)
这对您的场景有帮助吗?
我想根据参数值从非主数据源获取数据。
假设我们在报告中有 2 个数据源: * datasource1 - 主要数据提供者 * datasource2 - 我需要从中获取额外的数据
而且我们还有一个报表参数,它绑定到数据源 2 以在打开报表时填充下拉列表。
我需要每当用户从参数下拉列表中选择一个选项并提交时,从 datasource2 中获取相应的项目数据并放入报告中。
可能吗?我在互联网上没有找到任何答案。
如果您保留单个数据源但有两个 tables/datamembers,这将是可能的 例如 DevExpress SqlDataSource 可能有 Queries 个, 在需要的标签中你可以写 expression
iif(Parameters.UseDefault, OptionalTable.DefaultValue, DataTable.ValueColumn)
这对您的场景有帮助吗?