Hi,
Ich habe folgenden Code
Quelltext
1: 2: 3: 4:
| if messagedlg('Fahrzeug aus Liste löschen?', mtconfirmation, [mbyes, mbno], 0) = mryes then begin if fztable.Locate('Rufname',kfz.items[kfz.itemindex],[loCaseInsensitive, loPartialKey]) then begin fztable.edit; .... |
Wenn ich diese Procedure jetzt aber ausführe kommt die Fehlermeldung "Operation nicht durchführbar" und die Zeile "if fztable.Locate('Rufname',kfz.items[kfz.itemindex],[loCaseInsensitive, loPartialKey]) then begin" ist blau hinterlegt.
In einer anderen Procedure klappt das Suchen in der selben Table einwandfrei. Woran liegt denn das?