[Erledigt] C/AL Datensätze gruppieren

6. Februar 2019 11:44

Hi,

ich weiß nicht genau wie ich die Frage formulieren soll.
Ich habe z.b. eine Tabelle wo der Schlüssel :

No. , Feld1, Feld2 ist.

Nun möchte ich in einer Codeunit über diese Datensätze "laufen" , alle "No." finden, und pro "No." dementsprechend Datensätze verarbeiten.

z.B.
NO001, 123, ABC
NO001,456,DEF
NO002,789,GHJ
NO002,432,jkl

Bekomme ich das irgendwie hin mit Select DISTINCT (Query) ? muss ich den Weg über eine Temporäre Tabelle gehen, oder geht das noch irgendwie anders?

Danke

PS: Okay, habs mir selber beantworten können :oops: , manchmal muss man aber erst fragen:

Code:
locQueryBuffer.OPEN;
WHILE locQueryBuffer.READ DO BEGIN
    MESSAGE('No' +  locQueryBuffer.No + 'hat ' + FORMAT(locQueryBuffer.Count) + ' Datensaetze');
END;