我正在使用 SQL Server Report Builder(版本 3)针对带有自定义数据模型的 SQL Server 2008 编写报告。
在我的数据模型所基于的数据库中,我有几个用于计算会计期间的标量值函数。
我想做的是从我的报告中调用这些标量函数,以便我可以使用这些数据来过滤我得到的结果。
显然,如果我正在开发基于 SQL 的报告,那么这将是一个简单的 where 子句。然而,由于该报告基于数据模型,我似乎无法弄清楚如何实现这一目标。
我曾考虑将数据库函数重写为报告中的自定义代码,但我尽量不走这条路,因为我不希望代码在多个报告中重复。