AL Reports Don’t Have to Be Painful – 10 Tips & Tricks That Save Time (and Sanity)

AL Reports Don’t Have to Be Painful – 10 Tips & Tricks That Save Time (and Sanity)

If you’ve ever developed reports in AL, you know exactly what I mean. Reports are powerful. They are flexible. And sometimes… they are just painful 😄. Back in 2020, I wrote a blog post called “9 Tips for Developing Reports in AL”. A lot of those tips are still valid today — but what has…

Speed Up Your Business Central Development: Quick Startup Object Selection (launch.json)

Speed Up Your Business Central Development: Quick Startup Object Selection (launch.json)

As a Business Central developer, how many times a day do you manually edit launch.json just to change which page or report opens when you press F5? Maybe you don’t do it quite as often as me, but I have to admit sometimes I do feel like a stupid monkey always doing the same. If you’re testing…

How to Stop Fighting AL and RDL(C): Rename Report Columns Like a Pro

How to Stop Fighting AL and RDL(C): Rename Report Columns Like a Pro

If you’ve ever worked with AL report files, you know the pain: You rename a column (variable) in your AL file, and then you have to hunt through the RDLC file to update all the references, Field Name and DataField. It’s an ennerving activity, even a monkey could do it and you really should not have to waiste…

Blog Post: Save Time by Selecting Startup Object IDs in launch.json with AL Navigator

Blog Post: Save Time by Selecting Startup Object IDs in launch.json with AL Navigator

Updating the startupObjectId in launch.json is a common task when developing for Business Central. Without a quick way to find object IDs, you often have to look up object names, search for IDs manually, and interrupt your workflow. With the latest AL Navigator update, you can now select startup object IDs effortlessly using a Quick Pick menu in Visual Studio Code.…

Blog Post: Automatically Remove Unused Variables from Business Central Report Datasets with AL Navigator

Blog Post: Automatically Remove Unused Variables from Business Central Report Datasets with AL Navigator

As Business Central developers, we all know that report datasets can get messy over time. Variables are added, requirements change, and soon you’re left with unused columns cluttering your .al and .rdlc files. While these unused variables aren’t harmful, they make your code harder to read and maintain. To address this, I’ve added a simple but practical feature to AL…