FW: [Axapta-Knowledge-Village] Simple Web App...
Hi, Thank you for the response. Got that to work... How do I access the parms on the form that's been opened? Here are the code I've tried. Sending form WebLink webLink; Argsargs; MenuFunctionmf;// if you need to pass something ; webLink = new WebLink(); args= new Args(); mf = new MenuFunction(menuItemDisplayStr(SomeForm), MenuItemType::Display); args.record(TheDataSource); mf.create(args); webLink.menufunction( mf); webSession().redirect(webLink); Receeving Form TheDataSource = element.args().record(); Regards, Andre Klopper -Original Message- From: Axapta-Knowledge-Village@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Paulius Sent: 03 March 2006 10:03 AM To: Axapta-Knowledge-Village@yahoogroups.com Subject: Re: [Axapta-Knowledge-Village] Simple Web App... First of all I suggest duoblecheck if Menu item set on the button refers tu Web form object you want to open. Second - what's on the second web form? Maybe you didn't add any objects to it so it is empty and shows nothing. Third - try this on first web form's button's clicked(): WebLink webLink; Argsargs; MenuFunctionmf;// if you need to pass something ; webLink = new WebLink(); args= new Args(); args.parmObject(element); mf = new MenuFunction(menuItemActionStr(mnuItemWEBForm2), MenuItemType::Display); mf.create(args); // if you need to pass something webLink.record(SomeRecordFetchedBefore); // if you need to pass something webLink.menufunction( mf); webSession().redirect(webLink); --- Andre Klopper [EMAIL PROTECTED] wrote: Hi, I feel very stupid at this stage but here goes... I've created my a a duplicate of SimpleWebApp, that is fine that is working and I can get logged in. The problem. Created 2 webForms. 1 - With webButton with properties MenuItemName and WebTarget set to menuItem for webForm2 on it. This is suppose to open webForm2. But that just does not happen. No this must be very easy right. LOL but I just can't get it to work... Tried the following aswell. WebLink webLink; ; super(); webLink = new WebLink(); webLink.Webpage(myWebPage); WebSession().redirect(webLink); Regards Andre Klopper Paulius Cerniauskas ICQ: 280959446 __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com Sharing the knowledge on Axapta. Visit www.frappr.com/axapta for axapta friends. Yahoo! Groups Links Sharing the knowledge on Axapta. Visit www.frappr.com/axapta for axapta friends. Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/Axapta-Knowledge-Village/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
Re: FW: [Axapta-Knowledge-Village] Simple Web App...
in called web form's init() method you can write something like this: webArgs webArgs = element.args().parmObject(); SomeTable someTable; ; super(); webArgs = element.args().parmobject(); ttsbegin; select SomTable where parmt.RecId == webArgs.record(); if you noticed well - webArgs it is the header of your web page. You can retrieve more interesting and useful information from it. --- Andre Klopper [EMAIL PROTECTED] wrote: Hi, Thank you for the response. Got that to work... How do I access the parms on the form that's been opened? Here are the code I've tried. Sending form WebLink webLink; Argsargs; MenuFunctionmf;// if you need to pass something ; webLink = new WebLink(); args= new Args(); mf = new MenuFunction(menuItemDisplayStr(SomeForm), MenuItemType::Display); args.record(TheDataSource); mf.create(args); webLink.menufunction( mf); webSession().redirect(webLink); Receeving Form TheDataSource = element.args().record(); Regards, Andre Klopper -Original Message- From: Axapta-Knowledge-Village@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Paulius Sent: 03 March 2006 10:03 AM To: Axapta-Knowledge-Village@yahoogroups.com Subject: Re: [Axapta-Knowledge-Village] Simple Web App... First of all I suggest duoblecheck if Menu item set on the button refers tu Web form object you want to open. Second - what's on the second web form? Maybe you didn't add any objects to it so it is empty and shows nothing. Third - try this on first web form's button's clicked(): WebLink webLink; Argsargs; MenuFunctionmf;// if you need to pass something ; webLink = new WebLink(); args= new Args(); args.parmObject(element); mf = new MenuFunction(menuItemActionStr(mnuItemWEBForm2), MenuItemType::Display); mf.create(args); // if you need to pass something webLink.record(SomeRecordFetchedBefore); // if you need to pass something webLink.menufunction( mf); webSession().redirect(webLink); --- Andre Klopper [EMAIL PROTECTED] wrote: Hi, I feel very stupid at this stage but here goes... I've created my a a duplicate of SimpleWebApp, that is fine that is working and I can get logged in. The problem. Created 2 webForms. 1 - With webButton with properties MenuItemName and WebTarget set to menuItem for webForm2 on it. This is suppose to open webForm2. But that just does not happen. No this must be very easy right. LOL but I just can't get it to work... Tried the following aswell. WebLink webLink; ; super(); webLink = new WebLink(); webLink.Webpage(myWebPage); WebSession().redirect(webLink); Regards Andre Klopper Paulius Cerniauskas ICQ: 280959446 __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com Sharing the knowledge on Axapta. Visit www.frappr.com/axapta for axapta friends. Yahoo! Groups Links Paulius Cerniauskas ICQ: 280959446 __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com Sharing the knowledge on Axapta. Visit www.frappr.com/axapta for axapta friends. Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/Axapta-Knowledge-Village/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
RE: FW: [Axapta-Knowledge-Village] Simple Web App...
Thanks this is great... Ons more question... When editing on the grid, I can change any field on any record and it writes correctly to the DB. But it is values that can be edited and I need to tally the amount after the edit. So I thought to put the code on the write method of the datasource, but it happen only for the top record. Not the rest. Any suggestions Regards Andre -Original Message- From: Axapta-Knowledge-Village@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Paulius Sent: 09 March 2006 15:21 PM To: Axapta-Knowledge-Village@yahoogroups.com Subject: Re: FW: [Axapta-Knowledge-Village] Simple Web App... in called web form's init() method you can write something like this: webArgs webArgs = element.args().parmObject(); SomeTable someTable; ; super(); webArgs = element.args().parmobject(); ttsbegin; select SomTable where parmt.RecId == webArgs.record(); if you noticed well - webArgs it is the header of your web page. You can retrieve more interesting and useful information from it. --- Andre Klopper [EMAIL PROTECTED] wrote: Hi, Thank you for the response. Got that to work... How do I access the parms on the form that's been opened? Here are the code I've tried. Sending form WebLink webLink; Argsargs; MenuFunctionmf;// if you need to pass something ; webLink = new WebLink(); args= new Args(); mf = new MenuFunction(menuItemDisplayStr(SomeForm), MenuItemType::Display); args.record(TheDataSource); mf.create(args); webLink.menufunction( mf); webSession().redirect(webLink); Receeving Form TheDataSource = element.args().record(); Regards, Andre Klopper -Original Message- From: Axapta-Knowledge-Village@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Paulius Sent: 03 March 2006 10:03 AM To: Axapta-Knowledge-Village@yahoogroups.com Subject: Re: [Axapta-Knowledge-Village] Simple Web App... First of all I suggest duoblecheck if Menu item set on the button refers tu Web form object you want to open. Second - what's on the second web form? Maybe you didn't add any objects to it so it is empty and shows nothing. Third - try this on first web form's button's clicked(): WebLink webLink; Argsargs; MenuFunctionmf;// if you need to pass something ; webLink = new WebLink(); args= new Args(); args.parmObject(element); mf = new MenuFunction(menuItemActionStr(mnuItemWEBForm2), MenuItemType::Display); mf.create(args); // if you need to pass something webLink.record(SomeRecordFetchedBefore); // if you need to pass something webLink.menufunction( mf); webSession().redirect(webLink); --- Andre Klopper [EMAIL PROTECTED] wrote: Hi, I feel very stupid at this stage but here goes... I've created my a a duplicate of SimpleWebApp, that is fine that is working and I can get logged in. The problem. Created 2 webForms. 1 - With webButton with properties MenuItemName and WebTarget set to menuItem for webForm2 on it. This is suppose to open webForm2. But that just does not happen. No this must be very easy right. LOL but I just can't get it to work... Tried the following aswell. WebLink webLink; ; super(); webLink = new WebLink(); webLink.Webpage(myWebPage); WebSession().redirect(webLink); Regards Andre Klopper Paulius Cerniauskas ICQ: 280959446 __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com Sharing the knowledge on Axapta. Visit www.frappr.com/axapta for axapta friends. Yahoo! Groups Links Paulius Cerniauskas ICQ: 280959446 __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com Sharing the knowledge on Axapta. Visit www.frappr.com/axapta for axapta friends. Yahoo! Groups Links Sharing the knowledge on Axapta. Visit www.frappr.com/axapta for axapta friends. Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/Axapta-Knowledge-Village/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
RE: FW: [Axapta-Knowledge-Village] Simple Web App...
Not sure what you want to do, but maybe edit methods could help you there? --- Andre Klopper [EMAIL PROTECTED] wrote: Thanks this is great... Ons more question... When editing on the grid, I can change any field on any record and it writes correctly to the DB. But it is values that can be edited and I need to tally the amount after the edit. So I thought to put the code on the write method of the datasource, but it happen only for the top record. Not the rest. Any suggestions Regards Andre -Original Message- From: Axapta-Knowledge-Village@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Paulius Sent: 09 March 2006 15:21 PM To: Axapta-Knowledge-Village@yahoogroups.com Subject: Re: FW: [Axapta-Knowledge-Village] Simple Web App... in called web form's init() method you can write something like this: webArgs webArgs = element.args().parmObject(); SomeTable someTable; ; super(); webArgs = element.args().parmobject(); ttsbegin; select SomTable where parmt.RecId == webArgs.record(); if you noticed well - webArgs it is the header of your web page. You can retrieve more interesting and useful information from it. --- Andre Klopper [EMAIL PROTECTED] wrote: Hi, Thank you for the response. Got that to work... How do I access the parms on the form that's been opened? Here are the code I've tried. Sending form WebLink webLink; Argsargs; MenuFunctionmf;// if you need to pass something ; webLink = new WebLink(); args= new Args(); mf = new MenuFunction(menuItemDisplayStr(SomeForm), MenuItemType::Display); args.record(TheDataSource); mf.create(args); webLink.menufunction( mf); webSession().redirect(webLink); Receeving Form TheDataSource = element.args().record(); Regards, Andre Klopper -Original Message- From: Axapta-Knowledge-Village@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Paulius Sent: 03 March 2006 10:03 AM To: Axapta-Knowledge-Village@yahoogroups.com Subject: Re: [Axapta-Knowledge-Village] Simple Web App... First of all I suggest duoblecheck if Menu item set on the button refers tu Web form object you want to open. Second - what's on the second web form? Maybe you didn't add any objects to it so it is empty and shows nothing. Third - try this on first web form's button's clicked(): WebLink webLink; Argsargs; MenuFunctionmf;// if you need to pass something ; webLink = new WebLink(); args= new Args(); args.parmObject(element); mf = new MenuFunction(menuItemActionStr(mnuItemWEBForm2), MenuItemType::Display); mf.create(args); // if you need to pass something webLink.record(SomeRecordFetchedBefore); // if you need to pass something webLink.menufunction( mf); webSession().redirect(webLink); --- Andre Klopper [EMAIL PROTECTED] wrote: Hi, I feel very stupid at this stage but here goes... I've created my a a duplicate of SimpleWebApp, that is fine that is working and I can get logged in. The problem. Created 2 webForms. 1 - With webButton with properties MenuItemName and WebTarget set to menuItem for webForm2 on it. This is suppose to open webForm2. But that just does not happen. No this must be very easy right. LOL but I just can't get it to work... Tried the following aswell. WebLink webLink; ; super(); webLink = new WebLink(); webLink.Webpage(myWebPage); WebSession().redirect(webLink); Regards Andre Klopper Paulius Cerniauskas ICQ: 280959446 __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com Sharing the knowledge on Axapta. Visit www.frappr.com/axapta for axapta friends. Yahoo! Groups Links === message truncated === Paulius Cerniauskas ICQ: 280959446 __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com Sharing the knowledge on Axapta. Visit www.frappr.com/axapta for axapta friends. Yahoo! Groups Links * To visit your group on the web, go to: http://groups.yahoo.com/group/Axapta-Knowledge-Village/ * To unsubscribe from this group, send an email to: [EMAIL PROTECTED] * Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/