Hi Kollegen,
suche Lösung für folgendes Problem. Beim Neu-Eintrag einer neuen Position steht der Cursor im Objekt cArtikelnr (bis jetzt readonly). Jetzt klickt user auf den Edit-Button, dann läuft folgender Code ab:
Delphi-Quellcode:
str((_DBC.SoKo.RecordCount + 1), lcPos);
lcPos := PadL(alltrim(lcPos), '0', 2);
_DBC.SoKo.Append;
_DBC.SoKo.Edit;
_DBC.SoKo.FieldByName('cauftragsnr').AsString := cAuftragsNr;
_DBC.SoKo.FieldByName('cPosition').AsString := lcPos;
cArtikelnr.ReadOnly := False;
Das Feld cArtikelnr ist immer noch schreibgeschützt und wird erst frei, wenn ich das Feld wechsle und dann wieder zurückkomme. Welchen Schalter hab ich übersehen?
Besten Dank, R.B.