e-mailing à partir d'une vue

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

e-mailing à partir d'une vue

Messagepar gadcho » 12 Mai 2010 à 09:45

Bonjour,
Comment faire pour envoyer un message qui récupère les adresses email dans une colonne d'une vue ?
Je voudrais créer un bouton qui ouvre un nouveau message avec les adresses mail récupérées de la vue.
Est ce possible ?
Merci de votre réponse
gadcho
Posteur habitué
Posteur habitué
 
Message(s) : 221
Inscrit(e) le : 25 Fév 2005 à 10:51
Localisation : Midi-Pyrénées

Messagepar Michael DELIQUE » 12 Mai 2010 à 10:51

salut

un @dbcolumn sur la vue ?
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 gadcho » 12 Mai 2010 à 12:46

oui c'est ce que j'ai essayé de faire mais je ne récupère rien dans le sendto :

dans le bouton de la vue :

@Command([MailComposeMemo]);
@SetField("SendTo";@DbColumn(""; "";"vtest";1))
gadcho
Posteur habitué
Posteur habitué
 
Message(s) : 221
Inscrit(e) le : 25 Fév 2005 à 10:51
Localisation : Midi-Pyrénées

Messagepar Michael DELIQUE » 12 Mai 2010 à 12:49

re

essais

@SetField("SendTo";@DbColumn("":"nocache"; @dbname;"vtest";1))


vtest étant le nom de la vue dans la base actuelle
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 gadcho » 12 Mai 2010 à 12:58

toujours rien
gadcho
Posteur habitué
Posteur habitué
 
Message(s) : 221
Inscrit(e) le : 25 Fév 2005 à 10:51
Localisation : Midi-Pyrénées

Messagepar Michael DELIQUE » 12 Mai 2010 à 13:10

tu n'as rien ou juste le premier de la liste ?

tu sélectionne bien la première colonne ?

essais ça

@SetField("SendTo";@unique(@trim(@DbColumn("":"nocache"; @dbname;"vtest";1))) )

sinon essais ta forume dans un masque de teste dans un champ multivalué
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 gadcho » 12 Mai 2010 à 13:46

je ne comprends pas, dans un champ je récupère bien la liste des email mais avec le bouton je n'ai rien dans le champ sendto
gadcho
Posteur habitué
Posteur habitué
 
Message(s) : 221
Inscrit(e) le : 25 Fév 2005 à 10:51
Localisation : Midi-Pyrénées

Messagepar Michael DELIQUE » 12 Mai 2010 à 13:56

essais

@implode(@unique(@trim(@DbColumn("":"nocache"; @dbname;"vtest";1))) ;",")
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 gadcho » 12 Mai 2010 à 14:07

non toujours rien, j'ai seulement un nouveau mémo qui s'ouvre mais pas de destinataire
gadcho
Posteur habitué
Posteur habitué
 
Message(s) : 221
Inscrit(e) le : 25 Fév 2005 à 10:51
Localisation : Midi-Pyrénées

Messagepar Michael DELIQUE » 12 Mai 2010 à 14:11

parceque le @setfield ne se fait pas sur le mail que tu affiche.

ya une méthode pour le faire mais je ais plus

généralement je passe par du Ls pour le faire
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 kerozen » 12 Mai 2010 à 14:38

@helloz

en général, dans un bouton, je met ça pour ajouter un mail récupéré d'un masque:

@Command([MailComposeMemo]);
@Command([EditGotoField]; "EnterSendTo");
@If(SendToMailAddress!="";@Command([EditInsertText]; SendToMailAddress);@Command([EditInsertText]; SendToMaildiff));
@Command([EditGotoField]; "Subject")

et ça marche, j'imagine qu'avec une vue, ce doit être similaire.

@peluche.
Un bilan de compétences sur nancy ou la Lorraine: adh.fr
blog lotus:Lotus, bleu et geek
Testez votre employabilité: Sherpas.fr
Avatar de l’utilisateur
kerozen
Posteur habitué
Posteur habitué
 
Message(s) : 218
Inscrit(e) le : 17 Jan 2006 à 13:07
Localisation : NANCY

Messagepar gadcho » 17 Mai 2010 à 13:55

La solution que j'ai trouvé c'est sélectionner les emails dans le vue et coller dans le mémo mais c'est pas terrible. Et en ls, je ne connais pas trop.
gadcho
Posteur habitué
Posteur habitué
 
Message(s) : 221
Inscrit(e) le : 25 Fév 2005 à 10:51
Localisation : Midi-Pyrénées

Messagepar Michael DELIQUE » 17 Mai 2010 à 13:59

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 gadcho » 17 Mai 2010 à 14:02

oui merci je l'ai déjà mais pas trop le temps de m'y mettre et mon chef veut une réponse pour demain
gadcho
Posteur habitué
Posteur habitué
 
Message(s) : 221
Inscrit(e) le : 25 Fév 2005 à 10:51
Localisation : Midi-Pyrénées

Messagepar gadcho » 17 Mai 2010 à 14:07

ça y est ça marche ! :D


@Command([MailComposeMemo]);
@Command([EditGotoField];"EnterSendTo");
@Command( [EditInsertText]; @DbColumn(""; ""; "vtest1"; 1))
gadcho
Posteur habitué
Posteur habitué
 
Message(s) : 221
Inscrit(e) le : 25 Fév 2005 à 10:51
Localisation : Midi-Pyrénées

Suivant

Retour vers Développement

cron