|
midrange-l-request@xxxxxxxxxxxx wrote:
> 11. jobnumber in a cl (Hatzenbeler, Tim)
>
>I doubt this is possible, but I have seen you guys come up with some great
>ideas in the past...
>
>I have a CL, that submits a job, is there any way, to retrieve the job
>number of the submitted job?
>
>With out modify the submitted job to pass back the job number via
>parameters, or data area or file... I would like to avoid customizing the
>called job...
Tim:
Test the following program:
--------------- Begin pgm -------
pgm
dcl &JobUser *char 10 value( ' ' )
dcl &MsgId *char 7 value( ' ' )
dcl &MsgDta *char 128 value( ' ' )
dcl &MsgDtaLen *dec ( 5 0 ) value( 0 )
rtvjoba user( &JobUser )
sbmjob cmd( SNDMSG MSG(HI) TOMSGQ( &JobUser ) ) +
job( TSTSBMJOB )
rcvmsg msgtype( *COMP ) rmv( *NO ) +
msgdta( &MsgDta ) +
msgdtalen( &MsgDtaLen ) +
msgid( &MsgId )
dmpclpgm
if ( &MsgId *eq 'CPC1221' ) do
sndpgmmsg msg( 'Got it.' ) topgmq( *EXT )
enddo
call QCMD
return
endpgm
--------------- End pgm ---------
Note that submitted job number should be found in positions 21-26 of the
&MsgDta variable after the *COMP message is received from the program message
queue. Compare the dumped contents of &MsgDta against the message description
of CPC1221 for more detail.
There are numerous variations on this. This is a fairly simple one, but perhaps
instructive enough.
Tom Liotta
--
Tom Liotta
The PowerTech Group, Inc.
19426 68th Avenue South
Kent, WA 98032
Phone 253-872-7788 x313
Fax 253-872-7904
http://www.powertech.com
__________________________________________________________________
Introducing the New Netscape Internet Service.
Only $9.95 a month -- Sign up today at http://isp.netscape.com/register
Netscape. Just the Net You Need.
New! Netscape Toolbar for Internet Explorer
Search from anywhere on the Web and block those annoying pop-ups.
Download now at http://channels.netscape.com/ns/search/install.jsp
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.