[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2
  1. #13
    Registriert seit
    May 2004
    Beiträge
    444
    Hab ich bereits gemacht. Das Erstellungsdatum des Objekts was nach der Umwandlung nicht mehr existiert. Bestätigt nur dass das alte Programm in QRPLOBJ verschoben wurde. Ihr hängt Euch aktuell am Begriff Kopie auf. Was aber nicht mein Problem ist. Mir ist das egal ob er das in die QRPLOBJ kopiert oder verschiebt es sollte auf jeden Fall keine Probleme machen, was es aber gemacht hat. Dann stelle ich jetzt vielleicht die Frage nochmal. Kann es sein, dass das verschobene Programm nachdem es verschoben wurde Probleme mit Variableninhalten bekommt ? Denn anscheinend ist das so, sonst wären keine Probleme aufgetreten. Vor der Umwandlung gab es keine Probleme, alle die das Programm nach der Umwandlung neu aufgerufen haben, haben auch keine Probleme gemacht nur das verschobene Objekt in QRPLOBJ hat die Daten falsch upgedated.

  2. #14
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Ein Programm macht genau das, was da programmiert ist. Variablen sind festgelegt und Adressen können nicht geändert werden.
    Was im Nachhinein genau passiert ist, lässt sich da eben kaum nachvollziehen.
    Vielleicht ist das verschobene Programm eine Zwischenversion und nicht die tatsächliche vorherige korrekte Version gewesen.
    Dazu hättet du dir die tatsächliche Quellinformation des Objekts vorher sichern sollen.
    Ggf. hast du das Original ja noch auf einer Sicherung um es mit dem Objekt der QRPLOBJ vergleichen zu können. Dann kannst du ggf. feststellen, dass das Original u.U. älter als die verschobene Version ist.

    Ich denke wir können hier noch endlos diskutieren bevor herauskommt, dass du vielleicht doch einen Fehler gemacht hast.
    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. #15
    Registriert seit
    May 2004
    Beiträge
    444
    Nein ist es nicht. Die Quelle hab ich auch vorher gesichert. Aber ist jetzt auch nicht weiter wichtig. Dieses Programm werde ich auf keinen Fall mehr im laufenden Betrieb umwandeln. Vielen Dank nochmals für die Hilfe. Übrigens die Änderung die ich reingemacht habe war lediglich eine Intialisierung einer Programmvariablen am Anfang des Programms mehr nicht. Vorher hat die Quelle zum Objekt gepasst und nachher, also jetzt, auch. Ich kann mich immer nur wiederholen. Vor der Kompilierung gab es keine Fehler und nach der Kompilierung auch nicht. Fehlerhafte Sätze hat nur das Qxx in QRPLOBJ verursacht, das konnte ich anhand des Journals fest stellen.

    Vielen lieben Dank für die genauen Erläuterungen, denn so genau bewusst war mir das mit QRPLOBJ auch nicht, bisher gab es nie Probleme wenn ich ein Programm im laufenden Betrieb kompiliert habe (das ist jetzt auch schon seit 1987). Aber anscheinend gibt es für alles das erste mal.

    Ich und Fehler ... lächerlich ;-)

  4. #16
    Registriert seit
    Jun 2001
    Beiträge
    1.973
    Es gibt Firmen, die mit dem Programmnamen Informationen aus Tabellen lesen.
    Typisch hierfür: Grenzwerte , Gültig ab Datum ...
    Wenn dazu der PGM Name aus der SDS genommen wird (Programm, nicht Modul!) läuft es auch falsch.
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  5. #17
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Mit der SDS hast du natürlich Recht, auf diese Idee bin ich nicht gekommen, da ich dies als unzuverlässig eben nicht verwende.
    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

Similar Threads

  1. Programm aus QRPLOBJ wird dem echten Programm vorgezogen
    By dschroeder in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 30-01-17, 14:36
  2. Antworten: 7
    Letzter Beitrag: 23-03-15, 18:21
  3. Antworten: 2
    Letzter Beitrag: 06-09-02, 08:59
  4. Fehler im C-Programm bei SQLALLOCENV
    By delphix in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 06-03-02, 16:07
  5. PC-Programm
    By Stefan_R in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 03-07-01, 08:59

Berechtigungen

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