In this blog you will find attached a very simple usage of .NET interoperability with Dynamics NAV 2009 R2 with the objective of basic file management (move, copy, open, delete) WITHOUT using the FILE virtual table and is intended just to familiarize with this brand new feature proposed with NAV 2009 R2 release.
File management is made at client side (RoleTailored client side).
If you want to know more about .NET interoperability for NAV 2009 R2, please refer to MSDN link:
Extending Microsoft Dynamics NAV Using Microsoft .NET Framework Interoperability
.NET interoperability (variables) are generally based on the System.IO namespace:
What you will find in the TXT file:
What to do to let it work (initial setup):
1. Populate the Client Files Management Setup table 50300 with the appropriate values :
2. Once you have completed setup as per point 1, now you are really ready to manage files using the RTC and simply run Page 50200 Client Files Management.
Action buttons Legend:
Move Back - Move Forward
These are enabled since the beginning and permit the user to browse up and down the Directories hierarchy.
OPEN File - DELETE File
Once you have selected your source file (From File), these buttons will be shown. They permit the user to Open (a simple HYPERLINK) or delete the file selected. If the To file is selected (the "Done" option in the To File is selected) these actions refer to the To File. (Obviously you can change this how you wish, since you have the code under your fingers).
COPY File - MOVE File
These are the clue actions. They are enabled once the user has selected both the source file (From File) and the destination file (To File) and checked the 2 "Done" Options for "Manage File" and "Into File" groups (as reported in the first screenshot).
These postings are provided "AS IS" with no warranties and confer no rights. You assume all risk for your use.
Duilio Tacconi (dtacconi)
Microsoft Dynamics Italy
Microsoft Customer Service and Support (CSS) EMEA
This is great page thanks.
It was very helpful to find out how can I copy an manage files in navsion.
So now I can easy copy file into my share point. I'll adapt some parts
to the link system in navision.