0

いくつかのデータがあります。

顧客名 製品 月 年

私のデータセットでは、私が持っている唯一のフィルターは現在の年= trueです

それ以外の場合は、上記の残りのフィールドがあります。レポートを実行すると、各月の合計が印刷されます。今月の合計を印刷したいだけです。ここに他の投稿がいくつかあるようで、模倣/コピーしようとしましたが、うまくいきませんでした

したがって、Customer Stickers Jan Feb Mar 2013 を印刷していますが、実際には現在の月である Mar のみを印刷したいのです。

前もって感謝します

4

3 に答える 3

0

今月だけを取得するには、別のフィルターを追加する必要があります。

現在の月のSQL構文:

select Dateadd(month, datediff(month, 0, getdate()), 0)

また

where thing = Dateadd(month, datediff(month, 0, getdate()), 0)
于 2013-03-22T19:23:08.360 に答える
0

MonthName(Month(Fields!CurrentDate.Value),False) これを試してください

使用している正確なフィールドを教えていただければ、式の作成をお手伝いできます

于 2013-03-22T19:21:38.857 に答える
0

データセットのクエリで今月のデータを除外してみませんか? 何かのようなもの:

WHERE [year] = YEAR(CURRENT_TIMESTAMP) AND [month] = MONTH(CURRENT_TIMESTAMP)
于 2013-04-10T09:46:08.577 に答える