Mostrar registros sin repetir en consulta/formulario/informe

12/06/2012 - 19:12 por Victor | Informe spam
Buenas,

Tengo 3 tablas relacionadas:

[1FP] el ID no se repite
[2T] el ID se puede repetir (los pacientes pueden tener >=1 telefonos o emails)
[3C] el ID se puede repetir (los pacientes pueden realizar >=1 cursos).

Tengo una consulta creada con las tres tablas. Esta consulta la pongo en un formulario en formato HOJA DE DATOS y procedo a realizar unos filtros a mano:

Ej.: Quiero mandar un email a los pacientes que han hecho un curso en concreto. Bueno, aqui me sale que en ocasiones hay pacientes que han hecho el curso en dos ocasiones, por lo que me muestra el email dos veces.

¿Cómo puedo hacer para que en este momento filtrar los registros del campo ID (que seria de la tabla primera y principal) y no me muestre repetidos? De esta forma tendré que si un paciente ha realizado el mismo curso >=2 veces solo le mandaré un email y no más.

Claro del resultado del filtro manual en el formulario luego saco un informe para poder imprimir (pero entiendo que una vez controlado el tema en el formulario no me costará pasar al informe).

Bueno, parece que la cosa debería ser muy fácil de hacer (y muy normal por otro lado) pero por mucho que leo no encuentro el cómo.

Algo de ayuda sería bien recibida.

Muchas gracias

Victor

Preguntas similare

Leer las respuestas

#1 Emilio
12/06/2012 - 20:04 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
Hola!

Una consulta agrupando por los campos paciente y teléfono te dará el
resultado que buscas.

Saludos a todos desde Huelva

Emilio [MS-MVP Access 2006/11]
http://www.mvp-access.com/foro
http://www.mvp-access.es/emilio
"Victor" escribió en el mensaje de
noticias:

Buenas,

Tengo 3 tablas relacionadas:

[1FP] el ID no se repite
[2T] el ID se puede repetir (los pacientes pueden tener >=1 telefonos o
emails)
[3C] el ID se puede repetir (los pacientes pueden realizar >=1 cursos).

Tengo una consulta creada con las tres tablas. Esta consulta la pongo en un
formulario en formato HOJA DE DATOS y procedo a realizar unos filtros a
mano:

Ej.: Quiero mandar un email a los pacientes que han hecho un curso en
concreto. Bueno, aqui me sale que en ocasiones hay pacientes que han hecho
el curso en dos ocasiones, por lo que me muestra el email dos veces.

¿Cómo puedo hacer para que en este momento filtrar los registros del campo
ID (que seria de la tabla primera y principal) y no me muestre repetidos? De
esta forma tendré que si un paciente ha realizado el mismo curso >=2 veces
solo le mandaré un email y no más.

Claro del resultado del filtro manual en el formulario luego saco un informe
para poder imprimir (pero entiendo que una vez controlado el tema en el
formulario no me costará pasar al informe).

Bueno, parece que la cosa debería ser muy fácil de hacer (y muy normal por
otro lado) pero por mucho que leo no encuentro el cómo.

Algo de ayuda sería bien recibida.

Muchas gracias

Victor
Respuesta Responder a este mensaje
#2 Victor
12/06/2012 - 20:43 | Informe spam
Gracias Emilio,

estoy mirando para ver cómo se procede para hacer lo que me comentas y no lo conozco del todo.

(Access 2010) En consulta activo el TOTALES y me aparece en cada campo añadido a la consulta: TOTAL y por defecto me pone en todos: AGRUPAR POR. ¿Voy bien?
De aqui muchas dudas, porque no sé si lo he de dejar asi, si he de cambiar los demas o si sencillamente no lo estoy haciendo correctamente.

Gracias
Respuesta Responder a este mensaje
#3 Emilio
12/06/2012 - 23:45 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
Hola!

¿lo has probado?, no muerde, ...

Saludos a todos desde Huelva

Emilio [MS-MVP Access 2006/11]
http://www.mvp-access.com/foro
http://www.mvp-access.es/emilio
"Victor" escribió en el mensaje de
noticias:

Gracias Emilio,

estoy mirando para ver cómo se procede para hacer lo que me comentas y no lo
conozco del todo.

(Access 2010) En consulta activo el TOTALES y me aparece en cada campo
añadido a la consulta: TOTAL y por defecto me pone en todos: AGRUPAR POR.
¿Voy bien?
De aqui muchas dudas, porque no sé si lo he de dejar asi, si he de cambiar
los demas o si sencillamente no lo estoy haciendo correctamente.

Gracias
Respuesta Responder a este mensaje
#4 Victor
13/06/2012 - 08:49 | Informe spam
Asi es por ahi esta lo que necesito

y aqui pongo un pequeño manual de como va (que para los principiantes nos es necesario)

http://www.emagister.com/curso-micr...-consultas

gracias
Respuesta Responder a este mensaje
#5 Emilio
13/06/2012 - 18:34 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
Hola!
¿quiere eso decir que lo has resuelto?

Saludos a todos desde Huelva

Emilio [MS-MVP Access 2006/11]
http://www.mvp-access.com/foro
http://www.mvp-access.es/emilio
"Victor" escribió en el mensaje de
noticias:

Asi es por ahi esta lo que necesito

y aqui pongo un pequeño manual de como va (que para los principiantes nos es
necesario)

http://www.emagister.com/curso-micr...-consultas

gracias
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida