Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 27-08-2013
Oscar Guzmán Oscar Guzmán is offline
Miembro
 
Registrado: oct 2008
Ubicación: Caracas-Venezuela
Posts: 79
Poder: 18
Oscar Guzmán Va por buen camino
Código:
 
Dm.NotasCredito.Close;
  DM.NotasCredito.SQL.Clear;
  Dm.NotasCredito.SQL.Add('SELECT * FROM Ventas');
  Dm.NotasCredito.SQL.Add('WHERE Documento=:Documento AND Tipo=:Tipo');
  Dm.NotasCredito.Parameters.ParamByName('Documento').Value:=Edit13.Text;
  Dm.NotasCredito.Parameters.ParamByName('Tipo').Value:='DE';
  Dm.NotasCredito.Open;
  Dm.facturas.Close;
  Dm.facturas.SQL.Clear;
  Dm.facturas.SQL.Add('SELECT * FROM Ventas');
  Dm.facturas.SQL.Add('WHERE Factura=:Documento AND Tipo=:Tipo');
  Dm.facturas.Parameters.ParamByName('Documento').Value:=Dm.NotasCreditofactura.Value;
  Dm.facturas.Parameters.ParamByName('Tipo').Value:='FA';
  Dm.facturas.Open;

  LeeDevolucion.Close;
  LeeDevolucion.Parameters.ParamByName('@Factura').Value:=Dm.facturasfactura.Value;
  LeeDevolucion.Parameters.ParamByName('@NroNota').Value:=Edit13.Text;
  LeeDevolucion.Open;
  FormaDevQR.QuickRep1.Preview;
  BitBtn4.Enabled:=False;
  Edit13.SetFocus;

Con lo anterior reimprimo un nc que ya se realizó y que quedó almacenada, con los dos primeros queries llamo a los datos de la factura a la que se le agregó la nc (edit13.text) y con leedevolución traigo los registros de la nc, buscándolos en la tabla con el nro de factura dm.facturasfactura.value y con el nro de documento de la nc edit13.text. cuando mando a reimprimir los datos de encabezado pasan perfectamente pero los datos de "leedevolucion" no.

Código:
 
select f.documento,r.documento as documentor,r.tipofact,f.dividoiva,f.iva,f.porciva,f.codvende,f.nombrevendedor,f.fecha,f.factura,
f.codclie,f.nombre,f.status,f.tipo,r.cb,r.descripcion,r.cantidad,r.pvp,r.total,r.talla,r.costo,r.modelo,f.TotalBaseImp,f.precionc,f.totalnc 
/*from ventas f inner join renglon r on (f.factura=r.factura)*/
from ventas f inner join renglon r on f.factura=r.factura and r.documento=f.documento
where (f.tipo='DE') and (r.tipofact='DE') and (f.factura=@factura) and (r.documento=@NroNota)
order by r.modelo
Lo anterior, es el sp que me da los registros.
__________________
Oskar
Responder Con Cita
 



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
No imprime qreport fichero qrp tarco35 Impresión 2 22-05-2012 00:12:07
Detalle de Qreport Imprime solo 1 Registro kamik Conexión con bases de datos 2 06-12-2009 03:09:46
Solo imprime Labels, No imprime QRDBText miquellg Impresión 1 14-07-2006 21:39:46
Reporte imprime no imprime sale en Blanco Alexander Impresión 0 22-08-2005 16:09:47
Simplemente no imprime.. QReport Oxa78 Impresión 5 09-12-2004 15:23:00


La franja horaria es GMT +2. Ahora son las 18:44:28.


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