私はクリスタルレポートを使用しており、日付パラメーターを使用しています。場合によっては、データベースから日付を返さないことがあります。システムは、デフォルトの日付である 12/30/1899 を追跡しています。したがって、この場合、レポートを空白の日付でバインドします。空白の日付で他のすべてのフィールドを表示する必要があります。Plsはこれを助けます
よろしくお願いします
私はクリスタルレポートを使用しており、日付パラメーターを使用しています。場合によっては、データベースから日付を返さないことがあります。システムは、デフォルトの日付である 12/30/1899 を追跡しています。したがって、この場合、レポートを空白の日付でバインドします。空白の日付で他のすべてのフィールドを表示する必要があります。Plsはこれを助けます
よろしくお願いします
選択クエリでこの形式を使用する
select isnull(dateColumn,''),column2 from table
レポートに追加されたフィールドで、[オブジェクトの書式設定] に移動し、[抑制] チェックボックスをオンにしてから、そのチェックボックスの右側の下部をクリックして、次の数式を追加します。
{DATE_FIELD} = Date (1899,12,30)
DATE_FIELD はオブジェクトのフィールドです。
これにより、日付が 1899/12/30 の場合にフィールドが抑制されます。