1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| -- Lecture des données de Numbers, puis, juste à titre d'exemple:
set Ligne1 to {Nom:"Dupont", Prenom:"Jean", Debut:"01/06/2017", CA:10000, Adr:"toto@orange.fr"}
set Ligne2 to {Nom:"Durand", Prenom:"Jacques", Debut:"31/12/2010", CA:24561, Adr:"Durand@orange.fr"}
set Liste to {Ligne1, Ligne2} -- on défini la liste de tous les enregistrements
repeat with UneLigne in Liste
tell application "Mail"
activate
set Mon_Sujet to "Boutique xxxxx"
set Mon_Content to "Bonjour " & (Nom of UneLigne) & " " & (Prenom of UneLigne) & "," & return
set Mon_Content to (Mon_Content & "Nous travaillons ensemble depuis le " & (Debut of UneLigne) & " et avons généré un CA de " & (CA of UneLigne) as string) & " euros." & return
set Mon_Content to Mon_Content & " Merci de votre confiance." & return & return
set Mon_Content to Mon_Content & "Cordialement"
set monMessage to make new outgoing message with properties {visible:true, subject:Mon_Sujet, content:Mon_Content}
tell monMessage to make new to recipientat end of to recipients with properties {address:Adr of UneLigne}
-- send monMessage
end tell
end repeat |
Partager