[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Apr 2005
    Beiträge
    385

    Zu einem Programm die Service-Attribute ändern!

    Hallo zusammen,

    ich möchte in einem Programm das Serviceattribut "Quellendatei" sowie "Quellenteildatei" ändern. Gibt es einen bekannten Weg dieses zu tun?

    Danke an alle Helfenden.

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.287
    Hallo,

    hoffentlich außer neu wandeln keinen, der von jedermann verwendet werden kann.

    Dieter Bender,

    der das mit MI versuchen würde.

    Zitat Zitat von ExAzubi
    Hallo zusammen,

    ich möchte in einem Programm das Serviceattribut "Quellendatei" sowie "Quellenteildatei" ändern. Gibt es einen bekannten Weg dieses zu tun?

    Danke an alle Helfenden.
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  3. #3
    Registriert seit
    Dec 2002
    Beiträge
    301
    Neben den von Dir gewünschten Parametern kann man über das API QLICOBJD noch eine ganze Anzahl weiterer Parameter ändern.
    Frank Hildebrandt

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Und hier die Beschreibung:
    http://publib.boulder.ibm.com/infoce...62%6a%64%22%20

    Funktioniert allerdings bei ILEPGM'n nur sehr eingeschränkt.
    Source-Angaben sind schließlich am Modul und nicht am Programm aufgehängt.

    Das Problem solcher Änderungen (DSPPGMREF, DSPOBJD mit ggf. Neuerstellung aus den Quellangaben) ist nicht zu vernachlässigen.
    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
    Apr 2005
    Beiträge
    385
    Danke für die Antworten!
    Es handelt sich um alte RPGIII Programme, die eine falsche Sourcedatei in den Programmen hinterlegt haben. Daher möchte ich diese auf die richtige Sourcedatei ändern, damit man mit dem ISDB "einfacher" debuggen kann.

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Wenn die Programme nicht mit der Source umgewandelt werden kommt der Debugger nicht damit zurecht da die Breakpoints ggf. nicht stimmen.
    Da reicht schon eine Neunumerierung der Quelle oder einer Copy-Strecke aus.
    Ausserdem kann es sein, dass die Programme gar keine "observable" Daten mehr enthalten. Dann ist ein debuggen sowieso nicht drin.

    Empfehlung:
    Die Programme mit der richtigen Quelle neu erstellen, dann klappts auch mit dem Debugger.
    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

  7. #7
    Registriert seit
    Jun 2001
    Beiträge
    727
    Den Aussagen von Fuerchau muss ich mich anschliessen, da der ISDB die Sourcen aus der Sourcefile und nicht wie beim ILI-Debugger aus dem PGM-Objekt (umgewandelt mit OPTION(*SRCDBG)) liest.

    Desweiteren gibt es beim ISDB Parameter zur Angabe einer eventuell abweichenden Sourcefile (default ist *PGM).
    Prompte mal den CMD mit F4 und nachfolgendem F10.

Similar Threads

  1. Programm auf "ferner" AS400 ausführen.
    By Souljumper in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 13-05-09, 19:50
  2. Programmbibliothek in einem Cobol oder CL Programm ermitteln
    By schatte in forum NEWSboard Programmierung
    Antworten: 19
    Letzter Beitrag: 10-01-07, 11:32
  3. SQL im Programm
    By steven_r in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 19-10-06, 09:12
  4. Service Programm in mehreren Bibliotheken
    By Christoph in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 16-08-04, 08:24

Berechtigungen

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