2017-01-10 2 views
0

Ich arbeite an einem ausfüllbaren PDF. Ich habe verschiedene berechnete Felder, die alle zu einem Ganzen zusammengefasst werden. Ich muss dann insgesamt in 10 einzelne Kästchen aufteilen (8 vor der Dezimalzahl, 2 danach) mit einer Zahl in jedem Feld, falls zutreffend.JavaScript Split Total in 10 separate Felder in Adobe PDF

So zum Beispiel, wenn die Summe (die Menge variieren kann) ist 201.50
Ich brauche nichts in AMT1, AMT2, ATM3, Amt4, Amt5 zu zeigen,
2 in Amt6 zu zeigen,
0 in Amt7 zu zeigen,
1 in AMT8 zu zeigen,
5 in Amt9 zu zeigen,
0 in Amt10

für Amt10 unter Run benutzerdefinierte Validierung Skript für die letzte Nachkommastelle So zeigen sich Ich stelle: getField ("Total"). Value = event.value.slice (-1); was nicht funktioniert hat.

Antwort

0

Diese böxlis kann ein echter Schmerz in den Hintern sein, und sollte vermieden werden.

Verwenden Sie stattdessen die Eigenschaft comb des Felds und verwenden Sie die anderen Eigenschaften (Rechtsausrichtung und Zahlenformat), um die Werte richtig anzuzeigen.

Damit behalten Ihre Felder verwendbare Werte bei und werden ordnungsgemäß angezeigt.

0

Wenn "Total" berechnet wird, gibt getField ("Total"). Value eine Zahl zurück. Verwenden Sie getField ("Total"). ValueAsString, wenn Sie String-Methoden verwenden müssen.

Verwandte Themen