ich habe eine kleine Datenbank Tabelle erstellt, diese wird in einem DBGrid und zusätzlich in DBEdit Feldern und einem DBMemofeld angeizeit.
Standardmässig habe ich bei allen Felder ReadOnly = true gesetzt.
Soweit so gut, jetzt möchte ich die Felder Aktivieren wenn ich im DBNavigator den Edit Button anklicke,
das habe ich so gemacht:
Code: Alles auswählen
procedure TForm_Bogenklassen.DBNavigator1Click(Sender: TObject;
Button: TDBNavButtonType);
begin
case Button of
nbEdit : begin
Label1.Caption := 'EDIT';
DBMemo1.ReadOnly:= False;
DBEdit1.ReadOnly:= False;
end;
end;
end;
Bei dem Feld DBEDit1 klappt es ganz so wie es soll -> Ich darf jetzt schreiben
bei dem Feld DBMemo1 passiert gar nix -> Ich darf noch immer nicht schreiben
Woran liegt das ?
Was muss ich tun um ein Memofeld beschreibbar zu machen, wenn ich im Objektinspector hier ReadOnly:= False setzte geht es ja auch ?
Gruß
Robert
P.S. Bei mir läuft Lazarus 0.9.28.2-10 unter Debian Lenny 64 Bit AMD