无法link用户可控参数查询:DevExpress Report and Dashboard Server

Unable to link user controllable parameter to query: DevExpress Report and Dashboard Server

我目前正在根据我们 mysql 数据库中的一组数据生成一组报告和仪表板。

我创建了一些自定义程序,它们接受日期输入并根据需要提供所有结果。

不幸的是,当我在 "data sources" 中指向这些过程时,我无法动态更改日期参数 - 一旦我在数据源中设置它,它就会永远停留在那个日期(除非我编辑report/dashboard).

有谁知道可以根据用户输入更改查询的方法吗?

我尝试创建与 "Data Source" 查询中参数集名称匹配的参数,但无法 "inject" 使用日期。

如有任何帮助,我们将不胜感激!

检查本文档主题的 "Filter a SQL Query" 部分 https://docs.devexpress.com/ReportServer/118944/create-dashboards/add-a-dashboard-parameter-and-filter-data

简而言之,您需要创建一个dashboard/report参数并通过表达式将其绑定到数据源的查询参数。