|
Responder ![]() |
Autor | |
weomacer ![]() Nuevo ![]() ![]() Unido: 02/Febrero/2016 Localización: Penco Estado: Sin conexión Puntos: 5 |
![]() Enviado: 03/Febrero/2016 a las 13:50 |
Buenos dias, mi consulta es bien simple y breve, tengo un programa que lleva la contabilidad de combustibles, mantencion y siniestros...
se tienen 3 formas de ver los datos (Resumen Costos Periodo, Reporte Resumen, Reporte Vehiculo) estos me dan gastos en Mantencion, Combustibles, Siniestro. Al seleccionar Resumen Costo Periodo, el valor que me muestra en el tema de mantencion es 1.060.849, el problema viene ahora, al seleccionar Reporte Resumen el mismo valor de mantencion es 1.073.454 al revisar los datos los datos me doy cuenta de que en uno de los registros de un dato esta duplicado. Ahora mi duda, porque en Resumen Costos Periodo me da el valor "correcto" y en Reporte Resumen me suma el valor duplicado? pd: estare bien atento a cualquier respuesta =) |
|
![]() |
|
emiliove ![]() Administrador ![]() Unido: 16/Junio/2009 Localización: Mexico Estado: Sin conexión Puntos: 5361 |
![]() |
Hola weomacer y bienvenido al foro.
Si no conocemos tus tablas ni tus consultas o como haces para obtener el resumen y reporte, es difícil que alguien pueda saber que ocurre o por que te genera el dato duplicado. Si pudieras desglosar la consulta y dar mas información, podemos tratar de ayudar. Saludos. |
|
![]() |
|
weomacer ![]() Nuevo ![]() ![]() Unido: 02/Febrero/2016 Localización: Penco Estado: Sin conexión Puntos: 5 |
![]() |
http://www.subirimagenes.com/imagen-parte1-9512028.html
- en esa foto toma el dato de mantencion desde Resumen Costo Mov - Per http://www.subirimagenes.com/imagen-parte2-9512029.html - y esta lo toma de gasto mantencion fecha-gto_mantencion no entiendo porque lo toma de 2 tablas distintas |
|
![]() |
|
emiliove ![]() Administrador ![]() Unido: 16/Junio/2009 Localización: Mexico Estado: Sin conexión Puntos: 5361 |
![]() |
Lo mas importante al hacer una base de datos es determinar que tablas debes incluir, de eso depende que obtengas todo lo que necesitas y de cuanto batalles en obtener los datos buscados.
Por lo general tomas papel y lápiz y te pones a hacer a mano todo lo que quieres que haga tu base de datos una vez esto separas la información para crear tus tablas: * Una tabla no debe contener información duplicada * Cada tabla contiene información acerca del mismo asunto * No incluir datos calculados * Almacenar información en sus partes lógicas más pequeñas (por ejemplo, Nombre y Apellidos, en lugar del Nombre completo) * Incluir toda la información que necesites. * Como se relacionan las tablas entre si. Hay mucha literatura en internet al respecto, por ejemplo Microsoft nos dice: https://support.office.com/es-es/article/Dise%C3%B1ar-una-base-de-datos-52bb0007-76d9-4068-9d4c-4d98821a703c Saludos. Editado por emiliove - 03/Febrero/2016 a las 17:40 |
|
![]() |
|
weomacer ![]() Nuevo ![]() ![]() Unido: 02/Febrero/2016 Localización: Penco Estado: Sin conexión Puntos: 5 |
![]() |
sisis, eso lo tengo clarito amigo, muchas gracias... el tema es que estoy intentado arreglar este programa(soy alumno en practica y no tengo muchos conocimientos de access), y el problema que ellos tienen es que al momento de ver uno u otro informe sobre la misma persona los valores son distintos
http://www.subirimagenes.com/imagen-valor1-9512092.html http://www.subirimagenes.com/imagen-valor2-9512093.html el valor de "mantencion" es distinto en esas tablas y se cual es el problema, un valor esta duplicado en los datos de mantencion http://www.subirimagenes.com/imagen-valor3-9512098.html y la verdad no entiendo porque uno si me lo suma y el otro no |
|
![]() |
|
E. Feijoo ![]() Moderador ![]() Unido: 16/Abril/2004 Localización: España Estado: Sin conexión Puntos: 19948 |
![]() |
Pues porque probablemente en el que no lo duplica es porque tiene aplicada alguna condición que lo desprecia (por ejemplo una consulta sobre una tabla con la condición de registros únicos), también suele suceder en los informes cuando se le indica que no presente duplicados ....
|
|
![]() |
Responder ![]() |
|
Tweet
|
Ir al foro | Permisos de foro ![]() Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |