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 28-11-2007
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
Mostrar u Ocultar encabezado del Qreport

Como hago por codigo que muestre el encabezado en todas las paginas

Código Delphi [-]
Form29.TitleBand1.BandType :='rbPageHeader' ;
o solo en la primera

Código Delphi [-]
     Form29.TitleBand1.BandType :='rbTitle'

Me aparece error incompatible dato BandType y string.
Quien me ayuda.
Responder Con Cita
  #2  
Antiguo 28-11-2007
Avatar de droguerman
droguerman droguerman is offline
Miembro
 
Registrado: abr 2005
Ubicación: tierra
Posts: 999
Poder: 20
droguerman Va por buen camino
y porque le pones las comillas?
__________________
self.free;
Responder Con Cita
  #3  
Antiguo 28-11-2007
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
Cita:
Empezado por droguerman Ver Mensaje
y porque le pones las comillas?
Si se las quito me aparece:
unideclared identifier rbPageHeader
Responder Con Cita
  #4  
Antiguo 28-11-2007
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
Lo mismo pasa aqui

Código Delphi [-]
//tipo Hoja
         if thoja.Text='CARTA' THEN
            Form29.QuickRep1.Page.PaperSize:='Letter'
         ELSE
            Form29.QuickRep1.Page.PaperSize:='Legal';//OFICIO

Incompatible type tqrPaperSize and string

Alguien me diga por que ?, q hay q hacer
Responder Con Cita
  #5  
Antiguo 29-11-2007
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
He buscas por todos los hilos

esto es imposible de hacer,
alguien me diga
he visitado mas de 20 foros aqui

este codigo no esta bien¿
existe muchos problemas para colocar la impresora con el qreport igual, el tamaño de papel¿
alguien digame
Responder Con Cita
  #6  
Antiguo 29-11-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Pues me parece muy sencillo, me extraña tanta complicacion.
un QRLabel en el Page Header
y un simple codigo.
Código Delphi [-]
         if thoja.Text='CARTA' THEN
            QuickRep1.QRLabel1.Caption:= 'Letter'
         ELSE
            QuickRep1.QRLabel1.Caption:= 'Legal';//OFICIO
         end;
Mas facil, nada.
Ojala todas las preguntas fueran asi.
Saludos
Responder Con Cita
  #7  
Antiguo 29-11-2007
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
Cita:
Empezado por Caral Ver Mensaje
Hola
Pues me parece muy sencillo, me extraña tanta complicacion.
un QRLabel en el Page Header
y un simple codigo.

Código Delphi [-]
if thoja.Text='CARTA' THEN
QuickRep1.QRLabel1.Caption:= 'Letter'
ELSE
QuickRep1.QRLabel1.Caption:= 'Legal';//OFICIO
end;




Mas facil, nada.
Ojala todas las preguntas fueran asi.
Saludos
En realidad esto no es lo q busco, lo que estas haciendo es asignandole un string a un label.
Yo lo que necesito es asignarle a la propiedad PaperSize el Letter
(carta) o legal(oficio)
Responder Con Cita
  #8  
Antiguo 29-11-2007
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 25
eduarcol Va por buen camino
agrega al uses la libreria QRPrntr

la asignacion la debes hacer sin las comillas:

if thoja.Text='CARTA' THEN
QuickRep1.QRLabel1.Caption:= Letter
ELSE
QuickRep1.QRLabel1.Caption:= Legal;//OFICIO
end;
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #9  
Antiguo 29-11-2007
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
Cita:
Empezado por eduarcol Ver Mensaje
agrega al uses la libreria QRPrntr

la asignacion la debes hacer sin las comillas:

if thoja.Text='CARTA' THEN
QuickRep1.QRLabel1.Caption:= Letter
ELSE
QuickRep1.QRLabel1.Caption:= Legal;//OFICIO
end;
No no no me has entendido
es asignarselo a esto:

