[NEWSboard IBMi Forum]

Thema: Dezimalfeld

Hybrid View

  1. #1
    Registriert seit
    Nov 2007
    Beiträge
    371
    Das Feld ist so definiert.

    A BEZBET 9Y 2B 5 23CHECK(RB)
    A DSPATR(CS)
    A N54 DSPATR(PC)
    A EDTCDE(K)

  2. #2
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Definiere das Feld einmal ohne das Y und ohne den EDTCDE(K).

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Das Y schränkt nur die Zeichen selber bereits auf numerisch ein.

    Folgende Aussage reicht doch bereits:

    To type digits to the right of the decimal, positions 36 and 37 must be greater than zero and you must type the decimal character.
    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

  4. #4
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Im bereits genannten DDS-Dokument von IBM steht:
    Code:
    01000A            SIGN2          5  2B  5 30
    Und als Beispiele für die Eingabe eines so definierten Feldes:

    SIGN2 (Signed Numeric)

    1. _ _ _ _ _ _
    2. 1 2 3 4 _ _
    3. 1 2 _ _ _ _
    4. 1 2 _ _ _ _ (Field - key)

    0 0 0 0 0
    0 1 2 3 4
    0 0 0 1 2
    0 0 0 1 K (X'F0F0F0F1D2')
    Wäre das nicht genau das, was gesucht wird?

    Allerdings geht das nur ohne einen EDTCDE(...), denn sonst ist es laut Dokumentation wie ein mit Y definiertes Feld, und das verhält sich anders in bezug auf Nachkommastellen (siehe Feld NBR2 in den Beispielen der genannten DDS-Dokumentation).

  5. #5
    Registriert seit
    Nov 2007
    Beiträge
    371
    Entschuldicht das ich jetzt erst antworte.

    War leider krank.

    Also wenn ich es ohne Y und EDTCDE definiere wird der Wert 15522 genau so auch angezeigt.
    Also ohne Komma Stelle .
    Aber ich will ja das der Wert als 155,22 angezeigt wird wenn ich 15522 in das Feld eingebe.
    Aber trotzdem Danke für den Vorschlag.

Similar Threads

  1. Alphafeld in Dezimalfeld RPG
    By mgraskamp in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 22-09-05, 15:27

Berechtigungen

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