Probléme envoi mail automatique à partir d'un bouton

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Probléme envoi mail automatique à partir d'un bouton

Messagepar cyril08 » 06 Déc 2010 à 10:52

Bonjour j'ai ecrit une formule d'envoi mail automatique. Cependant, mon format d'écriture de l'adresse mail ne fonctionne pas. Est ce que quelqu'un connait la forme a adopté :
le From est un champ calculé à l'affichage, je voudrais remplacer ce champs en écrivant des adresses mail directement du style cyril_08@msn.com.

@MailSend(From;"";"";"FM";"Semaine n°"+WeekNo11+" concernant le(s) XX: "+Fm1+" & "+Fm2+" & "+Fm3+" & "+Fm4+ " & "+Fm26+ @NewLine + "Pour voir les FM veuillez cliquer sur ce lien :";"";[IncludeDoclink])

merci
cyril08
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 349
Inscrit(e) le : 22 Nov 2010 à 17:11

Messagepar Michael DELIQUE » 06 Déc 2010 à 10:55

salut

depuis ton client notes tu peut t'envoyer un mail a ton adresse de teste ? (normalement oui)

sinon tu as plusieurs adresse ?
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar cyril08 » 06 Déc 2010 à 11:00

excuse moi mais je n'ai pas bien compris

oui je souhaite mettre plusieurs adresses, meilleure option, est ce que je peux créer un champ qui à la création contient toutes les adresses mail souhaitées sachant que ce champs devra être accessible par les [ADMIN] au cas où des adresses devraient être ajoutéés ou supprimées
cyril08
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 349
Inscrit(e) le : 22 Nov 2010 à 17:11

Messagepar Steph_ » 06 Déc 2010 à 12:41

oui, dans le champ "from", tu peux mettre plusieurs noms

sinon, en dur, tu sépares les adresses par :

"1@Mail.fr":"2@mail.fr" ...
Avatar de l’utilisateur
Steph_
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 354
Inscrit(e) le : 24 Nov 2005 à 20:06
Localisation : Besançon

Messagepar Michael DELIQUE » 06 Déc 2010 à 12:45

mais il faut que ton champ soit multi-valué
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar cyril08 » 06 Déc 2010 à 15:48

OK j'ai solutionné le probléme d'une autre maniére. Merci bien

J'ai encore une petite question :
@MailSend("FM";"";"";"Faits Marquants des IS";"Semaine n°"+WeekNo11+" concernant : "+Fm1+" & "+Fm2+" & "+Fm3+" & "+Fm4+ " & "+Fm26+ @NewLine + "Pour voir les FM IS veuillez cliquer sur ce lien :";"";[IncludeDoclink])

suite à l'envoi de mon mail, les destinataires recevront le texte "Semaine n°XX concernant : champX & champY & champZ
Pour voir les FM veuillez cliquer sur ce lien : [..]

Si les champs X,Y,Z sont reseignés dans le masque, il peuvent apparaite mais dans le cas contraire je souhaite qu'il n'apparaisse pas sans qu'il y ait de blanc.

exemple avec que le champX renseigné dans le masque d'envoi :
Semaine n°49 concernant: X & blanc & blanc
Pour voir les FM veuillez cliquer sur ce lien : [...]

merci
cyril08
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 349
Inscrit(e) le : 22 Nov 2010 à 17:11

Messagepar Michael DELIQUE » 06 Déc 2010 à 16:33

salut

une formule @if(@trim(Z)...
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar cyril08 » 06 Déc 2010 à 17:00

cela marche bien, j'ai juste les "&" qui reste meme si il n'y a pas de champs aprés

@formule
@MailSend("cyril.bernier@X.fr";"";"";"FM";"Semaine n°"+WeekNo11+" concernant: "+@If(@Trim(Fm1:=""))+" & " + @If(@Trim(Fm2:=""))+" & "+@If(@Trim(Fm3:=""))+" & "+@If(@Trim(Fm4:=""))+ " & "+@If(@Trim(Fm26:=""))+ @NewLine + "Pour voir les FM veuillez cliquer sur ce lien :";"";[IncludeDoclink])

merci
cyril08
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 349
Inscrit(e) le : 22 Nov 2010 à 17:11

Messagepar Michael DELIQUE » 06 Déc 2010 à 17:03

re,
comprend pas le role des "&"
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar roubech » 06 Déc 2010 à 22:34

[syntax="Formula"]tLst := Fm1 : Fm2 : Fm3 : Fm4 : Fm26;
tMsg := "Semaine n°"+WeekNo11+" concernant: "+@Implode( @Trim(tLst); "&" ):="")) + @NewLine + "Pour voir les FM veuillez cliquer sur ce lien :";
@MailSend( "cyril.bernier@X.fr"; ""; ""; "FM"; tMsg; " "; [IncludeDoclink] );
[/syntax]

sinon, le champ From que tu veux utiliser, c'est pour le(s) destinataire(s) (contrairement au nom du champ qui fait plutôt penser à l'émetteur) ?
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar cyril08 » 07 Déc 2010 à 08:26

oui c exact, le champ from est pour les destinataires du mail
cyril08
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 349
Inscrit(e) le : 22 Nov 2010 à 17:11

Messagepar cyril08 » 09 Fév 2011 à 18:04

J'ai une vue qui contient des documents. Dans cette j'ai un bouton "envoi" qui me diffuse par mail le document selectionné dans ma vue.
Lorsque je clique sur le bouton envoi
Code : Tout sélectionner
@Command([Compose]; @MailDbName; "Bookmark")

cela m'ouvre une fenetre avec les destinataires, CC,... et un lien du document.

Je voudrais savoir si il y a une parade pour que les destinataires n'ayant aucun accés à ma base puisse tout de même ouvrir le mail?

Ou alors est -il possible de coller le doc dans le mail directement?
cyril08
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 349
Inscrit(e) le : 22 Nov 2010 à 17:11

Messagepar roubech » 09 Fév 2011 à 22:42

tu passes du @MailSend qui envoit un mail, sans interaction avec l'utilisateur à @Command([Compose]; ...) qui ouvre un masque pour que l'utilisateur saisisse des choses
le besoin a changé ?
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar cyril08 » 09 Fév 2011 à 23:46

roubech a écrit:tu passes du @MailSend qui envoit un mail, sans interaction avec l'utilisateur à @Command([Compose]; ...) qui ouvre un masque pour que l'utilisateur saisisse des choses
le besoin a changé ?


Non le besoin n'a pas changé c'est juste pour la culture personnelle car cela risque de m'être utile par la suite.
cyril08
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 349
Inscrit(e) le : 22 Nov 2010 à 17:11

Messagepar cyril08 » 10 Fév 2011 à 00:07

cyril08 a écrit:J'ai une vue qui contient des documents. Dans cette j'ai un bouton "envoi" qui me diffuse par mail le document selectionné dans ma vue.
Lorsque je clique sur le bouton envoi
Code : Tout sélectionner
@Command([Compose]; @MailDbName; "Bookmark")

cela m'ouvre une fenetre avec les destinataires, CC,... et un lien du document.

Je voudrais savoir si il y a une parade pour que les destinataires n'ayant aucun accés à ma base puisse tout de même ouvrir le mail?

Ou alors est -il possible de coller le doc dans le mail directement?


Je me suis trompé dans ma question
Je voudrais savoir si il y a une parade pour que les destinataires n'ayant aucun accés à ma base puisse tout de même ouvrir le mail?
c'est pas le mail mais le lien du doc ?
cyril08
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 349
Inscrit(e) le : 22 Nov 2010 à 17:11

Suivant

Retour vers Développement

cron