Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics CRM forum
Unanswered

PCF is not working when form context is used

Posted on by 125

Hi All,

I have build PCF using some of the deprciated Client APis lke

Xrm.Utility.getGlobalContext().getQueryStringParameters().pageType
and Xrm.Page
to get the related details. My problem is when I need to use it to build PCF as there is no way or atleast I can't  find a way to use formContext .
Here is the example of it, I tried to define a fuction and use form context but its giving error in PCF as its not accepting the formContext. Can you please tell me the way because I am afraid if its depricated completly, we need to rework again and if its depricated then what is the timeline for complete block of it???
account1 = Xrm.Page.getAttribute("account").getValue();
var userSettings = Xrm.Utility.getGlobalContext().userSettings;
var currentuserid = userSettings.userId;
if (Xrm.Utility.getGlobalContext().getQueryStringParameters().pageType=="quickcreate"){      
var userId=currentuserid.replace("{", "").replace("}", "");
var req = new XMLHttpRequest();
req.open("GET", Xrm.Utility.getGlobalContext().getClientUrl() + "/api/data/v9.2/systemusers(" + userId + ")?$select=productmarket", false);
req.setRequestHeader("OData-MaxVersion", "4.0");
req.setRequestHeader("OData-Version", "4.0");
req.setRequestHeader("Content-Type", "application/json; charset=utf-8");
Categories:

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

Anton Venter – Community Spotlight

Kudos to our October Community Star of the month!

Announcing Our 2024 Season 2 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Dynamics 365 Community Newsletter - September 2024

Check out the latest community news

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 290,554 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 228,588 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,148

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans