|
Sure, but it won't be pretty. SndMsgQ will have to perform tests to determine what parameters were passed to it and thus how it needs to call SndMsg. If it's not too late, a better idea would be to reorder SndMsg()'s params so that MsgInQueue was number#2. That would make it easy to send a message using just MsgInId and MsgInQueue. HTH, Charles Wilt -- iSeries Systems Administrator / Developer Mitsubishi Electric Automotive America ph: 513-573-4343 fax: 513-398-1121 > -----Original Message----- > From: rpg400-l-bounces@xxxxxxxxxxxx > [mailto:rpg400-l-bounces@xxxxxxxxxxxx]On Behalf Of Lim Hock-Chai > Sent: Tuesday, July 26, 2005 11:57 AM > To: RPG programming on the AS400 / iSeries > Subject: creating a new procedure that call an existing procedure with > oneadditional parm > > > I've a export procedure that look like this: > d SndMsg PR opdesc > d MsgInId 10 const > > d MsgInData 32766 const > options(*varsize:*nopass:*omit) > d MsgInType 10 const > options(*nopass:*omit ) > d MsgFile 10 const > options(*nopass:*omit) > d MsgLib 10 const > options(*nopass:*omit) > d MsgInQueue 10 const > options(*nopass:*omit) > > > I would like to create a similar new procedure that look like > below (Notice the MsgInQueue is now on the first parm): > d SndMsgQ PR opdesc > d MsgInQueue 10 const > d MsgInId 10 const > > d MsgInData 32766 const > options(*varsize:*nopass:*omit) > d MsgInType 10 const > options(*nopass:*omit ) > d MsgFile 10 const > options(*nopass:*omit) > d MsgLib 10 const > options(*nopass:*omit) > > Question: > is there a way for me to utilize the logic in SndMsg with > copying them to SndMsgQ? > > -- > This is the RPG programming on the AS400 / iSeries (RPG400-L) > mailing list > To post a message email: RPG400-L@xxxxxxxxxxxx > To subscribe, unsubscribe, or change list options, > visit: http://lists.midrange.com/mailman/listinfo/rpg400-l > or email: RPG400-L-request@xxxxxxxxxxxx > Before posting, please take a moment to review the archives > at http://archive.midrange.com/rpg400-l. > >
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 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.