PDA

Ver la Versión Completa : Visualizar campos memo


lbidi
06-11-2003, 18:35:00
Hola, tengo una tabla paradox con un campo memo que al mostrarla en la grilla , obviamente en la columna correspondiente a ese campo, me muestra "MEMO".
Mi pregunta es : Como puedo hacer para que en vez de salirme en la columna "MEMO" me salga p.ej SI o NO , dependiendo de si el campo contiene datos o no, o sino poner alguna imagen igualmente x si o x no, me explico?

Ademas cuando haga click en esa imagen o celda, se me abra una ventana con el contenido del memo para verlo o editarlo.

Gracias
Salu2.
Leonardo

Ruben_Cu
07-11-2003, 03:16:36
Hola lbidi, para hacer lo que quieres puedes crear un campo calculado y en el escribir 'si' o 'no' en función de si el campo memo tiene contenido o no, por ejemplo:
procedure TForm1.Table1CalcFields(DataSet: TDataSet);
begin
with table1 do
if FieldByName('notas').AsString='' then
FieldByName('sino').AsString:='No'
else
FieldByName('sino').AsString:='Si'
end;
el campo sino es tipo string de dos caracteres y aparecerá en el DBGrid una vez que ejecutes la aplicación.El campo que llamo 'notas' es el tipo memo, después con el evento que mas te guste muestras en un DBMemo el contenido del campo en el registro escogido por ti.
saludos y suerte

lbidi
07-11-2003, 13:42:44
Gracias por contestar.

Lo probare.

Salu2.

DCErick
28-11-2004, 00:57:44
Como puedo insertar un campo memo en Delphi5 la base de datos es de Paradox

eduarcol
28-11-2004, 02:26:05
Ya esa pregunta tiene respuestas en el otro hilo que abristes, siguelo por alla