PDA

View Full Version : [JavaScript] per campi di Acrobat


Ilverogatsu
19-10-2005, 12:07
In questi giorni sto lavorando in Acrobat per rendere alcune parti di un documento autocompilanti, per la maggior parte dei campi mi bastano le opzioni base offerte dal programma (somma, moltiplicazione, ecc..).
Purtroppo per gli altri invece mi servono delle formule non presenti, spesso semplicissime, ma di JS io nn ci capisco molto... anzi... al massimo intuisco.

Mi servirebbe qualcuno disposto a mostrarmi gli script x funzioni semplici-semplici, ma forse faccio prima a farvi la prima richiesta/esempio di ciò che mi serve:

Campo Totale = 10+Campo A+Campo B+Campo C+Campo D+Campo E+Campo F

poi dovrei avere altri 2-3 max script di cui potrei aver bisogno, ma tutti su questo livello di complessità... almeno credo..

Qualcuno può aiutarmi? :)

Ilverogatsu
19-10-2005, 23:58
Uppette :)

Ilverogatsu
21-10-2005, 00:02
uppettete :)

Ilverogatsu
22-10-2005, 02:52
up :)

Ilverogatsu
22-10-2005, 18:53
ce neccciuuunooo?? :) :mbe:

max246
22-10-2005, 19:58
<script>
function calcola (a,b,c,d,e,f) {
var CampoTotale = 10+a+b+d+e+f;
document.form1.campototale.value = CampoTotale;
}
</script>


Cosi intendi? :confused:

Ilverogatsu
23-10-2005, 00:43
Intanto grazie per avermi risposto :)

Venendo allo script, io ho provato a inserirlo, modificando solo gli a,b,c con i rispettivi nomi, ma ci deve essere qualcosa che nn va...
Lo script modificato è il seguente:
function calcola (Bonus Armatura,Bonus Scudo,Mod Des,Mod Taglia,Armatura Naturale,Armatura mod V) {
var Armatura = 10+Bonus Armatura+Bonus Scudo+Mod Des+Mod Taglia+Armatura Naturale+Armatura mod V;
document.form1.Armatura.value = Armatura;
}

Acrobat mi da però errore, x la precisione il seguente:

SyntaxError: missing ) after formal parameters
1: (null) alla riga 2

grazie x la pazienza :)

Ilverogatsu
24-10-2005, 18:42
up :)

0rph3n
25-10-2005, 09:20
i nomi delle variabili non devono contenere spazi!

'iao

max246
25-10-2005, 10:25
i nomi delle variabili non devono contenere spazi!

'iao
Giusto ;) cmq se lasci pure a,b,c, .. ghgh non cambia niente :P forse è piu comodo :)