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 05-11-2008
hecospina hecospina is offline
Miembro
 
Registrado: oct 2007
Posts: 202
Poder: 17
hecospina Va por buen camino
Imprimir rotulos en fast-report

Hola amigos del foro

El caso es el siguiente

Un usuario de mi aplicacion de facturacion requiere imprimir los rotulos para marcar la mercancia que compra, con codigo de barras

Ya diseñe el rotulo y funciona sin problemas, el usuario solo debe seleccionar el producto y el numero de rotulos que desea imprimir

Ahora mi cliente desea que se imprima sin necesidad de decirle el numero de copias ni seleccionar el producto, él desea que se imprima un numero de rotulos igual al numero de productos recibidos

ejemplo

factura--------producto--------cantidad--------costo
FC123----------AV0001--------------25-----------98
FC123----------AXD003--------------12----------523
FC123----------DE0004---------------7---------1000

Lo que desea mi cliente es que se impriman 25 rotulos del producto AV0001, 12 rotulos de AXD003, 7 rotulos de DE0004

He intentado cambiar el numero de copias asignandole la cantidad pero no me funciona

Ya no se que hacer

Utilizo firebird 2.0 como base de datos

Gracias por la ayuda
Responder Con Cita
  #2  
Antiguo 06-11-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Recientemente algún compañero contestó que usaba un SP donde le pasaba la cantidad de copias y el producto que quería; dicho SP hacía un Suspend del registro por cada copia que se quería, de esta forma, es el motor de BBDD quien repite los registros y los manda al generador de informes.

¿sería viable en tu caso?

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #3  
Antiguo 06-11-2008
sedas sedas is offline
Registrado
 
Registrado: jul 2008
Posts: 7
Poder: 0
sedas Va por buen camino
Smile se supone que es delphi

tomas un arreglo de dos FOR
en el primero lo usas para el numero de productos
el segundo para el numero de rotulos (articulos de un mismo producto)
creas una tabla nueva para guardar los registros

for a:= 1 to num_produc
for b:= 1 to num_articulos
generas un registro por cada etiqueta


mandas a imprimir la nueva tabla

si tienes dudas estoy en el messenger javier_r_s@starmedia.com
Responder Con Cita
  #4  
Antiguo 06-11-2008
hecospina hecospina is offline
Miembro
 
Registrado: oct 2007
Posts: 202
Poder: 17
hecospina Va por buen camino
Gracias por sus respuestas

Efectivamente con el SP me funciona, el problema es que dentro de las bases de datos en produccion no puedo compilar procedimientos, ya que no se dejan visibles dentro de la base de datos

Habra alguna forma de hacerlo desde el scrip de FastReport
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
porque al imprimir con fast report 2.54, me sale una pagina en blanco ? JuanErasmo Impresión 1 16-08-2007 19:25:24
Convertir de fast report 2 a Fast report 3 avmm2004 Impresión 2 01-05-2007 12:34:46
Imprimir varios DB Grid con fast report en una sola pagina! JuanErasmo Impresión 0 12-03-2007 15:30:30
Imprimir con Fast report maravert Impresión 2 15-01-2007 22:30:37
fast Report 2.5 BBTO Impresión 0 18-10-2005 21:24:25


La franja horaria es GMT +2. Ahora son las 11:36:10.


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