私は顧客名、顧客口座番号、前回の注文日、注文値のフィールドを持っています。報告期間中にどの顧客が少なくとも3回注文したかを示すアラートが必要です。特定の配送に複数の請求書を含めることができます。メインレポートは、次のようになります。期待通りの結果が得られません。
Account Number Acct Name Order Date Order Total
1001 Fred Smith 1/2/2016 £1.06
1001 Fred Smith 1/2/2016 £2.34
1001 Fred Smith 8/2/2016 £5.42
2001 Aled Jones 1/2/2016 £2.90
2001 Aled Jones 8/2/2016 £3.45
私は、関数を介してカラムに口座番号と注文日を連結し、その個別のカウント数に基づいてアラートを実行しようとしました。 (日付を文字列に変換した後)しかし、依然として別個の項目のリストは生成されません。
1001 1/2/2016
1001 1/2/2016
1001 8/2/2016
2001 1/2/2016
2001 8/2/2016
が、私はこのフィールド経由に基づいてアラートを生成したい:返す -
は、私は現在、最後の列を持っていることは{ORDR.CardCode} + Cstr({ORDR.DocDate})
で一意のフィールドを提供するために、日付と口座番号を連結する関数であります明確なカウント機能と、報告期間中に少なくとも2回注文した顧客のレポート。
DistinctCount ({@Concat code and date}) >2
私はまだ私が必要なものを得ることができません。レポート期間中に少なくとも2回注文したすべての顧客のリストを取得するにはどうすればよいですか?
おかげで、上記で説明したようにプロセスに従うが、私は右のそれをやっているかどうか分かりません。私は次のことに気付きました: 口座番号口座名日付合計連合規約コードと日付 100101/02/2016 1001フレッド・スミス1/2/2016 1.06 100101/02/2016 1001フレッド・スミス1/2/2016 1.06 100101/02/2016 これまでのところはどうですか?私は1つの要約を得るが、警告部分に頭を傷つける。乾杯! – Mundrum
ええと、その書式設定は機能しませんでした。とにかく、私はそれをグループ化しますが、私は 'distinctcount'を使って各グループで1の要約を得て、グループフッタを対象とする上記の公式についての警告は、私が取っているものとまったく同じリストを生成します。 – Mundrum
個数をカウントしないでください...テストされた解決策を実行します – Siva