Das Array ist folgendermaßen aufgebaut:
Delphi-Quellcode:
Sortierung = Record
iRegalPlatz : Integer; // Regalplatz-Nr.
iPosiPlatz : Integer; // Kistenplatz-Nr. im Regalplatz
iKistePlatz : Integer; // Kisten-Nr.
iStueckPlatz : Integer; // Stückzahl in der Kiste
Datum : TDateTime; // Einlagerungsdatum
Barcode : String; // Inhalt des Strings des Barcodes
end;
FeldPlatz : Array of Sortierung;
Also funktionieren tut es insgesamt schon. Nur eben wenn AIndex 0 ist, bzw. das Feld die Länge 1 hat, tritt der Fehler auf.
@Klaus01: Das ist an sich eine Idee. Aber in diesem Zusammenhang und bei dem Umfang des Programms macht sich das nicht so gut.