Vladi Gubler
Vladi Gubler
October 29, 2026
Stay in the know
Get helpful videos

Reports can generate themselves. In Ultimate Forms, a timer action of the type Print list items takes a print template, renders the list's data into a branded PDF, Word, or Excel document, and emails it to its recipients, every Monday at 8, every morning at 6, whenever the schedule says. The combination of two components, Actions for the timing and Print for the output, replaces the weekly ritual of filtering a view, exporting it, fixing the formatting, and attaching it to an email. This guide builds the classic example end to end, a weekly attendance report that arrives on its own, and covers the scenarios and habits around it. For the scheduling mechanics in depth, see the scheduled actions guide; for everything actions can do, the automation hub.

The report ritual, and what it costs

Every organization runs on recurring documents: the Monday status sheet, the daily overdue list, the month-end register, the compliance snapshot. And in most SharePoint shops, each one is a ritual performed by a person: open the view, check the filter, export to Excel, repair the columns, print to PDF, write the email, attach, send. Fifteen minutes when nothing goes wrong, every week, forever, and the quality depends on whoever performs it remembering, filtering correctly, and using this month's template rather than last year's.

The ritual persists because native SharePoint gives it no alternative: list printing out of the box means awkward layouts and copy-paste into Office. The two pieces that dissolve it are a print engine worth scheduling and a scheduler worth trusting, and Ultimate Forms ships both in the same product, designed to compose.

The print engine

The Print component turns list data into finished documents rather than screen dumps. Templates come in two shapes, Item View for single records and List View for tabular reports, and both are genuinely designed documents: headers and footers, section breaks, themes and branding, margins, even barcodes and QR codes, with the option to supply a Word document as the template so the layout matches your house paper exactly. Output renders to PDF, Word, or Excel, and delivery is built in, download, bulk export, or email with the document attached.

Print settings

Used manually, this already replaces the export-and-repair ritual's middle steps: a Print button on the form or in the view produces the finished document on demand. The full template craft, layouts, Word tables, filters inside templates, belongs to the printing guide and its cluster; this article takes the engine as given and automates it.

The scheduler

Timer triggers run actions hourly, daily, weekly, or monthly at a chosen time, or keyed to date columns, two days before each Due Date, say. The one concept scheduled actions add, how an action with no triggering event chooses its items, is its own article's subject, and the short version suffices here: static conditions make the action sweep every matching item individually, while no conditions means one run, with the Items settings deciding what the output covers. Report generation is almost always the second shape, one run, one document, covering whatever the template's view and filters collect.

Print action settings

The build: a weekly report that sends itself

The scenario: every Monday at 8:00, HR receives a PDF summary of last week's attendance records, branded, consistent, and nobody's Monday chore.

Step 1: the template. In the list, open Design and switch to the Print component. Create a List View template over the attendance view, and design the layout: the columns that matter, the company header, the report title, the date in the footer. Design time is spent once; every subsequent report inherits it.

Step 2: the action. Switch to Actions and create a new action of the type Print list items. Select the template from step 1, set the output format to PDF, and configure the email delivery: the HR team as recipients, a subject that names the report and its period, a line of body text. Column values and functions work here as in any action, so the subject can carry the date range it covers.

Step 3: the schedule. On the action's trigger settings, choose Timer with weekly recurrence, Monday, 8:00. Leave the conditions empty, this is a one-run report, not a per-item sweep.

Print action schedule

Step 4: the proof. Save, let it fire once (or trigger it manually for the first test), and check two places: the inbox, for the document's formatting and delivery, and Action History, where every execution is logged with its outcome. From then on, the report arrives because the clock says so, and "who sends the Monday report?" has the best possible answer: nobody.

Total build time is well under an hour, most of it in the template design, and the template is the part worth the time: it is what every future report inherits, scheduled or on demand.

The scenarios this pattern covers

The recurring management report. Weekly dashboards, daily intake summaries, monthly registers: the build above with different templates and cadences. The project reporting variant pairs naturally with generated task structures.

The event-driven document. The same Print action rides item events instead of timers: an invoice marked ready generates its PDF and emails the client; a completed inspection produces the signed work order as both PDF and attachment. One action type, two trigger families, and the invoice example is the automation that most visibly pays for itself.

