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 26-06-2006
Avatar de federiconqn21
federiconqn21 federiconqn21 is offline
Miembro
 
Registrado: dic 2005
Posts: 95
Poder: 19
federiconqn21 Va por buen camino
Question como fijar el tamaño del detalle

hola:
el tema es este:
tengo que diseñar un reporte donde en el detalle se imprimen siertos items que son los generados por una consulta SQL.sabemos que el tamaño del detalle es dinamico(es tan grande como items me devuelva la consulta)
Ahora bien,yo se que como maximo voy a obtener 10 items y como minimo 1,pues eso lo controlo desde mi aplicacion,la cuestion es que lo que sigue a continuacion del detalle debe estar fijo en el reporte.Lo que me sucede es que si tengo 1 item solamente en el detalle,lo que sigue en el reporte esta a continuacion,pero si tengo 10 items,lo que le sigue tambien estara a continuacion,pero en otro nivel del papel,no se si me explico.Mi pregunta es ,como soluciono este problema...puedo fijar el detalle a su tamaño maximo aunque tengo 1 item?
gracias a quien me pueda ayudar
Responder Con Cita
  #2  
Antiguo 26-06-2006
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
No dices con que generador de informes trabajas pero por ejemplo con QuickReport si puede hacerse. Basta con intervenir en su propiedad Height.

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
  #3  
Antiguo 26-06-2006
Avatar de federiconqn21
federiconqn21 federiconqn21 is offline
Miembro
 
Registrado: dic 2005
Posts: 95
Poder: 19
federiconqn21 Va por buen camino
debo aclarar que lo que necesito es que la informacion del reporte aparezca dos veces,pero en lugares fijos
Utilizo Report Manager
Responder Con Cita
  #4  
Antiguo 26-06-2006
Avatar de federiconqn21
federiconqn21 federiconqn21 is offline
Miembro
 
Registrado: dic 2005
Posts: 95
Poder: 19
federiconqn21 Va por buen camino
hola:Tengo una propiedad Alto,pero si ajusto el tamaño(por ej 10 cm)cuando arrastre los campos de la consulta SQL,si por ejemplo los arrastro al principio del detalle,habra 10 cm entre cada item
Responder Con Cita
  #5  
Antiguo 26-06-2006
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
Se trataría de poner un contador de líneas y cuando no lleguen al máximo en tiempo de ejecución añadir el tamaño que falte para llegar los cm. deseados, no te decía en tiempo de diseño que como muy bien dices entonces sería la separación de las líneas del detalle.

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 26-06-2006
Avatar de federiconqn21
federiconqn21 federiconqn21 is offline
Miembro
 
Registrado: dic 2005
Posts: 95
Poder: 19
federiconqn21 Va por buen camino
Marcos:disculpe que lo moleste.Con respecto al contador de lineas,yo pense en algun momeno hacerlo,pero sinceramente no se como implementarlo,usted se referia a que lo implemente en el reporte?como seria?
Muchas gracias por su ayuda
Responder Con Cita
  #7  
Antiguo 26-06-2006
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
Pones una variable del tipo entero = 0 y en el evento BeforePrint del detalle la vas incrementando en sino llega al punto deseado tomas el valor del alto del detalle y le sumas lo que le falte para llegar a la medida que deseas, no olvidando cada vez que esto ocurre ponerla a 0 otra vez para que siga cumpliento su misión.

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
  #8  
Antiguo 12-07-2006
bismarck_sierra bismarck_sierra is offline
Miembro
 
Registrado: ene 2004
Ubicación: Morelia, Michoacán, México
Posts: 70
Poder: 21
bismarck_sierra Va por buen camino
Que tal

No entendí bien tu duda pero creo que cualquiera de los 2 siguientes casos te debe de servir.

Si quieres que salga determinado dato fijo en cierta parte de la hoja, utiliza una banda de pie de página, ya que esta se mide de la parte inferior de la página hacia arriba. Por lo que simpre saldrá a la misma altura (fijo).

Si quieres que salga inmediatamente después de donde termina el detalle sin importar cuantos registros sean, utiliza una cabecera y pie de grupo, aunque la cabecera no la utilices en el pie pones lo que necesites.

Saludos
Bismarck
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como fijar una ventana? juliopag1 Varios 17 13-10-2005 07:00:39
Fijar la posicion de un showModal NuncaMas Varios 1 09-02-2005 10:24:52
Fijar las toolbars ibstk Varios 4 09-02-2005 03:37:49
Como Fijar Una Columna De Un Tdbgrid cmena Varios 0 22-04-2004 18:41:37
Fijar Bandas noir Impresión 2 15-05-2003 17:38:28


La franja horaria es GMT +2. Ahora son las 05:15:49.


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