我有开始日期和结束日期参数,它们可以作为查询过滤器正常工作,如下所示:
[EMR Reporting].[Appointments].[Appointment Date] between ?Start Date? and ?End Date?
但是,当我尝试将条件样式应用于基于“开始日期”的字段时,报告会爆炸。
我应该能够在条件样式表达式中使用参数值,还是由于某种原因不支持?
谢谢!
我有开始日期和结束日期参数,它们可以作为查询过滤器正常工作,如下所示:
[EMR Reporting].[Appointments].[Appointment Date] between ?Start Date? and ?End Date?
但是,当我尝试将条件样式应用于基于“开始日期”的字段时,报告会爆炸。
我应该能够在条件样式表达式中使用参数值,还是由于某种原因不支持?
谢谢!
你看起来正在做的事情似乎是合理的。
创建一个布尔变量...条件为[EMR Reporting].[Appointments].[Appointment Date] between ?Start Date? and ?End Date?
然后将其用作样式变量或在为真时使用……这一切都应该起作用。可能需要更多细节。
请尝试以下操作:创建一个新查询并使用参数值提供一个查询项。然后,将报表页面与您刚刚创建的查询相关联并尝试有条件地格式化。我还没有尝试过,但它应该可以工作。
我知道为时已晚
将带有参数值的数据项添加到当前查询中。将其添加到您的报告项目中。隐藏列。在条件格式表达式中使用它