Dynamics 365 Business Central: How to easily export all AL file names and Object Details (Type, ID, Name)

Recently, some developers asked me about the methods when creating BC development documents. They need to record the Object Type, ID, Name used in the project to the development documents, and they also need a list of AL file names. Is there an easier way?

Source : Dynamics 365 Lab
Read more…

Publish & Run Current Object from VSCode – with a single command

I’m not writing a blog about every single (new) command in my “CRS AL Language Extension”. But this Sunday, I added an interesting one. One that I should have had created for a long time – but simply didn’t think of it, until Daniel (TheDenster.com) explicitly asked for it on GitHub.

Just imagine, you’re building an app, with many pages, and you want to build a page, test it, build the next one, test it .. . You kind have to:
– Publish the app
– Run the object after the app was published

Source : Waldo’s Blog
Read more…

New Command in My CRS AL Language Extension: Search Object Names

Recently, I came across this post by Jack Mallender. An interesting idea on how to efficiently find AL Objects among your files. It basically comes down to using regex in combination with the global search functionality in VSCode, like (yep, I’m stealing this from Jack’s post – sorry, Jack ;-)):

Source : Waldo’s Blog
Read more…

Uplift Data from C/Side objects to an AL extension

One of the biggest headaches right now, is the missing feature for move data from a C/AL table to an extension table without having to do export and import, RapidStart Packages or other funky operations. The idea behind my method is to avoid too much data copying and instead rely on a Rube Goldberg’sk series of SQL rename operations.

Source : Hougaard.com
Read more…

Enum Object in Business Central – How to create and how to extend!

Since the dawn of Business Central Era (2nd April 2018 – Today), there are many new data types introduced by Microsoft. One such data type is Enum(Enumeration). Essentially, what enumeration is having a single select value with multiple options at a given time!

Well, I know what your thinking what about the ‘Option’ data type.
Anyways, enough of talking let’s just dive in!

Source : OLISTERR’S NAV/BC – BLOG
Read more…