mostrar Rango Fecha consultada |
Responder |
Autor | |
Compumakro
Habitual Unido: 12/Abril/2007 Localización: Colombia Estado: Sin conexión Puntos: 80 |
Tema: mostrar Rango Fecha consultada Enviado: 19/Julio/2022 a las 20:44 |
Amigos de Access
Aquí tocando a su puerta: Tengo una consulta entre fechas, pero necesito que me muestre la fecha de consulta ([Between - And]) solo muestra resultado pero no el rango de fecha consultada. Me ayudas? Muchas gracias SELECT DISTINCTROW PagadoCon.PagadoConETT, Sum(PagadoCon.CantidadPagada) AS [Sum Of CantidadPagada] FROM PagadoCon WHERE (((PagadoCon.FechaDelPago) Between [Desde] And [Hasta])) GROUP BY PagadoCon.PagadoConETT; |
|
Compumakro
|
|
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: 14746 |
Enviado: 19/Julio/2022 a las 22:55 |
Utiliza una consulta con parámetros.
Los parámetros los defines como fecha y los utilizas en 2 sitios: como si fueran campos de la consulta y como criterios del campo fecha Quedará algo así (escrito al vuelo) PARAMETERS [Fecha desde] DateTime, [Fecha hasta] DateTime; SELECT CampoFecha, [Fecha desde] AS Desde, [Fecha hasta] AS Hasta FROM TablaDatos WHERE CampoFecha Between [Fecha desde] And [Fecha hasta] |
|
Compumakro
Habitual Unido: 12/Abril/2007 Localización: Colombia Estado: Sin conexión Puntos: 80 |
Enviado: 20/Julio/2022 a las 18:58 |
Hola Xavi.
Después de quitar, poner, cambiar, quitar poner........ todo apunta a que la solución es la siguiente: PARAMETERS [Fecha desde] DateTime, [Fecha hasta] DateTime; SELECT CampoFecha, PagadoCon.PagadoConETT, Sum(PagadoCon.CantidadPagada) AS [Sum Of CantidadPagada] FROM PagadoCon WHERE CampoFecha Between [Fecha desde] And [Fecha hasta] GROUP BY PagadoCon.PagadoConETT; Lamentablemente hay que adicionar un paso. Antes eran 2 y ahora son 3 Desde - Hasta - CampoFecha. Alguna sugerencia..... corrección....? Te anticipo las gracias a tu generosidad.... Muy bien...!
|
|
Compumakro
|
|
Mihura
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 Unido: 06/Mayo/2005 Localización: En la dehesa Estado: Sin conexión Puntos: 14027 |
Enviado: 20/Julio/2022 a las 20:48 |
Una sugerencia:
- las tablas contienen los datos - las consultas sirven para extraer los datos, manipularlos, sumarlos, etc - los formularios e informes son para mostrar los datos Estás intentando usar una consulta para mostrar datos, lo suyo es que lo hagas con un formulario. |
|
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: 14746 |
Enviado: 21/Julio/2022 a las 10:40 |
Dando por buena la anotación de Jesus de utilizar un formulario para tomar los criterios (yo no utilizo habitualmente parámetros en las consultas), veo que no has incorporado los campos de los parámetros a la clausula SELECT por lo que no apareceren.
No entiendo lo de pasar de 2 a 3 pasos. Un saludo
|
|
Compumakro
Habitual Unido: 12/Abril/2007 Localización: Colombia Estado: Sin conexión Puntos: 80 |
Enviado: 21/Julio/2022 a las 17:48 |
Hola Xavi y MiHura
Gracias por dedicarme su orientación. Lo de pasar de 2 pasos a 3, son los campos emergentes que hay que digitar las 3 fechas => Desde - Hasta - CampoFecha. Eso no es grave, pues se hace una sola vez al día. Anexo link de la imagen del resultado de lo que hice, integrando lo de Xavi, con lo que hizo automáticamente el Query. Finalmente es lo que necesitaba... Hacer la impresión, especificando la venta del día, así como también consultar fechas anteriores. No dudo que pueda mejorar o emigrar hacia lo correcto. No pude totalizar, pero tampoco es grave ahora, se puede usar calculadora manual. No pude incrustar aquí la imagen. Tocó subirla a internet, para que vean como aparece incluida la "Fecha Consultada" del 9 de Enero de 2018. https://ibb.co/n60ZgCv Muchísimas gracias nuevamente
|
|
Compumakro
|
|
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: 14746 |
Enviado: 21/Julio/2022 a las 17:57 |
Las imágenes subidas a servidores externos acaban desapareciendo por lo que no tiene sentido linkarlas.
Sigo sin entender que necesites 3 fechas; solo debes pedir la fecha de inicio y la fecha de final. Lo de CampoFecha que puse en mi primer mensaje es lo que te ha inducido a error. Sustituye "CampoFecha" por cualquier campo que desees mostrar como resultado. |
|
Compumakro
Habitual Unido: 12/Abril/2007 Localización: Colombia Estado: Sin conexión Puntos: 80 |
Enviado: 23/Julio/2022 a las 02:36 |
Xavi, me dices que "Lo de CampoFecha que puse en mi primer mensaje es lo que te ha inducido a error."
Al contrario, fue un gran acierto. ¿Viste el link de la imagen de la impresión...? La única fecha que salía en la impresión de la consulta era del =(Now()) del Report. No importara que se consultara el movimiento de ventas de alguna fecha anterior. Esa fecha anterior no se mostraba en la impresión. Sin "CampoFecha" habría que escribir a mano en el papel de la impresión, a que fecha pertenece esa consulta. Eso se solucionó con "CampoFecha", ahí muestra la fecha del día consultado, ya fuese de hoy 22 de julio de 2022 o del 5 de junio de 2022. No sé si estemos viendo el mismo punto, pero me satisfizo ese código que me aportaste.
|
|
Compumakro
|
|
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 |