Skip to content

History / Page Layout

Revisions

  • 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.

    @majorsilence majorsilence committed Jun 8, 2026