私の「取引」テーブルにはFromDate
(DateTime)というフィールドがあります。 FromDate
の下のデータベースの値は、2011年8月25日00:00:00として保存されます。日付のレポートの迷惑メールの値
レポートにWebサービスを接続し、FromDate
フィールドをレポートにドラッグすると、1 Jan-4713
などのガベージ値が表示されます。データはバックエンドで正しいですが、プレビューだけが間違っています。どうすれば解決できますか?
私の「取引」テーブルにはFromDate
(DateTime)というフィールドがあります。 FromDate
の下のデータベースの値は、2011年8月25日00:00:00として保存されます。日付のレポートの迷惑メールの値
レポートにWebサービスを接続し、FromDate
フィールドをレポートにドラッグすると、1 Jan-4713
などのガベージ値が表示されます。データはバックエンドで正しいですが、プレビューだけが間違っています。どうすれば解決できますか?
少し前に同様のことをしてください。私たちの症状はまったく同じではありませんでしたが、その解決策もあなたのものかもしれません。結晶で
、式を作成します。
Date(Year({table.FromDate}), Month({table.FromDate}), Day({table.FromDate}))
を次に、あなたのコラムとしてそれを中にドラッグ&ドロップします。
あなたが同様のDateTimeのためにこれを行うことができます。
DateTime(Year(), Month(), Day(), Hour(), Minute(), Second())
結晶がどのように私達のデータベースに格納日付/日付時刻と一致しないが、あなたが定義した場合、それはまだそれらを1枚ずつ処理することができ、私を見つけましたそれら。これは日付に関する多くの問題を解決することができます。 1つの例は、時間枠内に結果を表示する場合です。
これは私にエラーが与えた:
{?StartDate} >= {table.FromDate}
をしかし、これはしませんでした:
{?StartDate} >= Date(Year({table.FromDate}), Month({table.FromDate}), Day({table.FromDate}))
は、この情報がお役に立てば幸いです。
このSSRSまたはクリスタルはありますか? – iamdave
レポートにドラッグすると、そのフィールドに使用されているデータ型は何ですか。また、フィールドを右クリックし、オプションでデフォルトの日付時刻形式が選択されているとき – Siva