Skip to main content

Design print page

Customize Yeeflow print pages with layout and control options for form outputs, using templates or starting anew.

Updated over a week ago

Why do you need to design the print page?

Sometimes, you may want to generate a physical or PDF version of a form for official use, archiving, or external communication. A default printout may not meet layout, branding, or data-display requirements. By designing a custom print page, you gain full control over the appearance, content, and formatting of the printed version of your approval form.

Create a new print page

To create a new task form, go to the form builder first, then click the form title on the top-left to display the forms list. Under the Print Pages section, click '+ Add print page' to create a new print page.

From the pop-up window, select if you want to create a blank page, or copy from another existing print page, then fill in the page name.

This means you can now:

Copy from Existing Forms: Quickly create a print page by copying the layout and elements from an existing submission or task form.

Streamline Design Efforts: Save time by leveraging designs you’ve already created and focus only on the elements specific to print.

Click "OK" button to create the print page.

After the print page is created, you can see the Print Page Designer shares the same interface as the Submission and Task Forms, allowing for seamless copying and consistency across your forms.


Understand the print page controls

The add controls panel available in the print page designer is similar to those used in the Submission Form and Task Form designers, and the controls are grouped into the following categories:

  1. Basic fields: Common input fields like text, number, date, dropdown, etc.—used to build most forms.

  2. Advanced fields: For special business needs such as lookup, department, signature, and metadata.

  3. General: Layout and display elements like sections, text, buttons, and images for organizing the page.

  4. Advanced: High-level components like data tables, galleries, Gantt charts, QR codes, and dynamic content.

  5. Workflow controls: Show approval status, applicant info, and flow history in the printed form.

  6. Data filters: Help display filtered data in components like tables or collections.

Enhanced Control Options

  • Table Control: Included for complex tabular layouts, now available across all form types.

  • QR Code Control: Easily insert scannable codes linked to form records or documents.

  • Approval Logs Control: The old Workflow Logs control is now replaced with Approval Logs, offering more flexible and customizable UI options for tracking approval history.

    Click the Components tab, drag the Approval Logs(Print page) control to the canvas.

  • All Assignee Context: The “All Assignee” control is no longer included as a standalone feature. Instead, you can access it through the Context in the Expression Editor and display the data using the Text or other controls of your choice.

These upgrades allow you to design print pages that are not only functional but also professional and well-formatted.


Associate the print page with the print button

After your get your print page ready, you can add a print button on the form which you want to allow users to use this print page.

To do that, select the form (either a submission form or a task form).

  1. Drag the "PRINT" button to the form.

  2. In the properties panel of the Print button, select the print page you created from the dropdown list.

  3. You can also set the "Dynamic display rules" to control when to display this print button.

  4. For more control, use the Print Pageform action, which offers enhanced options during printing.

Note

You can now also select unpublished print pages when configuring the Print Page action. This means you can test and iterate print layouts before officially publishing them.

Summary

The new print page designer brings a unified and streamlined design experience across all form types—Submission, Task, and Print. With enhanced layout copying, expanded control options, and a more flexible interface, it eliminates previous limitations and simplifies the creation of professional print layouts. Whether you're designing a simple receipt or a complex report, this powerful designer helps you build clear, consistent, and efficient print pages with ease.

Did this answer your question?