Toutes mes réponses sur les forums
-
AuteurRéponses
-
ConstanceMembre
Hug!!!! Merci mille fois!
var chemin = this.path;
var cheminRenome = chemin.replace(/ /g, “%20”);
var fPath = cheminRenome.replace(“/cb-bgr-grpdat/bgr-grpdat$/”,”file://H:/”) fonctionne à merveille!ConstanceMembreEffectivement, ce sont bien les espaces qui m’embêtent… lorsque je renomme les directory bla bla en bla_bla, cela fonctionne :joker:
Pour autant, je reste bloquée, puisque mon formulaire peut se trouver à des endroits divers et variés. Je fais donc référence à l’emplacement relatif du fichier et je ne peux pas renommer tous les directory de ma boîte :jerisjaune:
ConstanceMembreOn a progressé…
var fPath = this.path.replace(“/cb-bgr-grpdat/bgr-grpdat$/”,”file://H:/”); fonctionne.. :jerisjaune: en partie :doute: (je n’ai pas trouvé comment faire pour ne pas utiliser la fonction replace)
Pour l’histoire, le lien ne devient effectif qu’une fois le mail envoyé et reçu.
Pour ce qui ne fonctionne pas:
Mon emplacement réseau est construit selon H:/blabla/blablabla/blablablabla/blabla blablabla, etc et le lien ne va pas jusqu’au bout de l’arborescence en systématique!
J’ai donc: file://blabla/blabla/blablabla/blablablabla/blabla blablabla.pdf
Ça n’est pas une question d’espace dans l’appellation des directory, j’ai vérifié.:doute: :doute: :doute:
ConstanceMembreAvec des mots simples, ca marche aussi :Smiley03:
Mais, quand on parle de préfixe, c’est dans la définition de ma variable ou bien en préfixe dans le corps de texte de mon mail? Dans les deux cas, je n’arrive pas à écrire la bonne syntaxe :Ooops:
ConstanceMembrerhoooo, tant que ca?
Voici le script pour envoyer mon mail:
var docName = this.documentFileName;
var vDot = docName.indexOf(“.”,0);
var fTitre = docName.substring(0,vDot);
var fPath = this.path.replace(“/cb-bgr-grpdat/bgr-grpdat$/”,”H:/”);app.mailMsg(true, “”, “”, “”, “FO 0027″+”_”+fTitre, “Blablabla,nnVous trouverez ici:n”+fPath+”nblablabla”);
=> J’aimerais que “fPath” ne soit pas que l’emplacement du fichier mais également un lien hypertexte, qui permettrait au destinataire du mail d’ouvrir le formulaire pdf.
Je suis plus claire?ConstanceMembreJuste un petit mot pour vous dire que j’ai réussi à m’en sortir en scindant le script en deux:
une partie souris entrée pour tout ce qui est vérification des champs (ce qui empêche de cliquer sur le bouton avant que tous les champs soient remplis) et une partie souris entrée pour l’envoi du mail et donc la signature associée, ce qui ne me gêne pas puisque j’envoie le lien du formulaire et non le formulaire en lui-même.Merci encore pour votre aide!
ConstanceMembreRe-bonjjour,
Merci beaucoup Merlin pour ton explication (je progresse, je progresse en js!) mais malheureusement, le fait de mettre le script d’envoi du mail au bon endroit ne bloque pas la signature pour autant…
et effectivement, je n’ai pas inventé les scripts, j’ai consciencieusement fouillé le forum!J’en profite pour ajouter une requête: je travaille sur un réseau interne, et je bloque sur la commande à appeler pour afficher l’emplacement de mon formulaire (idéalement dans le corps du mail que j’envoie)…
-
AuteurRéponses