in Zahlenfeld trotzdem Buchstaben ausgeben lassen
in Zahlenfeld trotzdem Buchstaben ausgeben lassen
Hallo zusammen,
ich habe ein Textfeld, die ich unter Format mit Zahlen deklariertes habe.
Diese lässt logischerweiße das Eintippen von Zahlen zu und gibt nur Zahlen aus.
Gibt es eine Möglichkeit, dass trotzdem Buchstaben ausgegeben werden kann.
Gruß
Rudi
ich habe ein Textfeld, die ich unter Format mit Zahlen deklariertes habe.
Diese lässt logischerweiße das Eintippen von Zahlen zu und gibt nur Zahlen aus.
Gibt es eine Möglichkeit, dass trotzdem Buchstaben ausgegeben werden kann.
Gruß
Rudi
in Zahlenfeld trotzdem Buchstaben ausgeben lassen
Hallo Rudi,
welchen Sinn soll das haben? Ein bisschen mehr Hintergrundwissen, solltest du schon preisgeben.
VG Merklin
welchen Sinn soll das haben? Ein bisschen mehr Hintergrundwissen, solltest du schon preisgeben.
VG Merklin
in Zahlenfeld trotzdem Buchstaben ausgeben lassen
Hallo Merklin,
also will eine Amortisationsdauer berechnen. D.h. der User gibt Angaben für die einmalige Ein- und Ausgaben und die jährliche Ein- und Ausgaben z.B. einer Maschine.
Ich habe nun das Textfeld unter Format so deklariert:
AFNumber_Format(1, 2, 0, 0, " years", false)
Ich bekomm als Ergebnis z.B. 4,0 years angezeigt.
So jetzt mein Problem. Es kann ja sein, dass der User bei den Feldern Ein- und Ausgaben so wählt, dass sich die Investition gar nicht lohnt.
z.B.
einmalige Einnahmen: 10.000 €, einmalige Ausgaben: 20.000 €
jährliche Einnahmen: 10.000 €, jährliche Ausgaben: 20.000 €
Daher möchte ich eine Ausgabe für den User, dass die Investition nicht lohnt.
Gruß
Rudi
also will eine Amortisationsdauer berechnen. D.h. der User gibt Angaben für die einmalige Ein- und Ausgaben und die jährliche Ein- und Ausgaben z.B. einer Maschine.
Ich habe nun das Textfeld unter Format so deklariert:
AFNumber_Format(1, 2, 0, 0, " years", false)
Ich bekomm als Ergebnis z.B. 4,0 years angezeigt.
So jetzt mein Problem. Es kann ja sein, dass der User bei den Feldern Ein- und Ausgaben so wählt, dass sich die Investition gar nicht lohnt.
z.B.
einmalige Einnahmen: 10.000 €, einmalige Ausgaben: 20.000 €
jährliche Einnahmen: 10.000 €, jährliche Ausgaben: 20.000 €
Daher möchte ich eine Ausgabe für den User, dass die Investition nicht lohnt.
Gruß
Rudi
in Zahlenfeld trotzdem Buchstaben ausgeben lassen
Hallo Rudi,
ich würde es nicht so kompliziert machen. Lass doch einfach eine Warnung ausgeben. Das müsste doch reichen, oder?
VG Merklin
ich würde es nicht so kompliziert machen. Lass doch einfach eine Warnung ausgeben. Das müsste doch reichen, oder?
VG Merklin
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
in Zahlenfeld trotzdem Buchstaben ausgeben lassen
Hallo Rudi,
ich denke der Ansatz von Merklin ist sinnvoll, allerding würde ich zusätzlich, wenn die Eingaben Unsinn sind, das entsprechende Textfeld wieder auf leer setzen, nachdem die Messsagebox erschienen ist.
Oder aber Du arbeitest mit Code im change-Event. Du kannst Tastatureingaben verbieten. Also, wenn das Feld leer ist, erlaubst du bspw. nur Zahlen. Ist die Eingabe Unsinn, erlaubst du auch Texteingabe, Schaue doch mal unter Mustervorlagen
http://acronaut.de/forum44/1395.html
Hier eine IF-Abfrage drübergebastelt und dann müsste es evtl. Deinen Anforderungen genügen und funktionieren
LG Mandy
ich denke der Ansatz von Merklin ist sinnvoll, allerding würde ich zusätzlich, wenn die Eingaben Unsinn sind, das entsprechende Textfeld wieder auf leer setzen, nachdem die Messsagebox erschienen ist.
Code: Alles auswählen
this.rawValue ="";
http://acronaut.de/forum44/1395.html
Hier eine IF-Abfrage drübergebastelt und dann müsste es evtl. Deinen Anforderungen genügen und funktionieren
LG Mandy
in Zahlenfeld trotzdem Buchstaben ausgeben lassen
Hallo zusammen,
danke für die Hilfe.
Diese Art von Meldung geht natürlich auch, hauptsache weiß der User Bescheid.
Gruß
Rudi
danke für die Hilfe.
Diese Art von Meldung geht natürlich auch, hauptsache weiß der User Bescheid.
Gruß
Rudi
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
in Zahlenfeld trotzdem Buchstaben ausgeben lassen
Hallo Rudi,
prima, das Dir geholfen ist. Allerdings würde ich auf jeden Fall die "Falscheingabe" zurücksetzen, sonst bringt es m.E. nichts.
LG Mandy
prima, das Dir geholfen ist. Allerdings würde ich auf jeden Fall die "Falscheingabe" zurücksetzen, sonst bringt es m.E. nichts.
LG Mandy
in Zahlenfeld trotzdem Buchstaben ausgeben lassen
Hallo Mandy,
irgendwie funktioniert es nicht ganz.
Habe es nach dem Ende der Fehlermeldung
this.rawValue ="";
habe es auch mit Textfeld1.rawValue =""; versucht, funktioniert nicht.
Gruß
Rudi
irgendwie funktioniert es nicht ganz.
Habe es nach dem Ende der Fehlermeldung
this.rawValue ="";
habe es auch mit Textfeld1.rawValue =""; versucht, funktioniert nicht.
Gruß
Rudi
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
in Zahlenfeld trotzdem Buchstaben ausgeben lassen
Ohne Dein hochgeladenes PDF kann ich nix machen 

in Zahlenfeld trotzdem Buchstaben ausgeben lassen
Bitteschön
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.