[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Apr 2004
    Beiträge
    31

    %EditC-Formatcodes

    Hallo,

    wer kann mir eine Beschreibung der Editcodes nennen, welche
    bei der internen Funktion %EditC angegeben werden?

    Ich muss n-stellige Integer-Werte mit führenden Nullen als
    String ermitteln.

    Danke schon mal im voraus.

    Schorsch

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Es sind die gleichen, die auch beim DDS mittels EDITC angegeben werden.
    Suche im DDS-Handbuch nach "EDITC".
    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
    Nov 2003
    Beiträge
    2.403
    Hallo!

    Hier gibts eine Online-Dokumentation zu ILE RPG.
    Sieh da mal nach unter %EDITC und unter Edit Codes.

    http://publib.boulder.ibm.com/iserie...c092508302.htm

    Gruß
    Jürgen

  4. #4
    Registriert seit
    Aug 2001
    Beiträge
    2.928

    %EditC

    Hallo Schorsch,

    ich glaube der Code, den Du suchst, 'X' ist nirgends dokumentiert.
    Wenn Du unterschiedliche Feldlängen hast, füge noch ein %Xlate zu.

    Hier ein Beispiel:
    PHP-Code:
     /Free
        EvalR MyAlpha 
    = %EditC(MyInt'X');
          
    MyAlpha = %Xlate(' ''0'MyAlpha);   
     /
    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

  5. #5
    Registriert seit
    Apr 2004
    Beiträge
    31

    %EditC

    Zitat Zitat von B.Hauser
    Hallo Schorsch,

    ich glaube der Code, den Du suchst, 'X' ist nirgends dokumentiert.
    Wenn Du unterschiedliche Feldlängen hast, füge noch ein %Xlate zu.

    Hier ein Beispiel:
    PHP-Code:
     /Free
        EvalR MyAlpha 
    = %EditC(MyInt'X');
          
    MyAlpha = %Xlate(' ''0'MyAlpha);   
     /
    End-Free 
    Birgitta

    Hallo!
    Vielen Dank für die schnelle und vor allem funktionierende
    Antwort!

    Gruß
    Schorsch

Berechtigungen

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