none
Se puede modificar dinamicamente el tamaño de una caja de texto de acuerdo al contenido en crystal reports RRS feed

  • Pregunta

  • Buenos días quisiera saber si el tamaño de mis campos de SQL que se muestran en cajas de texto pueden modificarse de acuerdo al contenido es decir que una caja de texto(campo sql) puede tener 100 lineas como 50 lineas que de hecho no ocupan el mismo espacio, entonces quiero saber si es posible hacerlo dinamicamente o por código variar el tamaño de la caja de texto de acuerdo al contenido estoy usando crystal reports 8, gracias por las prontas respuestas.
    miércoles, 18 de mayo de 2011 2:32

Respuestas

  • Gracias a todos por responder =) y por la ayuda.

    Lo solucione de la siguiente manera.

    Primero tus objetos que serán cajas de texto le das la opción FORMAT OBJECT y en la primera pestaña aparece en una opcion para marcar check box PUEDE CRECER O CAN GROW le das check con esto veremos que no importa en tamaño vertical este crecera cuanto lo necesite.

    Ahora bien si hacemos esto y colocamos campos (objetos) uno debajo de otro y  ejecutamos los objetos se sobreescribiran uno sobre otro como arreglamos esto.

    lo que tenemos que hacer es crear "secciones"  tantos como campos de longitud vertical variables tengamos y ahi ponemos en cada seccion un objeto(caja de texto, etc).

    Seleccionamos ahora la "seccion" y le damos la opcion "Section Expert" en cada una de las secciones(detalles a, detalles b, detalles c, etc) en la primera pestaña de propiedades solo debe estar marcado en check "Suprimir Seccion en Blanco" y en "Detalles" deme estar marcado solo la opcion "Mantener juntos" y aceptar

    una vez finalizado esto en cada una de las "secciones" clic derecho y poner "FIT SECTION" ojo esto es muy importante para que todo salga bonito y un campo debajo de otro sin importar la cantidad de lineas que contenga cada campo y no se sobreescriban.

    Lo se es un poco dificil, pero con paciencia lo lograremos, espero les sirva a muchos y pronto creare en mi blog paso a paso como realizar esto

    espero le sirva a muchos gracias. =)

     

    jueves, 26 de mayo de 2011 15:55

Todas las respuestas

  • Gracias a todos por responder =) y por la ayuda.

    Lo solucione de la siguiente manera.

    Primero tus objetos que serán cajas de texto le das la opción FORMAT OBJECT y en la primera pestaña aparece en una opcion para marcar check box PUEDE CRECER O CAN GROW le das check con esto veremos que no importa en tamaño vertical este crecera cuanto lo necesite.

    Ahora bien si hacemos esto y colocamos campos (objetos) uno debajo de otro y  ejecutamos los objetos se sobreescribiran uno sobre otro como arreglamos esto.

    lo que tenemos que hacer es crear "secciones"  tantos como campos de longitud vertical variables tengamos y ahi ponemos en cada seccion un objeto(caja de texto, etc).

    Seleccionamos ahora la "seccion" y le damos la opcion "Section Expert" en cada una de las secciones(detalles a, detalles b, detalles c, etc) en la primera pestaña de propiedades solo debe estar marcado en check "Suprimir Seccion en Blanco" y en "Detalles" deme estar marcado solo la opcion "Mantener juntos" y aceptar

    una vez finalizado esto en cada una de las "secciones" clic derecho y poner "FIT SECTION" ojo esto es muy importante para que todo salga bonito y un campo debajo de otro sin importar la cantidad de lineas que contenga cada campo y no se sobreescriban.

    Lo se es un poco dificil, pero con paciencia lo lograremos, espero les sirva a muchos y pronto creare en mi blog paso a paso como realizar esto

    espero le sirva a muchos gracias. =)

     

    jueves, 26 de mayo de 2011 15:55
  • Muchas gracias por el dato
    martes, 1 de abril de 2014 16:36