![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
no, no se puede, lo normal es poner un dbmemo aparte conectado a la misma tabla que muestre/edite el contenido del memo.
si realmente necesitas sacar ese contenido tipo Grid puedes optar por: a) hacerte un campo calculado string que sean los xx primeros caracteres del memo b) usar DBControlGrid para sacar varios memos Yo optaria por la primera opción de solo ver el memo del registro activo, si andas maL de sitio en el formulario puedes usar botones de elipsis en el grid (propiedades de la columna, ButtonStyle -> cbsEllipsis) y si lo pulsan saltará el evento OnEditButtonClick del grid, puedes saber la columna sobre la que se ha pulsado (si tubieras varios memos en el mismo registro) mediante DBGrid1.SelectedField, entonces sacas otra ventana o un frame o lo que quieras con un DBMemo no se si me he explicado bien.... |
|
#2
|
|||
|
|||
|
si, si te entiendo,eso es lo que se me habia ocurrido, supongo k seguire x ahi, gracias
|
|
#3
|
|||
|
|||
|
Todo depende del tipo de base de datos que uses, yo con Interbase, si que puedo mostrar los MEMO en un DBGrid, haciendo, lo siguiente:
En los Eventos del correspondiente campo de tipo memo pon esto En el OnGetText: Text:= Trim (Sender.asString); En el OnSetText: Sender.AsString:=Text; yo con esto consigo mostrar en un dbgrid un campo de tipo memo |
|
#4
|
|||
|
|||
|
mui buena, funciona mui bien, gracias
Neftali thanks a ti tb, aunk kreo k me kedo con la otra solucion, mas k nada x lo corto xD GRacias a los 3 |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|