By definition QMHSNDPM sends to message queues. For some programmers,
the job log is not necessarily a message queue. They don't think of it
that way. In all honesty, I have never used QMHSNDPM to go to the job
log. I have used it to go up a call stack level but that's it, other
than for standard error messages.
The Qp0ZLprintF also allows for string substitution. So I use this
feature a lot. I would have to research how to force program message
queue information to go to the joblog.
This is one of those areas where I found something that works and I use
it. It may not be the best way, but it works cleanly and is easily
explained to others.
[mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Scott Klement
Sent: Monday, August 17, 2009 2:55 PM
To: Midrange Systems Technical Discussion
Subject: Re: "Write to Job Log" API?
I see a lot of folks recommending Qp0zLprintf(), but I don't understand
why. What's the advantage of Qp0zLprintf() vs. the SNDPGMMSG command or
the QMHSNDPM API?
Dennis Lovelady wrote:
Any help? Did I dream it? Is QMHSNDPM adequate to the purpose, or
there be a better way at V5?