複数の日付を選択して、ssrsのレポート用のストアドプロシージャのパラメータとして渡す方法はありますか。パラメータの複数の値を許可するを選択すると、ドロップダウンリストが表示されます。複数の日付を選択できるカレンダーコントロールを取得できますか?複数の日付(パラメータ)をssrsで選択することが可能
1
A
答えて
2
SQL Server Reporting Servicesには、2008R2バージョン以降、この機能は組み込まれていません。2012年は見ていませんが、これが提供されていれば驚かれるでしょう。
(あなたは常にReportViewerコントロール、URLへのアクセスやレポートを表示するには、別のアクセス方法を使用して独自のインターフェイスを構築することができます。)
0
ジェイミーが述べたように、あなたが本当にこれを行うことはできません。私が経験した "最良の"作業は、パラメータ値を1つのテキスト文字列として渡し、分割関数を使用してストアドプロシージャのWHERE条件を解析することです。
USE [YOUR DATABASE]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE FUNCTION [dbo].[split](
@delimited NVARCHAR(MAX),
@delimiter NVARCHAR(100)
) RETURNS @t TABLE (id INT IDENTITY(1,1), val NVARCHAR(MAX))
AS
BEGIN
DECLARE @xml XML
SET @xml = N'<t>' + REPLACE(@delimited,@delimiter,'</t><t>') + '</t>'
INSERT INTO @t(val)
SELECT r.value('.','varchar(MAX)') as item
FROM @xml.nodes('/t') as records(r)
RETURN
END
あなたのパラメータは、あなたのストアドプロシージャでは、このようなものになるだろう:
@Parameter VARCHAR(200)
その後、あなたのストアドプロシージャの条件がこの
where convert(varchar(10), cast([YOURDATE] as date), 101) IN (select val from dbo.split(@Paramater,','))
ようになりますあなたのところ私はこれが役に立てば幸い!
関連する問題
- 1. 複数の日付範囲パラメータを選択できるSSRSレポート
- 2. SSRS日付パラメータ
- 3. Jqueryフルカレンダー日付を選択可能
- 4. 日付選択ツールで日付と時刻の形式を変更するSSRS
- 5. Datepicker前月選択可能日付
- 6. XCodeビューエディタでは、複数選択のサイズにすることが可能です
- 7. SSRSパラメータ日付式
- 8. "将来"または "過去"の日付を選択するためのSSRSパラメータ。
- 9. uitableviewに複数選択と単一選択を許可することは可能ですか?
- 10. 複数の値を選択した場合、SSRSの複数の選択パラメータが結果を表示しない
- 11. 複数選択が可能なkivyスピナーウィジェット
- 12. ssrs内の複数選択パラメータのデフォルト値を設定
- 13. uipickerviewで複数の画像を選択することは可能ですか
- 14. jQuery UI Datepicker - 複数の日付選択
- 15. SSRSで複数選択パラメータをキーボードで検索できるようにすることはできますか?
- 16. 複数の日付選択を持つ日付ピッカー
- 17. SSRSの日付時刻パラメータ
- 18. SQLで複数の日付を選択する方法
- 19. カスタムカレンダービューで複数の日付を選択する方法は?
- 20. 複数の選択可能なGridView
- 21. jQuery日付選択ツール - 選択した日付を複数選択しますか?
- 22. 日付ピッカーのjsで選択できる日付の選択
- 23. jQuery UI選択可能ウィジェットマウスドラッグで複数選択解除
- 24. JQuery UIの選択可能なプラグインで複数の項目を選択する
- 25. jquery datepickerで日付を選択すると、選択した日付で
- 26. 日付ごとに複数の列を選択
- 27. UITableViewは複数のセルを選択したときに複数の選択を可能にする
- 28. 日付選択ツールで無効な日付を選択することもできます
- 29. jQuery UIで複数選択を防止する方法選択可能なプラグイン
- 30. 複数の日付範囲の選択と迅速なカスタムビュー3