Vladi Gubler
Vladi Gubler
May 14, 2025
Stay in the know
Get helpful videos

Introduction

Associated Items column is the cornerstone of any business application in Ultimate Forms. It allows creating relationships between lists to mimic the relationships in the real world.

The component makes it easy to set up single-to-multiple and multiple-to-multiple connections in any form. A common example would be line items in an invoice or tasks in a project. Being one of the central components, it offers a wide variety of features and the list just keeps growing.

Charts in Forms

Today I would like to focus one powerful yet not a well-known feature of the column. I'm referring to the ability to display associated items as a chart. This makes it easy to analyze the current status of associated items at a glance. I am going to demonstrate this with an example:

I am managing a list of projects, where each project contains multiple tasks. I want to show a pie chart that displays percentage of tasks by status, all within the corresponding parent project.

Charts inside a SharePoint form

This is how my Display form is going to look. But when I enter the Edit form, I will be showing the regular task grid, with the ability to add and manage tasks.Edit form

Step-by-Step Instructions

I invite you to follow these simple instructions to try out this solution in your own list.

Create a List

  1. First, we create a list of Projects. I'm using a simple list, I didn't even add any additional column, beyond the built-in Title column.
  2. Open Ultimate Forms from the list by clicking on Design button on the toolbar.
  3. Next click on Form Designer to start creating our Modern form. Choose to generate the form automatically, it's the easiest way.

Create Associated Items Column

  1. Under Columns in the left pane, click on New Column and choose Associated Items as column type
  2. Add a new Associated Items column
  3. Under Date Source click on New to create a new child list, then select Tasks under Type to use Tasks list template. Enter a title for the list (I'm using Tasks for both column and list titles here).
  4. Save the column settings, it will now appear under Columns.

Chart Configuration

  1. Click on the gear icon next to the name of the column to edit its settings. We need to do it again, because when we first defined it, Tasks list didn't exist yet. Next switch to Charts tab.
  2. Chart configuration
  3. Toggle Allow displaying as chart. This will reveal chart settings.
  4. Select Status as our X axis column. The chart will group the values according to this column.
  5. Add at least one series, in our case we will count items by ID.
  6. Select Pie as chart type, toggle the Show legend setting.
  7. Toggle Show values and then toggle Show as percentage.
  8. Save the column settings.
  9. In the left pane click on the lock icon next to Columns section title. This unlocks the ability to place the same column more than once on the design surface of the form. We need that to show once as chart for the Display form and the regular grid for New and Edit forms.
  10. Drag our Tasks column to the form twice.
  11. Form design
  12. Click on the first one and select Display as chart.
  13. Control configuration
  14. Note that the form won't display the column as a chart unless we active this option. It makes no difference if we configured the chart settings or not. It allows us to place multiple instances of the column on the form. You can then set them to be in different modes and display or hide them using different permissions.

Permission Rules

  1. Add a permissions rule for the chart version of the column to only show it in Display form
  2. Permission rules
  3. Note that we do not need to add a corresponding Hidden rule. The form will implicitly hide it when the Write rule doesn't apply.
  4. Do the same for the second instance, choosing New and Edit forms
  5. Permission rule
  6. Publish the form and that's it! Now it will display as chart when read-only and editable in grid otherwise.

Conclusion

Associated Items column makes it easy to show and manage associated items in SharePoint forms. You use it to implement repeating child items section within the parent form.

With the Chart option of Associated Items in modern forms, you can display the child items as a chart. This helps you visualize the data for users.

Loading...

Add your comment

Comments are not meant for support. If you experiencing an issue, please open a support request.
Products
In this post I'm going to go over the Signature component of our Ultimate Forms. I will explain how it can help your SharePoint system meet federal regulations, like FDA 21 CFR Part 11.SharePoint is a great tool for managing all kinds of data: documents, business processes, you name it. Coupled with a Single Sign-on, entering data is a breeze,...
Products
When we started to develop Ultimate Forms, we did not position it to be an InfoPath competitor or replacement. We aimed to create a platform that helps our customers use SharePoint better. We wanted to close the gap between their needs and what SharePoint can do. This way, they wouldn't have to spend money on expensive custom development. We did...
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
Microsoft partner logo
© 2005-2025 Infowise Solutions Ltd. All rights reserved.
Privacy | Cookie Policy | Accessibility | Cloud SLA