利用可能なパラメータプロパティのリストを作成するときに、手動で各人名を1つずつ入力するのではなく、テーブル/ビューからデータを入力するだけです可能な名前?利用可能なフィールドリストに入力するSSRSパラメータ
私は丸で囲んだボックスに入れますが、データセットを指し示し、次に私が使用しているフィールドであるStaffName
を選択しようとしました。それは転倒する。
利用可能なパラメータプロパティのリストを作成するときに、手動で各人名を1つずつ入力するのではなく、テーブル/ビューからデータを入力するだけです可能な名前?利用可能なフィールドリストに入力するSSRSパラメータ
私は丸で囲んだボックスに入れますが、データセットを指し示し、次に私が使用しているフィールドであるStaffName
を選択しようとしました。それは転倒する。
クエリのSSRSのコンセプトは、主にあなたがレポートデータで定義したデータセットに関連付けられています。
[クエリを使用]を選択すると、レポートデータから事前定義されたクエリを選択する必要があります。もちろん、良いニュースはあなたがこれらを自分で定義できるということです。
あなたの例を考えてみましょう。あなたは可能なパラメータオプションをStaffNamesにします。
レポートデータに新しいデータセットを作成します。レポートのすべてのスタッフ名が返されます。
Something like:-
SELECT DISTINCT
StaffName,
StaffID
FROM
MyReportViewOrTable
このデータセットを定義したら、それをパラメータ値のソースとして使用することができます。
新しいデータセットをレポートに追加します。おそらくStaffMembersDS
と呼ばれます。その値にName
ラベルへとId
を割り当てる
SELECT Id, Name
FROM StaffMember;
:それはのように見えるかもしれないためのSQL。
これは最後の質問に関連している場合、ユーザーがドロップダウンリストからスタッフの名前を選択したときに、という1つの値しか選択されないという問題が発生します。したがって、あなたの場合は、値フィールドをName
とラベルに結びつけてください。これにより、関連するId
の値を収集する最後の質問(SSRS Parameters)でクエリを使用できるようになります。