-
Das sieht zwar ganz gut aus, geht aber nur mit festen Paramtern.
Du solltest den Befehl zusammen setzen:
Konstanten:
I 'sbmjob cmd(call pgm(mypgm)- con1
I 'parm('
I ') jobd(myjobd)' con2
c movelcon1 qcmd 256p
c cat '''' qcmd:0
c cat myp1 qcmd:0
c cat ''' ' qcmd:0
c cat con2 qcmd:0
call 'qcmdexc'
parm qcmd
parm 256 qcmdl 155
Sieht zwar schwierig aus ist es aber nicht.
In ILE/RPG ist es einfacher:
eval qcmd = 'sbmjob cmd(call mypgm parm(''' + parm1 + ''' ''' + parm2 + ') jobd(myjobd)'
Am einfachsten, auch wegen der Syntax geht es über ein kleines CLP, dass die gleichen Parameter hat wie das Batchprogramm.
Das CLP ruft nur noch den SBMJOB auf.
das bequeme daran ist, dass die parameter enfach zu definieren sind und der SBM-Befehl im CLP per SEU gepromptet werden kann.
Das spart vor allen Dingen Testaufwand.
Similar Threads
-
By mk in forum NEWSboard Java
Antworten: 8
Letzter Beitrag: 21-04-11, 22:51
-
By pfpk0997 in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 15-11-06, 10:40
-
By PGMR in forum NEWSboard Java
Antworten: 10
Letzter Beitrag: 10-02-05, 11:33
-
By PGMR in forum NEWSboard Programmierung
Antworten: 0
Letzter Beitrag: 02-02-05, 14:10
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