Dezimalstellen-Berechnung unerwünscht

Grundsätzliche Themen zur Bedienung, Erstellung von Formularen, Datenbankanbindung und Beispiele ...
stilpiloten
Beiträge: 8
Registriert: 28.10.2010, 16:25

Dezimalstellen-Berechnung unerwünscht

Beitrag von stilpiloten » 06.12.2010, 10:56

Hallo liebe Acronauten,

beim Erstellen meinesersten PDF-Formulars bin ich auf folgendes Problem gestoßen:

Durch die Eingabe einer Geräteanzahl und einem festgelegten Preis-Feld soll die Nettosumme errechnet werden. Dies funktioniert auch wunderbar, leider musste ich jedoch feststellen, dass trotz der Einstellung in der Anzeige von 0 Dezimalstellen beim Format die Zahl hinter dem Komma (wenn man eine eingibt) mitberechnet wird.

Damit es verständlicher wird ein Beispiel:

100 Geräte a 4,00 € ergeben 400,00 €
100,60 a 4,00 € ergeben 402,40 € 
halbe Geräte sollten natürlich nicht möglich sein
... und Angezigt wird mir dann das :(
100 a 4,00 € ergeben 402,40 €       

Kann ich die Eingabe hinter der Kommastelle direkt unterbinden ohne meine restliche Formatierung des Feldes zu verlieren? Wo und wie stelle ich das ein?
Mein Standartwert im Eingabefeld beträgt 0 und meine Trennzeichen für die Tausender sollten als Formatierung 1.000.000 erhalten bleiben.

Ich hoffe Ihr könnt mir weiterhelfen.

Lg
stilpilot

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Dezimalstellen-Berechnung unerwünscht

Beitrag von armine » 06.12.2010, 11:23

Hallo stilpilot,

LCD bietet zwei Arten numerischer Felder an.
1. Dezimalfeld: da helfen 0 Nachkommastellen
2. Num. Feld: Ganzzahl (nicht Fließkommazahl) auswählen.

Gruß
armine

stilpiloten
Beiträge: 8
Registriert: 28.10.2010, 16:25

Dezimalstellen-Berechnung unerwünscht

Beitrag von stilpiloten » 06.12.2010, 12:20

Ach herje, habe meine Frage im falschen Forum gestllt :shock: - ich besitze kein Livecycle Designer, nur Acrobat 9 Pro? Aber Danke für deine Antwort armine.

Kann ich mit meiner Frage in ein geeigneteres Forum umziehen?

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Dezimalstellen-Berechnung unerwünscht

Beitrag von nele_sonntag » 06.12.2010, 12:41

Du bist schon richtig :-)

Ich antworte auch manchmal mit einer LCD-Lösung.
LG Mandy

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Dezimalstellen-Berechnung unerwünscht

Beitrag von Merklin » 06.12.2010, 16:38

Hallo stilpilot,

setz mal bei bei Benutzerdef. Tasteneingabescript folgenden Code ein.

if(!event.willCommit)
    event.rc = !isNaN(event.change) || event.change == "" || (event.change == "" && event.selStart == 0);

Ist nur ein Versuch, vielleicht klappt es.

LG Merklin

stilpiloten
Beiträge: 8
Registriert: 28.10.2010, 16:25

Dezimalstellen-Berechnung unerwünscht

Beitrag von stilpiloten » 07.12.2010, 10:15

... hat leider nicht funktioniert :(

hat sonst noch jemand einen Tipp für mich?

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Dezimalstellen-Berechnung unerwünscht

Beitrag von Merklin » 07.12.2010, 14:32

Hallo stilpilot,

komisch bei mir funktioniert es.

Siehe Bsp.

LG Merklin
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

stilpiloten
Beiträge: 8
Registriert: 28.10.2010, 16:25

Dezimalstellen-Berechnung unerwünscht

Beitrag von stilpiloten » 07.12.2010, 14:46

Hallo Merklin,

die Anzeige von ganzen Zahlen funktioniert, aber leider geht dann meine Formatierung Punkt nach tausender Stelle (1.000.000) verloren.

Weißt du vielleicht wie ich das hinbekomme???

 

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Dezimalstellen-Berechnung unerwünscht

Beitrag von Merklin » 07.12.2010, 17:21

Hallo stilpilot,

habe jetzt ein bißchen rumprobiert, aber so richtig will es mir nicht gelingen.
Jetzt klappt zwar die Anzeige, aber man kann nur ca 15 Zeichen eingeben. Ansonsten haut die Rechnung nicht mehr hin. Habe deshalb die Anzahl der Eingaben begrenzt.

Da ich kein Scripter bin, fehlt mir hier das Hintergrundwissen. Aber vielleicht hilft dir das etwas weiter.

LG Merklin
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

stilpiloten
Beiträge: 8
Registriert: 28.10.2010, 16:25

Dezimalstellen-Berechnung unerwünscht

Beitrag von stilpiloten » 07.12.2010, 17:34

Hallo Merklin,

großartig - es funktioniert - bin total aus dem Häuschen!
Vielen, vielen Dank für die Arbeit und Unterstützung!!!!

Lg
stilpilot

Antworten