-
Book Overview & Buying
-
Table Of Contents
Building ERP Solutions with Microsoft Dynamics NAV
By :
As you previously learned, a page web service has also an OData URL.
Let's learn how to use OData web service by performing the following steps:
To use an OData web service, we need to reference it in our Visual Studio by going to the project name in Solution Explorer, right-clicking on it, and navigating to Add | Service Reference…:

In the Add Service Reference window, add the OData service URL at http://servername:port/NAVInstance/OData/.
servername is the name (or IP address) of your NAV server, port is the OData web service port, and NAVInstance is the name of your NAV instance.
In this sample, our service URL is http://VMEID31:7048/DynamicsNAV90/OData/.
Give a friendly namespace for the service (in this sample, we use NAVODATA):

Now you can use the ODATA service in your application. First, add a reference to:
using System.Data.Services.Client;
Then set the ODATA service URL by reading it from your app.config file:
string serviceUri = ...