-
Objekt erstellen mittels pgm. Objektname soll zum Teil aus einer Varaible bestehen.
Hallo zusammen,
...bin neu hier im Forum darum ganz kurz zu meiner Person.
Ich bin Azubi im 3.LJ und eigentlich eher in der Anwendungsadministration und im Prozessmanagement Bereich tätig.
Wenn es sich ergibt und ein sinnvoller Grund existiert schreibe ich ab und zu mal ein "CL´chen".
Folgendes Problem:
Vor Programmupdates sichern wir die relevanten Bibliotheken in savefiles.
Momentan per copy and paste per Befehl.
Ich würde gern ein PGM schreiben was das automatisiert erledigt. Bis dahin... einfach.
Da wir während eines Updates diese Sicherungen jedoch mehrmals vornehmen (warum ist ja erstmal egal) müsste das PGM prüfen ob es ein savf bereits gibt und dann eben eine folgende Version erstellen.
Beispiel:
Das savfile xyz1 existiert --> erstelle xyz2 usw usw.
Ich bekomme den Namen mit einer Variable gefüllt. Mein Problem ist jedoch das man den "xyz" -Teil nicht einfach als Konstante vor die Variable schreiben kann.
Zusammengefasst :
--> Mit welchem Befehl prüft man ob ein Objekt bereits existiert
--> Wie kann ich ein Objekt erstellen dessen Namen zum Teil aus einer Variablen und Konstanten besteht.
Ich hoffe ich habe das Problem einiger Maßen verständlich beschrieben.
Hier hat doch bestimmt jmd einen Lösungsweg.
Danke im Voraus für Tipps.
Grüße
_MG_
-
Zitat von _MG_
Hier hat doch bestimmt jmd einen Lösungsweg.
Hallo MG,
für den Lerneffekt:
schau Dir CHKOBJ an (Hilfstext, Messages ganz unten)
Für dynamische Namen:
- Variable &ZAHL *DEC erstellen
- Variable &ZAHLSTR *CHAR 1 erstellen
- Variable &NAME *CHAR 10 erstellen
- &ZAHL initialisieren auf 1
- LOOP:
- CHGVAR VAR(&ZAHLSTR) VALUE(&ZAHL)
- CHGVAR VAR(&NAME) VALUE('SAVE' *TCAT &ZAHLSTR)
- CHKOBJ &NAME *LIB
- Wenn existiert, &ZAHL erhöhen
- Wenn &ZAHL *LE 9 GOTO LOOP
und so fort. Ist jetzt nur mal so dahingeschluderter Code, aber das kriegst Du schon hin ;-)
-h
-
Hallo,
vielen Dank für die Antwort und den Tipp.
Ich werde mir morgen CHKOBJ mal genauer ansehen. Damit sollte ich was anfangen können.
Grüße und schönen Sonntag noch
_MG_
Similar Threads
-
By Jenne in forum IBM i Hauptforum
Antworten: 13
Letzter Beitrag: 21-11-13, 10:28
-
By Mädele in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 23-04-03, 07:41
-
By systemer in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 19-02-03, 08:33
-
By Sascha Storzum in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 06-01-03, 14:04
-
By Keule in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 12-08-02, 19:04
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