-
Ggf. findest du per DSPPGMREF ein anderes Programm dass dieses aufruft und zu dem du dann die Quelle besitzt.
Die Alternative heißt sonst "Redesign".
-
Zitat von Fuerchau
...
Ggf. findest du per DSPPGMREF ein anderes Programm dass dieses aufruft und zu dem du dann die Quelle besitzt.
Cooler Tipp! Das ist wirklich eine interessante Alternative!
-
Weitere Alternative:
Nach dem fehlerhaften Aufruf steht im Dump die Adresse der fehlerhaften Anweisung.
Nun
- STRDBG MYPGM UPDPROD(*YES)
- ADDBKP 'Fehlerhafte Anweisung'
- Aufruf eines Programmes, das dieses dann aufruft
Der Debugger hält nun vor der Ausführung der Anweisung an.
Mit F10 in die Kommandozeile und per DSPPGMVAR die bekannte Variable anzeigen lassen.
Es wird Typ, Länge und Inhalt angezeigt.
Mit F12 zurück zum Breakpoint.
Hier mit F3 ggf. abbrechen oder per ENTER weiterlaufen lassen.
Die Reihenfolge der Parameter ist nun nur noch ein Klacks:
Aufruf des Programmes mit verschiedenen Reihenfolgen im Debugmodus und die Inhalte nun mit dem Originalaufruf vergleichen.
Wiederholen bis es passt.
Damit nichts zur Ausführung kommt, kann man beim Breakpoint die Ausführung mit F3 abbrechen.
Gelitten hast du bei der Übergabe von Strukturen.
Similar Threads
-
By Etherion in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 04-03-15, 13:34
-
By harkne in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 13-01-15, 16:43
-
By Ottersberg in forum NEWSboard Programmierung
Antworten: 13
Letzter Beitrag: 04-09-14, 10:31
-
By HoScHiE in forum IBM i Hauptforum
Antworten: 28
Letzter Beitrag: 17-01-08, 10:35
-
By it-wolf in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 10-07-02, 13:50
Tags for this Thread
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks