Page Extension Overview in Business Central D365

Page Extension Overview in Business Central:

(1) In this blog, we will discuss the extension of Page in BC D365. You can extend existing page objects, similar to how you extend tables and reports. With page extensions, you can extend an existing page by:

  • Adding “New Field” or column to “Existing Page Layout“.
  • Adding “Triggers” and adding code or logic in the “Existing Triggers”
  • Adding “Action or Buttons” and modifying the “Existing Button Logic”.
  • Adding “New Layouts” and Modifying the “Existing Layout”.
  • Adding “New Properties” and Modifying the “Existing Properties”.

(2) Note from Microsoft as shown.

Page Extension Microsoft Tips in D365 BC

(3) The following keywords in the layout section to place and move fields and groups on the page extension. Similarly, in the actions section, you use these keywords to place actions in the ribbon.

KeywordsSyntaxApplies to
addfirstaddfirst(Anchor)Anchor: areas and groups
addlastaddlast(Anchor)Anchor: areas and groups
addafteraddafter(Anchor)Anchor: controls, actions, and groups
addbeforeaddbefore(Anchor)Anchor: controls, actions, and groups
movefirstmovefirst(Anchor; Target1, Target2)Anchor: area, group Target: list of actions or list of controls
movelastmovelast(Anchor; Target1, Target2)Anchor: area, group Target: list of actions or list of controls
moveaftermoveafter(Anchor; Target1, Target2)Anchor: controls, actions, and groups Target: list of actions or list of controls
movebeforemovebefore(Anchor; Target1, Target2)Anchor: controls, actions, and groups Target: list of actions or list of controls
modifymodify(Target)Target: controls, actions, and groups

How to Convert Lowercase Alphabets into Uppercase by using UpperCase Function in BC D365
Reverse Sales Shipment in Business Central D365
How to Create Bank Receipt Voucher in D365 BC
Bank Reconciliation Report Development and Format in D365 BC
Creation of Chart of Accounts in D365 BC
Set Up or Change the Chart of Accounts– Microsoft Docs

Leave a Reply