← Files Power BI Report CopilotARCHIVED FILE
skills/power-bi-report-builder-copilot/references/paginated_export_delivery_reference.md
3 KB · Oct 5, 2026 · 18:37 UTC
# Paginated Export and Delivery Reference ## Purpose Use this file for PDF, Excel, Word, print, URL rendering, subscriptions, filenames, pagination, and delivery behavior. # 1. Renderer-aware design Paginated reports can render differently depending on output. HTML preview generally follows soft-page-break behavior. Physical formats such as PDF follow physical page size and hard-page-break behavior. Design for the actual delivery target. # 2. PDF Check: - page width/height; - margins; - report body width; - hidden whitespace; - page-break groups; - repeated headers; - images; - font support. A common horizontal blank-page cause is: `body width + left margin + right margin > page width` Also inspect items extending past the intended body boundary. # 3. Excel Excel is not just “PDF in cells.” Check: - merged cells; - nested rectangles/tablix; - page names/worksheet names; - column alignment; - hidden rows/columns; - formulas vs rendered values; - text vs numeric types. Keep numeric values numeric when downstream Excel work is expected. Avoid excessive decorative layout when Excel is the primary output. # 4. CSV CSV output is data-oriented. Do not expect page headers, visual grouping, or rich formatting to behave like PDF. Define the dataset/output fields needed for downstream use. # 5. Print Validate with the actual paper size, orientation, margins, and printer expectations. Do not infer print quality from browser preview alone. # 6. Page breaks vs separate files A group page break creates sections/pages in one rendered report. If the requirement is: “one PDF per customer/site/region” the solution generally requires separate executions, subscriptions, automation, or an external delivery process. Do not claim a page break alone creates multiple files. # 7. Subscriptions When subscription behavior matters, verify current Power BI service capabilities and licensing. Define: - report; - parameter values; - schedule; - recipient/destination; - format; - security; - failure handling. For regulated data, use organization-approved distribution channels. # 8. Filenames Prefer supported platform/subscription naming behavior. If custom dynamic filenames require external automation, say so. Do not rely on an RDL textbox value to control the exported file name unless the delivery mechanism explicitly supports it. # 9. URL rendering Power BI paginated reports support URL parameters for report parameters and rendering controls. When constructing URLs: - encode values correctly; - distinguish report parameters from rendering parameters; - verify current supported `rdl:` options; - avoid exposing sensitive parameters in URLs when inappropriate. # 10. Export validation For important reports test: - PDF; - Excel; - service view; - print if required. Validate: - page count; - row count; - totals; - section breaks; - repeated headers; - clipped text; - numeric/date formatting; - worksheet structure; - file size/runtime. Treat export as part of report correctness, not an afterthought.
SHA-256: 979aa63ee6f6b8e34f230184a2d3863d99e77315f23c557910d02e71b7cedb6d