Anmelden

View Full Version : Übergebene Parameter anzeigen



Seiten : [1] 2

linguin
28-02-05, 13:09
Hallo,

haben hier ne fertige Lösung. Bei dieser muss am jeden Monatsersten ein Monatsabschluss gefahren werden.
Dies erfolgt über ein Menü.

Wenn ich LOGCLPGM(*YES) mache sehe ich das Parameter übergeben werden, aber nicht welche !!!!

Kann ich das irgendwie loggen ??

Gruß Christian

Fuerchau
28-02-05, 13:15
Am besten per SNDPGMMSG:

SNDPGMMSG MSG(&VAR1 *CAT &VAR2 ...)
TOPGMQ(*SAME)
MSGTYPE(*INFO)

linguin
28-02-05, 13:18
komm aber nicht an die sourcen from programm ran.

Möchte aber das Programm direkt über den Jobscheduler mit den "herausgefundenen" Parametern starten !!

Oder versteh ich das mit den SNDPGMMSG jetzt falsch ?!?!

alexander may
28-02-05, 13:20
Hallo,

kommst du an die Quellen der Anwendung dran? Wenn ja, dann kannst du Dir die Quellen ein wenig modifizieren.
Parameter werden im CL z.B. als Variable vorgehalten. Somit kannst du dir die Parameter mittels
SNDPGMMSG MSG(&VAR) angucken...

Gruss

Alexander May

linguin
28-02-05, 13:24
ne, komm ich nicht ran.

ich sehe im log welches programm aufgerufen wird und das Parameter übergeben werden.

diesen aufruf hätt ich gerne im Klartext mit allen übergebenen Parametern.

Dann kann ich mir ein CL machen welches das Proggi nachts anstösst.

Gruß

alexander may
28-02-05, 13:28
versuch mal die jobwarteschlange, in welcher das programm laufen wird, anzuhalten....
dann schau dir den job an. im jobprotokoll sollte dann was sprechendes drinstehen....

alternativ kannst du mit RTVCLSRC
die programmquellen abrufen. ausser, beim umwandeln des programms wurde das explizit ausgeschlossen....

jo400
28-02-05, 13:32
Hallo Christian,

falls es sich um ein CL-Programm handelt, dann versuche es mal mit RTVCLSRC (entweder beim aufgerufenen oder beim aufrufenden Programm).

Viel Erfolg

Jo

linguin
28-02-05, 13:37
ich werde morgen mal alle o.g. möglichkeiten durchgehen !!

mal die QBATCH anhalten. schaun mer mal

melde mich wenns gefunzt hat !!
DANKE !!

kuempi von stein
28-02-05, 13:53
ich werde morgen mal alle o.g. möglichkeiten durchgehen !!

wie wärs mit ner zombiehülle?
machst dir ein eigenes programm und jubelst dem system dieses unter. das original natürlich vorher umbenennen...
und in der zombiehülle einfach nen sndmsg oder dsply um die parameter anzuzeigen...

sers

kuempi

linguin
28-02-05, 14:07
hört sich gut an.

mal schaun wie ichs hinkrieg !!

Gruß