Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Envío formulario access a distintos e_mails

Estas en el tema de Envío formulario access a distintos e_mails en el foro de Bases de Datos General en Foros del Web. Buenos días a todos, Antes de nada, agradecer vuestra ayuda y daros las gracias por vuestro tiempo. Tengo creada un Informe en Access, que recoge ...
  #1 (permalink)  
Antiguo 29/09/2008, 02:27
uen
 
Fecha de Ingreso: octubre-2003
Ubicación: A Coruña
Mensajes: 55
Antigüedad: 21 años, 1 mes
Puntos: 0
Pregunta Envío formulario access a distintos e_mails

Buenos días a todos,

Antes de nada, agradecer vuestra ayuda y daros las gracias por vuestro tiempo.

Tengo creada un Informe en Access, que recoge los datos de una consulta, entre ellos un campo de email.

A mayores de esto, tengo creado una botón en un formulario, que lo que debería hacer es enviar un informe por cada registro a su email especificado.

El código del evento es el siguiente:

Código:
Sub Comando71_Click()
Dim rst As DAO.Recordset
Dim strSql As String
Dim Correo As String

strSql = "SELECT * FROM [tabla]"
Set rst = CurrentDb.OpenRecordset(strSql, dbOpenDynaset)

rst.MoveFirst

Do Until rst.EOF
Correo = rst!E_Mail
DoCmd.SendObject acSendForm, "Informe-1", acFormatHTML, Correo, , , _
    "Asunto: Envio de Informe ", , True
rst.MoveNext
Loop

rst.Close

End Sub
El problema es que se me estan generando todos los informes (un informe por registro), y lo está enviando al primer email del primer registro, no a su correspondiente.

¿Me podríais ayudar?

Muchas gracias de nuevo y un saludo a todos.
__________________
We Create, They Destroy Me.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:28.