FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Recuperar linea si el Qrdbtet no tiene datos
Tengo un informe con QReport y necesitaria que en una banda de SubDetail con varios campos que se muestran en Qrdbtext y cada uno en un linea diferente, lo que necesitaria es que si un campo de una linea cualquiera si no tiene datos pues que no me quede el espacio libre, si no que se recupere esa linea por el siguiente campo que si tiene datos.
Un saludo. |
#2
|
||||
|
||||
No lo tengo a mano pero he hecho algo como lo que quieres, sino recuerdo mal, coloqué todos los campos y tome nota de sus coordenadas Top, al entrar compruebo si tiene datos por ejemplo el QrDbText1, sino no los tiene al 2 le atribuyo el Top que tenia el 1......
En realidad si se colocan de forma proporcional simplemente es restarle a su posición Top un número fijo. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
Segun el libro de la cara oculta de Delphi 4, en el capitulo de QuickReport deberia funcionar con la siguiente instrucción en el beforePrint de la banda detail:
PrintBand := not IBQuery2Nombre.IsNull ; Funciona pero no bien, ya que hay algun registro que se los salta y no lo saca. ¿ Alguien sabe el motivo?. Un saludo. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|