web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Suggested Answer

Fun with Extensions

(1) ShareShare
ReportReport
Posted on by 1,114
I am starting to play with extensions using the Cronus company.  I am starting out slow and just want to understand how to Navigate the Visual Studio Code utility.  To that end, I've downloaded the tool and installed the AL Language Extension as well as the AL AZ Dev Tools utility which includes both the table extension and page extension wizards.  Although I've seen numerous videos and instructions they are a bit convoluted.  That said, a couple of questions:
 
1)  How do I connect my BC site to visual studio code?
2)  I want to start with a simple page extension (Purchase Invoice) just to change some labels or field names.  I found the Page extension wizard, but again not finding much instruction beyond that.
 
That said, would appreciate any tips, hints or suggestions.
 
//
I have the same question (0)
  • Suggested answer
    Mohana Yadav Profile Picture
    61,248 Super User 2026 Season 2 on at
    I recommend to go through this video
     
  • Suggested answer
    Gerardo Rentería García Profile Picture
    27,611 Super User 2026 Season 2 on at
  • Suggested answer
    YUN ZHU Profile Picture
    102,763 Super User 2026 Season 2 on at
    Hi, there is a simple example in the following post, I hope it can give you some tips.
     
     
    Thanks.
    ZHU
  • Suggested answer
    Govinda Kumar Profile Picture
    2,310 Moderator on at
    Hi JGarcia123,
     
    Great to hear you're diving into fun with extensions with Cronus!
     
    1) To connect your Business Central (BC) site to Visual Studio Code, you'll need to use your tenant and environment name.
     
     
    2) Starting with a simple page extension like the Purchase Invoice sounds like a good plan. Once you've got the AL Language Extension and AL AZ Dev Tools installed, you can use the Page extension wizard. From there, you can change labels or field names as needed.
    pageextension 50100 PurchaseInvoicePageExtension extends "Purchase Invoice etc"
    {
        layout
        {
            // Modifying the caption of the field 'Address'
            modify("Address 2")
            {
                Caption = 'New Address 2';
            }
        }
    }
    
     
    If you need further assistance, feel free to ask! Good luck with your fun with extension.
     
    Best Regards,
    Govinda Kumar
  • Suggested answer
    Judy Profile Picture
    Microsoft Employee on at
    Hi, in addition, please refer to the MS document to set up a sandbox environment and Visual Studio Code:
    The reference MS document:

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 589 Super User 2026 Season 2

#2
YUN ZHU Profile Picture

YUN ZHU 453 Super User 2026 Season 2

#3
Grigorios Mavrogeorgis Profile Picture

Grigorios Mavrogeorgis 328 Super User 2026 Season 2

Last 30 days Overall leaderboard

Featured topics

Microsoft Training Manuals

Product updates

Dynamics 365 release plans