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
 

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

Preguntas similares