SSRSのレポートに今日の日付を表示するにはどうすればよいですか?

SSRSのレポートで、「今日の日付」を「レポート生成日」として表示させたいのですが。

どうすればいいのでしょうか?

どのような変数を使用すればよいのでしょうか?

私はSSRSの初心者です。

例えば、この画像を参考にしてください:

ソリューション

日付列1:=formatdatetime(today)

解説 (2)

これを試して:

=FORMAT(Cdate(today), "dd-MM-yyyy")

または。

=FORMAT(Cdate(today), "MM-dd-yyyy")

または。

=FORMAT(Cdate(today), "yyyy-MM-dd")

または。

=Report Generation Date: " & FORMAT(Cdate(today), "dd-MM-yyyy")

日付を、顧客(内部または外部)が日付を表示したいのと同じ形式でフォーマットする必要があります。 たとえば、私のサーバーの1つでは、アメリカの日付形式(MM-dd-yyyy)で実行されており、レポートでは、表示される日付がヨーロッパ(yyyy-MM-dd)であることを確認する必要があります。

解説 (0)

また、内蔵フィールドの一覧から「実行時間」項目をドラッグ&ドロップすることもできます。

解説 (0)

日時を表示するには、これを試してください。

=Format(Now(), "dd/MM/yyyy hh:mm tt")
解説 (0)

ヘッダーを含むテキストボックスで、式を使って日付を取得することができます。次のようなものを試してみてください。

    ="Report Generation Date: " & Today()

レイアウトビューのテキストボックスの中で右クリックします。リストの一番下に「式」オプションが表示されます。そこで、コードを入力することができます。このオプションにより、2つ目のテキストボックスの追加を回避することができます。

解説 (0)

レポートにテキストボックスを配置し、次の値を含む式を追加できます。

="Report generation date:  " & Format(Globals!ExecutionTime,"dd/MM/yyyy  h:mm:ss tt" )
解説 (0)

簡単に使用してください。

=Format(today(), "dd/MM/yyyy")

あなたの問題を解決します。

複雑にならないでください。

解説 (0)

1。 SSRSレポートの設計領域にある設定テストボックス。 2。 テキストボックスを右クリックし、下にスクロールして、[式]タブをクリックします。 3。 式領域に指定された式を入力するだけです:= format(Today、 "dd / MM / yyyy")。

解説 (0)