Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

 
 
Herramientas Buscar en Tema Desplegado
  #6  
Antiguo 27-07-2006
landro landro is offline
Miembro
 
Registrado: abr 2006
Posts: 10
Poder: 0
landro Va por buen camino
Cita:
Empezado por raco
Hola, tengo una duda, estoy utilizando el QRsysdata en un quick report para que me ponga el numero de pagina, mi duda es la siguiente , existe alguna forma de ponerle cierto formato u otro componente que en vez de mostrarme solamente el numero de la pagina me ponga por ejemplo pagina 2 de 5 es decir 2/5 o 2-5, etc. Gracias.
Yo lo tengo de esta forma:

Código Delphi [-]
//Primero pongo un QRLabel en el Diseño del Report donde le voy a poner el 
//nº de pagina
//despues en el evento OnClick del boton Imprimir
//añades un
var
npaginas:integer;
begin
Application.CreateForm(TFPRpresudetalle, FPRpresudetalle);
with FPRpresudetalle do
begin
try
//preparamos la impresion para saber el numero de paginas que hace
ReportPRESU.Prepare;
//pasamos el nº paginas a la variable
npaginas:=ReportPRESU.QRPrinter.PageCount;
//cambiamos el caption del Label que nos muestra el nº de pagina
QRLabel15.Caption:=IntToStr(npaginas);
//visualizamos el reporte
ReportPRESU.Preview;
finally
Free;
ReportPRESU:=nil;
end;
end;
end;


En el QuickRep tengo un Band declarado como rbPageFooter dentro a la derecha tengo: (label)'Página '(QRExpr)[PAGENUMBER](Label)'/'(label que cambio por el Nº de pagina)N
La salida es:
Código:
Página 1/2
A mi me funciona de maravilla

Saludos a todos

Landro

Última edición por marcoszorrilla fecha: 27-07-2006 a las 12:03:56.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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 19:15:47.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi