Usar fecha funciones Dsum, Dcount...
He estado trabajando con una base de datos que la quiero implementar en mi negocio, sin embargo ya ha pasado algo de tiempo desde que utilice Access ademas el nivel que quiero emplementar es un poquito avanzado ya que quiero que se capturen la mínima cantidad de datos y que genere automáticamente reportes de día, etc.
Ahora me he atorado con un formulario que quiero para que almacene la cantidad cobrada en un solo día por cobrador.
Explico, tengo una tabla "abonosT" en la cual almaceno el monto, la fecha, el cobrador, el saldo y la cuenta. Ahora para hacer el reporte del día cree un formulario "diaF" en que capturo la fecha y el cobrador y quiero que haga la suma de cuanto se cobro en esa fecha por ese cobrador.
He encontrado que hay que respetar el formato de la fecha, ahora estoy corriendo Access 2007 en castellano, y las fechas me las pone por default en "ddmmyyyy" y lo que no he encontrado es como implementar las funciones condicionales como Dsum, Dcount ya que he probado muchas variantes pero ninguna me ha resultado.
Esta es la ultima función que probé pero no arroja valores aceptables:
b = Nz(DCount("[monto]", "abonoT", _
"[Cobrador] = '" & Forms!diaF!cobrador & _
"' AND [fecha] = #" & Forms!diaF!fecha & "#"), 0)
Cabe mencionar que todas las fechas están capturadas en el default tanto en las tabla como formularios.
Espero me puedan ayudar, creo que es lo último que me falta.
Ahora me he atorado con un formulario que quiero para que almacene la cantidad cobrada en un solo día por cobrador.
Explico, tengo una tabla "abonosT" en la cual almaceno el monto, la fecha, el cobrador, el saldo y la cuenta. Ahora para hacer el reporte del día cree un formulario "diaF" en que capturo la fecha y el cobrador y quiero que haga la suma de cuanto se cobro en esa fecha por ese cobrador.
He encontrado que hay que respetar el formato de la fecha, ahora estoy corriendo Access 2007 en castellano, y las fechas me las pone por default en "ddmmyyyy" y lo que no he encontrado es como implementar las funciones condicionales como Dsum, Dcount ya que he probado muchas variantes pero ninguna me ha resultado.
Esta es la ultima función que probé pero no arroja valores aceptables:
b = Nz(DCount("[monto]", "abonoT", _
"[Cobrador] = '" & Forms!diaF!cobrador & _
"' AND [fecha] = #" & Forms!diaF!fecha & "#"), 0)
Cabe mencionar que todas las fechas están capturadas en el default tanto en las tabla como formularios.
Espero me puedan ayudar, creo que es lo último que me falta.
1 respuesta
Respuesta de xavi -ae soft-
1