ArcherPoint Dynamics NAV Developer Digest – vol 63
The ArcherPoint technical staff—made up of developers, project managers, and consultants—is constantly communicating internally, with the goal of sharing helpful information with one another.
As they run into issues and questions, find the answers, and make new discoveries, they post them companywide on Yammer for everyone’s benefit. We in Marketing watch these interactions and never cease to be amazed by the creativity, dedication, and brainpower we’re so fortunate to have in this group—so we thought, wouldn’t it be great to share them with the rest of the Microsoft Dynamics NAV Community? So, the ArcherPoint Microsoft Dynamics NAV Developer Digest was born. Each week, we present a collection of thoughts and findings from the ArcherPoint staff. We hope these insights will benefit you, too.
Matt Traxinger on NAV Reporting Tips:
You can replicate the Classic Client section designer pretty easily within Visual Studio. It's not exact, but close. Create a one-column tablix and set the CanGrow property on each text box to False. Drag a rectangle into each text box. You can then place your labels, text boxes, and images exactly the same way that you would in the Classic Client.
Jon Long on coding shortcuts…or not:
Both the below code samples work the same in NAV versions previous to 2013R2.
Type::"Customer Disc. Group";
Today, I found that it isn't the case in 2013R2. So, if you have any weirdness going on in your debug sessions, be aware that Microsoft now seems to be enforcing the full name of the Option Type. MS does not enforce it at design time, i.e., no compile bomb. MS simply takes the Type literally. So, Customer does not find "Customer Disc. Group". Doh!!!
This was a shortcut that I've used in the past and will avoid in the future.
Question on tracking inventory assigned to/from employees:
Question: My client is interested in knowing whether NAV 2015 has the ability to track inventory assigned to/from employees. This is outside of fixed asset tracking, so that it can be used for internal asset management (check in/check out), not for asset depreciation.
Crystal Tollison: Yes, they have functionality specifically for this!
Look under Human Resources and you will find a table called ‘Misc. Articles’. After building this table, you create an Employee Card and assign items from this table to the person, for example, a laptop or keys to the safe.
If you are interested in NAV development, check out our collection of NAV Development Blogs.
For step-by-step instructions on how to perform specific tasks in Microsoft Dynamics NAV, see our collection of How-To blogs.
If you found this post useful, you might also be interested to read through our archive of the Dynamics NAV Developer Digest.