ラベルは従業員の名前で、私のレポートのパラメータは作成しています。その値はスタッフ番号です。誰もが1つの職員番号しか持っていない場合はこれでいいですが、複数の人私は名前を選択したときにすべてのデータを取り出す必要があるので、複数の値を意味します。SSRSのパラメータ
これは可能ですか?それでは、私はcommorsで数値を分けてみましたが、これによってレポートが転倒します。
ラベルは従業員の名前で、私のレポートのパラメータは作成しています。その値はスタッフ番号です。誰もが1つの職員番号しか持っていない場合はこれでいいですが、複数の人私は名前を選択したときにすべてのデータを取り出す必要があるので、複数の値を意味します。SSRSのパラメータ
これは可能ですか?それでは、私はcommorsで数値を分けてみましたが、これによってレポートが転倒します。
あなたのクエリでこれを処理する必要があります。従業員の名前を受け入れるようにパラメータを設定し、その従業員のルックアップに基づいてレポート内のデータをフィルタ:
SELECT *
FROM YourReportView
WHERE EmployeeId IN (
SELECT Id
FROM SomeEmployeeTable
WHERE EmployeeName = @EmployeeName
);
@EmployeeName
パラメータはSSRSパラメータにマップされます。
おそらく、従業員レコードと職員番号の間に1対多のリンクがあります。なぜ親アイテムを使ってフィルタリングしないのですか?
メインクエリ以外に、すべての「従業員名」を取得する別のデータセットを作成します。 メインクエリで「従業員名」として使用されたパラメータプロパティに移動し、使用可能な値に移動してデータセット名2を与え、値フィールドとラベルフィールドを指定します。
一般タブでは、単一のint)。 1つの選択肢として一連の値を渡したい場合は、Textを指定してdb側で何とか処理する必要があります –