UI Builder - How to configure a list

Hendrik6
Kilo Guru

Hello

I am new to the UI Builder and want to configure a workspace similar to the CMDB workspace:

find_real_file.png

In my workspace I already added resizable panes and configured the list menu. Clicking on the different list's names displays the desired lists and their records. However, I am not able to configure the list so that when I click on a reference in a record the related record opens. Furthermore, I don't know how to open the form to create a new record when I click on the "new button".

Unfortunately, I cannot find any tutorials or working examples which I can use to study. The CMDB workspace is rather complicated for me and I can not identify the code that is responsible for executing the desired actions.

Hence, could anyone please explain to me how I can configure the links (In the screenshot for example everything in column "Name".) and how I have to configure the "new button"?

Kind regards,

Hendrik

 

1 ACCEPTED SOLUTION

Ok, I'll try to give a demo of how you can utilize these events.

 

Create a page with template Record

find_real_file.png

This page has "table" and "sysId" as properties

find_real_file.png

Create two Required Parameters with the same name as properties

find_real_file.png

Create List Component, then create Row Clicked Event, select Link to destination

find_real_file.png

find_real_file.png

Create New Button Clicked Event, select Link to destination Event

find_real_file.png

 

Result

find_real_file.png

Click record Number

find_real_file.png

Click New Button

find_real_file.png

 

Hopefully, this will help you understand.

View solution in original post

8 REPLIES 8

Muhammad Khan
Mega Sage
Mega Sage

Hi Hendrik,

 

Did you try using events ?

Hello Muhammad

No I did not use them, since the CMDB Workspace does not use the "New Button Clicked" event. I suspect they use a different method to create a new record

Kind regards,

Hendrik

 

Well, I am not sure how that workspace is configured, but you can use events like Row Clicked, New Button Clicked  etc. to fulfill your requirement.

Do you have an example for me please? I would like to try this out.