PDA

Ver la Versión Completa : Mostrar un campo Blog en un HINT


ASEP
30-01-2019, 12:21:09
Estoy trabajando con Delphi Embarcadero® Delphi® 2010 frente a una base de datos de firebird 2.5.

Lo que pretendo es que me muestre un campo Blog de un dateset en un DBGRIG.

Más concretamente me gustaría que cuando pases con el ratón encima de una línea que salgan el contenido de dicho campo blog en un HINT.

Alguien podría orientarme un poco para ver como lo podría hacer… Muchas Gracias.

Casimiro Notevi
30-01-2019, 12:42:51
Si el campo blob es de tipo texto, podrás hacerlo, aunque en ese caso no tiene sentido haberlo almacenado en un campo blob, pues será un texto muuuuuuy largo. Si es un campo de texto corto/normal, entonces deberías almacenarlo en un campo varchar normal y no en un blob.
Si el campo blob es de tipo binario, o sea, has almacenado fotos, videos, documentos, etc. entonces no podrás mostrarlo en el hint del dbgrid.

ASEP
30-01-2019, 13:49:09
Gracias Casimiro , ES Texto no suele ser muy largo pero en pocas ocasiones si puede ser muy largo.

Casimiro Notevi
30-01-2019, 13:57:31
Pues depende de ti mostrarlo o no :)

ASEP
30-01-2019, 17:39:29
Casimiro perdoname está claro que no me he explicado bien...

Yo lo que pretendo es, en un Grid que tengo varias líneas con los siguientes datos por ejemplo , cod. cliente, nombre, dirección, fidelidad,,, etc al posicionarse con el ratón sobre la línea de un cliente que me emerja un Hint " o lo que sea " mostrando un campo de ese cliente en concreto" por ejemplo riesgo que es un campo blob" sobre él que estoy posicionado y al posicionar el ratón en otro cliente que me muestre el del cliente que estoy posicionado ahora.

Espero haberme explicado mejor... no quiero un Hint fijo del DBgrid, sino que vaya cambiando según la linea donde me posicione y me muestre un campo relacionado con esa línea ,,,, quizás no es posible

Casimiro Notevi
30-01-2019, 19:29:17
Una búsqueda por los foros...

http://www.clubdelphi.com/foros/showthread.php?t=56876&highlight=dbgrid+hint
http://www.clubdelphi.com/foros/showthread.php?t=24131&highlight=dbgrid+hint

ASEP
01-02-2019, 09:40:55
Muchísimas Gracias Casimiro , es lo que andaba buscando, y de hecho lo busque pero no di con ello.

Gracias ....

Casimiro Notevi
01-02-2019, 10:12:28
^\||/^\||/^\||/