2015-09-01 4 views

ответ

-1

Надеюсь, это вам поможет. У этого есть вся информация, связанная с xrmservicetoolkit.

https://xrmservicetoolkit.codeplex.com/

http://sumedha8.blogspot.in/2014/03/rest-functions-from-xrmservicetoolkit.html

Добавьте libraryto вашу форму CRM:

enter image description here

Пример кода для использования библиотеки:

function Retrieve() { 
    var re; 
    XrmServiceToolkit.Rest.Retrieve(
       "{EE81D2A9-E28E-E311-96DF-D89D6765B238}", 
       "AccountSet", 
       null, null, 
       function (result) { 
        re = result; 
        alert("success"); 
       }, 
       function (error) { 
        alert("failed"); 
       }, 
       false 
     ); 
    //debugger; 
    alert(re.Name); 
    alert(re.AccountId); 
} 

function Delete() { 
    XrmServiceToolkit.Rest.Delete(
       "{32815A55-19AF-E311-BF0E-D89D6765B238}", 
       "AccountSet", 
       function() { 
        alert("successfully deleted"); 
       }, 
       function (error) { 
        alert("failed to delete"); 
       }, 
       false 
      ); 
} 

function Update() { 

    var account = {}; 
    account.Name = "SO and Company A1"; 
    account.Address1_AddressTypeCode = { Value: 3 }; //Address 1: Address Type = Primary 
    account.Address1_City = "Wentworthville"; 
    account.Address1_Line1 = "153 Dunmore Stret"; 

    XrmServiceToolkit.Rest.Update(
     "{EE81D2A9-E28E-E311-96DF-D89D6765B238}", 
     account, 
     "AccountSet", 
     function() { 
      alert("successfully Updated"); 
     }, 
     function (error) { 
      alert("failed to Update"); 
     }, 
     false 
    ) 

} 

function Create() { 
    var account = {}; 
    account.Name = "SO and Company B1"; 
    account.Address1_AddressTypeCode = { Value: 3 }; //Address 1: Address Type = Primary 
    account.Address1_City = "Wentworthville B"; 
    account.Address1_Line1 = "153 Dunmore Stret B"; 

    XrmServiceToolkit.Rest.Create(
        account, 
        "AccountSet", 
        function (result) { 
         accountId = result.AccountId; 
         alert("successfully Created. Acc ID : " + result.AccountId); 
        }, 
        function (error) { 
         alert("failed to Create Account"); 
        }, 
        false 
    ); 

} 
+0

Хотя эта ссылка может ответить на вопрос , это я лучше включить основные части ответа здесь и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. –

+0

Спасибо за предложение Racil и соглашайтесь с вашей точкой. Сделаю это в будущем. – Renjith

+1

Обновите свой ответ, вы можете его отредактировать и начать прямо сейчас, а не в будущем. –

Смежные вопросы