Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Mostrar registros sin repetir en consulta/formulario/informe

2,507 views
Skip to first unread message

Victor

unread,
Jun 12, 2012, 1:12:47 PM6/12/12
to
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

Emilio

unread,
Jun 12, 2012, 2:04:51 PM6/12/12
to
--------------------------------------------------------------------------
�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:e08a3e9a-c172-4f36...@googlegroups.com...

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

Victor

unread,
Jun 12, 2012, 2:43:40 PM6/12/12
to
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

Emilio

unread,
Jun 12, 2012, 5:45:02 PM6/12/12
to
--------------------------------------------------------------------------
�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:53349143-7799-4b0f...@googlegroups.com...

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

Victor

unread,
Jun 13, 2012, 2:49:10 AM6/13/12
to
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-microsoft-access-2000/como-calcular-totales-nuestras-consultas

gracias

Emilio

unread,
Jun 13, 2012, 12:34:59 PM6/13/12
to
--------------------------------------------------------------------------
�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:aa1cb00e-b357-4d62...@googlegroups.com...

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-microsoft-access-2000/como-calcular-totales-nuestras-consultas

gracias

Victor

unread,
Jun 13, 2012, 7:54:05 PM6/13/12
to
Pues me ha costado unas cuantas pruebas, pero parece que con la combinación de AGRUPAR POR y MIN al final parece que ha superado las pruebas que yo le he hecho.

Crucemos los dedos, y gracias

Emilio

unread,
Jun 14, 2012, 2:27:28 PM6/14/12
to
:-))

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:ace68dd4-9157-45ff...@googlegroups.com...
0 new messages