Auteur Sujet: Bouton d'envoi. - RÉSOLU  (Lu 213 fois)

prcmarie

  • Magicien
  • ***
  • Messages: 28
  • _oOOo__( @ > @ )__oOOo_
Bouton d'envoi. - RÉSOLU
« le: 16 Février 2012 : 22:13 »
Bonjour Merlin,

Tu m'avait aidé pour la réalisation du script ci-dessous. Ce script permet lors du choix d'un bâtiment de faire l'envoi du message sur une boite determiner. J'aimerais utiliser ce même script afin d'envoyer le message à plusieurs boites en même temps.
Quelle serait la procédure ?

/* script placé dans le champ texte qui provoque le remplissage du champ masqué "destinataire" */
/* menu déroulant */
var z = app.popUpMenu("Atrium","International","Colbert");
if (z!=null) {event.target.value = z;}
/* remplissage du champ destinataire */
var w = this.getField("destinataire");
if (z=="Atrium") {w.value = "logistique.atrium@xx.fr";}
if (z=="International") {w.value = "logistique.international@xx.fr";}
if (z=="Colbert") {w.value = "logistique.colbert@xx.fr";}

Une autre question :
Avec la commande "Save as" est'il possible de diriger l'enregistrement d'un formulaire afin que celui-ci s'enregistre dans un dossier spécifique déterminé à l'avance ?

Merci par avance.
« Modifié: 21 Février 2012 : 23:11 par Lionel »

Merlin

  • Administrateur
  • Grand magicien
  • *****
  • Messages: 2 966
  • abracadabrantesque
    • abracadabraPDF.net
Re : Bouton d'envoie
« Réponse #1 le: 16 Février 2012 : 23:08 »
Salut,

a-priori (non-testé) il n'y a que 3 lignes à modifier :

if (z=="Atrium") {w.value = "logistique.atrium@xx.fr, kader.roussel@3maisons.bis, paula.rauide@photo.clic";}
if (z=="International") {w.value = "logistique.international@xx.fr, kader.roussel@3maisons.bis, paula.rauide@photo.clic";}
if (z=="Colbert") {w.value = "logistique.colbert@xx.fr, kader.roussel@3maisons.bis, paula.rauide@photo.clic";}

 :Smiley01:
Adobe Certified Expert - Design Specialist
Acrobat User Community Expert

prcmarie

  • Magicien
  • ***
  • Messages: 28
  • _oOOo__( @ > @ )__oOOo_
Re : Bouton d'envoie
« Réponse #2 le: 16 Février 2012 : 23:22 »
Merci, je test cela demain.
Et pour save as?

Merlin

  • Administrateur
  • Grand magicien
  • *****
  • Messages: 2 966
  • abracadabrantesque
    • abracadabraPDF.net
Re : Bouton d'envoie
« Réponse #3 le: 16 Février 2012 : 23:50 »
Citer
Avec la commande "Save as" est'il possible de diriger l'enregistrement d'un formulaire afin que celui-ci s'enregistre dans un dossier spécifique déterminé à l'avance.

Non, sauf à faire installer préalablement un script d'application dans son logiciel par chaque utilisateur…
Et on ne peut utiliser que des "safe path", c'est-à-dire en dehors des répertoires systèmes, applications, etc.

 :Smiley01:
Adobe Certified Expert - Design Specialist
Acrobat User Community Expert

prcmarie

  • Magicien
  • ***
  • Messages: 28
  • _oOOo__( @ > @ )__oOOo_
Re : Bouton d'envoie
« Réponse #4 le: 17 Février 2012 : 00:03 »
En faite c'est pour un seul utilsateur qui reçoit les formulaires. Celui-ci a Acrobat proX

Merlin

  • Administrateur
  • Grand magicien
  • *****
  • Messages: 2 966
  • abracadabrantesque
    • abracadabraPDF.net
Re : Bouton d'envoie
« Réponse #5 le: 17 Février 2012 : 02:09 »
Je viens de vérifier la doc, en fait c'est encore plus restreint que je ne croyais : ce n'est possible que depuis la Console ou les Actions.
Et comme les Actions d'Acrobat X sont directement capables d'enregistrer dans un dossier en particulier il n'y a pas besoin de coder quoi que soit.

L'autre solution simple étant de placer un alias/raccourci du dossier en question à la racine du disque ou dans le dossier (Mes) Documents de l'utilisateur, ou les deux…

 :Smiley03:
Adobe Certified Expert - Design Specialist
Acrobat User Community Expert

prcmarie

  • Magicien
  • ***
  • Messages: 28
  • _oOOo__( @ > @ )__oOOo_
Re : Bouton d'envoi. - RÉPONDU
« Réponse #6 le: 17 Février 2012 : 22:36 »
Merci.
Le code javascript ne focntionne pas il n'y a qu'une adresse courriel qui s'affiche = la première dans la ligne.

Merlin

  • Administrateur
  • Grand magicien
  • *****
  • Messages: 2 966
  • abracadabrantesque
    • abracadabraPDF.net
Re : Bouton d'envoi. - RÉPONDU
« Réponse #7 le: 18 Février 2012 : 12:44 »
Salut,

tu devrais désosser ce document : http://abracadabrapdf.net/articles.php?lng=fr&pg=72

Quand on met plusieurs @dresses dans le champ destinataire le multi-adressage fonctionne bien avec les 2e, 3e, et 5e bouton qui utilisent un JavaScript, pour les 1er et 4e bouton il suffit d'ajouter plusieurs adresses dans le champ URL de la fonction submit (pas d'utilisation de JavaScript pour ces boutons, les @dresses y sont codées en dur).

 :soleil:
Adobe Certified Expert - Design Specialist
Acrobat User Community Expert

prcmarie

  • Magicien
  • ***
  • Messages: 28
  • _oOOo__( @ > @ )__oOOo_
Re : Bouton d'envoi. - RÉPONDU
« Réponse #8 le: 21 Février 2012 : 22:21 »
Merci Merlin,
Encore une fois grace à toi. Très bien le fichier d'exemple. Tous fonctionne, aussi bien le Mail multiple que l'enregistrement vers un dossier. Dans ce cas j'ai crée une action avec plusieurs contions.
Merci encore  :bonjour: :bravo: