Hola Foro:
Estoy medio enredado con un reporte usando la clase TReport.
Alguien sabe o tiene algun ejemplo de como poner un encabezado con 2 lineas de datos a cada lado de cada página ( izquierda y derecha).
Se que se puede usar la clausula HEADER , pero solo me acepta LEFT o RIGHT y yo necesito que a la izquierda salga por ejemplo el nombre y direccion y a la derecha la fecha y hora.
Alguna idea , gracias de antemano.
Saludos,
Juan
Ayuda con Reporte
Ayuda con Reporte
Juan
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl
- jrestojeda
- Posts: 543
- Joined: Wed Jul 04, 2007 3:51 pm
- Location: Buenos Aires - Argentina
HEADER "Primera parte"+SPACE(100)+"Segunda Parte" LEFT
Esa una forma que yo utilizo para solucionar ese problemita.
Solo debo concatenar las dos partes dejando una cantidad de espacio razonable, en este caso 100, y listo. En el preview vas a ver como si fuera que la primera parte está a la izquierda y la segunda a la derecha.
Saludos, Esteban
Esa una forma que yo utilizo para solucionar ese problemita.
Solo debo concatenar las dos partes dejando una cantidad de espacio razonable, en este caso 100, y listo. En el preview vas a ver como si fuera que la primera parte está a la izquierda y la segunda a la derecha.
Saludos, Esteban
Hola jrestojeda
Gracias por responder, pero no es lo que necesito.
Porque el largo de los texto de los encabezados ( izq - der) pueden variar y creo que tambien variará según el tipo de impresora que se este utilizando.
Necesito algo que sea mas fijo y estable.
Gracias de todas formas, espero algun otro amigo del foro, sepa otra forma. Saludos
Juan
Gracias por responder, pero no es lo que necesito.
Porque el largo de los texto de los encabezados ( izq - der) pueden variar y creo que tambien variará según el tipo de impresora que se este utilizando.
Necesito algo que sea mas fijo y estable.
Gracias de todas formas, espero algun otro amigo del foro, sepa otra forma. Saludos
Juan
Juan
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl
Puedes poner en el STARTPAGE
Code: Select all
REPORT oRpt ......
HEADER "Tu Empresa", "Fecha: " + DtoC( Date() )
.....
oRpt:oHeader:aPad[2] := RPT_RIGHT // alineacion derecha
....
END REPORT
//misma linea Header 2 = Header 1
ACTIVATE REPORT oRpt ;
STARTPAGE oRpt:oHeader:aRow[2] := oRpt:oHeader:aRow[1]
MUCHAS GRACIAS RenOmas:
Lo voy a probar, a ver como funciona.
Saludos,
Lo voy a probar, a ver como funciona.
Saludos,
Juan
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl
Depues del ENDREPORT y antes del ACTIVATE REPORT haz:
oRep:oTitle:aPad[2] := RPT_RIGHT
Con esto la segunda linea del reporte quedara pegada a la derecha.
Si tu reporte tiene 3 lineas, y quieres una a la izqueirda, otra a la derecha y otra centrada haces:
oRep:oTitle:aPad[1] := RPT_LEFT
oRep:oTitle:aPad[2] := RPT_CENTER
oRep:oTitle:aPad[3] := RPT_RIGHT
Y listo
oRep:oTitle:aPad[2] := RPT_RIGHT
Con esto la segunda linea del reporte quedara pegada a la derecha.
Si tu reporte tiene 3 lineas, y quieres una a la izqueirda, otra a la derecha y otra centrada haces:
oRep:oTitle:aPad[1] := RPT_LEFT
oRep:oTitle:aPad[2] := RPT_CENTER
oRep:oTitle:aPad[3] := RPT_RIGHT
Y listo
Saludos
R.F.
R.F.
GRACIAS Maestro René:
Parece que esto es lo que buscaba.
Gracias a todos por su colaboración. Saludos,
Parece que esto es lo que buscaba.
Gracias a todos por su colaboración. Saludos,
Juan
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl