-
Teildateien verarbeiten
Hallo,
bei einer Umstellung, die wir momentan vorbereiten, legen wir RPG-Sourcen in einer bestimmten Bibliothek ab (in der QRPGSRC).
Nun möchten wir am Tag X alle Programme, die dort stehen a) in die echte Bibliothek kopieren und b) umwandeln.
Dazu würden wir gerne einen Automatismus verwenden, der alle Teildateien in der QRPGSRC verarbeitet und eben die o.g. Operationen durchführt.
Wie kann ich also alle Teildateien einer SRCPF verarbeiten? Ich habe dazu leider noch nichts gefunden...
DANKE!
-
Hallo,
so etwas ähnliches mache ich auch.
Ich habe alle Programme einmal kompiliert. Danach habe ich ein CL geschrieben, welches mir diese Objekte mittels DSPOBJ in eine Tabelle ausgibt. Diese laufe ich in einer Schleife durch und kompiliere die Programme dann je nach Programmtyp ( RPGLE, SQLRPGLE, CLP , CLLE ) und gebe etwaige Fehler in eine weitere Tabelle aus.
Falls dir das helfen würde, könnte ich dir den Code zukommenlassen.
-
Hm,
das wäre ja dann doch ein (einmaliger) manueller Aufwand.
Ich erhoffe mir noch eine Möglichkeit, die Sourcen ohne vorherige Umwandlung automatisch verarbeiten zu können.
Denn momentan wandelt jeder "sein" Porgramm einmal in die QTEMP, um zu sehen, ob es i.O. ist.
Aber das CL klingt natürlich trotzdem nett. Evtl. komme ich darauf zurück!
-
Da hast du Recht, diese Möglichkeit wäre natürlich noch besser. An der Lösung wäre ich auch interessiert
-
Der Befehl dazu heißt RTVMBRD.
Hier kannst du der Reihe nach alle Teildateien abfragen (*NEXT).
Wobei es zwei Arten gibt:
-Nach Name
-Nach Erstelldatum
Näheres ergibt die F1-Hilfe.
-
Wenn die MBR- Namen in eine Datei ausgegeben werden sollen hilft auch
DDSPFD FILE(BIB/QRPGLESRC) TYPE(*MBR) OUTPUT(*OUTFILE) ...
-
Ich benötige für die Verarbeitung dann aber eine Datei (DCLF/RCVF).
Beim RTVMBRD habe ich die Datei noch frei oder ich brauch sie gar nicht.
-
Beim RTVMBRD zuerst mit MBR(*FIRSTMBR *SAME) aufsetzen und dann mit MBR(&Teildateiname *NEXT) weiterlesen!
Aber vielleicht genügen ja auch schon die Auswahl "3=Kopieren" und "Benutzerdefinierte Auswahlen" in Verbindung mit der Funktionstaste "F13=Wiederholen" im PDM?
-
fndstrpdm
fndstrpdm geht auch, als Auswahl ein (ggf vorhandene) pdm option, die dann kopiert und wandelt
Robi
Similar Threads
-
By chrisssiie in forum NEWSboard Programmierung
Antworten: 19
Letzter Beitrag: 09-01-07, 10:53
-
By Nennewitz in forum NEWSboard Programmierung
Antworten: 16
Letzter Beitrag: 28-06-06, 13:49
-
By KaFi in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 04-05-06, 11:49
-
By peter.kinne in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 11-08-04, 08:10
-
By Huberth in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 05-07-04, 12:08
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