|
Within your readc procedure, you can populate the subfile. Call the QdtsClearSF() and QdtsInitSF() to clear and initialize the subfile first. Then call QdtsAppendSF() to append records to the subfile. Your web interaction should use the JSP containing the subfile as the output page. So the way the web app will work is, you will enter the salesRep on the input page. When you press submit, your readc procedure will be invoked and populate the subfile. When the readc procedure returns, the output page will display the subfile. >From your original, it appears you have defined some parameters for the subfile in the attributes view. If you use the method described, you should not need to define those parameters. _________________________________________ San Su IBM Toronto Labs 8200 Warden Ave, Toronto, ON, L6G, 1C7 Canada Tel: +1 905 413 3107 / Tie-line: 969 - 3107 Notes ID: San Su/Toronto/Contr/IBM@IBMCA email: sansu@xxxxxxxxxx "Hrishikesh" <Hrishikesh@minic ircuits.com> To Sent by: Websphere Development Studio Client wdsci-l-bounces@m for iSeries <wdsci-l@xxxxxxxxxxxx> idrange.com cc wdsci-l@xxxxxxxxxxxx, wdsci-l-bounces@xxxxxxxxxxxx 11/10/2004 04:31 Subject PM Re: [WDSCI-L] Passing parameters to Subfile Please respond to Websphere Development Studio Client for iSeries Hi: I think I have some issues with the ILE program & the session variables. I would like to know how this "subfile" concept works in the Web application. In the web interaction, I have specified 'salesRep' as input parameter and 'custno' as output parameter for the ILE program. Also, I have the entry point as 'readc'. In the ILE program I have specified these parameters as follows: Preadc B export D readc pi D salesRep Like(ALCHNB) D custno Like(ALCANB) * Again: my purpose is to pass the sales rep number to the subfile program and the subfile should get populated with customers associated with this sales rep. I have been successful in using the web tutorial for displaying a subfile on the web. But this tutorial example had only output parameter as customer number. It did not have any input parameters to deal with. It would be helpful to get another example with input parameters. Hope I am not asking for toooo muchhh. Any help is appreciated! Thanks in advance. Regards, Hrishikesh. On 10 Nov 2004 at 15:01, San Su wrote: > > > > > You have to save the value of the input field SALESREP into a session > variable named "salesRep". In the Web interaction wizard, when you map > the input fields to the input parameters, there should be an option > for you to save the input field to a session variable. For SALESREP, > specify that you want to save it to a session variable named > "salesRep". > > > _________________________________________ > San Su > IBM Toronto Labs > 8200 Warden Ave, Toronto, ON, L6G, 1C7 > Canada > Tel: +1 905 413 3107 / Tie-line: 969 - 3107 > Notes ID: San Su/Toronto/Contr/IBM@IBMCA > email: sansu@xxxxxxxxxx > > > > > > > "Hrishikesh" > <Hrishikesh@minic > ircuits.com> To Sent > by: wdsci-l@xxxxxxxxxxxx > wdsci-l-bounces@m cc > idrange.com > Subject > [WDSCI-L] Passing parameters to > > 11/10/2004 01:32 Subfile > PM > > > Please respond to > Websphere > Development > Studio Client for > iSeries > > > > > > > Hi All: > I am trying to do the following: > As Input from my PriceInquiryInput.jsp, I want to pass SALESREP as > a parameter to my ILE Service program (that has the subfile logic) > and the Output.jsp should display the customer list for that Sales > Rep. I am getting the following error: [11/10/04 13:02:24:969 EST] > 5f45ee8a SystemOut O 305586:2:24.969 0 > >** > Subfile Error ** : the value for parameter name, [salesRep] cannot > be found in the associated session variable, [salesRep]. check the > name of the session variable name defined in 'Parameters' page of > Subfile Table and the corresponding session variable name of the > input field defined Web Interaction Wizard. Any advise is welcome. > Regards, Hrishikesh.Regards, Hrishikesh Kotwal Senior Systems > Analyst Mini-Circuits Phone - (718) 934 4500 x 5308 > _______________________________________________ > This is the Websphere Development Studio Client for iSeries (WDSCI-L) > mailing list To post a message email: WDSCI-L@xxxxxxxxxxxx To > subscribe, unsubscribe, or change list options, visit: > http://lists.midrange.com/mailman/listinfo/wdsci-l or email: > WDSCI-L-request@xxxxxxxxxxxx Before posting, please take a moment to > review the archives at http://archive.midrange.com/wdsci-l. > > > _______________________________________________ > This is the Websphere Development Studio Client for iSeries (WDSCI-L) > mailing list To post a message email: WDSCI-L@xxxxxxxxxxxx To > subscribe, unsubscribe, or change list options, visit: > http://lists.midrange.com/mailman/listinfo/wdsci-l or email: > WDSCI-L-request@xxxxxxxxxxxx Before posting, please take a moment to > review the archives at http://archive.midrange.com/wdsci-l. Regards, Hrishikesh Kotwal Senior Systems Analyst Mini-Circuits Phone - (718) 934 4500 x 5308 _______________________________________________ This is the Websphere Development Studio Client for iSeries (WDSCI-L) mailing list To post a message email: WDSCI-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/mailman/listinfo/wdsci-l or email: WDSCI-L-request@xxxxxxxxxxxx Before posting, please take a moment to review the archives at http://archive.midrange.com/wdsci-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.