Simple Object Designer Documentation
Index

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

  1. Open Inspect and Customize Objects > Pages
  2. The Existing Pages page opens
  3. 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

  1. Select a page in the list
  2. Click Customize Page action
  3. 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:

  1. Select the customized page
  2. Click Remove Customization
  3. Confirm the removal
  4. 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

  1. Open Pages inspection
  2. Use filter for page name
  3. Or sort by Page No.

Checking What's Customized

  1. Filter to Customized = Yes
  2. Review the list of modified pages
  3. Open each to see details

Planning Field Placement

Before placing fields:

  1. Find the target page
  2. Open in BC to understand layout
  3. Identify anchor points
  4. 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

  1. Find the page you want to modify
  2. Note the page type
  3. Identify the source table
  4. Open in BC to find anchors

Reviewing Customizations

  1. Filter to Customized = Yes
  2. See which pages are modified
  3. Open each to review changes

Page Discovery

Find pages for a specific table:

  1. Know the table number
  2. Search or browse pages
  3. 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