Configuring SOW OOB components. Ui Builder prompts: "No content to display".

Miikka_M
Tera Guru

Hi, 

I'm playing around with my PDI (got nothing better to do on weekend, yes I might have addiction to ServiceNow or something). I want configure SOW landing page components under Overview sub-page

frontend.jpg

 

Pre-work: 
1. I create dublicate variant of SOW landing page, disable OOB variant, since OOB read only
2. I create dublicate variant of SOW Overview sub page 

Configuring:
1. I open Ui builder
2. Choose edit content 

ui builder.jpg

3. List of sub pages open, as we can see I use dublicated variant of my sub page, which has components showing in picture 1

sub page.jpg

 

4. I open this overview sub page which has components in carousel container showing in picture 1. And what do my eyes see: No content to display. Looking from the content tree; There is OOB repeater which has one data visualization component (donut) under it. I need to dig in if this might have something to do with this issue, but I still can't figure out why those OOB data visualization components are not showing here - as you know, configurable components as they are.

no content to display.jpg

For fun I decided to create new data visualization component in ui builder outside of that repeater, to carousel container. This works fine and it's easy to configure but since those OOB components are not visible in ui builder, they are quite hard to configure. 

fml.jpg



So my question is as picture shows: How I can configure SOW OOB components since there is no component data available in UI builder for these?

1 ACCEPTED SOLUTION

Kevin83
ServiceNow Employee
ServiceNow Employee

How you customized the landing page is a valid way to do it.

However an alternative is to not create a new variant and configure the data instead. To go that route you can open "Service Operations Workspace Admin Center" and click on the configure button next to Donut Configuration 

Screenshot 2024-10-05 at 1.53.12 PM.png

 

This will open a client script, that has another client script included /sys_ux_client_script_include.do?sys_id=4c36c1e3b77c3010e69dbc16de11a9a1&sysparm_view= this script is where the confiuration for the visualizations are coming from.

View solution in original post

3 REPLIES 3

Miikka_M
Tera Guru

As a workaround deleted that OOB repeater (since components inside it was quite unconfigurable to me) and configured new components by myself. Now it works at it should be. Took me 10 mins to configure these new components and 2 hours to look information why oob components were unconfigurable (still don't know answer). So definitely it was way more faster in this case to do things from scratch than try to find why some OOB-function is working weirdly.

Backend (UI Builder) now:

Näyttökuva 2024-10-05 142827.png

 

Front end (SOW) now:

 

Näyttökuva 2024-10-05 142805.png


I still left this topic open, if someone can answer the main question in original post.

Kevin83
ServiceNow Employee
ServiceNow Employee

How you customized the landing page is a valid way to do it.

However an alternative is to not create a new variant and configure the data instead. To go that route you can open "Service Operations Workspace Admin Center" and click on the configure button next to Donut Configuration 

Screenshot 2024-10-05 at 1.53.12 PM.png

 

This will open a client script, that has another client script included /sys_ux_client_script_include.do?sys_id=4c36c1e3b77c3010e69dbc16de11a9a1&sysparm_view= this script is where the confiuration for the visualizations are coming from.

Miikka_M
Tera Guru

Thanks Kevin! Been over half a year since I have configured workspaces, and couldn't remember admin center at all. I was just doing my searching job inside UI builder.

 

Thanks for help!