Skip to main content
Nintex Community Menu Bar
Question

reference field from popup record, not model

  • July 9, 2024
  • 3 replies
  • 29 views

Forum|alt.badge.img+3

I am launching a popup from a record under one model (Sessions). That popup then displays contacts from a different model (Potential Participants). I’m trying to create actions that will create rows in yet a different model (Session Participants).

When creating a new row, how can I reference the ID from the original record that launched the popup (Session), rather than model displayed within the popup? I only seem to have access to the variables within the popup model, such as {{Contact__c}}, but also need to reference the Session.

Thanks,
Seth

This topic has been closed for replies.

3 replies

Forum|alt.badge.img+3

Decided to use a page include, which solved the issue. However, if it can be done via a popup, I’d love to know how.


Forum|alt.badge.img+18

Seth…

This is a little bit tricky, but can be done.

Set up a clone of your Session model (call is something like SessionContextRow, but limit it to one record, and don’t load it on page load. Create a condition on the Id field, filterable default off.
As part of the action sequence that opens the popup, activate that condition and give it the value of the {{Id}} of the Session that you want to reference, and query the SessionContextRow model.

Then you can use global merge syntax in your popup to reference the values you’re looking for:
{{$Model.SessionContextRow.data.0.Contact__c}}.


Forum|alt.badge.img+3

Thanks, Matt. That’s a great solution. At this point, my popup was getting complicated enough that I think the separate page and include probably works better, but I’m glad to have this as a fallback, or to use in similar, simpler setups. Thanks!