MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    compara dois campos e envia email

    Compartilhe

    juliobertoso
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 23/10/2017

    compara dois campos e envia email

    Mensagem  juliobertoso em Seg 08 Jan 2018, 14:27

    Boa tarde!

    peguei um exemplo aqui no fórum do JPaulo de enviar e-mail automático na data de aniversário(funciona legal) porem com meu baixo conhecimento em access eu estou tentando mudar para uma planilha de manutenção de carros, pretendo cadastrar algumas manutenções como troca de oleo, freio, correia e etc. Minha ideia é comparar na tabela controle de km quantos kms rodou e assim q atingir o km da troca do item o sistema envia um e-mail informando as os itens que precisa trocar




    se puderem me dar uma só mostrando como eu comparo duas colunas e se forem iguais envia email
    Anexos
    envia_email.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (32 Kb) Baixado 13 vez(es)
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5210
    Registrado : 15/03/2013

    Re: compara dois campos e envia email

    Mensagem  ahteixeira em Qua 10 Jan 2018, 06:29

    Olá Julio Cesar, seja Bem-Vindo ao fórum.

    Não vi o seu exemplo, mas Veja outro exemplo do JPaulo se ajuda:

    [Você precisa estar registrado e conectado para ver este link.]

    Abraço

    juliobertoso
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 23/10/2017

    Re: compara dois campos e envia email

    Mensagem  juliobertoso em Qui 11 Jan 2018, 09:50

    ahteixeira

    valeu pelo exemplo, mas não é isso

    eu tenho uma tabela que lançamos as quilometragens dos carros e uma com as manutenções com quilometro para as próximas trocas, o que quero fazer é quando um carro atingir uma determinada quilometragem o sistema compara com a tabela de manutenção e dispara um e-mail informando que aquele veiculo atingiu a quilometragem da troca do determinado item. Assim fica mais fácil controlar as manutenções e evitar esquecimento.


    diogoisaias21
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 166
    Registrado : 01/09/2017

    Re: compara dois campos e envia email

    Mensagem  diogoisaias21 em Qui 11 Jan 2018, 10:10

    que engraçado, eu tambem preciso de uma coisa dessas

    diogoisaias21
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 166
    Registrado : 01/09/2017

    Re: compara dois campos e envia email

    Mensagem  diogoisaias21 em Qui 11 Jan 2018, 10:24

    quando chegar a uns certos KM´S que mande um aviso para a computador/email

    juliobertoso
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 23/10/2017

    Re: compara dois campos e envia email

    Mensagem  juliobertoso em Qui 11 Jan 2018, 10:30

    diogoisaias21,

    eu tenho um projeto que peguei aqui no fórum e estou adaptando, mas esta bem na faze inicial

    diogoisaias21
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 166
    Registrado : 01/09/2017

    Re: compara dois campos e envia email

    Mensagem  diogoisaias21 em Qui 11 Jan 2018, 12:54

    está muito bom parabéns

    Irei usar uns formulários seus caso não se importe, e adaptalos a esta base de dados que ja tenho


    Faltava mesmoi era a parte que está a pedir ajuda, vamos ver se alguem nos pode ajudar entretanto

    Abraço

    juliobertoso
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 23/10/2017

    Re: compara dois campos e envia email

    Mensagem  juliobertoso em Ter 16 Jan 2018, 13:54

    bom, não achei nada que eu conseguisse adaptar no meu projeto, ai pesquisando fora do fórum e achei uma vídeo aula muito bem explicada do professor Hélio...vou estudar e acrescentar no meu projeto...se conseguir, logo estarei postando aqui.

    mas se alguém conseguisse ajudar ficaria muito grato, pois para quem tem mais experiencia acredito que seria fácil. What a Face

    segue o link
    [Você precisa estar registrado e conectado para ver este link.]
    Access VBA - Email_Outlook_VBA (Automatizando Mailing)



    diogoisaias21
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 166
    Registrado : 01/09/2017

    Re: compara dois campos e envia email

    Mensagem  diogoisaias21 em Qua 17 Jan 2018, 07:27

    irei ver o video tambem e tentar algo

    Boa sorte, entretanto deve haver alguem que consiga algo aqui, temois aqui pessoal bastante bom e com muita experiençia

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: compara dois campos e envia email

    Mensagem  Noobezinho em Qua 17 Jan 2018, 08:08

    Julio

    Quer que ajudemos no teu problema, mas...

    O arquivo em anexo ao teu post, é o de aniversários do JPaulo.

    Cadê teu exemplo para que possamos analisar e então ajudar?

    Aguardo...



    juliobertoso
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 23/10/2017

    Re: compara dois campos e envia email

    Mensagem  juliobertoso em Qua 17 Jan 2018, 08:34

    Noobezinho,

    Eu postei o exemplo do JPaulo como referencia do que eu pretendo desenvolver e logo abaixo nos outros comentários eu postei o anexo do meu sistema "Controle Logístico".

    De forma bem resumida: eu tenho uma tabela de controle de Km que é alimentado diariamente pela portaria da empresa e uma tabela como manutenções que eu controlo, o que tenho em mente é quando a portaria lançar o Km de um carro o sistema faz uma busca no km registrado na tabela de manutenção do carro e compara se os km são iguais e dispara um e-mail informando que determinada manutenção precisar ser realizada. a Principio seria isso.

    seria pegar a ideia do JPaulo e acrescentar no meu projeto, só que ao invés de trabalhar com datas eu quero trabalhar com números e buscando na internet achei um vídeo que talvez eu consiga adaptar no projeto Controle Logístico por ter um vídeo tutorial.

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: compara dois campos e envia email

    Mensagem  Noobezinho em Qua 17 Jan 2018, 09:02

    Julio

    Caramba! Estou ficando cego, Fail!  Embarassed


    Como o aplicativo é você quem entende, explique:

    Tabela da portaria - tblEntradaSaida?

    Se sim, o campo KMFinal é que deve ser comparado?

    A tabela tblManutencaoNova tem os Kms a serem comparados com a tblEntradaSaida, certo?

    Quer enviar o e-mail para quem?

    Se for para mais de um destinatário, terá que criar uma campo de email na tblManutencaoNova

    Alimente a tabela tblManutencaoNova com alguns registros para poder fazer a comparação.

    Bem são 09:00h, tenho que ir a luta,  volto a tarde.

    Aguardo teu retorno.

    juliobertoso
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 23/10/2017

    Re: compara dois campos e envia email

    Mensagem  juliobertoso em Qui 18 Jan 2018, 10:51

    Noobezinho,

    eu queria um exemplo de como fazia, mas ja que compartilhei o projeto vamos usa-lo

    respondendo as pergutas

    Como o aplicativo é você quem entende, explique:

    Tabela da portaria - tblEntradaSaida?
    Sim

    Se sim, o campo KMFinal é que deve ser comparado?
    isso mesmo

    A tabela tblManutencaoNova tem os Kms a serem comparados com a tblEntradaSaida, certo?
    em cada tipo de manutenção tem um km registrado, ai eu quero ao lançar o km final  pelo formulario 03Controle Entrada e Saida o sistema corre na tabela tblEntradaSaida e compare a placa e os campos de kms são iguais ou superiores aos registrados no campo de proximas manutenções e envie um e-mail

    Quer enviar o e-mail para quem?
    o email sera enviado através do programa Outlook mesmo, mas me atentei a uma dúvida agora, pois este controle estará sendo aberto pela portaria e eu preciso usa-lo setor tb, sera que da pra usar igual ao Excel quando compartilhamos o arquivo? mas a portaria só terá acesso ao formulário de entrada e saída de veículos

    Se for para mais de um destinatário, terá que criar uma campo de email na tblManutencaoNova
    criei os campos para começar a desenvolver, mas nao repara o Layout kkk Smile

    Alimente a tabela tblManutencaoNova com alguns registros para poder fazer a comparação.
    esta feito, segue em anexo abaixo
    Anexos
    Controle Logistica.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (442 Kb) Baixado 5 vez(es)

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    Re: compara dois campos e envia email

    Mensagem  Noobezinho em Qui 18 Jan 2018, 19:42

    Julio

    O Access é um aplicativo de banco de dados relacional.

    Isso quer dizer que ele trabalha com o relacionamento entre tabelas.

    Dito isso, veja:

    A tua tabela principal é a tblManutençãoNova.

    Nela, será cadastrado um carro somente igual a um cadastro de clientes.

    Já a tblEnt/Saida é a tabela secundaria onde irá se repetir várias vezes esses veículos.

    Portanto, o relacionamento entre essas tabelas será de

    Um veículo na tblManutençãoNova para muitos na tblEnt/Saida.

    Então lembre-se, cadastra-se um veiculo somente na tblManutençãoNova.

    Utilize o Código do Veículo para fazer o relacionamento de 1 pra muitos entre as duas tabelas.

    Assim com num cadastro de clientes  temos  idCliente e nome,  teremos então, idVeiculo e Placa .

    tblManutençãoNova ......................  tbl E/S
    idVeiculo ----> lado 1 ...............      idVeiculo ---> lado muitos
    Placa  ................                            Placa

    Acerte isso no teu projeto e  anexe  no lugar do ultimo que anexou (mensagem 13) assim sempre ficara o ultimo no mesmo local.

    Aguardo...

      Data/hora atual: Sab 23 Jun 2018, 22:17