Utilizamos Cookies de terceros para generar estadísticas de audiencia y mostrar publicidad personalizada analizando tu navegación. Si sigues navegando estarás aceptando su uso. Más información X
PortadaForo AyudaTutoriales
InicioForosForo Office

Problemas con funcion Dsum en access (Solucionado)

jmoises2
2008-07-23 19:48 - Respuestas: 6 - Tema nº: 2532312


Características: Windows XP Profesional 2Gb memoria, DD 300Gb, Procesador Dual Core.

tengo un informe que trabaja con fechas y pagos, el informe esta hecho de una consulta previa la cual me pide que introdusca la fecha del dia que quiero el informe, mi pregunta es "selecciono la fecha no se 02/07/08 y me despliega los pagos de ese dia y los motivos del pago supongamos mensualidad y materiales, lo que necesito es que al final del reporte me despliege una sumatoria de lo que entro por mensualidad y aparte lo que esntro por materiales de la fecha que seleccione, ya use la formula

=DSuma("cantidad","controldepagos","[descr_pago] = 'Manuales'")
y me lo hace pero de todas las fechas que hay en la tabla, y solo necesito que sume de la fecha en que es consultado el informe.


si cambio controldepagos por el nombre de la consulta "consultacontrol" ya no lo hace

como podria soluciona este problema.



Posibles soluciones:
Problemas con funcion dsum en access (solucionado)Problemas con funcion dsum en access (solucionado)
Problema en formula dsum en accessProblema en formula dsum en access
Uso de dsumUso de dsum
Problema dsumProblema dsum
Uso de dsum ayuda por favor!!!!Uso de dsum ayuda por favor!!!!
MCarmen

Re: Problemas con funcion Dsum en access (Solucionado) - 2008-07-24 06:42 - Respuesta 2

Bueno, yo te digo lo que hago aunque no sé muy bien si es lo que necesitas. La consulta es parametrizada, es decir, en modo diseño dentro de la fila "Criterios" escribo [Introduce la fecha] y de esta manera me filtra los registros del día que le solicito. A continuación hago un informe basado en esa consulta y en modo diseño (del informe) voy al icono "ordenar y agrupar" de la barra de herramientas. Introduzco el nombre del campo por el que quiero que me agrupe y que me sume En encabezado de grupo le digo que Si y en pie de grupo le digo Si. Una vez hecho esto introduzco la fórmula (que es =SUMA([nombre del campo que quieres sumar]) en el pie de grupo. De esta manera sólo me suma los registros por el campo que los he agrupado, es decir, si agrupo por el campo fecha me suma los registros del día que le he solicitado, si agrupo por el campo del nombre del artículo, pues me suma cada artículo diferente por separado, además sin olvidar que al entrar como me ha pedido la fecha sólo me enseña los registros del día señalado.
Si no es lo que buscas vuelve a escribir ¡a ver si me aclaro!.
Saldos
jmoises2

Re: Problemas con funcion Dsum en access (Solucionado) - 2008-07-24 16:23 - Respuesta 3

Gracias, por esa respuesta,

pero eso ya lo realice, hago lo que tu dices pero en m caso primero agrupo por tipo de pago ej, efectivo, deposito y de eso se desglosa el campo tipo de pago, mensualidad, manuales, otros,etc, y necesito que despues de que se separo por efectivo y deposito a continuacion al final del informe me haga una seleccion que me separe y sume la totalidad de las mensualidades, la totalidad de manuales, etc, pero cuando hago el Dsum si me lo hace de forma correcta peri indicando el nombre de la tabla de donde saca los datos, pero si pongo el nombre de la consulta me manda Error, la diferencia es que de la tabla me manda el resulatado d3e la duma de los que dicen mensualidad en todas las fechas y yo deseo que el informe se haga de forma diaria, la solucion que hice fue la siguiente, saque el reporte desglosado con todos los conceptos y despues creo otro informe ya de forma global directamente hecho desde una consulta con sql, y asi es como le di una solucion pero tengo que entregar dos reportes cuando la meta es que solo se entregara uno.


Oye una pregunta cuando creo un formulario, dentro de un formulario an la barra que los separa automaticamente aparece el control de las funciones de adelante, atras, agregar registro, etc, la pregunta es como se lo quito, esto lo he visto en algunos ejemplos que he bajado de internet pero no encuentro el codigo o la opcion que realiza este truquito.

saludos
MCarmen

Re: Problemas con funcion Dsum en access (Solucionado) - 2008-07-24 20:27 - Respuesta 4

Hola de nuevo, yo quito los selectores de registro, barras de desplazamiento, etc. desde vista diseño del formulario, hago doble clic en la esquina superior izda. y aparece el cuadro "Propiedades", en la ficha formato cambio las opciones que me interesan.
Saludos
jmoises2

Re: Problemas con funcion Dsum en access (Solucionado) - 2008-07-25 16:59 - Respuesta 5

hola que tal,
ya cambie todas las opciones pero aun me siguen aparecuiendo las opciones de adelante, atraz, agregar registro automaticamente el la parte de abajo del formulario y en vista diseño no me aparecen, como las podria quitar ????

He bajado algunos ejemplos de internet y en esos formularios no aparecen dichas barras, pero no he hencontrado la propiedad para poder quitarlos
Página:1 Siguiente

Respuestas relacionadas:

Problemas con las teclas funcion y f8Problemas con las teclas funcion y f8Foro
Problemas con tecla de funcion Problemas con tecla de funcion Foro
Problemas con los puertos usb y teclas funcionProblemas con los puertos usb y teclas funcionForo
Problemas con la funcion contar.si de excelProblemas con la funcion contar.si de excelForo
Problemas con la funcion de algunas teclasProblemas con la funcion de algunas teclasForo
Problemas tecla funcion no funcionaProblemas tecla funcion no funcionaForo
Problemas de vision de la tercera funcion del tecladProblemas de vision de la tercera funcion del tecladForo
Problemas accessProblemas accessForo
Problemas con accessProblemas con accessForo
Problemas accessProblemas accessForo
InicioSecciones
^ SubirAviso legal
Política Privacidad
Configurarequipos30 Abril 2024