PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Lien vers une adresse email
Lien vers une adresse email
Débuté par support, 23 juil. 2003 13:16 - 9 réponses
Posté le 23 juillet 2003 - 13:16
Je charge une table avec des infos utilisateur dont une adresse email. Cette
colonne est mise en lien mais je souhaite en cliquant dessus faire un lien
de type MAILTO.

Quelqu'un pourrait-il m'indiquer la marche à suivre svp ?

Merci bien.
Posté le 23 juillet 2003 - 14:59
en changeant la valeur dynamiquement de ton lien ca doit fonctionner non ?
(j'ai pas teste mais bon ...)

exemple :

lien..valeur = mailto+info_saisie

"Yann" <support@directaccess.fr> wrote:

Je charge une table avec des infos utilisateur dont une adresse email. Cette
colonne est mise en lien mais je souhaite en cliquant dessus faire un lien
de type MAILTO.

Quelqu'un pourrait-il m'indiquer la marche à suivre svp ?

Merci bien.

Posté le 23 juillet 2003 - 17:20
Salut,

Tu peux tout simplement utiliser la fonction

eMailOuvreMessagerie(NomTable.NomColonne,sujet)

Cette fonction a le même comportement qu'un mailto mais te permettra
d'éviter de redéfinir dynamiquement le lien.
Il te suffit de l'utiliser sur le code navigateur de clic sut la table.

Cordialement

Guillaume
Posté le 23 juillet 2003 - 21:42
Merci Guillaume.

Je ne connaissais pas cette instruction parmi les fonctions email.

Et à charge de revanche ;)

Yann



gruelle@coletica.fr wrote:
Salut,

Tu peux tout simplement utiliser la fonction

eMailOuvreMessagerie(NomTable.NomColonne,sujet)

Cette fonction a le même comportement qu'un mailto mais te permettra
d'éviter de redéfinir dynamiquement le lien.
Il te suffit de l'utiliser sur le code navigateur de clic sut la table.

Cordialement

Guillaume



Posté le 24 juillet 2003 - 11:03
eh oui, sauf que cela ne tourne pas correctement. En mode navigateur, il m'est
retourné l'indice de la ligne à chaque fois, même si j'utilise table.xxx[table.xxx].

gruelle@coletica.fr wrote:
Salut,

Tu peux tout simplement utiliser la fonction

eMailOuvreMessagerie(NomTable.NomColonne,sujet)

Cette fonction a le même comportement qu'un mailto mais te permettra
d'éviter de redéfinir dynamiquement le lien.
Il te suffit de l'utiliser sur le code navigateur de clic sut la table.

Cordialement

Guillaume



Posté le 24 juillet 2003 - 13:10
Peux tu m'envoyer la syntaxe de ta ligne de code et le nom des champs que
tu utilises?
En d'autres termes, si tu veux que j'essaye de voir... n'hésites pas. J'ai
testé la fonction ce matin et elle semble fonctionner chez moi...
@ suivre.


Guillaume
Posté le 24 juillet 2003 - 13:21
Salut,

Moi aussi ca m'intéresse !
Je souhaite récupérer l'adresse mail chargée depuis un fichier dans le lien
présent sur ma page contact, pour ouvrir en cliquant sur ce lien un mail
avec l'adresse du destinataire (celle du lien).
Mais comment faire car je n'y parviens pas !
Thanks.

Jéjé
Posté le 24 juillet 2003 - 15:42
Donc succintement,

Il s'agit d'une table fichier relié à un fichier technicien. Sont donc chargé
dans cette table, le nom, l'email et le numéro de téléphone du technicien.

En code :

// mode serveur (pour test) :
info(tabletech.adresse[tabletech.adresse])
// résultat obtenu :
support@directaccess.fr
// donc c'est correct

// en mode navigateur :
info(tabletech.adresse[tabletech.adresse])
// résultat obtenu :
1
// ce qui est l'indice de la ligne

J'obtiens le même résultat si je place un tableselectplus auparavant.

// Sinon la syntaxe en clic sur ligne navigateur
emailouvremessagerie(tabletech.adresse,"","")

// Résultat obtenu :
une fenêtre email est ouverte mais dans le nom du destinataire apparaît
l'indice de la ligne cliquée !

gruelle@coletica.fr wrote:
>Peux tu m'envoyer la syntaxe de ta ligne de code et le nom des champs que

tu utilises?
En d'autres termes, si tu veux que j'essaye de voir... n'hésites pas. J'ai


testé la fonction ce matin et elle semble fonctionner chez moi...
@ suivre.


Guillaume

Posté le 24 juillet 2003 - 18:00
Tabletech est une table fichier présent sur la page? ou une table de la base
de données (fichier HF)?
Si tu es dans le premier cas, il n'est pas utile d'écrire
"tabletech.adresse[tabletech.adresse] " tu peux taper directement "Adresse"
(si c'est une table fichier ou mémoire, c'est le nom de ta colonne) à ce
moment là, quand tu cliques sur une ligne de ta table, l'enregistrement est
directement bien positionné et tu peux donc taper en code navigateur:

emailouvremessagerie(Adresse,"","")

En principe, ça marche (j'ai testé...)
Tiens moi au courant.



"yann" <support@directaccess.fr> a écrit dans le message de news:
3f1fd452$1@news....

Donc succintement,

Il s'agit d'une table fichier relié à un fichier technicien. Sont donc

chargé
dans cette table, le nom, l'email et le numéro de téléphone du technicien.

En code :

// mode serveur (pour test) :
info(tabletech.adresse[tabletech.adresse])
// résultat obtenu :
support@directaccess.fr
// donc c'est correct

// en mode navigateur :
info(tabletech.adresse[tabletech.adresse])
// résultat obtenu :
1
// ce qui est l'indice de la ligne

J'obtiens le même résultat si je place un tableselectplus auparavant.

// Sinon la syntaxe en clic sur ligne navigateur
emailouvremessagerie(tabletech.adresse,"","")

// Résultat obtenu :
une fenêtre email est ouverte mais dans le nom du destinataire

apparaît
l'indice de la ligne cliquée !

gruelle@coletica.fr wrote:
Peux tu m'envoyer la syntaxe de ta ligne de code et le nom des champs que

tu utilises?
En d'autres termes, si tu veux que j'essaye de voir... n'hésites pas.

J'ai

testé la fonction ce matin et elle semble fonctionner chez moi...
@ suivre.


Guillaume



Posté le 25 juillet 2003 - 11:18
Mais pourquoi vous n utilisez pas mailto ??

tu defini un lien sous la forme lien perso puis Email ensuite tu le modifie
dynamiquement avec la valeur de ta table.

ex :
un lien ad_mail type perso mailto avec comme constante mail@mail

ds le clic tu fait :
mail@mail..valeur = "mailto:"+CLIENT.EMAIL

et ca doit marcher ca .... pourquoi ce compliquer la vie ? ;)

"Savoie J." <Savoie@xxx.fr> wrote:

Salut,

Moi aussi ca m'intéresse !
Je souhaite récupérer l'adresse mail chargée depuis un fichier dans le lien
présent sur ma page contact, pour ouvrir en cliquant sur ce lien un mail
avec l'adresse du destinataire (celle du lien).
Mais comment faire car je n'y parviens pas !
Thanks.

Jéjé