2

レポートからレコードを除外する方法を見つけようとして失敗しました。「MM/YYYY」形式で日付を返すビューに time_period というタイトルのフィールドがあります。「MM/DD/YYYY」にあるstartMonthとendMonthというタイトルの2つのパラメーターがあります。

どういうわけか、date_grouping フィールドの値が 2 つのパラメーターの間にあることを確認できるようにする必要があります。

これが私がこれまでに持っているものです...

 {location_total_kpi_view.time_period} >= 
 Date(Month({?startMonth}) + Year({?startMonth})) and
 {location_total_kpi_view.time_period} <= 
 Date(Month({?endMonth}) + Year({?endMonth}))

すべてのレコードを除外します。助言がありますか?

4

1 に答える 1

2

次のように、両方をyyyy/MM形式に変換してから日付に変換して、比較が等しいことを確認してください。

Date(ToText({location_total_kpi_view.time_period}, "yyyy/MM")) >= 
Date(ToText({?startMonth}, "yyyy/MM")) and
Date(ToText({location_total_kpi_view.time_period}, "yyyy/MM")) <=  
Date(ToText({?endMonth}, "yyyy/MM")) and
于 2012-09-05T18:13:56.947 に答える