Hallo zusammmen
Hallo Marabu
Zitat:
Wie groß ist denn der Wertevorrat für die Codes?
Es können Maximal 12 Werte zugeordnet werden.
Zitat:
Tauchen diese Werte als Schlüssel in einer anderen Tabelle auf?
Nein ( Danke für den Tipp )
Zitat:
Wieviele Datensätze hat die gezeigte Tabelle?
Ca. 300
habe nun ein wenig rumgeteset:
Delphi-Quellcode:
begin
input := udm.t_SVADR.FieldByName('ART').AsString;
sl := TStringList.Create; // StringList erstellen
sl.Delimiter := ' '; // Trennzeichen einstellen
sl.DelimitedText := input;
for anz := 0 to sl.Count -1 do
try
FieldByName('ART_0').AsString := (sl[anz]);
FieldByName('ART_1').AsString := (sl[anz]);
FieldByName('ART_2').AsString := (sl[anz]);
FieldByName('ART_3').AsString := (sl[anz]);
FieldByName('ART_4').AsString := (sl[anz]);
FieldByName('ART_5').AsString := (sl[anz]);
FieldByName('ART_6').AsString := (sl[anz]);
FieldByName('ART_7').AsString := (sl[anz]);
FieldByName('ART_8').AsString := (sl[anz]);
FieldByName('ART_9').AsString := (sl[anz]);
FieldByName('ART_10').AsString := (sl[anz]);
FieldByName('ART_11').AsString := (sl[anz]);
finally
end;
( i kann ich hier nicht als variable nehmen da diese schon verwendet wird. )
Im Moment wird überall jeweils der erste Wert den er aus dem string list verwendet.
Das Problem sehe ich > (sl[anz]) ist ja überall gleich. Aber wie kann ich das ändern?
Danke für Eure Hilfe