Linarc allows you to create a new template from scratch when existing templates don’t meet your needs. You can customize the template layout and report elements to align with your reporting standards. Once saved, the template can be used to generate a report instantly or modified for future reports, streamlining your workflow.
Prerequisite:
Reports pull data directly from the list views of managed aspects such as schedule items, budget line items, RFIs, submittals, and others from within their respective modules. To ensure that reports display data relevant to their purpose, it is recommended to create custom views in the module’s list view screens. These custom views can utilize nested filters to refine the selection of items, such as filtering for items with a status of "In Progress" or "Pending" within a specific date range. Once defined, the custom view can be seamlessly imported into the report, ensuring accurate and focused data representation.See the following for help in creating custom views:
- Customize Columns in List Views
- Filter Options in List Views
- Group and Organize Items in a List View
- Manage Custom List Views
To create a new report template
- Ensure you are on the project admin console. If not:
- Click the app launcher
and select 'Project' from the drop-down. - Click 'Project' on the top
- Click the app launcher
- Click 'Report Builder', then 'Reports' on the left
- Click 'Add Report' at the bottom

- Title - Enter a label for the report. This label will serve as the title of the report (Max. 100 characters).
- Description - Enter a short description of the report.
- Click OK to save the report draft.
A blank report sheet opens:

- Step 1 - Page Layout– Configure page headers and footers, add a cover page, and customize the overall document structure.
- Step 2 - Report Elements– Build the report by creating sections, adding titles, placing report blocks from the desired modules, inserting pictures, and more.
After adding the necessary elements, you can generate the report from the template immediately
- Click the
button to save the elements as a template for future use.
Step 1 - Set up Page Layout
The 'Template Editor' gives you full control to customize the appearance of the content with a variety of formatting tools. You can insert images, links, tables, and horizontal lines, as well as adjust visual styles to match your organization’s branding. The Format menu provides options ranging from text colors to background customization for your template. You can also use the formatting tools at the top of the editor to format the added text.
- Click 'Insert' to embed images, add tables, hyperlinks, line breaks, etc
- Click 'Format' menus at the top of the editor to explore available options, or quickly apply changes to the inserted text using the formatting tools in the toolbar.
Set up Page Margins
You can customize the margins of the pages to align with your organization’s formatting preferences.
Even Margins – Enter the margin space (in pixels) that applies to all four sides of the pages equally.

Custom Margins – Enter specific margin spaces (in pixels) for the top, bottom, left, and right sides.

Insert Dynamic Fields
The 'Dynamic Selections' pane on the right lets you add generic content blocks to any section of your template, including the header, footer, body section, etc.
- Click the right arrow beside a category to expand the items under that category
- Click on the location inside the selected section in the middle pane, and click the '+' icon on the right of the element to add it to your template.
- Company Details: These fields automatically pull information about the contractor company associated with the document.
- Company Name – The registered legal name of the company.
- Address – The official business address.
- Created On – The date the company profile was registered on Linarc.
- Contact Number – The primary company phone number.
- Project Details: Fields that reference the information about the project.
- Job ID – The unique identifier assigned to the project by your company.
- Project Name – The name of the project.
- Site Location – The address or location of the construction site.
- Created By – The name of the user who created the project on Linarc. Typically, the general contractor.
- Role Type – The role of the creator in the company they are an employee of.
- Project Status – The current state of the project
- Project Type – The category or type of project, such as Commercial, Residential, or Infrastructure.
- Employee Details: These fields automatically pull information about the member associated with the document.
- Employee Name – The team member who generates the report
- Employee Email – The member's official email address.
- Employee Phone – The member's contact phone number.
- Full Name – The first name, middle name, and last name of the member.
- Role Name – The designation or role assigned to the member (e.g., Project Manager).
- Default Details: General fields available across all templates, such as creation date, page number, document title, and other commonly used placeholders.
- Date – The creation date of the report.
- Current Page Number – Displays the number of the current page in the report.
- Total Page Number – Displays the total number of pages in the report.
Add Header and Footer
Placed only on the first page of the document, typically used for details like company name, logo, or project title.
- Click the '+' icon of the required elements on the right pane to add them in your template. You can also do the following directly on the template editor:
- Text – Insert a single line of text, such as the report title, labels, or notes.
- Image – Add images, such as your organization's logo.
- Date – Displays the date the report was generated.
- Table- Insert a table ( a row/ a column) to place text or images at a required position. You can also use tables without borders to place logo images and details like company name, address, etc., at desired positions by using dynamic fields
Add Subheader and SubFooter
Applied to all subsequent pages of the document, ensuring consistent information such as page numbers, dates, or project details throughout the document.
- Click the '+' icon of the required elements on the right pane to add them in your template. You can also do the following directly on the template editor:
- Text – Insert a single line of text, such as the report title, labels, or notes.
- Image – Add images, such as your organization's logo.
- Page Number – Automatically displays the current page number.
- Date – Displays the date the report was generated.
- Table- Insert table (a row/column) to place text or images at a required position
- Dynamic fields
Add a Cover Page
Note on Cover Page:
The system supports adding a custom splash page to the Report PDF file generated from the template. You can create a personalized cover page as a PDF file and name it as 'cover_page.pdf.' As a prerequisite, ensure you already have a cover page image with the name 'cover_page.pdf.'
- Click '+' button next to the 'Upload Cover Page' in the left pane
- Select whether you are inserting the cover page PDF file from your device or from the project's file storage.
Add Table of Contents
Linarc automatically generates a table of contents with clickable links, allowing users to quickly navigate through the report document
- Click the '+' button next to Table of Contents in the left pane.
Step 2 - Report Elements
- Select 'Body Section' on the left
- Use the report-specific and general elements from the right pane to build and customize the body content of your template.
- You can add text, images, tables, and page breaks as mentioned above.
Use the links below to jump to the section you need help with:
- Add Headings and Text Blocks
- Add Image and File Attachments
- Add Report Tables
- Add Element Groups
- Add Page Breaks
- Change Page Orientation
Add Headings and Text Blocks
- Click and drag the 'Text box' element into the report area.

