0
レポートに6つのカスケードパラメータがあります。最初の関数は正常に動作していますが、2番目のパラメータの値をフィルタリングしますが、3番目のパラメータは結果をフィルタリングせず、すべての値を返します。どのように私はこの多くのパラメータで遊ぶべきですか?SSRS複数のカスケードパラメータ
事前に感謝、オルガ
レポートに6つのカスケードパラメータがあります。最初の関数は正常に動作していますが、2番目のパラメータの値をフィルタリングしますが、3番目のパラメータは結果をフィルタリングせず、すべての値を返します。どのように私はこの多くのパラメータで遊ぶべきですか?SSRS複数のカスケードパラメータ
事前に感謝、オルガ
私はそれを自分で解決することができました。次元間のM:Nの関係に問題がありました。問題は、WebServiceとNameの関係が強制されないため、すべてのWebサービスが表示されることです。だから私はパートで変更:
WITH
MEMBER [Measures].[ParameterCaption] AS IIF([Dim Web Service Web Method].
[Web Service].CURRENTMEMBER.MEMBER_CAPTION ="All","Сите сервиси",[Dim Web
Service Web Method].[Web Service].CURRENTMEMBER.MEMBER_CAPTION)
MEMBER [Measures].[ParameterValue] AS IIF(IsEmpty([Measures].[Broj
Pristapi]),null,[Dim Web Service Web Method].[Web
Service].CURRENTMEMBER.UNIQUENAME)
MEMBER [Measures].[ParameterLevel] AS IIF(IsEmpty([Measures].[Broj
Pristapi]),null, [Dim Web Service Web Method].[Web
Service].CURRENTMEMBER.LEVEL.ORDINAL)
、その後に
[Dim WebService WebMethod].[Web Service].ALLMEMBERS ON ROWS
を変更:ここ
NONEMPTY([Dim WebService WebMethod].[Web Service].ALLMEMBERS,[Measures].[Broj Pristapi])
後、すべてのパラメータのコード – sepupic
https://pastebin.com/WR7ebq80最初の3つのパラメータのコードはここにあります –