MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    fazer busca e enviar por email

    avatar
    Pimentinha
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 16/05/2013

    fazer busca e enviar por email Empty fazer busca e enviar por email

    Mensagem  Pimentinha 18/5/2013, 18:27

    Pessoal, boa tarde!
    Eu sou novo no uso de access,eu tenho cadastros de produtos de segurança e tenho algumas restrições de uso, validade do produto, validade do ca e data para troca de equipamento. Eu gostaria de saber se tem como fazer uma consulta verificando os campos vencidos e enviar um email para o responsável.
    Obrigado e aguardo retorno.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    fazer busca e enviar por email Empty Re: fazer busca e enviar por email

    Mensagem  JPaulo 18/5/2013, 20:59

    Ola seja bem vindo ao forum;

    Você pode fazer essas validações nos criterios de uma consulta.

    Para enviar por email tem muitos tópicos aqui, dê uma pesquisada.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    fazer busca e enviar por email Folder_announce_new Utilize o Sistema de Busca do Fórum...
    fazer busca e enviar por email Folder_announce_new 102 Códigos VBA Gratuitos...
    fazer busca e enviar por email Folder_announce_new Instruções SQL como utilizar...
    avatar
    Pimentinha
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 16/05/2013

    fazer busca e enviar por email Empty Agradecimento.

    Mensagem  Pimentinha 2/6/2013, 14:33

    Eu agradeço pela atenção dispensada.
    Eu criei uma forma de seleção e envio por e-mail e coloquei no evento "ao carregar" do formulário principal, para que dessa forma assim que BD for aberto o sistema faz uma busca e verifica se existem dados vencidos e caso positivo envia um e-mail para o destinatário em questão. No entanto, isso não está dando certo. Gostaria que alguém pudesse me ajudar. O código que criei é o seguinte:
    Private Sub Form_Load()
    Dim OutApp As Object
    Dim OutMail As Object
    Dim rsTeste As dao.Recordset
    Dim StrSql As String
    Dim data As Date
    data = Date


    StrSql = "SELECT * FROM Lancamento_EPIs WHERE Data_Troca_EPI < " & Date
    Set rsTeste = CurrentDb.OpenRecordset(StrSql)

    If rsTeste.RecordCount > 0 Then
    '5 dias antes
    Set OutApp = CreateObject("Outlook.Application")
    OutApp.Session.Logon
    Set OutMail = OutApp.CreateItem(0)

    With OutMail
    .To = "denisrccibia@hotmail.com"
    .Subject = "Ítens de EPI's vencidos e/ou próximo de vencer"
    .Body = "Favor verificar Gestão de EPI's"
    .Send
    End With

    Set OutMail = Nothing
    Set OutApp = Nothing

    MsgBox "E-mail enviado com sucesso!", vbInformation, "Aviso"

    ' fim da condição
    End If

    End Sub

    O que acontece que mesmo as datas estejam dentro do prazo, o programa envia o e-mail com mensagem de itens vencidos.

    Conteúdo patrocinado


    fazer busca e enviar por email Empty Re: fazer busca e enviar por email

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/5/2024, 14:10