Webservices and codeunit instances
gvolkov
Member Posts: 196
I have the following code:
and i am getting the following error:
The name 'PLM' does not exist in the current context
this must be something stupid, cause if i put the Reply.Text = PLM.ParseCommand(Input.Text); line into the SetService function, it works fine. But i only want to initialize the webservice once. not every time i click the button.
Thanks
public void SetService(object sender, EventArgs e)
{
MyCodeunit.MyCodeunit PLM = new CS.MyCodeunit.Management();
PLM.Credentials = new NetworkCredential(GlobalClass.AppSettings["NAV2009USER"], GlobalClass.AppSettings["NAV2009PASSWORD"]);
PLM.Url = GlobalClass.AppSettings["NAV2009WEBSERVICE"] + "Codeunit/Management";
}
public void button1_Click(object sender, EventArgs e)
{
Reply.Text = PLM.ParseCommand(Input.Text);
}
and i am getting the following error:
The name 'PLM' does not exist in the current context
this must be something stupid, cause if i put the Reply.Text = PLM.ParseCommand(Input.Text); line into the SetService function, it works fine. But i only want to initialize the webservice once. not every time i click the button.
Thanks
Microsoft Certified Technology Specialist
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Business Management Solutions Specialist
http://www.navisiontech.com
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Business Management Solutions Specialist
http://www.navisiontech.com
0
Comments
-
I figured this one out. But now there is another question.
it looks like the my codeunit does not retain any values. for example:
i call the function, i get the response. i call another function, and it looks like i never called the first function.
Does the server create new instance of codeunit every time a function is called?Microsoft Certified Technology Specialist
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Business Management Solutions Specialist
http://www.navisiontech.com0 -
Each call of WS is independent and data between calls are not persistent, only if you write them into some tables. There are no singleinstance codeunits for using with WS...0
Categories
- All Categories
- 75 General
- 75 Announcements
- 66.7K Microsoft Dynamics NAV
- 18.8K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 611 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 253 Dynamics CRM
- 103 Dynamics GP
- 6 Dynamics SL
- 1.5K Other
- 991 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 28 Design Patterns (General & Best Practices)
- Architectural Patterns
- 9 Design Patterns
- 4 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1K General Chat
- 1.6K Website
- 77 Testing
- 1.2K Download section
- 23 How Tos section
- 249 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions
