|
The RtvMsg command allows you to specify replacement data. Each "&1" field in the text of the message will be replaced with the appropriate data per the message description. Do a DSPMSGD on some of IBM's messages for an example. In particular the "field data". For example, CAE0005 (in QCPFMSG on V3R7) has text of: "&1 Date entered must be in the format &2.". The fields are defined as &1 is *CHAR length 8, and &2 is *CHAR length 8. When you RtvMsg (or SNDPGMMSG) and specified MSGDTA, then the first 8 characters will be replaced where &1 is, and &2 is the 2nd 8 characters. Fields can be used more than once in a message. Works pretty slick. Bob -----Original Message----- From: Brigitte Caura [SMTP:Caura@club.innet.be] Sent: Tuesday, October 06, 1998 4:18 PM To: MIDRANGE-L@midrange.com Subject: Re: Want to plugin some data into retreived msg using message subfile. Hi Nagendra, If I got it right you're using a rtvmsg command to get a message . Then you want to add variables ? Can't you simply do a sndpgmmsg to the program message queue with messagedata whereby the messagevaribales automatically are filled in the messagetext. After that you do a rvmsg of the programmessagequeue and you have the messagecontents with the variables filled in the proper places. (if that was what you want to do). You can make a seperate pgm/cmd to execute the 2 commands together. Bye -----Oorspronkelijk bericht----- Van: Nagendra <NAGENDRA@india.mastech.com> Aan: 'midrange-l@midrange.com' <midrange-l@midrange.com> Datum: dinsdag 6 oktober 1998 15:04 Onderwerp: Want to plugin some data into retreived msg using message subfile. >Hi all, > >Can any one of you help me out????????. > >Problem... > >I am using a CL to retreive the messages from a message file and filling >the message subfile from a COBOL/400 program. I want to edit the >retreived message. Basically I want to plug in some variable data into >the retreived message. > > +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to MIDRANGE-L@midrange.com. | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +--- +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to MIDRANGE-L@midrange.com. | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
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.