[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2008
    Beiträge
    35

    CL Language EDITC

    Liebes Forum,
    Bitte um Hilfe:
    Wie kann ich im CL folgendes realisieren ?
    Ich habe ein numerisches Feld Num7 mit Wert "1234"
    und ich möchte das in ein Alphafeld stellen, dass dann so aussehen soll "0001234"
    in RPG: alph7 = %editc(num7:'X')

    Wie mache ich das in CL ?

    Vielen Dank
    Hannes

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    DCL NumChar *char 7
    DCL NumVar * Dec(7 0)

    CHGVAR NumChar NumVar
    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
    Jan 2008
    Beiträge
    35
    Was, so einfach ?
    Das ist mir jetzt peinlich ...
    Vielen Dank hat super funktioniert
    Lg Hannes

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Nun, das gilt mindestens seit V2R1 (ca. 1990). Was vorher war kann ich nicht beurteilen, da war ich noch Nixdorfer.
    Allerdings gehen Vorzeichen verloren, aber das kann man ja separat abfragen und dann per *CAT ergänzen.
    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

  5. #5
    Registriert seit
    Nov 2003
    Beiträge
    2.307
    Negative Vorzeichen kommen mit!

    Aber wenn das Zielfeld zu kurz für den neuen Wert ist,
    gibts einen Fehler (den man mit MONMSG abfangen kann).

    Change Variable (CHGVAR) > Coding Decimal Values for Character Variables

    S/38 ? CLP38 ? :-)

    Zitat Zitat von Fuerchau Beitrag anzeigen
    Nun, das gilt mindestens seit V2R1 (ca. 1990). Was vorher war kann ich nicht beurteilen, da war ich noch Nixdorfer.
    Allerdings gehen Vorzeichen verloren, aber das kann man ja separat abfragen und dann per *CAT ergänzen.

Similar Threads

  1. welcher editc für 0,07 statt ,07
    By dibe in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 08-08-17, 15:38
  2. Language feature code 2924
    By TKalker in forum IBM i Hauptforum
    Antworten: 16
    Letzter Beitrag: 02-05-16, 15:21

Berechtigungen

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