[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Feb 2005
    Beiträge
    30

    OVRDBF und OPNQRYF

    Hallo, kann jemand meinen Code so korrigieren, daß er klappt?
    Aus irgendeinem Grund öffnet das ILE-Programm nicht die Qryfile sondern die ursprüngliche PF. Wieso ?

    Code:
     
    OVRDBF	 FILE(BMPRDMNG) TOFILE(BMPRDMNG) +			  
    				OVRSCOPE(*JOB) SHARE(*YES)				   
    OPNQRYF	FILE((BMPRDMNG)) OPTION(*ALL) QRYSLT('PRMLD *EQ 0') +
    				 KEYFLD((PRZSB))
    Mit hat schon mal jemand gesagt, daß nur ein RPG-Programm auf einen Override reagiert, aber nicht ein ILE. Stimmt das ?
    Email:andreas.weikl@ils-gmbh.net

    Nicht weil es schwierig ist, wagen wir es nicht, sondern weil wir es nicht wagen ist es schwierig. (Sokrates)

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Das stimmt nicht !
    Wenn der OVRDBF für normale Open (auch SQL) von der gleichen oder höhreren Programmebene aufgerufen wird, wirkt er auch.

    OPNQRYF geht nicht, da der Dateiname fix vorgegeben wird. Gib für OPNQRYF den Dateinamen in einer Variablen an.
    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
    Feb 2005
    Beiträge
    30

    Nö.

    Danke für die schnelle Antwort. Leider geht's noch nicht. Ich habe den
    Dateinamen nun in eine Variable geschrieben. Hat noch keine Wirkung gezeigt.
    Die Datei, die ich per OPNQRYF öffne, verwende ich im RPGLE als :

    Code:
    FBMPRDMNG  UP   E		   K DISK
    Ich habe das ganze schon mal in..

    Code:
    FBMPRDMNG  IP   E		   K DISK
    ..geändert, da ich mir vortsellen könnte, daß man eine Qryfile nicht updaten kann.
    Auch hier hat sich nix geändert.

    Wenn ich das ILE-Program debugge, werden immer alle Sätze der PF-Datei berücksichtigt, aber nicht die Qryfile.
    Email:andreas.weikl@ils-gmbh.net

    Nicht weil es schwierig ist, wagen wir es nicht, sondern weil wir es nicht wagen ist es schwierig. (Sokrates)

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Das "K" für Schlüsselzugriff ist das Problem !
    Eine OPNQRYF kann ich nicht mit Schlüssel verarbeiten sondern nur Sequentiell (Sortierung im OPNQRYF angeben).
    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
    Feb 2005
    Beiträge
    30

    Schade...

    ...geht leider immer noch nicht.
    Ist aber auch egal, da ich die zu Grunde liegende Datei updaten will, was mit einer
    Qryfile ja eh nicht geht. Deshalb gehe ich jetzt den Weg einer Lf.
    Totzdem Danke.
    Email:andreas.weikl@ils-gmbh.net

    Nicht weil es schwierig ist, wagen wir es nicht, sondern weil wir es nicht wagen ist es schwierig. (Sokrates)

Similar Threads

  1. Problem mit OVRDBF?
    By MatthiasK in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 08-02-06, 12:51
  2. OVRDBF verursacht Fehler RNX1011 in RPG
    By hansr in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 11-05-05, 12:50
  3. OPNQRYF mit gleichen Dateien
    By olafu in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 26-04-05, 08:57
  4. Suche über mehrere Dateien mit opnqryf
    By programmer in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 01-06-04, 11:55
  5. SQL-Cobol und OVRDBF
    By kaym in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 07-07-02, 13:49

Berechtigungen

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