community postSales & Receivablescommunity - not Microsoftreviewed - checked by Opus

● Mark, Filter, Focus: Bringing Precision to BC List Analysis ✅

This post demonstrates a custom marking feature that restores legacy NAV functionality, allowing users to mark specific records across multiple filters and analyze them together in Business Central lists. The solution uses table extensions, an enum for visual markers, and page extensions with keyboard shortcuts to enable cross-filter record selection.

post Gerardo Rentería Blog

Gerardo Renteria · 2025-12-04 · 1,026 words · about 5 min

Key points

  • Marks individual records with Ctrl+F3 to create a subset for focused analysis across different filter criteria
  • Uses a boolean enum field with a Unicode bullet symbol (●) visible in the list for quick visual identification
  • Combines marking with Business Central’s analysis mode to group, total, and display only marked records
  • Provides a reusable architectural pattern through table extensions and page extensions that works with any list page
  • Enables workflow where users apply filters, mark results, apply different filters, mark those results, then analyze all marked records together

AL objects mentioned

As named in the post. A name that matches one object page by exact type and name links to it; the others stay as named.

  • enum “GDRG Mark Status”
  • table “GDRG Customer”
  • page “GDRG Customer List Ext”
  • table “GDRG Sales Header”
  • page “GDRG Sales Order List Ext”

Not found in BC28-30: enum “GDRG Mark Status”, table “GDRG Customer”, page “GDRG Customer List Ext”, table “GDRG Sales Header”, page “GDRG Sales Order List Ext”.

Context

  • Features: Record marking with visual indicators, Ctrl+F3 keyboard shortcut toggle, Marked Only filtered view, Integration with analysis mode, Cross-filter record selection, Unicode visual markers

Source: Gerardo Renteria, community blog. Summary, key points and quotes are derived (CONTENT-NOTICE.md); read the original for the full text.