Ich habe Felder für Kundennamen, Kundenkontonummern, Datum der vorherigen Bestellungen und Bestellwerte. Ich möchte eine Benachrichtigung erhalten, in der angezeigt wird, welche Kunden im Berichtszeitraum mindestens dreimal bestellt haben. Wir können mehr als eine Rechnung für eine bestimmte Lieferung haben. Der Hauptbericht wie folgt aussieht:Distinct count nicht erwartetes Ergebnis
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
Ich habe versucht, in einer Spalte über Funktion, die Kontonummer und Bestelldatum verketten und lief eine Warnung auf der Basis seiner Distinct Count. (Nach dem Konvertieren des Datums in eine Zeichenfolge.) Es wird jedoch immer noch keine Liste eindeutiger Elemente erstellt.
Was ich zur Zeit in der letzten Spalte haben, ist eine Funktion, die das Datum und die Kontonummer verknüpft mit {ORDR.CardCode} + Cstr({ORDR.DocDate})
ein eindeutiges Feld zu geben - Welche zurückgibt:
1001 1/2/2016
1001 1/2/2016
1001 8/2/2016
2001 1/2/2016
2001 8/2/2016
Ich möchte Warnung generiert, basierend auf diesem Gebiet über die Funktion zur eindeutigen Zählung und ein Bericht eines Kunden, der im Berichtszeitraum mindestens zweimal bestellt hat.
DistinctCount ({@Concat code and date}) >2
Auch danach bekomme ich immer noch nicht, was ich brauche. Wie kann ich für jeden Kunden, der im Berichtszeitraum mindestens zwei Mal bestellt hat, eine Liste erstellen?
Dank erklärt, aber ich bin nicht sicher, ob ich es richtig mache. Ich bin zu dem folgenden: Kontonummer Kontoname Datum Gesamt Concat Code und Datum 100101/02/2016 1001 Fred Smith 1/2/2016 1.06 100101/02/2016 1001 Fred Smith 1/2/2016 1.06 100101/02/2016 Ist das soweit bitte? Ich bekomme eine Zusammenfassung von einem, aber kratze mich am Alarmteil. Prost! – Mundrum
Hmm, diese Formatierung hat nicht funktioniert. Wie auch immer, ich bekomme es gruppiert, aber ich bekomme eine Zusammenfassung von 1 für jede Gruppe mit 'distinccount' und die Warnung in der obigen Formel für den Gruppenfuß erzeugt eine Liste, die genau die gleiche ist wie die, von der ich nehme. – Mundrum
Zählung nicht unterscheidbar zählen ... wird getestet Lösung – Siva