Add page layout, headers/footers, data regions, troubleshooting, and expand thin pages
New pages:
- Page-Layout.md: page size reference (Letter/A4/Legal/custom), portrait vs
landscape, margins, multi-column layout, printable area guidance, RDL XML
reference
- Page-Headers-and-Footers.md: all five report bands, enabling header/footer,
page number expressions, per-group page number reset, first/last page
suppression, RepeatOnNewPage for column headings, example footer layout
- Data-Regions.md: Table vs List vs Matrix comparison, when to use each,
nesting patterns (List→Table for master-detail, List→Chart+Table)
- Troubleshooting.md: 10 failure scenarios with root cause and fix — blank
output, no data, missing Linux fonts, DllNotFoundException, parameter
mismatch, sub-report not found, #Error in cells, page width overflow,
extra blank page, connection failures
- Images-in-Reports.md: Embedded/External/Database source types, all five
Sizing modes, logo-in-header walkthrough, conditional image expressions
- Drill-through-Reports.md: designer action setup, child report parameter
wiring, WinForms and Avalonia event handling, server-side usage, comparison
table vs sub-reports
Expanded thin pages:
- Report-Designer-Basics.md: 22→90 lines — band reference, full toolbox item
table, selection/resize controls, Properties panel key fields, right-click
menu, keyboard shortcuts, formula bar description
- ASP-NET-Core-MVC.md: 42→80 lines — full Program.cs setup, appsettings.json
config, built-in route table with type values, query string parameters,
complete custom controller example
- Viewer-and-Toolstrip.md: 25→60 lines — both wiring approaches, Dock layout,
full toolbar button reference table, complete form example, programmatic zoom
Updated Home.md with links to all new and expanded pages.