Hallo, ich möchte Code sparen und versuche deshalb, beim Speichern der eingegebenen Daten auf jeweils eine von zwei gleich aufgebauten Tabellen mit unterschiedlichen Daten umschalten zu können. Die eine Tabelle (QueryPreise) enthält die Preise des laufenden Jahres, die andere die Preise des nächsten Jahres (QueryPreiseNeu).
Momentan sieht das so aus unter Verwendung von nur einer Tabelle:
Delphi-Quellcode:
Var Preis1 : Variant;
Preis1 := FData.QueryPreiseSsNeben.Value;
Was ich probiere:
Delphi-Quellcode:
If Jahr = RefJahrString then PrsAltNeu := 'QueryPreise';
If Jahr = NxtJahrString then PrsAltNeu := 'QueryPreiseNeu';
Preis1 := 'FData. + PrsAltNeu + SsNeben.Value';
Die Teile werden auch richtig zusammengesetzt aber ich bekomme dann die Fehlermeldung:
"Variante des Typs (String) konnte nicht in Typ (Double) konvertiert werden.
Wäre schön, wenn jemand "hier" schreit . . .
[edit=mkinzler]Delphi-Tags eingefügt Mfg, mkinzler[/edit]