hmm also ich habs jetz so gemacht: Hab ein neues
Query gemacht in dem ich die Felder berechne. Im OnCalcFields von meinem qartikel
Query hab ich jetz nur noch diesen code:
Delphi-Quellcode:
qbznw.Locate('lfdnr', DataSet.FieldByName('lfdnr').AsString, []);
DataSet.FieldByName('behandlungszustand').AsString := qbznw.FieldByName('behandlungszustaende').AsString;
DataSet.FieldByName('nachweise').AsString := qbznw.FieldByName('nachweise').AsString;
War das das was du meintest?
Leider ist es aber damit immernoch nicht schneller
#EDIT
Also das da oben kann ich mir ja sparen, da ich die Felder ja jetz als Lookup-Felder definieren kann. Das Funktioniert auch. Aber lahm isses immernoch.
GN8 zack0r