Código Delphi [-]
//tipo Hoja
         if thoja.Text='CARTA' THEN
            Form29.QuickRep1.Page.PaperSize:='Letter'
         ELSE
            Form29.QuickRep1.Page.PaperSize:='Legal';//OFICIO
Responder Con Cita
  #10  
Antiguo 29-11-2007
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 25
eduarcol Va por buen camino
obviamente me equivoque al copiar el codigo pero has la prueba de lo que te digo y veras que si funciona.
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #11  
Antiguo 29-11-2007
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
nda

ya hice la prueba con uses la libreria QRPrntr
y nda
Responder Con Cita
  #12  
Antiguo 29-11-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por ingabraham Ver Mensaje
En realidad esto no es lo q busco, lo que estas haciendo es asignandole un string a un label.
Yo lo que necesito es asignarle a la propiedad PaperSize el Letter
(carta) o legal(oficio)
Vamos por partes, este hilo comienza con esta pregunta

Cita:
Empezado por ingabraham
Mostrar u Ocultar encabezado del Qreport

Como hago por codigo que muestre el encabezado en todas las paginas
Después mezclas otra pregunta en este mismo hilo (que por cierto ya has puesto en otros hilos)

Cita:
Empezado por ingabraham
He buscas por todos los hilos

esto es imposible de hacer,
alguien me diga
he visitado mas de 20 foros aqui

este codigo no esta bien¿
existe muchos problemas para colocar la impresora con el qreport igual, el tamaño de papel¿
alguien digame
Como pretendes que alguien te conteste bien a dos preguntas diferentes en un mismo hilo.

Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #13  
Antiguo 29-11-2007
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
Listo
caso resuelto:

Para quien le sirva el codigo:

Código Delphi [-]
          if thoja.Text='CARTA' THEN
                 Form29.QuickRep1.PrinterSettings.PaperSize:=Letter
           ELSE
                Form29.QuickRep1.PrinterSettings.PaperSize:=Legal;

Y Declaren estas uses QRPrntr
Gracias a todos los q me colaboraron
Responder Con Cita
  #14  
Antiguo 29-11-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Cita:
Empezado por ingabraham Ver Mensaje
En realidad esto no es lo q busco, lo que estas haciendo es asignandole un string a un label.
Yo lo que necesito es asignarle a la propiedad PaperSize el Letter
(carta) o legal(oficio)
Segun leí en el titulo (Mostrar u Ocultar encabezado del Qreport)
Segun leí en los post (no es lo que busco, no se ha solucionado)
Me parece que el titulo deberia de ser alusivo a lo que se necesita preguntar, para mi fue la respuesta que di.
En la guia lo pone (pregunta nueva, Hilo nuevo).
Saludos
Responder Con Cita
  #15  
Antiguo 29-11-2007
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
Cita:
Empezado por Caral Ver Mensaje
Hola

Segun leí en el titulo (Mostrar u Ocultar encabezado del Qreport)
Segun leí en los post (no es lo que busco, no se ha solucionado)
Me parece que el titulo deberia de ser alusivo a lo que se necesita preguntar, para mi fue la respuesta que di.
En la guia lo pone (pregunta nueva, Hilo nuevo).
Saludos
Ok reconosco q fue un error
mezcle dos temas 1. encabezado del qreport y el 2. tamaño papel report
lo hice por q su estructuta y errores eran semejantes y no quise abrir dos hilos, te agradezo mucho por q me ayudastes con la uses q no la tenia.
gracias,
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
Ocultar y mostrar elementos mediante JavaScript foetus HTML, Javascript y otros 2 26-11-2007 14:00:23
Mostrar y ocultar la barra de título de una aplicación dec Varios 4 26-09-2007 17:46:39
mostrar y ocultar frames FDB OOP 17 03-05-2006 09:57:35
Mostrar datos MySQL en QReport damix Conexión con bases de datos 2 21-06-2005 23:43:56
encabezado y pie de página en qreport davidgaldo Impresión 1 28-04-2004 10:19:40


La franja horaria es GMT +2. Ahora son las 05:07:31.


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