In order to print monday.com data into PDF document, you will need to define data expressions in Eledo template. You can use data expressions to print values from monday.com Board, Item and Subitems. In this guide we will explain how to build them.
Only following fields can be printed from monday's Board at the moment.
monday.com column | Eledo data expression | Notes |
---|---|---|
id | id | Board's ID (number) |
name | name | Board's Name (text) |
description | description | Board's Description (text) |
monday.com Item can contain also custom columns. They are represented with their technical name in data expression, not by its label. It may be difficult to find out column's technical name currently and therefore we have prepared a simple tool to retrieve technical names from your Board. Find it here. This monday.com article can be also useful: Where to find board item and column-IDs
monday.com column | Eledo data expression | Notes |
---|---|---|
id | item.id | Item's Unique Identifier (number) |
name | item.name | Item's Name (text) |
state | item.state | Item's State (text) |
updated_at | item.updated_at | Item's last update date (date) |
custom_column | item.custom_column | Item's custom column (text) - replace custom_column with your column's technical name |
Subitems are transformed as array and attached to item. To iterate through the array you will need to use Block Repetition with item.subitems data expression. Within the Block Repetiton you only need to use Subitem's column names (without any prefix).
monday.com column | Eledo data expression (within Block Repetition) | Notes |
---|---|---|
id | id | Subitem's Unique Identifier (number) |
name | name | Subitem's Name (text) |
state | state | Subitem's State (text) |
updated_at | updated_at | Subitem's last update date (date) |
custom_column | custom_column | Subitem's custom column (text) - replace custom_column with your column's technical name |
monday.com File columns can contain image attachments and they can be included in your PDF. Since attachments can be more than one, File columns are transformed as an array. To iterate through the array you will need to use Block Repetition with item.file_column data expression where file_column is column's technical name of File type. Within the Block Repetiton you only need to use File's field names (without any prefix).
File's column field | Eledo data expression (within Block Repetition) | Notes |
---|---|---|
assetId | assetId | File's Unique Identifier (number) |
name | name | Subitem's Name (text) |
fileType | fileType | Subitem's State (text) |
isImage | isImage | Subitem's last update date (date) |
url | url | Subitem's custom column (text) - replace custom_column with your column's technical name |
file_extension | file_extension | Subitem's file extension (text) |