名前、ドキュメント タイプ、作成時または変更時などのフィルタリング パラメーターを通じて必要な情報を提供した後、ファイルのリストを提供するレポートがあります。リストには、ファイル ID およびその他のフィールドが表示されます。基本的なクエリは次のとおりです。
select IQID, NAME from TABLE_FILES where...
(パラメータからの条件のリスト)
ボタン/画像/リンクをクリックした後、ファイルをダウンロードするにはどうすればよいですか? ここに私の視覚化があります:
ダウンロード アイコンをクリックすると、何らかの方法でカスタム VB コードが呼び出されます。そのカスタム コードでは、次のクエリを使用して、最初の列のファイル ID に基づいて BLOB (ファイル) を取得します。
SELECT BLOB
FROM TABLE_FILES
WHERE IQID = ReportItems.txt_IQID.Value
また、パラメーターの中で、ユーザーに提供する 1 つのパラメーター オプションでは、ダウンロード場所を指定する必要があります。このダウンロード場所も、何らかの方法でカスタム コードに渡されます。
SSRSでそれが可能かどうかさえわかりません。また、オブジェクト (画像やリンクなど) をクリックした後にカスタム コードのダウンロードをトリガーする方法がわかりません。