[NEWSboard IBMi Forum]

Threaded View

  1. #1
    Registriert seit
    Apr 2003
    Beiträge
    195

    Dezimaldatenfehler ???

    Hallo,

    ich habe da eine Frage:

    Von einer SAP-Maschine bekomme ich eine Datei die ein numerisches Feld (9/2) mit folgendem Wert enthält "00000a420". Ja genau, richtig gelesen. Ein a in einem numerischen Feld - keine Ahnung wie die dazu kommen. Aber jetzt zu meinem Problem.

    In einem ILE Prog steht folgender Code:
    Code:
    C                   z-add     woehwert      test12           11 2
    woehwert ist das Feld mit dem "a" im Wert.

    Normalerweise würde ja jetzt die i5 schreien "DEZIMALDATENFEHLER!!!", aber genau das passiert nicht.

    Es wurde bei der Programmumwandlung beim Paramater "FIXNBR *NONE" angegeben.

    Kann mir einer erklären, warum ich hier keine Fehlermeldung bekomme!!!

    Auch wenn das Feld folgenden Inhalt hat, erhalte ich keine Fehlermeldung:

    00000-420
    00000 420

    Irgendwer eine Idee???

    PS: als OS verwenden wir V5R4, da derzeit ein Umstieg auf V7 noch nicht möglich ist.
    Last edited by FNeurieser; 11-08-11 at 10:02. Grund: Nachtrag

Similar Threads

  1. Datenstruktur - DS - Abbruch Dezimaldatenfehler
    By falke34 in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 15-11-10, 14:57
  2. Dezimaldatenfehler bei WRITE in RPGLE in Abhängigkeit des PTF-Standes
    By langulli in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 13-02-09, 11:46
  3. Dezimaldatenfehler
    By Bratmaxxe in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 21-06-07, 12:42
  4. Dezimaldatenfehler im SQL
    By Armin in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 02-12-05, 13:13
  5. char to num
    By muadeep in forum NEWSboard Programmierung
    Antworten: 17
    Letzter Beitrag: 19-08-05, 13:50

Berechtigungen

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