IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Script PDF interactif [Résolu]
Options
Billynath
posté 7 Jul 2016, 10:54
Message #1


Nouveau Membre


Groupe : Membres
Messages : 7
Inscrit : 7 Jul 2016
Membre no 199 234



Bonjour à tous,

Je suis entrain de réaliser un PDF interactif où je dois réaliser des formules de calcul avec un résultat en pourcentage. Jusque là pas de souci puisque dans propriété nous avons l'option "la valeur correspond à la somme de" et on choisi nos champs de texte.

mais je souhaiterai faire en sorte que la sommes de mes 4 champs de texte ne dépasse pas 100 et de mettre une alerte genre : alert("la somme des 4 rubrique ne doit pas dépasser 100").

J'ai regardé un peu sur le net mais j'avoue que ce language est un peu compliqué pour moi d'autant plus que c'est mon premier PDF interactif. Au départ j'étais partie dans l'idée de créer une formule du type :
Champs de texte 5 = (somme de Champs de texte 1:Champs de texte4)=≤100 mais entre les acolades, parenthèse, :, ;...Je suis un peu paumée biggrin.gif

Si l'un de vous connais la formule, je suis preneuse...J'ai pas trop envie de dire à mon client 'oui, oui c'est possible mais moi je sais pas faire !!! rolleyes.gif

Merci par avance
Go to the top of the page
 
+Quote Post
magicPDF
posté 7 Jul 2016, 15:12
Message #2


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 045
Inscrit : 22 Apr 2008
Lieu : 43.93 N / 4.84 E
Membre no 112 856



Bonjour.

Il n'y a pas forcément besoin de JavaScript : dans les Propriétés : Validation du champ qui fait le calcul il faut demander une validation entre zéro (par exemple) et 100.
Si le total du calcul dépasse Acrobat (Reader ou Pro) alertera l'utilisateur.






Par-contre Javascript c'est indispensable si on veut personnaliser le message d'alerte. Il faut placer un script de ce genre (non testé) en Script de validation personnalisé :

if (event.value > 100) {
app.alert("MESSAGE D'ALERTE");
this.resetForm(event.target); // optionnel, c'est pour vider la valeur calculée
}


Ce message a été modifié par magicPDF - 7 Jul 2016, 17:12.


--------------------
Acrobate du PDF, InDesigner, Photoshopographe et WordPresseur
abracadabraPDF.net
Go to the top of the page
 
+Quote Post
Billynath
posté 7 Jul 2016, 15:37
Message #3


Nouveau Membre


Groupe : Membres
Messages : 7
Inscrit : 7 Jul 2016
Membre no 199 234



Bonjour MagicPDF,

Merci pour l'information, j'avais bien repéré cette fonction mais elle restait grisée ! sad.gif

Du coup, je viens de refaire un tour dans les propriétés et j'avais omis de rentrer les fonctions dans "Format" blink.gif
Et je m'aperçois donc que je me prenais la tête pour rien biggrin.gif tongue.gif
L'alerte d'Acrobat convient du coup pas besoin d'alerte personnalisée mais je garde le script précieusement.


merci, merci, merci...C'est top !!!
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 26th April 2024 - 07:21