problemas con dcount |
Responder
|
| Autor | |
ziporroto
Nuevo
Unido: 01/Marzo/2014 Localización: gerona Estado: Sin conexión Puntos: 48 |
Opciones de entrada
Gracias(0)
Cita Respuesta
Tema: problemas con dcountEnviado: 05/Mayo/2021 a las 18:19 |
|
hola a todos estoy intentando contar en un formulario varias cosas: primero todos los registros de un campo (fechaentrada) que esten entre el 01/01/2021 y el 31/12/2021 y no hay manera. tambien queria que me mostrara el valor mas grande del campo (velocidad_max) que se encuentre entre las fechas 01/01/2021 y 31/12/2021 con dcount me da el error de la formula mal escrita y el segundo ejemplo no se si se utiliza también dcount Editado por ziporroto - 05/Mayo/2021 a las 18:49 |
|
![]() |
|
emiliove
Administrador
Unido: 16/Junio/2009 Localización: Mexico Estado: Sin conexión Puntos: 5704 |
Opciones de entrada
Gracias(0)
Cita Respuesta
Enviado: 05/Mayo/2021 a las 18:37 |
|
Hola ziporroto
Si no vemos lo que hiciste, es difícil decirte en donde te equivocas. DMax es para el valor mas alto. Saludos.
|
|
![]() |
|
ziporroto
Nuevo
Unido: 01/Marzo/2014 Localización: gerona Estado: Sin conexión Puntos: 48 |
Opciones de entrada
Gracias(0)
Cita Respuesta
Enviado: 05/Mayo/2021 a las 18:57 |
|
con dmax lo estoy intentando con = DMáx( [c_menu_inicio]![vel_max]) = DMáx( [vel_max]) y nada de nada, eso que esa función solamente me mostraria el valor mas grande de todo el campo, pero si aqui ya me da el error, no me imagino decirle que me de el valor maximo entre dos fechas |
|
![]() |
|
01loko
Colaborador
Unido: 17/Agosto/2017 Localización: Santander Estado: Sin conexión Puntos: 807 |
Opciones de entrada
Gracias(0)
Cita Respuesta
Enviado: 05/Mayo/2021 a las 19:04 |
|
dmax("campo_a buscar_max"," tabla_en_la_que_buscamos"," filtro_a_aplicar")
*(edito) por cierto, dmax no lleva tilde Editado por 01loko - 05/Mayo/2021 a las 19:05 |
|
|
Recordar de que soy nuevo y estoy aprendiendo.
|
|
![]() |
|
ziporroto
Nuevo
Unido: 01/Marzo/2014 Localización: gerona Estado: Sin conexión Puntos: 48 |
Opciones de entrada
Gracias(0)
Cita Respuesta
Enviado: 05/Mayo/2021 a las 19:35 |
|
gracias DMax("[km]", "[principal]") si pongo eso ya me da el valor máximo, pero DMax("[km]", "[principal]") =>"01/01/21" & =< "31/12/2021") si pongo eso nada, error DMax("[km]", "[principal]") "=>01/01/21" and "=< 31/12/2021") asi tambien el problema lo tengo con el filtro |
|
![]() |
|
ziporroto
Nuevo
Unido: 01/Marzo/2014 Localización: gerona Estado: Sin conexión Puntos: 48 |
Opciones de entrada
Gracias(0)
Cita Respuesta
Enviado: 05/Mayo/2021 a las 19:36 |
|
siempre me dice se esperava fin de la instruccion |
|
![]() |
|
01loko
Colaborador
Unido: 17/Agosto/2017 Localización: Santander Estado: Sin conexión Puntos: 807 |
Opciones de entrada
Gracias(0)
Cita Respuesta
Enviado: 05/Mayo/2021 a las 20:33 |
|
1º dDMax("[km]", "[principal]","campofecha>='01/01/2020' and campofecha<='31/12/2020'" (Creo que va asi)
2º para el tema fechas, Emilio tiene en su web unas explicaciones maravillosas ( http://www.mvp-access.es/emilio/Access/Fechas.asp)
|
|
|
Recordar de que soy nuevo y estoy aprendiendo.
|
|
![]() |
|
01loko
Colaborador
Unido: 17/Agosto/2017 Localización: Santander Estado: Sin conexión Puntos: 807 |
Opciones de entrada
Gracias(0)
Cita Respuesta
Enviado: 05/Mayo/2021 a las 20:34 |
*edito: El Sr. Emilio (maestro de maestros) tiene en su web.....
|
|
|
Recordar de que soy nuevo y estoy aprendiendo.
|
|
![]() |
|
xavi
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador
Terrassa-BCN Unido: 10/Mayo/2005 Localización: Catalunya |||| Estado: Sin conexión Puntos: 14926 |
Opciones de entrada
Gracias(0)
Cita Respuesta
Enviado: 06/Mayo/2021 a las 00:14 |
|
Hola,
Parece que estás utilizando la función de dominio directamente en la hoja de propiedades como origen del control. Si es así, la función es DMáx, con acento. Y la otra función es DCont, no Dcount. Las funciones incluyen unos argumentos. No puedes ponerlos al tun-tun.
El primero está bastante bien... pero sin filtro El segundo simplemente le añades una comparación (con los signos en orden incorrecto) de un concatenado que rematas con un cierre de paréntesis. El tercero es parecido al segundo pero moviendo comillas. No veo en ningún sitio lo que has intentado del contador pero si esos intentos de DMax. 1. DMáx, acentuado 2. Tiene 3 argumentos: Campo, Dominio, Criterio. El último opcional. Todos los argumentos deben ir entre comillas 3. Las fechas van delimitadas por # y en formato americano 4. Si las fechas se van a tomar de controles del formulario se deberán concatenar y delimitar. 5. Los argumentos en una expresión se delimitan, usualmente, por ; a diferencia de VBA que se delimitan por , 6. El nombre del formulario poco o nada influye en la expresión 7. Es mayor o igual (>=) , no igual o mayor (=>) 8. Dispones de un generador de expresiones que te ayudará a crear tus expresiones. Un saludo
Editado por xavi - 06/Mayo/2021 a las 15:54 |
|
![]() |
|
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 |