Eingabe bei Nummerischen Feld.

19/02/2010 - 13:09 von Silenus paparias | Report spam
Hallo.

Habe ein Nummerische Feld zb. 0000,00, eine textcontrol ist an diesen
Feld gebunden.

Habe in format und Input eingeschaften des Text boxes experimentiert,
aber nix gefunden

Eine Input Eigenschaft zb. 9999,99 bringt auch nix, den das Textbox
wiess nicht ob der Benutzer 5000,99 oder nur 5,99 usw. eigeben will.


Ich will folgendes erreichen :

Der Benutzer soll das "komma" mit eingeben koennen und nicht wie jetzt
automatisch dar sein.

Fuer der Benutzer ist verwirrend, wenn er zb. 5,99 schreiben will,
muss er "5" und dann mit der pfeiltasten 4 stellen nach rechts gehen
um auf die dezimalstelle zu kommen, und dann 99 eingibt.


Die zweite frage ist: wie bringe ich foxpro dazu, dezimalwerte
oberhaupt nicht zu runden, sei es bei der 2,3,4 usw. stelle?

Danke im voraus.
 

Lesen sie die antworten

#1 Michael Bickel
19/02/2010 - 19:31 | Warnen spam
hmmmm, gerne würde ich hier auch etwas dazu lernen - offen gesagt kenne ich
aber nur VFP-Programme, die sich genau so verhalten, wie Du beschreibst,
wurde auch schon öfters von Anwendern beklagt - numerische Eingaben in VFP
Textboxen sind extrem nervig.
Aber vielleicht kennt ja jemand einen besseren Weg...

Viele Grüße
Michael




"Silenus paparias" schrieb im Newsbeitrag
news:
Hallo.

Habe ein Nummerische Feld zb. 0000,00, eine textcontrol ist an diesen
Feld gebunden.

Habe in format und Input eingeschaften des Text boxes experimentiert,
aber nix gefunden

Eine Input Eigenschaft zb. 9999,99 bringt auch nix, den das Textbox
wiess nicht ob der Benutzer 5000,99 oder nur 5,99 usw. eigeben will.


Ich will folgendes erreichen :

Der Benutzer soll das "komma" mit eingeben koennen und nicht wie jetzt
automatisch dar sein.

Fuer der Benutzer ist verwirrend, wenn er zb. 5,99 schreiben will,
muss er "5" und dann mit der pfeiltasten 4 stellen nach rechts gehen
um auf die dezimalstelle zu kommen, und dann 99 eingibt.


Die zweite frage ist: wie bringe ich foxpro dazu, dezimalwerte
oberhaupt nicht zu runden, sei es bei der 2,3,4 usw. stelle?

Danke im voraus.

Ähnliche fragen