[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2004
    Beiträge
    470

    DECFMT(*BLANK) EDTCDE(Y) Problem

    Hallo zusammen,

    ich habe meinen Jobparameter DECFMT von "J" auf *BLANK geändert so dass der Dezimalpunkt jetzt ein Punkt und kein Komma mehr ist.

    Jetzt gibt es bei numerischen Feldern die einen EDTCDE(Y) haben folgendes Problem:

    Im Feld steht z.B. 01.02.09
    Ändere ich jetzt die 02 auf 03 ab und verlasse das Feld mit Tabulator wird es grün rivers mit folgender Meldung in der Statuszeile der 5250-Emulation: Falsche Verwendung der Dezimalzahlen oder zu viele Ziffern angegeben.
    Bei DECFMT "J" gibt es dieses Problem nicht.

    Seltsamerweise lässt er mich aber ohne Probleme aus .02. ,02, machen.

    Ich denke mal das ist ein IBM-Fehler. Und das obligatorische "Work as designed" kann man hier nicht gelten lassen ?

    Weiss jemand zufällig was über dieses Problem

    Vielen Dank für Eure Mühe im Voraus

    Viele Grüsse Harald

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Wie heißt es so schön "works as designed" ist in diesem Fall korrekt.

    Das Feld ist nun mal numerisch und nicht vom Typ Datum. Die DSPF prüft ja auch nicht, ob du ein unsinniges Datum eingibst.
    EDTCDE's stellen ja nur eine Maske zur Verfügung, damit du dir eine eigene Maske sparen kannst.

    Die Amerikaner kennen das Problem und geben ein Datum eben immer komplett ein oder entfernen die Punkte wieder.

    Alternativ machst du ein Zeichenfeld daraus und prüfst eben selber.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Problem mit Java-Methoden Aufruf aus ILE RPG?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 10-01-07, 10:58
  2. Problem mit Steuerzeichen in Datenbank?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 26-10-06, 10:07
  3. Authorization Problem nach ändern der Primary Group
    By ChrisX in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 11-10-06, 15:31
  4. Merkwürdiges Problem in VRPG
    By Flappes in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 06-10-06, 08:39
  5. Problem ODBC und VB.NET
    By Marsman in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 11-07-06, 10:50

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •