[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte
  1. #1
    Registriert seit
    Apr 2004
    Beiträge
    105

    Chain im Free-Format

    Hallo,
    ich befasse mich in den letzten Tagen ein wenig mit dem Free-Format-RPG.
    Allerding weiß ich nicht so recht wie ich einen Chain über eine Datei machen soll, bzw. die ich den Key definiere, der aus 3 Feldern besteht.
    Gibt es hier eine Alternatiove zu KLIST und KFLD?

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    chain format (key1:key2:...);
    if %found();
    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
    Dec 2003
    Beiträge
    106
    anders rum, oder ?

    chain(n) (key1: key2: key3) format;
    if %found;
    ...
    ...

  4. #4
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    Eine andere Alternative ist die Schlüssel-Liste als Datenstruktur zu definieren.
    1. Auflistung von Subfeldern
    2. Über Schlüsselwort LikeRec(FileFmt: *KEY)
    3. Über Schlüsselwort ExtName(File: *KEY)

    Der Zugriff erfolgt unter Verwendung der Built-in-Function %KDS:
    PHP-Code:
    /Free
       Chain 
    %KDS(MyKeyDSMyFileFmt;

       
    //Mit TeilSchlüssel:
       
    Chain %KDS(MyKeyDS3MyFileFmt
    Falls übrigens mit nur einem Feld auf eine Datei zugegriffen wird, muss das Schlüssel-Feld in runden Klammern () angegeben werden:
    PHP-Code:
    Chain (RRNMyFileFmt
    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

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Jo, aber ich hab das Handbuch halt nicht im Kopf.
    Ausserdem kann man KLIST's nun auch im D-Format definieren, eine %-Funktion gibts da auch noch usw.usw.
    Manchmal genügt halt einfach ein Blick ins Handbuch:
    http://publib.boulder.ibm.com/infoce...e/launcher.htm

    Da gibts eigentlich alles was man braucht.
    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

  6. #6
    Registriert seit
    Apr 2004
    Beiträge
    105
    Super, ihr habt mir geholfen!!
    Kann ich irgenwo im Internet eine Einführung in Free-RPG oder die Grundlagen finden?

  7. #7
    Registriert seit
    Jan 2001
    Beiträge
    833

    Thumbs up

    Hallo zusammen,


    im WDSC ist auch das Produkt Code400 und Visual Age for RPG
    enthalten.

    Im Code 400 kann man einen Editor öffnen .
    Wenn Du dann deine RPG Quelle geöffnet hast
    kannst Du einfach alles in das Free Formart
    umsetzten lassen.


    Dann erklärt sich fast alles von selbst.

    Probier es einfach aus.

    Gruss
    Michael

  8. #8
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    Zitat Zitat von mk
    im WDSC ist auch das Produkt Code400 und Visual Age for RPG
    enthalten.

    Im Code 400 kann man einen Editor öffnen .
    Wenn Du dann deine RPG Quelle geöffnet hast
    kannst Du einfach alles in das Free Formart
    umsetzten lassen.
    Das geht seit Version V5.1.2 auch im WDSc direkt!

    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

  9. #9
    Registriert seit
    Apr 2004
    Beiträge
    105
    Wir haben die WDSC-Version 5.1.0.3 -> hier habe ich es leider nicht gefunden....
    Na ja, vielleicht gibts das dann nach dem Update - aber danke für die Hilfe!

  10. #10
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    Klar!

    Version 5.1.0.3 ist auch älter als Version 5.1.2
    Übrigens die aktuelle Version ist Version V6.

    Näheres dazu in der iNN - eNews 11/2005:
    WDSc Tipps und Tricks - Teil I

    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

  11. #11
    Registriert seit
    Jan 2001
    Beiträge
    833
    Hallo Birgitta, hallo Woki,


    da stimmt. Es geht natürlich auch im WDSC/Rational.

    Aber wenn man damit anfängt verhäddert man sich
    vielleicht am Anfang . Zumindest ging es mir so.

    Außerdem sind die beiden Produkte Code 400
    und IBM VARPG doch wesentlich schlanker.

    Woki: Vieleicht sind in deiner Version die Produkte ja enthalten.

    Gruss
    Michael

  12. #12
    Registriert seit
    Apr 2004
    Beiträge
    105
    Code400 und VisualAge gibt es wohl, damit arbeite ich auch - dort habe ich aber nichts mit dem Free-Format gesehen, außer in der Hilfe
    Demnächst bekommen wir das Update auf 6.0 - dann wird´s wohl funktionieren.

Similar Threads

  1. Frei Porn Site!
    By Fucasdreh in forum NEWSboard Server Job
    Antworten: 0
    Letzter Beitrag: 10-01-07, 13:12
  2. Parameter empfangen in Free
    By kr1s in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 08-09-06, 11:59
  3. free AS400 Telnet Applet
    By cc in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 08-08-06, 23:11
  4. timestamp im free format
    By redsky in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 04-05-05, 12:26

Berechtigungen

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