0

Yeni Dynamics CRM (2016) Web API'sinde ilgili kayıt özelliklerini almak için bir sorgu oluşturmaya çalışıyorum. Ancak, GUID değerini CRM 2011-2015'te dinamik olarak farklı şekilde iletemiyorum. yeni sorgu GUID etrafında tırnak olmadığından dynamics crm 2016 - Web API sorgusu dinamik değerleri

function getRelatedEntityStartAndEndDates(){ 

    var parentOpportunity = Xrm.Page.getAttribute("rb_opportunityid").getValue()[0].id; 

    var clientUrl = Xrm.Page.context.getClientUrl(); 

    var query = clientUrl +"/api/data/v8.0/opportunities(5e0f714-a0c6-e511-812b-061cb19131a3)?$select=rb_enddate,rb_startdate"; 

    alert(query); 

} 

, ben dinamik parentOpportunity geçmek veremiyoruz.

cevap

2

Bunu, kıvırcık parantez kapalı şerit istiyorum: bir kenara olarak

var query = clientUrl +"/api/data/v8.0/opportunities(" + parentOpportunity.slice(1, -1) + ")?$select=rb_enddate,rb_startdate"; 

, CRM Rest builder REST sorguları oluşturmak yardımcı olmak için harika bir araçtır.

+0

Awesome. !!! Teşekkürler Polshgiant, Dhanuka777 ve SRK. – Raghu

+0

crmrestbuilder'ın 2016 crm içine yüklenmesi gerekiyor mu yoksa frmo VS çalıştırabilir miyim? Sorunum var –

+0

Organizasyona yükleyeceğiniz bir çözüm. CRM'in dışında çalışabileceğiniz bir şey istiyorsanız, FetchXml Builder ve Linqpad'e bakın ... her ikisi de sizin için OData sorguları üretecektir. Kuruluşunuz çevrimiçi ise, FetchXml Builder'ın çalışmasını çok daha kolay bir zamana sahip olacaksınız. Şu anda başka araçlar da var, eğer başkalarını bilen varsa lütfen paylaşın. – Polshgiant

İlgili konular