-
Logical Files mit &VAR im Namen
Hallo Forianer,
hat jemand eine Idee ob (und wie!) dieses Problem zu lösen ist:
Ich muss von einem Satzformat zig viele physische Files erstellen (CRTPF file(DATAxxx), wobei xxx über eine Variable gesteuert wird. Mit der gleichen Variablen sollen pro DATAxxx vier logical Files erstellt werden (CRTLF file(LOCF1xxx, LOCF2xxx, LOCF3xxx und LOCF4xxx).
Mein Problem besteht in den zugehörigen DDS-Sourcen für diese logical Files. Da ich nicht vorhersehen kann, wieviel physische Files es letztendlich sind, und welche Ausprägungen xxx haben kann (eben variabel...) möchte ich je eine DDS-Source (sozusagen als Master) für die LOC1, LOC2 usw. erstellen.
Aaaber da ist ja der tückische Parameter PFILE(DATA...) den müsste ich ja entsprechend der Variablen xxx modifizieren - das mal 4 und es können wie gesagt zig Files werden...
Kann ich das vergessen, oder hat jemand eine Idee?
Mir fiel bislang dafür nichts ein - aber manchmal sieht man den Wald ja vor lauter Bäumen nicht...
Vielen Dank für evtl. Vorschläge!
-
... Quellen generieren, oder statt DDS mit SQL erstellen.
D*B
Zitat von SLN
Hallo Forianer,
hat jemand eine Idee ob (und wie!) dieses Problem zu lösen ist:
Ich muss von einem Satzformat zig viele physische Files erstellen (CRTPF file(DATAxxx), wobei xxx über eine Variable gesteuert wird. Mit der gleichen Variablen sollen pro DATAxxx vier logical Files erstellt werden (CRTLF file(LOCF1xxx, LOCF2xxx, LOCF3xxx und LOCF4xxx).
Mein Problem besteht in den zugehörigen DDS-Sourcen für diese logical Files. Da ich nicht vorhersehen kann, wieviel physische Files es letztendlich sind, und welche Ausprägungen xxx haben kann (eben variabel...) möchte ich je eine DDS-Source (sozusagen als Master) für die LOC1, LOC2 usw. erstellen.
Aaaber da ist ja der tückische Parameter PFILE(DATA...) den müsste ich ja entsprechend der Variablen xxx modifizieren - das mal 4 und es können wie gesagt zig Files werden...
Kann ich das vergessen, oder hat jemand eine Idee?
Mir fiel bislang dafür nichts ein - aber manchmal sieht man den Wald ja vor lauter Bäumen nicht...
Vielen Dank für evtl. Vorschläge!
-
Wie wärs jeweils mit Erstellen einer physischen Datei und der logischen Dateien unter einheitlichem Namen und anschließend sofortigem Umbenennen? Die logischen Dateien wissen nach dem Umbenennen der physischen Datei ja weiterhin welcher physischen Datei sie gehören. Auf diese Weise bleiben auch die Formatnamen die selben.
-
Ich gehe mal davon aus, dass die Strukturen aller Dateien identisch sind.
Wenn du die Namensgebung etwas homogenisieren würdest:
MYFILEPF
MYFILELF1
MYFILELF2
kannst du auch per
CRTDUPOBJ OBJ(MYFILE*)
FROMLIB(MYLIB)
OBJTYPE(*FILE)
TOLIB(QTEMP)
DATA(*NO)
die PF mit allen LF's in QTEMP kopieren. Die neuen LF's werden auf die neue PF umgebogen.
Anschliessend benennst du die neuen Objekte um RNMOBJ und schiebst sie per MOVOBJ in die eigentlich Lib.
Du benötigst dann auch keinerlei Quellen.
-
Zitat von Pikachu
Wie wärs jeweils mit Erstellen einer physischen Datei und der logischen Dateien unter einheitlichem Namen und anschließend sofortigem Umbenennen? Die logischen Dateien wissen nach dem Umbenennen der physischen Datei ja weiterhin welcher physischen Datei sie gehören. Auf diese Weise bleiben auch die Formatnamen die selben.
Das klingt einleuchtend, ich werde mal versuchen in diese Richtung zu arbeiten.
Vielen Dank - auch an BenderD!
Vielen Dank natürlich auch an Fuerchau!
Similar Threads
-
By leber in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 19-01-07, 13:55
-
By roman in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 05-12-06, 14:53
-
By abornmann in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 28-11-06, 06:49
-
By andreas.lundschien in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 27-09-06, 10:56
-
By mtu in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 06-06-06, 08:15
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