-
Numerisches Feld nicht rechtsbündig füllen
Hallo,
ich habe folgendes Problem.
Ich habe ein 3-stelliges numerisches Feld. Wenn ich in dieses nun 5 linksbündig eingebe, möchte ich dass er die beiden stellen rechts davon mit 0 füllt, so dass 500 darin steht.
Geht das ?
Viele Grüße Harkne
-
Multiplizier es doch mit 100
kf
-
Bei 50 kommt dann 5000 raus.
Ist die Eingabe denn numerisch?
Dann kannst du nicht feststellen, ob bewusst "5" oder "005" eingegeben wurde.
Definiere die Eingabe als Alpha und lasse nur Ziffern zu.
Dann reicht ein XLATE(' ':'0').
-
Hallo zusammen,
vielen Dank für die Antworten.
Ich denke auch, ich werde es über ein Character-Feld machen.
Ich dachte nur, dass es vielleicht im DDS ein Schlüsselwort gibt wie CHECK(LB) ;-)
-
Nein, das gibt es nicht.
Allerdings kann es durch Fehlbedienung zu dem unerwünschten Effekt der Nulleneinsetzung geben.
Wenn man definiert hat, dass mit Eingabe+ oder Eingabe- ein Feld rechtsbündig ausrichtet, verhindert das System nicht das verlassen mit der TAB-Taste.
D.h., dass eine Eingabe "5__" durchaus automatisch mit "500" ersetzt werden kann ohne das man da was tun muss.
Dies führte bei so manchen Anwendungen durch aus zu Problemen wenn der User z.B. bei einer 9-stelligen Menge die 1 und TAB gedrückt hat. Das Programm verarbeitet dann 100000000!
Similar Threads
-
By mott in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 10-09-15, 17:33
-
By Creedem in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 19-05-15, 10:21
-
By ubas in forum NEWSboard Programmierung
Antworten: 17
Letzter Beitrag: 29-10-14, 15:36
-
By TheDevil in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 14-11-13, 08:15
-
By heynem in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 05-12-02, 09:27
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks