-
Problem Dezimal-Komma / -Punkt
Beim betreffenden AS/400 ist der Systemwert QDECFMT auf 2 gesetzt -> Komma bei Dezimalzahlen, eine führende Null.
Zwischendurch kommt es jedoch vor, dass ein Benutzer anstelle vom Dezimal-Komma einen Punkt eingibt. Dieser Punkt wird ignoriert, und anstelle von 1.5 wird der Wert 15 übernommen.
Nun meine Frage: Gibt es eine Möglichkeit, dass in einem RPG-Programm (inkl. DSPF) das Komma UND der Punkt als Dezimal-Trennzeichen akzeptiert werden? Oder Variante 2: Gibt es eine Möglichkeit, dass in einem nummerischen Feld die Punkt-Eingabe gar nicht möglich ist?
Kann mir jemand einen Tipp geben?
Besten Dank im voraus.
-
Wenn das DSPF-Feld numerisch definiert ist, übernimmt der Bildschirm die Formatprüfung. Das Programm bekommt grundsätzlich nur gültige Werte übergeben.
Da mittels EDTCDE/EDTWRD ja Punkte durchaus als Tausenderpunkte akzeptiert werden, muss das Device ja irgendwie unterscheiden können.
Eingabefehler des Bedieners lassen sich da leider nicht abfragen.
Anders sieht es aus, das Feld als Zeichenfeld zu definieren.
Dann kannst du ja selber eine Zahlenprüfung programmieren (VK/NK, Vorzeichen usw.).
Similar Threads
-
By Stoeberl in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 10-01-07, 10:58
-
By ChrisX in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 11-10-06, 15:31
-
By Flappes in forum IBM i Hauptforum
Antworten: 0
Letzter Beitrag: 06-10-06, 08:39
-
By Jörn in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 28-06-02, 08:03
-
By Daniel Ritzmann in forum IBM i Hauptforum
Antworten: 0
Letzter Beitrag: 15-03-02, 15:37
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