Toutes mes réponses sur les forums
-
AuteurRéponses
-
11 octobre 2017 à 05:38 en réponse à : Modifier la catégorie de format de plusieurs champs en même temps #62899studio_idgMembre
Bonjour Merlin, bonjour à tous
Nous avons trouvé la solution suivante en se basant sur tes scripts, je poste si cela peut intéresser quelqu’un.
On laisse l’utilisateur remplir ses champs et une fois fini l’utilisateur clique sur une zone prédéfini (le logo de l’entreprise). J’y ai mis un bouton transparent qui vient lancer le script suivant :
Code:{for (var i = 0 ; i < this.numFields ; i++) {
var oFld = this.getField(this.getNthFieldName(i));
if (oFld.type == “text”) {if (oFld.name.search(“conso”) != -1) {
//app.alert(oFld.value);
oFld.value = oFld.value.toString().replace(‘,’,’.’);
oFld.value = util.printf(“%.5f”,(oFld.value)*1);
oFld.value = oFld.value.toFixed(5).toString().replace(“.”, “,”)
}
if (oFld.name.search(“abo”) != -1) {
oFld.value = oFld.value.toString().replace(‘,’,’.’);
oFld.value = util.printf(“%.2f”,(oFld.value)*1);
oFld.value = oFld.value.toFixed(2).toString().replace(“.”, “,”)
}
}
}bAlreadyOpened = “true”;
}Ainsi :
dès que je veux 2 décimales, mon champ doit juste contenir le terme “abo”,
dès que je veux 5 décimales, mon champ doit juste contenir le terme “conso”.Encore merci pour ton aide
Bonne journée à tousstudio_idgMembreBonjour,
est-ce que les liens vers les PDF ne seraient pas des liens vers des pdf en local et non hébergés sur le web ?
Si c’est le cas, le lien est rompu une fois le pdf envoyé. Il faut alors les mettre en pièce jointe dans votre pdf ou les faire héberger sur un site.https://helpx.adobe.com/fr/acrobat/using/links-attachments-pdfs.html
Harold
studio_idgMembreBonjour,
je m’étais servi de la fonction afficher/masquer calque dans un boulot du même genre.
Je me souviens plus exactement, mais si t’as ton bloc texte sur un calque, ton bloc barré sur un autre. le clic sur le premier fait apparaître le 2e, etc.http://help.adobe.com/fr_FR/acrobat/pro/using/WS58a04a822e3e50102bd615109794195ff-7c5d.w.html
Quelqu’un va risque de te trouver une meilleur solution, mais si tu veux déjà regarder.
Bon courage
2 octobre 2017 à 09:06 en réponse à : Modifier la catégorie de format de plusieurs champs en même temps #62898studio_idgMembreBonjour Merlin,
Et non c’est pas mon clavier qui a un problème, c’est mes doigts :siffle:je t’avoue que pour l’instant je n’ai pas réussi à faire marcher.
J’ai ce script là qui marchait mais uniquement avec un champ qui s’apellait “event” et uniquement dans l’onglet calcul.Code:event.value = util.printf(“%.5f”,this.getField(‘event’).value).toString().replace(/./g,”,”);
if (event.value == “0”) {event.value = “”};Après j’ai essayé de faire apeller le script comme ceci, mais rien :
– dans mon script de document je mets :Code://script 5 décimales
function format5D(){
event.value = util.printf(“%.5f”,event.value).toString().replace(/./g,”,”);
if (event.value == “0”) {event.value = “”};
}et j’appelle dans l’onglet action/champ désactivé/ avec :
Code:format5D();Je vais tester ta nouvelle méthode et te tiens au courant.
Multas gratias pour ton temps (et oui mon latin à ses limites :geek:)
Harold
27 septembre 2017 à 10:29 en réponse à : Modifier la catégorie de format de plusieurs champs en même temps #62895studio_idgMembreBonour Merlin,
ok super merci pour ton aide.
Je vais voir pour modifier le script pour l’adapter.
Encore merci
Harold
26 septembre 2017 à 11:31 en réponse à : Modifier la catégorie de format de plusieurs champs en même temps #62893studio_idgMembreok, merci pour ta réponse.
Je comprends à peu près le principe, je vais regarder ça à tête reposé.Si j’ai bien compris, les champs appellent tous la même action qui est un script prédéfini dans le document qui va venir changer la catégorie du format.
Merci pour ton temps.
Bonne après midi
Harold
studio_idgMembreBonsoir,
Ok merci, je suis allé chercher trop loin :Euuuh: la solution était là.
Je croyais que l’action marchait comme un champ (choix du calque et de son état).L’action mémorise l’état des calques à l’instant de la création de l’action donc.
Pour le coup c’est bien plus clair :extra:
Merci encore et bonne soirée
-
AuteurRéponses