[Constellation] How to place a link in an editable table

In Constellation, we can display properties of EmbeddedData or DataReference in a table format.

However, in an EmbeddedData table, we cannot create a link (Show additional details → Additional details - Display as link to object).

We expect to be able to navigate to the detail screen of the relevant record. How can we achieve this?

Best regards,

@KentoO31

In 25.1, this is feasible on Insights to show additional details using the format. Please find the attached screenshot for your reference.

@RameshSangili

Thank you for sharing the information about the improvements in version 25.1. I will apply for the Community Edition and try to confirm it.

You mentioned “Insights,” but is it also possible to do the same for a Table using EmbeddedData properties, displayed in a normal screen View?

Thank you.

Kento

@KentoO31

Sorry, this feature is available only for Insights. It’s a new feature in 25.1 release.

Please find the link for your reference:

@RameshSangili

Thank you for your reply. I was able to solve this issue. I have since confirmed in the Community Edition that it is possible to create a link from EmbeddedData to a data object by implementing the following solution.

Although I ended up resolving it myself, your answer was very helpful. Thank you very much.

Solution

  1. Create a property of type URL.
  2. In a Pre-FlowAction (either a DataTransform or an Activity), set the URL to open the data object’s screen. Example (Community Edition): https://nujjapdp.pegace.net/prweb/PRAuth/app/supply-chain-blueprinttest/data/supplier2?dataViewName=D_Supplier2&Name=testSupplier&portal=WebPortal
  3. Add the URL property to the EmbeddedData table.
  4. Set the URL’s configuration to “ReadOnly” and set it to use a “URL Label”.

@KentoO31For future reference, here’s a tip for others:

Another user has summarized how to implement this in a modal window in the article below.

https://novitatestech.com/view-multi-level-data-in-pega-constellation/