Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-12-2004
Tomás Tomás is offline
Miembro
 
Registrado: may 2003
Ubicación: Elche
Posts: 140
Poder: 21
Tomás Va por buen camino
Listar RichEdit continuos

Hola:

Tengo en D7, InterBase 6, IBX, una especie de diccionario con palabras y una definición de cada palabra entrada a través de un DBRichEdit y guardado en un campo Blob.

Intento en QuickReport que me salga la definición de cada palabra, para lo que pongo un QRDBRichText.

Pero quiero que me salga una definición a continuación de otra, dejando siempre la misma separación con la anterior, pero no se como hacerlo, porque el número de líneas varía de una definición a otra y si doy el ancho de la mayor, las que ocupan pocas líneas dejan mucho espacio en blanco hasta la siguiente.

¿Hay alguna manera de hacer esto en QR, es decir, que el espacio sea flexible y se adapte al nº de lineas que se imprime en cada registro?

¿Tengo que utilizar otra erramienta que no sea QR?

Un saludo. Tomás.
Responder Con Cita
  #2  
Antiguo 08-12-2004
Tomás Tomás is offline
Miembro
 
Registrado: may 2003
Ubicación: Elche
Posts: 140
Poder: 21
Tomás Va por buen camino
Hola:

¿Alguna idea sobre mi duda?

Gracias.
Responder Con Cita
  #3  
Antiguo 08-12-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Mete debajo un TQrChilBand y haz que su ParentBand sea la que contiene el TQrDbRichText, a esta banda le das el alto que deseas como separación entre un vocablo y otro.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #4  
Antiguo 09-12-2004
Tomás Tomás is offline
Miembro
 
Registrado: may 2003
Ubicación: Elche
Posts: 140
Poder: 21
Tomás Va por buen camino
Hola:

Creo que no me he hecho entender bien. A ver si con un ejemplo aclaro el asunto.

Palabrauna:
La definición de esta ocupa
exactamente dos líneas.

Otrapalabra:
Su definición una sola línea.

Latercera:
Definición más extensa que nos
va a ocupar incluso más de dos,
o sea tres líneas.

Quiero que me salgan impresas tal como las he escrito, dejando una línea de separación entre el final de una y la siguiente pero solo consigo esto:

Palabrauna:
La definición de esta ocupa
exactamente dos líneas.
..... (vacío)

Otrapalabra:
Su definición una sola línea.
..... (vacío)
..... (vacío)

Latercera:
Definición más extensa que nos
va a ocupar incluso más de dos,
o sea tres líneas.

¿Es posible lograrlo?.

Un saludo. Tomás.
Responder Con Cita
  #5  
Antiguo 09-12-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Justamante como te he dicho, si la banda que incluyes le das el tamaño de una línea lograrás el resultado que persigues.

La banda en donde se imprimen la palabara y su definición se alargará lo necesario para que quepa la definición sea ésta de una línea o de 10, y como debajo siempre va a tener una banda del tamaño de una línea la separación siempre será de una línea, que conste que he hecho una prueba satisfactoria.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #6  
Antiguo 09-12-2004
Tomás Tomás is offline
Miembro
 
Registrado: may 2003
Ubicación: Elche
Posts: 140
Poder: 21
Tomás Va por buen camino
Hola:

Como siempre ocurre, no me salía porque estaba haciendo algo mal, mejor dicho, porque estaba dejando de hacer algo, la propiedad del TQRDBRichText AutoStretch estaba a False, he puesto True y funciona perfectamente. Con la TQChildBand puedo dejar la separación que desee.

Muchas gracias marcoszorrilla por tu ayuda.

Un saludo. Tomás.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 02:24: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
Copyright 1996-2007 Club Delphi