Diese Bedingung stimmt
IMHO
es läuft nur nicht so ab wie es soll:
es MÜSSEN alle in spname Einträge durchlaufen werde
und "nebenbei" gucken ob es Punktesummen dazu gibt.
Denn die Ergebniss SOLLEN ja angezeigt, ob nun 0 oder nicht.
Das heisst im Dataset sollen alle stehen
im anschliessenden "while not eof" des Sets
werden alle Anzeigen aktualisiert.