Gruppenwechsel

Hallo. ich habe folgende Aufgabe bekommen:
„Erstelle ein Struktogramm für einen Gruppenwechsel: Eine Datei enthält ein sortierte Tabelle von Datensätzen. Beispiel: Tabelle enthält die Bestellungen von Kunden. Gespeichert werden Namen, Produkt und Verkaufsbetrag. Periodisch müssen Rechnungen geschrieben werden. Die Rechnung enthält einen Rechnungskopf (Kundenangaben), Rechnungsdetails (Artikel) und einen Rechnungsfuß (Endsumme, Mehrwertsteuer usw.). Das Struktogramm soll den Ablauf dieses Vorganges beschreiben, so dass ein Kunde auch nur eine Rechnung bekommt. Auf dieser Rechnung können beliebig viele Waren (aber zumindest eine) verrechnet werden und es sind beliebig viele Kunden vorhanden.“

ich habe keine ahnung wo ich anfangen soll diese aufgabe zu machen :frowning: bitte um hilfe!
Danke

Hi,

beim Gruppenwechsel wird all das getan, was nötig ist, um die Rechnung für einen Kunden abzuschließen. Solange kein neuer Kunde kommt, druckst Du einen Posten der Rechnung; kommt der nächste Kunde - das ist dann der Gruppenwechsel -, dann druckst Du die Gesamtsumme für den alten und die Kopfdaten für den neuen Kunden. (Das ist jetzt sicher nicht alles zum Gruppenwechsel, aber für den Test muss ja auch noch was bleiben).

Gruß Ralf