Enviando e-mail se o checkbox estiver selecionado na grade

Vamos apresentar uma situação envolvendo grade de dados e envio de e-mail. Já existem outros conteúdos sobre grade e estrutura condicional, porém estamos apresentando este com uma situação em específico.

Ao entrar no processo vai ser carregado uma grade de dados contendo os registros da empresa:

Mais em baixo vai haver um campo de "convidados" onde poderão ser colocados manualmente os e-mails que receberão e que não estão na lista da empresa (separados por ponto e virgula).

image-1650920697591.png

image-1650920849941.png

SELECT FANTASIA AS NOME,
       EMAIL
  FROM CLIFOREMP 
 WHERE INATIVO = 'N'

image-1650921071903.png

*** Neste exemplo não foi criado nenhum modelo de e-mail. Personalize como desejar.

image-1650921138233.png

image-1650921228126.png

Como a coluna da grade é verdadeiro/falso, sua validação boolean é S = marcado, e N = Não marcado.

image-1650921295480.png

image-1650921345566.png

image-1650921385139.png

** Não esquecer de verificar se os conectores de e-mail estão devidamente configurados para o envio.


Revisão #3
Criado 25 April 2022 18:00:35 por Nicolly Andrielly
Atualizado 25 April 2022 18:17:42 por Nicolly Andrielly