0

Fortlaufende Gruppenzahl in Funktionsfeld

Guten Morgen, für einen Druckreport benötige ich eine fortlaufende Seitenzahl, die ich mir aufgrund von Gruppierungen in einem Funktionsfeld in der Temporären Drucktabelle errechnen muss. Hierfür möchte ich fortlaufend die Gruppen in einer Tabelle zählen. Die Gruppe in meinem Fall ist das Feld Isin. Mit nachstehndem Befehl zählt er mir aber immer die Gesamtzahl der Datensätze in der Gruppe und nicht die Gruppe selbst. 

Zur Verdeutlichung: Meine temp_Drucktabelle besteht aus zwei unterschiedlichen Isin und diese aus jeweils 3 Datensätzen. Nun soll er für jeden Datensatz in der ersten Isin-Gruppe eine 1 im Funktionsfeld anzeigen und in der Isin-Gruppe 2 eine 2. Mit nachstehendem Script zeigt er mir in der ersten Gruppe 3 (für die drei Datensätze) und in der zweiten Gruppe 6. 

let myI := unique(Isin);
cnt(unique((select Print_Temp)[Isin <= myI]))

 

Komme leider aber nicht dahinter, wie ich den Code ändern muss, um auf mein gewünschtes Ergebnis zu kommen.... Für Ideen bin ich wie immer dankbar..

Antwort

null