code change · fixAL Developmentofficial - Microsoftreviewed - checked by Opus

#9453 [Bug 642248] Header/Footer Theme Assignment: persist selected layout (missing Rec.Modify)

A data-persistence bug on the Header/Footer Theme Assignment page is fixed by adding a missing Rec.Modify() call, ensuring selected header and theme parts are saved to the database. A minor caption casing fix is also applied to the Report Layouts page.

Pull request · merged into main (BC30) on 2026-07-15 by v-mortenr · 2 files (+3 -1), 2 AL · fix · tier official · reviewed (checked by Opus)

What changed

  • Added Rec.Modify() calls in lookup handlers for header and theme part assignments
  • Selections on the Header/Footer Theme Assignment page now persist after navigation
  • Caption text corrected from ‘Composite Layout’ to ‘Composite layout’ on Report Layouts page
  • No schema or permission changes required
  • Low-risk fix with manual verification testing
  • Behaviour changes for users or extensions.

AL objects touched

Context

  • Work items: AB#642248
  • Labels: ADO: Sync, Bug
  • Systems: development, platform

Source: metadata of a merged pull request in microsoft/BCApps (bcapps): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).