- Enter your heading or text
- Use the format options at the top to apply a text style, font color, background, etc. You can also insert tables and hyperlinks.
Add Image and File Attachments
- Click and drag the 'Attachment' element into the report area.

- Select whether you are inserting an image or a PDF file from your device or from the project's file storage, or inserting a photo from the project image feeds or from the project's cloud storage.
Note: The image file is embedded at the designated location within the report, as per your insertion. The PDF files are appended at the end of the report for easy reference.
To upload a local file
- Select 'Upload' on the left
- Click Browse and navigate to the file
- Alternatively, drag and drop the file into the box
To upload a file from the project's file storage
- Select the drive type, whether the company drive, project drive or the system drive from which you want to upload the file
- Navigate to the folder in the folder tree shown on the right
- Select the file
- Use the 'Ctrl' or 'Shift' keys on your keyboard to select multiple files at once
- Click 'OK'
An element group block gets added with the following elements:
- The heading "Attachment."
- The attached image or the file
The illustration below shows an image uploaded from the device's local storage:

Add Report Tables
Reminder: Before proceeding, ensure that a custom view with the appropriate filters applied to the module's list view is already available. This helps focus on the specific data to be reflected from the module in the report. You can select from the custom views you have created or those shared with you.
- Open the category of the module from which you want to include the report table, from the 'Report Elements.'
- Click and drag the module into the report area.
- Select the list type, then the custom view of the list to include in the report
An element group block is inserted at the designated location, containing two key elements:
- Section Title: Displays the module name from which the data is sourced.
- Report Table: Provides a list view presented as a table, displaying the current data from the module.

You can rearrange or remove elements within the block as needed to suit your layout preferences.
- Repeat the process to more report blocks as required.
Add Element Groups
The template offers the flexibility to insert custom element group blocks as needed. These blocks can contain elements of any type, arranged in any order, and positioned anywhere within the report. The block keeps all its elements intact, enabling efficient batch actions. For instance, you can move the entire block to a new location without the hassle of relocating each element individually.
To insert an element group block
- Drag the 'Group' option and drop it at the desired location in the template.
A blank group block will be added, visually indicated by a dotted-line border.
- Insert individual elements into the group one by one, following the instructions provided earlier.
- To rearrange elements within the block, hover your mouse over the element and drag the ellipses at the top-left corner of each element to the desired position.
Add Page Breaks
You can insert page breaks where needed to maintain an organized and well-structured report. This ensures that tables remain clear and easy to read.
- Drag and drop the 'Page Break' element to the desired location within the report area.
Change Page Orientation
You can apply page orientation as needed by simply dragging and dropping the 'Landscape' or 'Portrait' element from the right pane. You can adjust the orientation at any point while designing your template. This is useful when switching between wide tables, charts, or standard text-based pages.
- Drag the required orientation element into the editor to apply it.
The template gets auto-saved at every stage.
- Click
button to save the elements as a template for future use.
See Generate On-Demand Reports for more guidance on generating a report.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article