Hallo zusammen,
ich habe als Grundlage folgendes DataSet.
Auf der Form ist es wie folgt dargestellt:
Nun möchte ich mir eine Statistik ausdrucken. Und zwar brauche ich die Vertriebler(Name) und die Anzahl der Pläne die jeder einzelne Vertriebler erstellt hat.
Quasi Vertriebler 1 hat 5 Stück, Vertriebler 2 hat 10 u.s.w.
mit folgendem Code kann ich mir die Vertriebler anzeigen/Drucken lassen:
oder
Nun fehlen mir noch die Pläne zu den einzelnen Vertrieblern.
Nun habe ich gesehen das die PlanRow auch die VertrieblerRow zur Verfügung stellt.
Dadurch habe ich es mit folgendem Code Probiert.
Ich bekomme den Namen und die Anzahl angezeigt. Aber jedesmal so oft wie die Anzahl der Pläne ist. Hat der Vertriebler 5 Pläne erstellt, werden 5 mal der Name und 5 mal die Anzahl "5" untereinander gedruckt.
Irgendwie weiss ich gerade nicht wie ich es anders bewerkstelligen kann.
Hier noch ein Bild wie der Ausdruck mit den Codes von oben ausschaut ( unabhängig vom Design...erstmal muss der Code funktionieren)
Hat da jemand einen Tipp / Hinweis für mich?
ich habe als Grundlage folgendes DataSet.
Auf der Form ist es wie folgt dargestellt:
Nun möchte ich mir eine Statistik ausdrucken. Und zwar brauche ich die Vertriebler(Name) und die Anzahl der Pläne die jeder einzelne Vertriebler erstellt hat.
Quasi Vertriebler 1 hat 5 Stück, Vertriebler 2 hat 10 u.s.w.
mit folgendem Code kann ich mir die Vertriebler anzeigen/Drucken lassen:
oder
Nun fehlen mir noch die Pläne zu den einzelnen Vertrieblern.
Nun habe ich gesehen das die PlanRow auch die VertrieblerRow zur Verfügung stellt.
Dadurch habe ich es mit folgendem Code Probiert.
VB.NET-Quellcode
- For i = 0 To bsVertrieblerPlan.Count - 1
- Dim rwPlan = DirectCast(DirectCast(bsVertrieblerPlan(i), DataRowView).Row, PlanRow)
- Dim rwVertriebler = rwPlan.VertrieblerRow
- .DrawString(rwVertriebler.Name.ToString, ListFont, Brushes.Black, x + 300, y - 245)
- .DrawString(bsVertrieblerPlan.Count.ToString, ListFont, Brushes.Black, x + 150, y - 245)
- y += LineHeight + 10
- Next
Ich bekomme den Namen und die Anzahl angezeigt. Aber jedesmal so oft wie die Anzahl der Pläne ist. Hat der Vertriebler 5 Pläne erstellt, werden 5 mal der Name und 5 mal die Anzahl "5" untereinander gedruckt.
Irgendwie weiss ich gerade nicht wie ich es anders bewerkstelligen kann.
Hier noch ein Bild wie der Ausdruck mit den Codes von oben ausschaut ( unabhängig vom Design...erstmal muss der Code funktionieren)
Hat da jemand einen Tipp / Hinweis für mich?
Rechtschreibfehler betonen den künstlerischen Charakter des Autors.