web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Microsoft Dynamics 365 | Integration, Dataverse...
Suggested answer

Alternatives to PolyLookup PCF for Multi-Select Lookup in Mobile Offline Mode (Dynamics 365 CE)

(0) ShareShare
ReportReport
Posted on by 318
Are there any alternative solutions to the PolyLookup PCF control for implementing multi-select lookup functionality in Dynamics 365 CE that support mobile offline mode? The current PCF-based PolyLookup doesn't work in offline scenarios, and I’m looking for a workaround or native approach that maintains N:N relationship flexibility and offline compatibility.
Categories:
I have the same question (0)
  • Suggested answer
    Tom_Gioielli Profile Picture
    2,497 Super User 2025 Season 2 on at
    Alternatives to PolyLookup PCF for Multi-Select Lookup in Mobile Offline Mode (Dynamics 365 CE)
    There's an XRM Toolbox tool that can create Polymorphic lookup fields directly into CRM for you, if that helps. It's called "Polymorphic Lookup Manager".
     
     
    I'm not sure which PCF control you are using, but this will create an actual field in Dataverse that works similar to "Customer" or other Polymorphic fields.
     
  • #ManoVerse Profile Picture
    318 on at
    Alternatives to PolyLookup PCF for Multi-Select Lookup in Mobile Offline Mode (Dynamics 365 CE)
    I am using this https://github.com/khoait/DCE.PCF/wiki/PolyLookup  i need the ability to select multiple value for lookup.
  • Suggested answer
    Tom_Gioielli Profile Picture
    2,497 Super User 2025 Season 2 on at
    Alternatives to PolyLookup PCF for Multi-Select Lookup in Mobile Offline Mode (Dynamics 365 CE)
    I'm going to apologize in advance if I sound needlessly pedantic, but I think this distinction is important.
     
    What you are describing isn't a polymorphic lookup in the sense that Dynamics CRM would define it. Instead, it is a PCF control that displays a standard N:N relationship in a different way than a subgrid on a form. Actual Polymorphic lookup fields in Dynamics CRM are those that allow a user to select records from more than one table (such as the customer field on many records).
     
    ----------------------------------------------------------------
     
    Even using that PCF linked control, the N:N relationship it hooks into exists as it normally would and can be interacted with on a standard subgrid. This functionality would work if offline, provided both tables have been added to your offline profile. I would recommend adding the subgrid to your form so that users can add or remove items from the relationship using the default subgrid and buttons.
  • #ManoVerse Profile Picture
    318 on at
    Alternatives to PolyLookup PCF for Multi-Select Lookup in Mobile Offline Mode (Dynamics 365 CE)
    @Tom_Gioielli Thank you for pointing that out! Yes, it’s important to make the distinction. We refer to it as a poly lookup because we want users to select multiple values directly in the lookup field, not in a grid and also this PCF control named like ways. That’s why I mentioned it that way , my bad  :) 
    The only challenge with this control is complete offline mode, where we face the limitation that creating N:N relationship records creation is not supported and we do face challenge to maintain the same behavior of multi selection on lookup.
     
     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Pallavi Phade – Community Spotlight

We are honored to recognize Pallavi Phade as our Community Spotlight honoree for…

Leaderboard > Microsoft Dynamics 365 | Integration, Dataverse, and general topics

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 83 Super User 2025 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 57 Most Valuable Professional

#3
Tom_Gioielli Profile Picture

Tom_Gioielli 52 Super User 2025 Season 2

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans