PDA

View Full Version : Jobscheduler Tage omitten



Seiten : [1] 2

mladjo
18-03-09, 08:50
Hallo alle,

ich bin gerade am grübeln bez. einer CL prozedur die Jobscheduler entries für gewisse tage omittet

das ganze soll über die funktion OMITDATE laufen

den anfang könnte ich mir ungefähr so vorstellen:

Nachdem aufrufen soll ein SPLF erstellt werden der inhalt ist die ausgabe eines WRKJOBSCDE


die frage ist wie es weitergehen könnte?

ich freue mich über jeden hilfreichen tipp

lg

Khholm
18-03-09, 09:11
nun,

die Spoolfile in eine PF kopieren (CPYSPLF)
PF auslesen, die relevanten JOBSCDE ermitteln
dann CHGJOBSCDE

Karl-Heinz

mladjo
18-03-09, 09:24
So im groben hab ich mir das auch schon überlegt

hat noch jemand andere lösungsansätze?

würde gern mehr als nur eine möglichkeit in betracht ziehen wobei die wahrscheinlich mit am wenigsten arbeit verbunden ist :)

kuempi von stein
18-03-09, 09:26
.....Nachdem aufrufen soll ein SPLF erstellt werden der inhalt ist die ausgabe eines WRKJOBSCDE
....

Da bietet sich eventuell auch


List Job Schedule Entries (QWCLSCDE) API

an.

kuempi

Pikachu
18-03-09, 09:30
Oder per API. (http://publib.boulder.ibm.com/infocenter/iseries/v5r3/topic/apis/apiexchnent.htm)

mladjo
18-03-09, 09:42
Oder per API. (http://publib.boulder.ibm.com/infocenter/iseries/v5r3/topic/apis/apiexchnent.htm)


@pikachu: verstehe deinen link nicht ganz da das PGM nichts mit dem USER zu tun hat unter welchem die jobs laufen :confused:

@all
was ich noch vergessen habe zu erwähnen die prozedur sollte "user sicher" sein

kuempi von stein
18-03-09, 09:54
You can change the command to:
Specify different parameters that the Change Job Schedule Entry (CHGJOBSCDE) command can change.

Provide a menu to select job schedule entries to be changed.
wie auch immer...

Der Link von Pikachu ist gut, weil da schon das gesamte Gerüst auf CL-Basis steht. Ist ja eine Vorlage, die nur noch geringfügig angepasst werden muss.

Ich muss mir mal angewöhnen, auch auf Sachen nach 5.2. zu schauen. Hier wird nur mit 5.2. gearbeitet, weshalb ich alles was weiter geht vermeide um nicht verwirrt zu sein.
*ändert mal seine links*

k.

mladjo
18-03-09, 10:03
Hoppla sorry das hab ich übersehen ich hab den source auch nur überflogen und mri ist das mitm user aufgefallen

wieder mal etwas voreilig gewesen

Pikachu
18-03-09, 10:13
Dieses Beispielprogramm gibt's auch unter V5R2 bei IBM (siehe hier (http://publib.boulder.ibm.com/iseries/v5r2/ic2924/info/apis/apiexmp.htm)). ;)

Mit API ist das sicherer als mit WRKJOBSCDE OUTPUT(*PRINT), CPYSPLF und RCVF, allerdings etwas komplizierter. Dafür bekommt man die benötigten Werte gleich passend geliefert. Zum Ändern eines Jobplanungseintrags kann dann ein entsprechender CHGJOBSCDE abgesetzt werden. Im Beispielprogramm wird der Benutzer geändert, aber man kann stattdessen auch andere Einstellungen ändern.

mladjo
18-03-09, 10:20
Dieses Beispielprogramm gibt's auch unter V5R2 bei IBM (siehe hier (http://publib.boulder.ibm.com/iseries/v5r2/ic2924/info/apis/apiexmp.htm)). ;)

Mit API ist das sicherer als mit WRKJOBSCDE OUTPUT(*PRINT), CPYSPLF und RCVF, allerdings etwas komplizierter. Dafür bekommt man die benötigten Werte gleich passend geliefert. ändern.

Hi pikachu

was meinst du mit sicherer?
Bin ein asboluter API neuling :(

lg