hola.
tengo un problema con MSSQL Server 2005 express win 64
Estoy usando para hacer las querys el SQL Server Management Studio que viene con SQL Server 2005 y el
MS SQL Maestro
www.sqlmaestro.com/products/
mssql/
maestro
Tengo una tabla con los encabezados de la factura es decir.
datos de emisor receptor, folio , fecha ,
y otra tabla con el detalle de la factura.
que son los conceptos.
cantidad precio nombre producto costo total.
se puede hacer una query que me de una lista de las facturas y enseguida el detalle y subdetalle
de la siguiente manera.
FACTURA 001 RFC EMISOR RFC RECEPTOR
1 10.00 jabon en polvo 10.00
1 10.00 jabon en polvo 10.00
1 10.00 jabon en polvo 10.00
1 10.00 jabon en polvo 10.00
1 10.00 jabon en polvo 10.00
FACTURA 002 RFC EMISOR RFC RECEPTOR
1 10.00 jabon en polvo 10.00
1 10.00 jabon en polvo 10.00
10 10.00 Aceite 10.00
FACTURA 003 RFC EMISOR RFC RECEPTOR
1 10.00 jabon en polvo 10.00
1 10.00 jabon en polvo 10.00
1 10.00 jabon en polvo 10.00
1 10.00 jabon en polvo 10.00
1 10.00 jabon en polvo 10.00
Esta informacion siempre la he obtenido con un reporteador como fastreport.
o con el uso de una query que jala las facturas y un subquery que obtiene el detalle enlazado a la factura con una clave.
segun el id de la factura
Código Delphi
[-] Query.Open "selecto * from facturas."
for i to query -1 do
begin
IDFactura = Query.ParamByNAME("id");
query.Open" select * from detallefactura where FacturaID = " IDFactura.
end
Gracias.