Changing the CardPageId in a Page Extension – Business Central Wave 1 2025

With the release of Business Central 2025 Wave 1, Business central continues to refine and empower AL developers with more flexibility when extending standard functionality. One of the subtle but significant features is the ability to change the CardPageId in a PageExtension, giving developers greater control over navigation behavior in the application. Why Would You … Continue reading Changing the CardPageId in a Page Extension – Business Central Wave 1 2025

FieldRef.IsOptimizedForTextSearch() Method in Business Central 2025 Wave 1

With the release of Business Central 2025 Wave 1, Microsoft continues to empower developers with more control and insights into the performance and behavior of their extensions. Among the new additions is the method FieldRef.IsOptimizedForTextSearch(), designed to help developers make more performance-conscious decisions when implementing search functionalities. 💡 What is FieldRef.IsOptimizedForTextSearch()? FieldRef.IsOptimizedForTextSearch() is a method … Continue reading FieldRef.IsOptimizedForTextSearch() Method in Business Central 2025 Wave 1

AutoFormatExpression Property in Business Central – Wave 1 2025

With the release of Business Central 2025 Wave 1, Microsoft continues enhancing the AL language to make development cleaner, more flexible, and maintainable. One of the updates includes improvements around the AutoFormatExpression property — a property that may seem minor but plays a crucial role in controlling how data is displayed, especially in reports and … Continue reading AutoFormatExpression Property in Business Central – Wave 1 2025

Report.TargetFormat() Method in Business Central 2025 Wave 1

With the release of Microsoft Dynamics 365 Business Central 2025 Wave 1, Microsoft has continued to improve the AL language and reporting capabilities. One notable addition for developers working with reports is the new Report.TargetFormat() method. This small yet powerful enhancement gives developers more control and visibility over how reports are executed, especially in scenarios … Continue reading Report.TargetFormat() Method in Business Central 2025 Wave 1

Generate launch.json from the Web Client in Business Central – Wave 1 2025

With the 2025 Wave 1 release of Microsoft Dynamics 365 Business Central, developers get a significant productivity boost: the ability to generate a launch.json file directly from the Web Client! 🎉 This is a feature that eliminates the need to manually configure environment settings in Visual Studio Code (VS Code), especially useful when working across … Continue reading Generate launch.json from the Web Client in Business Central – Wave 1 2025

Business Central 2025 Wave 1 (BC26): Check Total Purchase Amounts on Documents

The Business Central 2025 Wave 1 (BC26) release introduces a valuable feature aimed at enhancing the accuracy and efficiency of accounts payable processes: "Check Doc. Total Amounts". While seemingly simple from a user perspective, but powerful addition that helps users validate purchase documents before posting. At its heart, "Check Doc. Total Amounts" is designed to … Continue reading Business Central 2025 Wave 1 (BC26): Check Total Purchase Amounts on Documents

Business Central 2025 Wave 1 (BC26) – SetAutoCalcFields Method on RecordRef

Microsoft Dynamics 365 Business Central 2025 Wave 1 (version 26) introduces several enhancements to developer productivity and platform capabilities. One of the notable changes for AL developers is the new SetAutoCalcFields method added to the RecordRef data type. This method brings the power of calculated flow fields to the RecordRef context, which previously lacked a … Continue reading Business Central 2025 Wave 1 (BC26) – SetAutoCalcFields Method on RecordRef

File.ViewFromStream in AL: Display Text Directly from Stream

Microsoft Dynamics 365 Business Central 2025 Wave 1 continues to improve its developer experience with handy new features. One of the exciting additions in this release is the File.ViewFromStream method — a simple yet powerful function that enhances how developers interact with files stored in memory. In the current versions of Business Central, when you … Continue reading File.ViewFromStream in AL: Display Text Directly from Stream

Using the New IncStr Overload in Business Central AL

With recent updates to AL language in Microsoft Dynamics 365 Business Central, developers now have more flexibility when working with strings containing numeric suffixes — thanks to the new overload of the IncStr method. If you've ever had to increment a string with a number at the end (e.g., "INV001" to "INV002"), you’ve probably used … Continue reading Using the New IncStr Overload in Business Central AL

Implicit Record and Record Ref Conversion in Business Central AL

When working with Microsoft Dynamics 365 Business Central, one of the most powerful capabilities is the dynamic handling of data using RecordRef. However, as a developer, you may have run into scenarios where you need to switch between the strongly typed Record and the flexible RecordRef—and wondered if there’s a clean way to do it. … Continue reading Implicit Record and Record Ref Conversion in Business Central AL