you can import excel data from the SQL Management Studio (Right click on your database, Import Data, choose Microsoft Excel for data source) or write your own code in Navision, using the Excel automations or DotNet assemblies.
Another option is to use our new improved Excel Buffer feature where you read the all the information from the Excel sheet into the Excel Buffer table 370
We are planning to do a couple of blog posts (http://blogs.msdn.com/b/nav/) on the Excel Buffer within the next couple of weeks, but here is an example on how to read.
This example will illustrate the reading capabilities that are possible.
1. Create a new codeunit
2. Add a new temporary record variable for table 370 called ExcelBuffer.
3. Add a new text variable called MessageValue
4. Then add the following lines:
Yes the performance has really changed dramatically to the better, since we are now executing and generating everything on the server instead of the “chatty” client / server automation solution. We don’t have any specific numbers, since this is based a lot on the size of the Excel worksheet you read or write. But try it out and I’m sure you will not regret it.
“This posting is provided "AS IS" with no warranties, and confers no rights.”
Lars-Bo Christensen
Software Developer @ Microsoft
NAV 2013 has come up with Standard tool to import the data from excel. The tool is Config package Card which is similar to data migration tool of previous version, but much more faster and easier to use. this tool also has all the validations. So now when u upload a data it will be validated.
It is accessible through IT manager Profile. Under home --> there will be option Edit migration overview.
Answers
"Never memorize what you can easily find in a book".....Or Mibuso
My Blog
http://dynamicsuser.net/blogs/kine/archive/2012/06/05/microsoft-dynamics-nav-2013-tip-1.aspx
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav
We are planning to do a couple of blog posts (http://blogs.msdn.com/b/nav/) on the Excel Buffer within the next couple of weeks, but here is an example on how to read.
This example will illustrate the reading capabilities that are possible.
1. Create a new codeunit
2. Add a new temporary record variable for table 370 called ExcelBuffer.
3. Add a new text variable called MessageValue
4. Then add the following lines:
ExcelBuffer.DELETEALL;
ExcelBuffer.OpenBook('C:\TEMP\ExcelBufferReadBookScenario.xlsx','Sheet ABC');
ExcelBuffer.ReadSheet();
IF ExcelBuffer.FINDFIRST THEN
REPEAT
MessageValue := MessageValue + ExcelBuffer."Cell Value as Text" + '\';
UNTIL ExcelBuffer.NEXT = 0;
MESSAGE(MessageValue);
Lars-Bo Christensen
Software Developer @ Microsoft
If so, are there any numbers?
Lars-Bo Christensen
Software Developer @ Microsoft
Thanks a lot mihail_kolev,Belias,mohana_cse06 and ddlarsc for all your replies.
Now my problem is solved .
Regards,
muthusubramanian.M
NAV validation does not work in this case.
It is accessible through IT manager Profile. Under home --> there will be option Edit migration overview.
So more info, refer the below link
http://msdn.microsoft.com/en-us/library ... 6(v=nav.71).aspx