Imprimir página | Cerrar ventana

Campo Texto largo no muestra todo el contenido

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=87040
Fecha de impresión: 26/Marzo/2026 a las 15:28


Tema: Campo Texto largo no muestra todo el contenido
Publicado por: Nomada
Asunto: Campo Texto largo no muestra todo el contenido
Fecha de publicación: 26/Febrero/2025 a las 19:18
Buenas.
Tengo un formulario basaso en la tabla T_Metas con dos cuadros combinados en cascada, cuyos origenes son la tabla T_Grupo1 y T_Grupo2. El combo2(T_grupo2) toma los datos filtrados, a través de una consulta, del combo1(T_Grupo1), y guarda la información en T_Metas. Hasta aquí todo bien.
Ahora viene el problema. La tabla(T_Grupo2-combo2) posee un campo de tipo Texto largo, el cual no muestra todo el texto en el formulario, a pesar de que dicho campo si muestra todo el texto en la tabla T_Grupo2.
Alguna solución?
Gracias



Respuestas:
Publicado por: xavi
Fecha de publicación: 26/Febrero/2025 a las 23:15
Hola,

No acaba de quedar claro dónde "no muestra todo el texto en el formulario" pero hablas de 2 cuadros combinado por lo que me arriesgaré a pensar que es o en un cuadro combinado o en un control que toma el valor de una columna de ese cuadro combinado.

En cualquiera de esos casos, verás los primeros 255 caracteres del campo. Si necesitas ver el campo entero deberás buscar otras técnicas. Puede que un dlookup o un recordset consiguieran más longitud.

Un saludo


-------------
Xavi, un minyó de Terrassa

http://www.llodax.com" rel="nofollow - Mi web


Publicado por: Nomada
Fecha de publicación: 27/Febrero/2025 a las 19:23
Gracias.
El campo del Texto largo está en un formulario (Tabla T_Metas), pero su contenido proviene del combo2 (T_Grupo2)


Publicado por: xavi
Fecha de publicación: 28/Febrero/2025 a las 10:43
Hola,

La verdad es que das pocas pistas. Intuyo que el control dónde se ve el texto cortado lo toma de la columna adecuada 
=elCombo.Column(1)

...dónde tampoco se muestra completo.

Como decía, creo que deberás probar otras técnicas como abrir un recordset en el AfterUpdate del combo para recuperar el valor y asignarlo directamente al control. 

Un saludo


-------------
Xavi, un minyó de Terrassa

http://www.llodax.com" rel="nofollow - Mi web


Publicado por: Nomada
Fecha de publicación: 02/Marzo/2025 a las 19:55
Al final opté por dlookup y ha funcionado a la perfección.
Este hilo se puede cerrar satisfactoriamente.
Gracias.



Publicado por: Nomada
Fecha de publicación: 26/Marzo/2025 a las 20:38
Buenas.
Por favor alguién puede cerrar este hilo.
Muchas gracias.



Imprimir página | Cerrar ventana