[NEWSboard IBMi Forum]

Thema: %dec-Frage

  1. #1
    Registriert seit
    Oct 2001
    Beiträge
    68

    %dec-Frage

    Hallo,

    habe folgende Sache und verzweifle dran....

    3 Felder:
    feld_4a 4A
    feld_15a 15A Anfangswert = '000000000001500'
    Gramatur 4S 1

    feld_4a = %SUBST(feld_15a:12:4);
    GRAMATUR = %dec(feld_4a:4:1);
    else;
    GRAMATUR = 999,9;

    Mein Problem: wie bekomme ich die 1500 aus dem alpha-feld feld_4a in das nummerische Gramatur. Die Formatierung sollte in Gramatur 150,0 sein.

    Wie wird das richtig definiert?
    %dec(feld_4a:4:1) heißt das :4:1 = Feldlänge 4, 1Dezimale

    Gruß Ralph

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Da das Komma ja fehlt musst du das schon selber rechnen:

    GRAMATUR = %dec(feld_4a:4:0) / 10;
    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

  3. #3
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Versuch's mal so:

    Code:
     /Free
        Gramatur = %Dec(%Subst(Feld_15A: 12): 4: 0) / 10;
     /End-Free
    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  4. #4
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    MOVE feld_15a Gramatur

  5. #5
    Registriert seit
    Oct 2001
    Beiträge
    68
    DANKE, DANKE, DANKE

    Ich mache meine ersten Free-Geh-Versuche und hab jetzt ca. 2Std mit suchen, lesen und verstehen verbracht und bin dann doch nicht zu einem Ergebnis gekommen . Dann hab ich mich gefragt, ob ich sowas triviales überhaupt fragen kann.....

    ich danke euch nochmal herzlich für die schnellen Tips und habe Brittas Version soeben erfolgreich eingesetzt

    Gruß Ralph

Similar Threads

  1. Frage zum Befehl STRPCCMD
    By stoerfang in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 24-01-13, 10:27
  2. Frage zu WDSC bzw. CODE400
    By Mr.iSeries in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 02-09-08, 10:16
  3. SQL Frage
    By Bratmaxxe in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 24-01-07, 19:17
  4. Frage zu QZDFMDB2
    By Freezer in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 23-10-06, 21:02
  5. Frage zu SQL UserDefinedFunction
    By cbe in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 24-08-06, 17:30

Berechtigungen

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