0

カスケードパラメータを使用して依存パラメータを作成できます。 カスケードパラメータを作成するときは、ıを一方向に選択できます。しかし、私はパラメータ双方向の選択を選択したい。SSRSレポートで依存パラメータを作成する方法

たとえば、@region_name、@countr_nameおよび@stateパラメータがあります。私は 私は見ることができますカスケードパラメータを使用する場合、私は状態

に選択することができますCOUNTRY_NAMEıを選択しますが、私はレポートを作成したい場合 は、私がREGION_NAMEを選択した場合、私はその後、COUNTRY_NAMEを選択することができます。たとえば、 国名を選択する場合は、国名を選択する必要があります。または、最初に国名を選択したい場合は、国名を選択する必要があります。 実際には依存パラメータを作成したい。 私を助けてくれますか?

ありがとうございました。

+0

を表示していました、私はあなたが別のアプリでそれを行う場合を除き、あなたがSSRSでそれを行うことができるかどうかわからないし、 SSRSレポートにパラメータを供給します。 –

+0

これをvanilla SSRSで行うことはできませんが、手順で回避することはできます。 – JohnHC

+0

ご意見ありがとうございます。 – Aylin

答えて

0

SSRSでは、パラメータを相互に参照することはできません。これらのパラメータは、パラメータが上から下にデザイナでリストされている順に評価されます。上位のパラメータが下位のパラメータを参照しようとすると、デザイナはエラーを表示し、レポートをプレビューまたは展開できなくなります。

回避策: いずれかのパラメータを文字列に変更し、任意のテキストを受け入れます。 2番目のパラメータは、StateテーブルまたはCountryテーブルの一致を検索し、その文字列のState/Country一致の複数値リストを返します。その後、

私は私の検索文字列として「メキシコで入力した場合、2番目のパラメータは

'New Mexico, USA' 
'Baja California, Mexico' 
'Campeche, Mexico' 
関連する問題