Pages
The Pages inspection page lets you browse all pages in your Business Central environment and access page customization. This page explains how to use page inspection.
Accessing Pages Inspection
- Open Inspect and Customize Objects > Pages
- The Existing Pages page opens
- Browse all pages in the system
The Existing Pages Page
Columns
| Column | Description |
|---|---|
| Page No. | Page object ID |
| Customized | Indicator if page has customizations |
| Name | Page name |
| Page Type | Card, List, Document, etc. |
Filtering
Filter to find specific pages:
- By Page No.
- By Name
- By Page Type
Use the Only Customized Objects toggle to restrict the list to pages that already have SOD customizations. The page list excludes API pages (PageType = API) by default — those are managed under the API tools.
Page Types
| Type | Description | Example |
|---|---|---|
| Card | Single record view | Customer Card |
| List | Multiple records | Customer List |
| Document | Document with header/lines | Sales Order |
| ListPart | Embedded list | Sales Lines |
| CardPart | Embedded card | Customer FactBox |
| Worksheet | Editable list | Cash Receipt Journal |
| ListPlus | List with details | Combined views |
| NavigatePage | Wizard steps | Setup wizards |
| RoleCenter | Dashboard | Business Manager |
What You Can See
All System Pages
Pages from:
- Base application
- Installed extensions
- Your SOD features
Customization Status
The "Customized" indicator shows:
- Yes = Page has SOD customizations (field placements, captions, etc.)
- No = Page is standard, no SOD changes
Page Customization
Accessing Customization
- Select a page in the list
- Click Customize Page action
- The Customize Page card opens
What You Can Customize
From the page customization card:
- Place fields on the page
- Modify page caption
- Add mandatory field rules
- Add calculated fields
- Create new groups/sections
Available Actions
| Action | Purpose |
|---|---|
| Mandatory Fields | Define required field rules |
| Calculated Fields | Add computed display fields |
| New Sections (groups) | Create field groups |
See Customize Existing Pages for details.
Removing Page Customization
To remove all SOD customizations from a page:
- Select the customized page
- Click Remove Customization
- Confirm the removal
- Publish to apply
This removes:
- Field placements
- Caption changes
- Mandatory rules
- Calculated fields
- Custom groups
Understanding Page Information
Page Numbers
Standard BC page ID ranges:
| Range | Purpose |
|---|---|
| 1-9,999,999 | Microsoft pages |
| 50,000-99,999 | Per-tenant extensions |
Page Source Tables
Pages display data from source tables:
- Card shows one record
- List shows multiple records
- Understanding source table helps with field placement
Common Tasks
Finding a Page
- Open Pages inspection
- Use filter for page name
- Or sort by Page No.
Checking What's Customized
- Filter to Customized = Yes
- Review the list of modified pages
- Open each to see details
Planning Field Placement
Before placing fields:
- Find the target page
- Open in BC to understand layout
- Identify anchor points
- Configure placement
Viewing Page Details
From Customize Page Card
See:
- Page properties
- Current field placements
- Custom configurations
Field Placements Part
Shows all fields placed on this page:
- Source table and field
- Placement position
- Properties (hidden, readonly, etc.)
Use Cases
Before Placing Fields
- Find the page you want to modify
- Note the page type
- Identify the source table
- Open in BC to find anchors
Reviewing Customizations
- Filter to Customized = Yes
- See which pages are modified
- Open each to review changes
Page Discovery
Find pages for a specific table:
- Know the table number
- Search or browse pages
- Check source tables match
Limitations
What You Can't Do
- Modify page layout fundamentally
- Remove standard fields
- Change page type
- Access page code
Some Pages Not Customizable
Certain pages have limitations:
- System pages may resist changes
- Some page types have limited options
- Role Centers have specific patterns