Help Center
Go to siteOpen app
  • Help Center
  • Welcome to the Help Center!
  • Guides
    • Designing a Basic Template from Scratch
    • Adding Variables
    • e-signatures with SignNow
    • How to create Tables
  • Templates
    • What's a template?
    • Page Elements
      • Layout Elements
      • Content Elements
      • Conditional Logic
      • Repeating Elements
    • Settings
    • Headers & Footers
    • Data and Variables
      • Syntax
      • Data Types
      • Formatting
      • Functions
        • $calc (beta)
      • Operators
    • Template Designer v2 (Beta)
      • Connections
        • Airtable Connection
        • HubSpot (Coming Soon)
      • Fields Editor
      • Tokens
      • Coming soon
  • Documents
    • What is a Document?
    • Minted Documents
  • Additional Resources
    • How-To Videos
      • Formatting Variables
      • Airtable Integrations
      • Airtable Data and Variables Videos
      • How to add variable images from your Airtable attachments
      • How to filter items in your Documents
      • How to group items in your Documents
      • Signing Documents with SignNow and Zapier
      • Add charts to your Documents with QuickChart.io
      • Add a Word Cloud chart to your Documents with QuickChart.io
      • Using Make.com (Integromat) to create line items in your documents
      • How to QR codes to your documents with QuickChart.io
      • How to add a progress chart to your documents with QuickChart.io
      • How to connect your Documint account using API keys
      • How to connect your Documint account to Airtable using your Personal Access Token (PAT)
    • Glossary
    • Frequently Asked Questions
    • Troubleshooting
  • Integrations
    • HubSpot
      • Installing the Documint app
      • Connecting your Documint account
      • Navigating the Documint App
      • Working with Custom Object Data
      • Adding HubSpot Properties to Your Template
      • Generating Your documents
      • Using Quick-Create
      • Using Workflows to Create Your Documents
      • Troubleshooting the Documint App
      • Uninstalling the Documint App
    • Airtable
      • Add your Airtable Personal Access Token
      • Airtable Extension
      • Generation Link
      • Automation Script
      • Field Types to Documint Variables
      • Adding Images from Airtable
      • Expanding Linked Records
      • Lookup Fields
      • Documents from Multiple Records
      • Duplicate Document Prevention
      • Password Protection
      • Creating Documents
        • Preview Mode
    • Zapier
    • Make.com
    • Coda
    • Stacker
    • Noloco
    • Softr
    • Pory
    • REST API
Powered by GitBook
On this page
  • Static Tables
  • How to create a static table
  • Dynamic Tables
  • How to create a dynamic table

Was this helpful?

  1. Guides

How to create Tables

Previouse-signatures with SignNowNextWhat's a template?

Last updated 2 months ago

Was this helpful?

Designing tables in Documint is relatively simple but here are some tips for the best ways to get great-looking, well-aligned tables in your documents.

When designing a table, whether static or dynamic, there are some things to consider. The image below shows the structure you should try and follow when creating your tables, for best results.

To ensure that your data all lines up and avoid any misalignment that might happen if data is missing, you should ensure that you arrange the line items of your tables in rows, then add columns inside each row, this will ensure everything stays locked to the row it relates to. Below are some walk-through examples of how to create both static and dynamic tables.

Static Tables

A static table is a table whose number of rows and columns does not change.

How to create a static table

  1. Add your header row

  2. Add more columns to that row, if needed

  3. Add your static text and style as you would like for font, colour, borders and corners

  4. Add another row for the data

  5. Add more columns to that row, if needed

  6. Add your static text, style as you would like for font, colour, borders and corners

  7. Copy your first data row to quickly add as many rows as you need and adjust the static text

Dynamic Tables

A dynamic table is a table whose number of rows or columns changes based on the data merged with the template. A common example of this is a line items list in an invoice.

How to create a dynamic table

  1. Add your header row

  2. Add more columns to that row, if needed

  3. Add another row for the data

  4. Add columns to that row

  5. Set this data row to 'Avoid page breaks' to ensure your line items flow nicely onto the next page if necessary

Example of how your dynamic table will look in the template designer

Add your static text and and style as you would like for font, colour, borders and corners.

Add your static text and , style as you would like for font, colour, borders and corners

Add to this row so that Documint will then create as many line items as you need in the table, based on the amount of data that there is in the output

NOTE: Normally, dynamic tables will only have a header and a single row for your data, set in the template. The single data row is then looped over to create a dynamic table with as many line items appearing in the output as required. Learn more about looping

{{variables}}
{{variables}}
repeating/looping
here