Hallo,
Woher sollte "andrer_funktion()" wissen, dass die Eigenschaft EAN die du irgendeiner Instanz von Datenspeicher in irgendeiner Funktion zugewiesen hast?
Von wegen Gültigkeitsbereich und so.
eben. Das ist das Problem, da die Datensätze von mehrern Funktionen zu unterschiedlichen Zeitpunkten verwendet werden ...
wo ist das Problem? Warum hast Du es nicht, wenn Du statt in ein eindimensionales Array von structs Deine Daten in x Arrays einliest?
Freundliche Grüße
Vinzenz