Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum1 -- CercaGlobale -- Informativa su Cookie e Privacy


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
codice javascript
#1
buonasera a tutti, sono nuovo di questo forum....ho un problema e non so come risolverlo...utilizzo acrobat pro e nel modulo campo non riesco a fare la sottrazione, ho copiato un codice ma non funziona, se potete aiutarmi grazie
il codice che copiato è:

// Get first field value

var v1 = getField("Text1").value;



// Get second field value

var v2 = getField("Text2").value;



// Set this field value equal to the difference
event.value = v1 - v2;
Cita messaggio
Grazie da:
#2
Ciao,
per quel che posso capire il codice non definisce in maniera univoca in quale campo (field) inserire il risultato.
Ma è solo una ipotesi, senza un file di esempio e qualche spiegazione in più non saprei che dirti.
Cita messaggio
Grazie da: ALEXX , ALEXX
#3
ho cambiato il titolo perché il codice non è Java ma Javascript
sono 2 cose completamente diverse
Il mio blog: ZEROZEROCENT.BLOGSPOT.COM
LEGGE DI MURPHY: SE QUALCOSA PUO' ANDAR MALE, LO FARA'
VERSIONE QUANTISTICA DELLA LEGGE DI MURPHY: TUTTO VA MALE CONTEMPORANEAMENTE
Cita messaggio
Grazie da: ALEXX
#4
intanto ringrazio per le risposte....cerchero di essere piu chiaro:

campo1 - (meno) campo2 risultato nel campo3
Cita messaggio
Grazie da:
#5
(24-03-2017,20:21 )ALEXX Ha scritto: intanto ringrazio per le risposte....cerchero di essere piu chiaro:

campo1 - (meno) campo2 risultato nel campo3
Fin qui c'eravamo anche arrivati.
Il campo 3 ha un nome?
La conversione da numero a stringa può causare perdita di dati?
Devi gestire le eccezioni?
Cita messaggio
Grazie da:
#6
scusate ma non so come allegare un file
Cita messaggio
Grazie da:
#7
Devi cliccare su Nuova risposta
e poi su Aggiungi allegato
Cita messaggio
Grazie da: ALEXX
#8
spero si aver fatto giusto...scusate se sono un po imbranato


Allegati Anteprime
   
Cita messaggio
Grazie da:
#9
Non dovresti scegliere
Il valore è la DIFFERENZA dei seguenti campi?
Cita messaggio
Grazie da:
#10
La sottrazione non va se non correggi i nomi dei campi testo nel codice javascript:
Codice:
// Get first field value

var v1 = getField("CAMPO A").value;



// Get second field value

var v2 = getField("CAMPO B").value;



// Set this field value equal to the difference
event.value = v1 - v2;


Nel terzo campo testo devi aggiungere il codice nelle proprietà della casella:CALCOLO, SCRIPT DI CALCOLO PERSONALIZZATO, MODIFICA.
Nel file pdf che allego ho nominato i campi: CAMPOA, CAMPOB, CAMPOC, nella terza casella ho aggiunto il seguente codice:
Codice:
// Get first field value

var v1 = getField("CAMPOA").value;



// Get second field value

var v2 = getField("CAMPOB").value;



// Set this field value equal to the difference
event.value = v1 - v2;


Per eseguire la divisione (i campi testo li ho rinominati CAMPO1, CAMPO2, CAMPO3) il codice è questo:
Codice:
// Custom Calculate script for text field



// Get the field values, as numbers

var numerator = +getField("CAMPO1").value;

var denominator = +getField("CAMPO2").value;



// Set this field value

event.value = denominator !== 0 ? numerator / denominator : "";
Scusate se rispondo solo ora.


Allegati
.pdf   1.pdf (Dimensione: 36,7 KB / Download: 5)
Cita messaggio
Grazie da: Blackstar , ALEXX , ALEXX


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)