The compliance snapshot. Audit documentation generated on schedule, the same view, the same branded layout, filed every month, builds the evidence trail without anyone curating it. Consistency is the compliance virtue, and generated documents are consistent by construction.

The date-keyed packet. Timer triggers on date columns produce per-item documents at the right moment: the renewal letter 30 days before expiry, the certificate on completion date. This is the per-item sweep shape, with narrow conditions, and each matching item gets its own document and its own history entry.

Habits that keep scheduled output trustworthy

Four practices cover the operational side. Schedule for quiet hours and stagger the heavy jobs, the 6:00 report and the 6:00 invoicing sweep should not share a minute, and nothing about a Monday 8:00 report requires generating it at 8:00 rather than 7:40. Keep conditions narrow and condition columns indexed on large lists, so the sweeps stay cheap, the same economy the scheduling guide insists on. Review Action History periodically, a scheduled job that fails silently is the automation equivalent of a smoke detector with a dead battery, and the history is where failures announce themselves. And keep a manual override: the same template behind a Print button on the form covers the "I need it now" case without touching the schedule, and the ad hoc copy matches the scheduled one because both come from one template.

The deeper payoff of the pattern is organizational. Documents that generate themselves are documents that are never late, never off-template, and never hostage to one person's calendar or departure, and the fifteen-minute ritual, multiplied across every recurring report in the company, quietly returns as actual work.

Frequently asked questions

Q: Can SharePoint generate and email reports automatically?
A: Yes. In Ultimate Forms, a timer action of the type Print list items renders a print template to PDF, Word, or Excel on a schedule and emails it to configured recipients, with no code.
Q: What can the print templates include?
A: Headers, footers, themes, branding, section breaks, margins, barcodes, and QR codes, over single items or list views, and a Word document can serve as the template for exact house layouts.
Q: How do I set the report's schedule?
A: On the Print list items action, choose the Timer trigger with hourly, daily, weekly, or monthly recurrence at a set time, or key it to a date column, such as 30 days before an expiry.
Q: Can the same document also be generated on demand?
A: Yes. The same template serves a Print button on forms and views, so users get an identical ad hoc copy without touching the schedule.
Q: Can documents be generated when items change instead of on a timer?
A: Yes. The same action type runs on item events, generating an invoice PDF when the record is marked ready and emailing it to the client, for example.
Q: How do I know the scheduled report actually went out?
A: Action History logs every execution with its outcome and timestamp. Checking it is the standard verification step, especially after the first scheduled run.
Loading...

Add your comment

Comments are not meant for support. If you experiencing an issue, please open a support request.
Products
Vladi Gubler | October 24, 2026
SharePoint items can carry true electronic signatures: tamper-evident, identity-verified, and bound to the data they sign. The Signature component of Ultimate Forms is a column you add to any list or library, attach to the columns whose values it should protect, and sign in one of three ways, real-time username and password validation against your...
Products
InfoPath reached the end of its road on July 14, 2026, and Ultimate Forms is its natural successor for SharePoint forms: browser-based design instead of a client application, data stored as real SharePoint items instead of XML, all column types supported, and permissions, validation, automation, and printing built in. This comparison walks the two...
Products
Vladi Gubler | April 30, 2025
If you’ve ever used Survey lists in SharePoint, you’re likely familiar with a powerful and often underappreciated feature: the Rating Scale column. This special column type presents a matrix of statements or questions alongside a numeric scale, typically used for gathering structured feedback. The idea is simple but incredibly effective - allow...
Build powerful business applications in SharePoint using only your browser.
100% No-Code Solution
It’s never been easier to create, innovate, and share. All you need is your web browser!
Cost-Effective
Address business process pain points immediately. Save time and money.
Fantastic Support Team
In addition to our responsive support team, a wide variety of resources, documentations, tutorials, blogs and webinars is available to you
Popular Solution Templates
Training Feedback
Structured post-training feedback, stored and comparable inside SharePoint
Network Quotation Management System
Streamline the process of generating and tracking detailed network service quotes for your customers
Fleet Management System
Manage company vehicles, drivers, assignments, and maintenance in one place
Microsoft partner logo
© 2005-2026 Infowise Solutions Ltd. All rights reserved.
Privacy | Cookie Policy | Accessibility | Cloud SLA