[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2009
    Beiträge
    29

    Feldgruppen im free-Format

    Hallo Miteinander,

    im RPG-free bringe ich ein Charakterfeld in eine Feldgruppe, mit dieser erstelle ich eine weitere Feldgruppe:
    dcl-s #feldgr char(2)dim(20);
    dcl-s #feldgr1 char(3)dim(20);
    dcl-s #neu char(60);
    dcl-s #alt char(40);

    #str =1;

    for #ix =1to20;
    #feldgr(#ix)=%subst(#alt:#str:2);
    #feldgr1(#ix)= #feldgr(#ix)+' ';
    #str = #str +2;
    endfor;

    das klappt wunderbar aber wie bekomme ich die #feldgr1 ins Feld #neu???
    Sicher ganz simpel !?




  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    In dem Du #FldGr1 in einer Datenstruktur hinterlegst und im Anschluss die komplette Datenstruktur in das Feld #Neu überträgst.
    Oder dass Du gleich das Feld #Neu mit der Feldgruppe überlagerst:

    Code:
    Dcl-DS DSFldGrp;
       #FldGrp1 Char(3)  Dim(20);
    End-DS;
     
    //im Anschluss DSFlgGrp nach #Neu1 übertragen
    //oder
    
    Dcl-DS DSFldGrp;
       #FldGrp1 Char(3)  Dim(20);
       #Neu     Char(60) Pos(1);
    End-DS;
    Birgitta
    Birgitta Hauser

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

  3. #3
    Registriert seit
    Apr 2005
    Beiträge
    385
    for #ix =1to20;
    %SUBST(#neu, 3*#ix, 3) = #feldgr1(#ix)
    endfor;


    So oder so ähnlich, ist nur aus dem Bauch so raus...

  4. #4
    Registriert seit
    May 2009
    Beiträge
    29
    Danke, die Überlagerung mit Feldgruppe und Feld in der Datenstruktur ist ja genial und hat funktioniert!

Similar Threads

  1. XML-Ausgabe in Cobol im Format UTF-8
    By Günter in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 26-06-14, 14:10
  2. S/36 Format und Hidden Felder
    By Tonazzo in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 12-06-14, 22:50
  3. JDBC Datum Format EUR
    By camouflage in forum NEWSboard Java
    Antworten: 1
    Letzter Beitrag: 02-12-13, 15:58
  4. Daten von i-series in xml-Format
    By froehlich in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 12-05-03, 15:35
  5. Free-RPG
    By Gimli in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 03-03-03, 10:23

Berechtigungen

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