i created insights using work class and dpage, source is report definition , type is list and iam able to see open in new tab link on hovering case id in the insights but preview is not showing on hovering on the case id, any suggestions
“Open in new tab” and “Preview” are two different mechanisms.
On a Constellation work-object link, hovering is meant to reveal both a Preview button and an Open in tab link. Open in tab only needs a resolvable case ID/URL, so it shows up easily. The Preview button is the slide-in case preview panel and has stricter requirements:
- The link must resolve to a real work object (openWorkByHandle / openWorkItem semantics).
- The insight results must include pyID, pzInsKey, and pxObjClass so the Case ID column can be rendered as a link to the target work object. If pzInsKey is missing, the preview cannot resolve the record.
- The case type must have a Full Page View (preview view) configured, otherwise the preview panel has nothing to render.
- The slide-in preview is available for cases (it depends on a valid pzInsKey); it is not available for plain data types / API-sourced non-persisted data.
Can you try-
- Ensure the report definition backing the data page returns pyID, pzInsKey, and pxObjClass for each row.
- Configure the case ID column as “Display as link to object” (a true work-object link), not a plain hyperlink/URL.
- On the case type (App Studio → Case Type → UX tab), configure the Full Page View with Heading = Case ID and Subheading = Label.
- Make sure the data page is queryable: Structure = List, Edit Mode = Read-Only, and “Allow querying any column” checked.
- Regenerate pyRoutingTable from the application rule and confirm the case type alias is present.
- Close the Explore Data browser tab and reopen it (primary fields are cached to the browser tab), then retest.