私はSSRSを初めて使用するので、この質問が単純すぎる場合はお詫び申し上げます。
私は2つのデータセットを持っています:
- アカウント(AccountId、AccountName、AccountGroupId)
- ChildAccounts(ChildAccountId、ChildAccountName)
ユーザーがAccountNameコンボボックスからアカウントを選択し、選択したAccountNameのAccountGroupIdを使用してChildAccountsデータセット(およびコンボボックス)にデータを入力するという考え方です。
だから私はパラメータを持っています:
- 設定のある@AccountIdパラメーター:使用可能な値/クエリから値を取得/データセット:アカウント、値フィールド:AccountId、ラベルフィールド:AccountName。
- @AccountGroupIdと設定:デフォルト値/クエリから値を取得/データセット:アカウント、値フィールド:AccountGroupId。
次に、ストアドプロシージャのパラメータとして@AccountIdと@AccountGroupIdを使用して、ChildAccountsデータセットにデータを入力する必要があります。ただし、@ AccountIdは正しく渡されたようですが、@ AccountGroupIdは、選択したAccountNameの正しい値ではなく、AccountsデータセットのAccountGroupIdの最初の値を使用しているように見えます。
どうすればこれを機能させることができますか?