2011-02-06 64 views
1

レポートにSSRS DateTimeパラメータを表示する方法を変更する可能性がありますか? レポートが実行されるときに日付/時刻データ型のパラメータがあります。ユーザーは時刻を含む日付形式を参照します。ユーザーはパラメータの時刻を表示したくないので、< 2/6/2010>のような日付にする必要があります。これはSSRSでこれを行う方法ですSSRS日付/時刻レポートでの表示方法を変更するパラメータ

ありがとうございます事前に

+0

どのように設定していますか? – gbn

+0

@gbnデータ型の日付/時刻を設定しようとしています。レポートサーバーでレポートをプレビューすると時間が表示されません。.NETのレポートビューアコントロールにレポートを埋め込むと、私はあまりにも時間がかかる(2010年3月11日10時22分07秒)、ユーザーは(2010年3月11日のみ)見たい –

答えて

1

On .NET Webフォームに埋め込みSSRSレポートを使用し、レポートビューアコントロールを使用し、コードから日付パラメータに値をあらかじめ入力してください。それ以降のパラメータは、コードから渡した日付と同じ形式を保持します。

ので、私は、これがこの形式の日付を「2008年3月9日4時05分07秒PMを」START_DATEのparemeterを与え 以降の日付を変更し、この

var startDate = DateTime.Now; 
var parameters = new List<ReportParameter> 
      { new ReportParameter("START_DATE", startDate.ToString())}; 
ConsumptionReportViewer.ServerReport.SetParameters(parameters); 

のようなC#のからの私のパラメータを移入されましたカレンダー入力から、フォーマットは、私は、これがSTART_DATEのparemeterのwihtを与える

new ReportParameter("START_DATE", String.Format("{0:d}",startDate) 

にコード上のフォーマットを変更同じ

ままこの形式の日付は「3/9/2008」 で、カレンダー入力から日付を変更すると、形式は同じままです

関連する問題