Is there a way to create a field in table form which will look like muti row variable set?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-13-2025 06:06 AM
Hi Experts,
I have a requirement to create a field where I can add n numbers of rows where columns are fixed. This looks like a multi-row variable set from record producers, but can we create the same somehow in table form?
Field 1 | Field 2 | Field 3 | Field 4 |
As I added the above table, the client wants to add multiple rows below the other.
I'm using the form widget in our custom service portal.
Is there way to achieve this?
Let me know if anyone has any insights on this.
Thanks in advance,
Amol
- Labels:
-
Architect
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-13-2025 07:25 AM
You could also just add a related list as an embedded list.
I'm sure people reporting on that data would much appreciate it being normalized in a separate table.
Much the same as roles are presented on ACL records.
Those too seem to be part of the form, but are in fact a related list added as embedded list.
Other than that, assuming you are asking for an OOB way to do it, there is none.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-13-2025 08:46 PM
Hi @-O-,
Thank you for getting back to me. I'm using a related list to create a record related to my parent table. But in the child table, the client wants a field that will work like a multi-row variable set, where they can add multiple rows with fixed columns. This is a table form.
Thank you,
Amol
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-14-2025 03:53 AM
What I meant was a 3rd table which would be referenced form the child table and the form of records in the child table would include an embedded list of the 3rd table.
Granted in order to edit the attributes/columns of the 3rd table, the equivalent of the MRVS, one would need to open a child table record in a form.
Maybe I should mention that starting with Xanadu, there is on option to store multiple attributes in a column; the feature is called Dynamic Schema, but for now it only provides storage and API to manage that storage, not UI too.
You would need to come up with some custom solution to add an UI interface that enabled users to manage the dynamic attributes.
I could see an easy-ish solution to the UI problem by adding an Angular JS based dynamic schema editor in UI16 (or a UI Macro custom editor/formatter), but I'd have big problems doing the same in Next Experience.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-13-2025 09:18 AM
Praticlaly there is no similar field in SN, but as @Ankur Bawiskar value pair is one option which is not same as MRVS but can help you so some extent.
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]
****************************************************************************************************************
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-15-2025 10:03 PM
try to use name-value pairs field type