FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Dos Detail en ZReport
Hola a todos, quisiera saber si se pueden poner dos Detail en ZReport, la idea es la siguiente, tengo un cliente que en sus facturas imprime bonificaciones, es decir articulos sin importe, tengo dos tablas una de detalle de la factura y otra del detalle de las bonificaciones de esa factura, la idea es poner 2 detail, no se si hay otra forma de solucionarlo de no ser asi, por ahora logre imprimir bien el detalle facturado pero solo el primer bonificado.
El formato de la factura es mas o menos el siguiente: Cantidad - Descripcion - Precio 1 Descripcion del Articulo 10.90 2 Descripcion del Articulo 45.89 Bonificaciones 1 Descripcion del Artic. 6 Otra Descripcion de otro artic pueden ser 10 articulos facturados y uno bonificado o al reves, la idea es que imprima todos los registros (vinculados a esa factura) de las 2 tablas. desde ya muchas gracias y saludos. Utilizo ZReport por las impresoras matriciales del cliente. |
#2
|
|||
|
|||
¿Y no has pensado que al ser matriciales igual te compensa directamente imprimir en el puerto de impresión? Es decir, un writeln de toda la vida ...
De esta manera puedes imprimir lo que quieras. Si fuera otro tipo de impresora ya no te lo recomiendo claro. |
#3
|
|||
|
|||
Gracias Jab por responder, intente hacerlo con writeln al puerto lpt1, pero el tema es que quedaban desparejos los importes, dependian del largo de la descripcion, cuanto mas larga la descripcion mas a la derecha salia el precio, se entiende.
Recien lo resolvi, dejo aca como hice por si a alguien quiere hacer algo parecido. Le puse un "SubDetail" al Header y le asocie un DataSet (el de detalle de prodcutos facturados), luego meti un "detail" vacio y le puse un "SubDetail" asociado al dataset de bonificaciones, de esa forma me imprime como yo quiero, quedó algo asi el reporte: Header SubDetail (tabla detalle prod facturados) Detail SubDetail (tabla detalle de bonificaciones) Footer asi que por ahora sigo con ZReport que la verdad me sorprendio la cantidad de cosas que se pueden hacer con este componente. Gracias y saludos a todos. |
#4
|
|||
|
|||
Para que te queden alineados siempre puedes usar la función Format
Por ejemplo: Código:
sBruto:=Format('%9.2n',[Bd.TbIMPORTEBRUTO.Value]); Además también puedes limitar la descripción con la cantidad de datos a escribir, etc. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como Configurar el Detail en el ZReport? | pichi Vignola | Impresión | 0 | 08-11-2006 15:14:39 |
Zreport | jfontane | Impresión | 2 | 29-10-2003 21:10:18 |
interbase:¿como crear un master-detail-detail? | ElSanto24 | Firebird e Interbase | 2 | 22-10-2003 10:24:45 |
Master/Detail/Detail/Detail/etc... | hgiacobone | Tablas planas | 2 | 24-07-2003 17:20:31 |
|