ArcherPoint Dynamics NAV Developer Digest - vol 171
The NAV community, including the ArcherPoint technical staff, is made up of developers, project managers, and consultants who are constantly communicating, with the common goal of sharing helpful information with one another to help customers be more successful.
As they run into issues and questions, find the answers, and make new discoveries, they post them on blogs, forums, social media...so everyone can 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 community—so we thought, wouldn’t it be great to share this great information with everyone who might not have the time to check out the multitude of resources out there? So, the ArcherPoint Microsoft Dynamics NAV Developer Digest was born. Each week, we present a collection of thoughts and findings from NAV experts and devotees around the world. We hope these insights will benefit you, too.
Updates include the AL Formatter, which gives you the option to format your source code automatically; Show My Code, which specifies if the source code must be visible when other extensions debug it; and a new property called UsageCategory, which specifies how objects will appear in search results.
This blog covers some of the changes with Extensions v2; specifically working with media and media set file types. Changes are covered and streams are introduced.
This is a quick how-to article that shows how to connect SQL Server Management Studio to a Dynamics NAV database on Docker.
Setting Up Power BI Without Using Azure AD
Ginny asks, “Does anyone know if Power BI can be setup without using the Azure AD?”
Saurav responds, “There are two ways:
- We can have Power BI Desktop, which the developer uses to develop the report. This can also be used to run reports.
- I think we can use Power BI without NAV on Azure. If I am not wrong, we were using Power BI in our internal NAV instance before we moved to Azure.
But by using any of the above ways Power BI cannot be integrated inside Dynamics NAV.”
He continues, “Ginny, I don't think it is possible to setup Power BI without Azure AD. I am assuming they have local AD to manage users and groups. There are options to sync up local AD with Azure AD, but for power BI to work you need to have Azure AD. Here are couple of articles explaining it, Understanding Azure Active Directory and Azure Active Directory and Power BI.”
Trick for Reducing the Memory Usage of Images on Reports
Kyle notes, “I cannot claim credit for this trick. I found it in one of Suresh Kulla's reports, so credit goes to him.
If you have an image in a report, that image will get stored on every single record of the resulting dataset. If your image is large, say an entire page of Purchase Order Terms and Conditions at 1200 dpi, you don't really want it on every dataset row. It will consume a lot of memory and make the report slower.
In your main data item OnAfterGetRecord, do something like this:
RecordCounter += 1;
If RecordCounter > 1 THEN
Then just make sure your RDLC does a First(Image).”
A Trip Down Memory Lane
Erik shares a bit of nostalgia with us on DUG in his article, “My New Love Affair with an Old Flame.”
Just How Many New Objects are in NAV 2018?
Saurav says “lots.” Curious? See his post, NAV 2018 – Lots of New Objects!
Stay abreast of what is new in the Microsoft Dynamics NAV community and at ArcherPoint by subscribing to our monthly newsletter, Better Business, by completing the form in our Resource Center.
If you are interested in NAV development, be sure to see our collection of NAV Development Blogs.
Read the "How To" blogs from ArcherPoint for practical advice on using Microsoft Dynamics NAV.