FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
extraer un dato
un saludo muy especial.
tengo un QRep de ventas, quiero extraer el costo de los productos vendidos,los productos son extraidos de la tabla inventario a un DBGrid en donde se genera la venta, la extración del costo lo hago através de un Query en el QRep (SELECT Costo FROM Inventario) pero me extrae el costo del primier producto y me asigna el mismo a todos los productos vendidos. uso paradox7, de antemano gracias por sus ayudas. |
#2
|
||||
|
||||
Hola
Si se hace en qreport esto se pude hacer de varias formas entre ellas usando un QRExpr en donde en su propiedad expression podras hacer una suma de ese campo. Otra forma es hacerlo por medio de una setencia sql directamente en un query, las dos funcionaran igual. Debe haber otras formas, seguro. Saludos |
#3
|
||||
|
||||
yo tengo un query
hola Caral, muchas gracias por tu inmediata respuesta, pero lo q pasa es q obtengo el costo por medio de un query pero de un solo producto y este se asigno a todos los siguiente siguiente indiscriminadamente
sera que tiene algo q ver con DBGrid????? no se como hacer el codigo |
#4
|
||||
|
||||
Lo que pasa es que necesitas hacer el join para que los costos se apliquen a cada producto de tu tabla de productos vendidos. Como lo estás haciendo la tabla de inventarios simplemente no se mueve para reflejar el costo correcto:
Este query te servirá creo, solo reemplaza o agrega los campos que necesites, recuerda que un join es como una "liga" entre dos tablas y se les debe indicar por que campos se van a relacionar. En el ejemplo es mediante el campo "clave_artículo" pero este campo puede llamarse diferente en las 2 tablas. Recuerda que debes tatar este query como una sola tabla, independientemente de que los datos los saca de 2. De manera que en el QReport enlaza el reporte al query mencionado y NO a las 2 tablas por separado. Inclusive este query lo puedes enlazar a un dbgrid con la única limitante de que no puede editarse.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#5
|
||||
|
||||
no se cual es el error
muchas gracias por tu respuesta AzidRain, pero todavìa sigo teniendo el mismo problema, este es el codigo que utilizo
SELECT Codigo,Inventario.Costo FROM Ventas JOIN Inventario ON Codigo = Inventario.Codigo me sale el mismo error,me extrae el costo del primier producto y me asigna el mismo a todos los productos vendidos |
#6
|
||||
|
||||
Verifica primero el query por fuera de tu programa con la GUI de tu preferencia para ver que te arroje los resultados correctos. Verás que los resultados generados son correctos. Entonces, el problema es en la forma como estás ligando el query con el QReport. Revisálo y nos cuentas.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#7
|
||||
|
||||
tengo un problema con el Qrep
compadre AzidRain, un placer saludarte.
ya se donde está el error pero no se como resolverlo, en la propiedad Dataset del Qrep se encuentra la Table Ventas, pero cuando coloco al Qry me arroja el costo perfectamente pero los datos de la tabla ventas son incorrectos porque me toma el nombre del primer producto y me lo asigna a todas las ventas y si coloco la tabla ventas entonces el mismo problema es con el costo ya que el Qrep no me muestra los datos correctos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Extraer datos de un Pdf | jmlifi | Varios | 0 | 30-11-2007 11:37:54 |
Extraer fuente de .exe | silver07 | Varios | 4 | 11-10-2007 18:46:58 |
Imprimir dato en columnas diferentes según valor del dato | saldanaluis | Impresión | 2 | 06-09-2007 00:17:32 |
Extraer .bmp de ejecutables | adebonis | Varios | 1 | 06-01-2007 13:49:24 |
extraer un dato de un dbgrid | detybel | Conexión con bases de datos | 4 | 26-03-2005 06:01:45 |
|