Sehr geehrter Herr Mauch,
die Einrückung für die for-Schleife ist falsch. Strukturen werden durch Einrückungen markiert - die for-Schleife ist eingerückt, ohne dass eine neue Struktur anfängt. Dies ist ungültige Syntax
#Dieser Marker prüft ob in diesem oder dem vorherigen Quartal (heuteQuartal-0.25) bereits Influenza geimpft wurde.
typ = 'IMPF'
text = 'Influenza'
print(karteieintraege)
returnvalue = 0
array = select(karteieintraege,startQuartal=heuteQuartal-0.25,endQuartal=heuteQuartal)
for e in array:
if e['typ'] == typ:
if text in e['eintrag']:
returnvalue = 1