【问题标题】:Unable to link user controllable parameter to query: DevExpress Report and Dashboard Server无法将用户可控参数链接到查询:DevExpress Report and Dashboard Server
【发布时间】:2018-11-30 14:03:58
【问题描述】:

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

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

不幸的是,当我在“数据源”中指向这些过程时,我无法动态更改日期参数 - 一旦我在数据源中设置它,它就会永远停留在那个日期(除非我编辑报告/仪表板)。

有谁知道可以根据用户输入更改查询的任何方式?

我已尝试创建与“数据源”查询中的参数集名称匹配的参数,但无法“注入”要使用的日期。

任何帮助将不胜感激!

【问题讨论】:

  • 只是补充一点——就好像在查询编辑器/数据源中定义的参数是完全独立的,并且与整个报表/仪表板中的任何其他参数都没有关系。跨度>

标签: devexpress xtrareport


【解决方案1】:

查看本文档主题 https://docs.devexpress.com/ReportServer/118944/create-dashboards/add-a-dashboard-parameter-and-filter-data 的“过滤 SQL 查询”部分

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

【讨论】:

  • 谢谢你 - 没有意识到你必须将数据源中的参数更改为“表达式”,然后可以链接到用户定义的参数。
猜你喜欢
  • 1970-01-01
  • 2016-05-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多