私はクリスタルレポートを持ち、日付に基づいて数式エディタを使用しています。Crystal Reportsフォーミュラフィールドの問題
If {?PDATERANGE1} <> "" AND {?PDATERANGE2} <> "" Then
ToText(DateValue({?PDATERANGE1}), "MMM d, yyyy") & " - " & ToText(DateValue({?PDATERANGE2}), "MMM d, yyyy")
私はASPとPDATERANGE1とPDATERANGE2からこれを呼び出していますが、「2001年10月10日」と「2001年10月12日」です。
次のエラーが発生しています。
不正な日付書式文字列です。詳細:ファイル{B6624BE5-D6DA-469B-A635-9FE86B125492}のerrorKindエラー.rpt:数式dt_rangeのエラー:「{?PDATERANGE1} <」「AND {?PDATERANGE2} <」「」「Bad date format string 。詳細:errorKind
誰かが間違っていると教えてください。私は水晶レポートの開発者ではありません。
わからない、その日付形式の文字列が私に役立ちます。 – dotjoe
@kalls:値を '10/10/2001'、' 10/12/2001'、 '' 10/10/2001''、 '' 10/12/2001''に設定していますか? –
@ MarkBannister私のお金は、これが原因です。答えとして追加したいかもしれません。 – Ryan