2011-07-25 6 views
2

カスタムデータモデルを使用してSQL Server 2008に対してSQL Serverレポートビルダー(バージョン3)を使用してレポートを作成しています。レポートサービスのデータモデルレポート内からスカラー値関数を呼び出す

私のデータモデルが基づいているデータベース内には、会計期間を計算するために使用される2つのスカラー価値関数があります。

レポートからこれらのスカラー関数を呼び出すことで、このデータを使用して結果をフィルタリングすることができます。

明らかに、SQLベースのレポートを開発していた場合、これは単純なwhere節になります。レポートはデータモデルに基づいているので、私はこれをどのように達成できるかを理解できないようです。

データベース関数をカスタムコードとしてレポート内に書き直すことを考えましたが、コードを複数のレポートに重複させたくないため、このルートを使用しないようにしています。

答えて

2

レポートサービスでSQL select文を使用せずに、非プロシージャ(関数)を呼び出すことはできません。

関連する問題