[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2004
    Beiträge
    184

    Parameter von RPGILE umwandlungen ermitteln

    Hallo Kollegen,

    ich möchte bei Dateiänderungen eine CL gesteuerte Programmumwandlung erstellen. Da ich einige Programme mit Commit Control = *NONE umwandeln muss, möchte ich gerne die Programme erkennen. Damit ich diesen Parameter in meinen CL Programme für die Umwandlung mitgebe. Gibt es eine Möglichkeit dies aus den *PGM zu ermitteln und in einem CL-Programm zu verarbeiten ?

    Für Eure Hilfe im Voraus vielen Dank

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.280
    Da gibts leider nichts von der Stange.
    Dieter Bender hat auf seiner Homepage aber ein Freeware-Tool, dass solche Aufgaben übernehmen kann.
    Ein Pre-Prozessor, der Compile-Anweisungen der Quelle ausführt.
    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
    Mar 2002
    Beiträge
    5.291
    Hallo,

    warum so kompliziert, ich schreibe da einfach die Compile Anweisungen in die Quelle und habe dann einen kleinen Pre Compiler, der reproduzierbar die Objekte erzeugt; inklusive pre und post Befehle, wie OVRxxx und solche Sachen. Der kann mit allen Objektarten arbeiten und ist Open Source (CRTCPP und prereqs auf meiner open Source Seite.

    mfg

    Dieter Bender

    Zitat Zitat von Jenne Beitrag anzeigen
    Hallo Kollegen,

    ich möchte bei Dateiänderungen eine CL gesteuerte Programmumwandlung erstellen. Da ich einige Programme mit Commit Control = *NONE umwandeln muss, möchte ich gerne die Programme erkennen. Damit ich diesen Parameter in meinen CL Programme für die Umwandlung mitgebe. Gibt es eine Möglichkeit dies aus den *PGM zu ermitteln und in einem CL-Programm zu verarbeiten ?

    Für Eure Hilfe im Voraus vielen Dank
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  4. #4
    Registriert seit
    Aug 2001
    Beiträge
    2.879
    Hallo,

    ich nehme an es geht um Programme mit embedded SQL.

    Die Umwandlungsparameter für Embedded SQL Programme erhältst Du, in dem Du Dir über PRTSQLINF eine Liste für das (Service-)Programm generierst.

    Die Umwandlungs-Optionen können in den Programmen mit embedded SQL direkt über das SQL-Statement SET OPTION in der Quelle hinterlegt werden. Diese Optionen überschreiben dann die Angaben im Create-Befehl.

    Beispiel:
    PHP-Code:
    C/EXEC SQL 
    C
    Set Option  DatFmt = *ISOCLOSQLCSR = *ENDACTGRPCOMMIT = *NONE
    C
    /END-EXEC 
    Achtung: Ab Release V5R4 muss das SET OPTION-Statement in der Quelle VOR allen anderen SQL-Statements angegeben werden.

    Bevor ich jetzt umständlich ein Programm schreiben würde, würde ich mir die Mühe machen und entsprechende SET OPTION-Statements in die einzelnen Quellen einzupflegen.

    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
    May 2004
    Beiträge
    184
    Danke Euch Allen,

    aber der Tip von Brigitta hat genau den Erfolg gebracht.

    Schönes Wochenende
    Jenne

Similar Threads

  1. Dateigröße ermitteln und anzeigen
    By Bratmaxxe in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 08-01-07, 09:50
  2. SNDDST Parameter für Dateianhänge
    By Luebbert in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 23-11-06, 13:22
  3. LPAR Prozessor Leistung Ermitteln
    By Weki in forum NEWSboard Server Software
    Antworten: 6
    Letzter Beitrag: 29-08-06, 09:09
  4. nach Insert neu gen. Datensatz ermitteln
    By M.Kasper in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 25-08-06, 07:32
  5. SQL Select mit SUM aus einer DB
    By JonnyRico in forum NEWSboard Programmierung
    Antworten: 14
    Letzter Beitrag: 30-03-06, 12:33

Berechtigungen

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