Can portal items render more then two columns?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-25-2020 07:37 AM
I've recently launched a ServicePortal into our business for the first time, and now that it has settled I'm looking at some outstanding dev requests that I want to tackle. These requests from the business are multi column form layouts. I put these down my list as I wanted to launch our portal first, to then see what options are available for layouts.
Searching documentation and the forum, I'm not seeing much information. Plenty of references to "UI PAges" but nothing really about what is possible with them.
I have two examples/scenarios I'm currently in design phase with
1) Payroll enhancement
This enhancement is for a payroll custom app, where managers send amended hours to the team. This has been historically done via spreadsheet, attached to a request. To enhance the process for payroll, I want to effectively render multiple columns and dynamic rows, so when the user completes a row it auto generates a new one, until such time as they hit submit.
Can't find any info on how I could do this multi column layout in a portal.
2) Order form
Similar to the above, another custom app whereby want to take a store order to a supplier. Again multiple columns with dynamic rows until such time they hit submit.
- Labels:
-
Service Portal

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-25-2020 07:41 AM
Hi there,
On the Service Portal with out-of-the-box usage of variables: No. Not possible, just max 2 columns. You might achieve such with a custom widget, though can be a lot of work and needs coding.
Reading your description though, maybe Multi-Row Variable Set can help in your need?
If my answer helped you in any way, please then mark it as helpful.
Kind regards,
Mark
2020 ServiceNow Community MVP
2020 ServiceNow Developer MVP
---
LinkedIn
Community article list
Kind regards,
Mark Roethof
Independent ServiceNow Consultant
10x ServiceNow MVP
---
~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-26-2020 08:20 AM
Hey Mark,
Thanks for the response. I might look into possibly a custom UI page for this, and see if I can render more then two columns that way.
Really no way around it, the layout needs to have multiple fields in a row, for a good user experience. Tried a sample build there with working with the two columns and its a mess.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-25-2020 07:53 AM
Short answer: No, not possible with OOB unless you use a MRVS but not sure if that’s what your going for. Only other thing would be to create a custom widget for your payroll App, this would be a little more time consuming but may be worth it in the long run, just my 2c
what does your payroll app do if you don’t mind me asking?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-26-2020 08:22 AM
Thanks Danny.
In regards out Payroll App, it's an implementation I inherited that I don't like at all, essentially got crowbarred into ITSM module years ago.
We didn't have our custom app license at the time, so if I could I'd tear it down and rebuild it from scratch, it's just too embedded into core process now everyone is scared anytime I mention we need to rebuild it.
If essentially just offers a suite of services to our store managers for managing their employee's payroll requests. Record then get assigned to a team per region who action