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 30-01-2007
ddd_ddd ddd_ddd is offline
Miembro
 
Registrado: sep 2005
Posts: 60
Poder: 19
ddd_ddd Va por buen camino
ayuda urgente con qreport por favor

estoy imprimiendo una lista de alumnos, imprimo el campo "nombre" de la tabla "alumnos", pero tambien quiero imprimir un numero ascendente para cada nombre, osea:
1 maria
2 juan
3 pedro
...

como pongo el numero progresivo?

lo intenté poniendo un qrlabel y un contador de tipo integer con este codigo en el afterprint de la qrband tipo detail:
Código Delphi [-]
contador:=contador+1;
QRLABEL1.Caption:=inttostr(contador);
inicializo el contador:=1 en el evento onactivate del formulario que estoy usando.
deberia de funcionar, porque en el preview del qreport si sale bien el numero progresivo, pero cuando lo imprimo en lugar de salir: 1,2,3,4. Sale:5,6,7,8
ayuda por favor

Última edición por ddd_ddd fecha: 30-01-2007 a las 11:30:56.
Responder Con Cita
  #2  
Antiguo 30-01-2007
mierda mierda is offline
Miembro
 
Registrado: may 2006
Posts: 129
Poder: 18
mierda Va por buen camino
solucion:

Hola tio .... ahi va la solucion

Código Delphi [-]
 
procedure TForm1.QuickRep1BeforePrint(Sender: TCustomQuickRep;
  var PrintReport: Boolean);
begin
autonum := 0;
end;
 
procedure TForm1.QRDBText1Print(sender: TObject; var Value: String);
begin
    Inc(autonum);
    QRLabel1.Caption := 'llevamos ' + inttostr(autonum) + ' etiquetas';
end;

inicializamos antes de imprimir el quickreport, y en el evento de imprimir cada text le incrementamos uno ... y ya taaaaa.

Un saludo.
Responder Con Cita
  #3  
Antiguo 30-01-2007
ddd_ddd ddd_ddd is offline
Miembro
 
Registrado: sep 2005
Posts: 60
Poder: 19
ddd_ddd Va por buen camino
Ya lo intenté, en la vista previa me salen puros unos, sin mensaje, y cuando imprimo me sale: llevamos 4 etiquetas, en todos los renglones

Última edición por ddd_ddd fecha: 30-01-2007 a las 12:38:04.
Responder Con Cita
  #4  
Antiguo 30-01-2007
mierda mierda is offline
Miembro
 
Registrado: may 2006
Posts: 129
Poder: 18
mierda Va por buen camino
No puede ser ....

Hola tio ... no puede ser ... por que yo lo tengo asi y si que funciona correctamente ... has creado el campo numerico como global y has puesto los mismos eventos que yo!?!?
Responder Con Cita
  #5  
Antiguo 30-01-2007
ddd_ddd ddd_ddd is offline
Miembro
 
Registrado: sep 2005
Posts: 60
Poder: 19
ddd_ddd Va por buen camino
No tengo idea de por que, pero ya funciona, aunque no le moví a nada mas, supongo que era alguna otra cosa lo que estaba mal, en fin. muchas gracias por su ayuda
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
ayuda urgente por favor problema BDE Rabata Conexión con bases de datos 2 10-04-2008 19:43:00
Ayuda por favor es URGENTE Costeño_sam Conexión con bases de datos 3 25-01-2007 10:47:24
Ayuda urgente por favor JulioGO Varios 2 05-05-2006 17:21:24
Por favor ayuda urgente odbc Paradox!!!!!! nsmurfy Conexión con bases de datos 4 13-02-2005 12:31:41
ayuda urgente por favor haffo Varios 2 01-10-2003 03:00:40


La franja horaria es GMT +2. Ahora son las 15:21:46.


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