29 Ocak 2013 Salı

CRM 2011 Javascript - XRM.UTILITY



Asagıdakı özelliği kullanabilmek için  Microsoft Dynamics CRM 2011 de Rollup 8 i güncelleyin.

Yeni bir kayıt acma

JavaScript
Xrm.Utility.openEntityForm("account");

Var olan kayıtı acma

JavaScript
Xrm.Utility.openEntityForm("account","A85C0252-DF8B-E111-997C-00155D8A8410");

Yeni acılacak kayıt ıcın ekranda bazı alanların dolu gelmesi

JavaScript
var parameters = {};
parameters["formid"] = "b053a39a-041a-4356-acef-ddf00182762b";
parameters["name"] = "Test";
parameters["telephone1"] = "(425) 555-1234";
Xrm.Utility.openEntityForm("account", null, parameters);

Acılacak Sayfa Ayarları

Javascript
var newWindow = Xrm.Utility.openEntityForm("contact");
newWindow.moveTo(0,0);
newWindow.resizeTo(800,600);

WEBRESOURCE

HTM Sayfa Acma
JavaScript
Xrm.Utility.openWebResource("acilacaksayfa.htm");
HTM Sayfa acma (Bir parametre gondererek)
JavaScript
Xrm.Utility.openWebResource("
acilacaksayfa.htm","dataItemValue");

HTM Sayfa Acma (Birden fazla parametre gondererek)
var customParameters = encodeURIComponent("first=First Value&second=Second Value&third=Third Value");
Xrm.Utility.openWebResource("
acilacaksayfa.htm",customParameters);

HTM Sayfa Acma(Url ile birlikte parametre gondererek)
Xrm.Utility.openWebResource("acilacaksayfa.htm?typename=account&userlcid=1033");

HTM Sayfa Acma(Sayfa Ayarları)
JavaScript
Xrm.Utility.openWebResource("
acilacaksayfa.htm", null, 300,300);

Hiç yorum yok:

Yorum Gönder