Cita:
Empezado por gluglu
...DBCheckBox dependiendo de si un campo memo contenga/no contenga texto...
|
Para un CheckBox puedes asignarle:
Código Delphi
[-]
Check1.Checked := (Memo.Lines.Text = '');
Check1.Checked := (Memo.Lines.Count = 0);
Si vas a utilizar un DBCheckBox, debes asignar el valor al campo asociado no al control:
Código Delphi
[-]
DBCheckBox1.Field.AsBoolean := (Memo.Lines.Text = '');
y si el control de memo es un DBMemo, pues deberías usar el campo asociado y la propiedad Null para trabajar:
Código Delphi
[-]
DBCheckBox1.Field.AsBoolean := (DBMemo.Field.ISNull);