Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Tablas planas (https://www.clubdelphi.com/foros/forumdisplay.php?f=20)
-   -   Visualizar campos memo (https://www.clubdelphi.com/foros/showthread.php?t=5050)

lbidi 06-11-2003 18:35:00

Visualizar campos memo
 
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:
Código:

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

Insertar Memo
 
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


La franja horaria es GMT +2. Ahora son las 13:18:14.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi