Tag Cloud

CRM 2011 (161) CRM 4.0 (144) C# (116) JScript (109) Plugin (92) Registry (90) Techpedia (77) PyS60 (68) WScript (43) Plugin Message (31) Exploit (27) ShellCode (26) FAQ (22) JavaScript (21) Killer Codes (21) Hax (18) VB 6.0 (17) Commands (16) VBScript (16) Quotes (15) Turbo C++ (13) WMI (13) Security (11) 1337 (10) Tutorials (10) Asp.Net (9) Safe Boot (9) Python (8) Interview Questions (6) video (6) Ajax (5) VC++ (5) WebService (5) Workflow (5) Bat (4) Dorks (4) Sql Server (4) Aptitude (3) Picklist (3) Tweak (3) WCF (3) regex (3) Config (2) LINQ (2) PHP (2) Shell (2) Silverlight (2) TSql (2) flowchart (2) serialize (2) ASHX (1) CRM 4.0 Videos (1) Debug (1) FetchXml (1) GAC (1) General (1) Generics (1) HttpWebRequest (1) InputParameters (1) Lookup (1) Offline Plug-ins (1) OutputParameters (1) Plug-in Constructor (1) Protocol (1) RIA (1) Sharepoint (1) Walkthrough (1) Web.config (1) design patterns (1) generic (1) iframe (1) secure config (1) unsecure config (1) url (1)

Pages

Wednesday, November 28, 2012

DeleteEntityRequest


// ** DeleteEntityRequest **

// Deletes entity with logical name

DeleteEntityRequest request = new DeleteEntityRequest()

{

LogicalName = "_customEntityName",

};

_service.Execute(request);

Tuesday, November 27, 2012

DeleteAttributeRequest


// ** DeleteAttributeRequest **

// Delete attribute present in entity.



// Create the request object

DeleteAttributeRequest deleteAttribute = new DeleteAttributeRequest

{

// Set the request properties

EntityLogicalName = "EntityLogicalName",

LogicalName = "anAttribute_SchemaName"

};

// Execute the request

_service.Execute(deleteAttribute);


Monday, November 26, 2012

create global option set


// ** create global option set **

// Define the request object and pass to the service.

CreateOptionSetRequest createOptionSetRequest = new CreateOptionSetRequest

{

// Create a global option set (OptionSetMetadata).

OptionSet = new OptionSetMetadata

{

Name = "_globalOptionSetName",

DisplayName = new Label("Example Option Set", 1033),

IsGlobal = true,

OptionSetType = OptionSetType.Picklist,

Options =

{

new OptionMetadata(new Label("Open", 1033), null),

new OptionMetadata(new Label("Suspended", 1033), null),

new OptionMetadata(new Label("Cancelled", 1033), null),

new OptionMetadata(new Label("Closed", 1033), null)

}

}

};



// Execute the request.

CreateOptionSetResponse optionsResp =

(CreateOptionSetResponse)_service.Execute(createOptionSetRequest);

Sunday, November 25, 2012

CRM 4.0 Form JScript


// CRM 4.0 Form Scripts Example
//Set Field Value
crmForm.all.crmfieldscemaname.DataValue= "value";

//Get Field Value
var value = crmForm.all.crmfieldscemaname.DataValue;

//Set Requirement Field
crmForm.all.crmfieldscemaname.setAttribute( "req",0);
//or
crmForm.all.crmfieldscemaname_c.classname= "n";

// Set Recommended
crmForm.all.crmfieldscemaname.setAttribute( "req",1);
//or
crmForm.all.crmfieldscemaname_c.className= "rec";

//Set Required
crmForm.all.crmfieldscemaname.setAttribute( "req",2);
//or
crmForm.all.crmfieldscemaname_c.className= "req";

//Disable a field
crmForm.all.crmfieldscemaname.Disabled= true;

//Enable a Field
crmForm.all.crmfieldscemaname.Disabled= false;

//hide a field
crmForm.all.crmfieldscemaname.style.Display= "none";
//or
crmForm.all.crmfieldscemaname_c.style.Display= "none";

//Show a field
crmForm.all.crmfieldscemaname.style.Display= "block";
//or
crmForm.all.crmfieldscemaname_c.style.Display= "inline";

//Set PickList Value
crmForm.all.crmfieldscemaname.DataValue= "none";

//Get PickList Value
var value=crmForm.all.crmfieldscemaname.DataValue;

CRM 4.0 Form JScript

<pre class="brush:c#;gutter:false;">

// CRM 4.0 Form Scripts Example

//Set Field Value

crmForm.all.crmfieldscemaname.DataValue= "value";



//Get Field Value

var value = crmForm.all.crmfieldscemaname.DataValue;



//Set Requirement Field

crmForm.all.crmfieldscemaname.setAttribute( "req",0);

//or

crmForm.all.crmfieldscemaname_c.classname= "n";



// Set Recommended

crmForm.all.crmfieldscemaname.setAttribute( "req",1);

//or

crmForm.all.crmfieldscemaname_c.className= "rec";



//Set Required

crmForm.all.crmfieldscemaname.setAttribute( "req",2);

//or

crmForm.all.crmfieldscemaname_c.className= "req";



//Disable a field

crmForm.all.crmfieldscemaname.Disabled= true;



//Enable a Field

crmForm.all.crmfieldscemaname.Disabled= false;



//hide a field

crmForm.all.crmfieldscemaname.style.Display= "none";

//or

crmForm.all.crmfieldscemaname_c.style.Display= "none";



//Show a field

crmForm.all.crmfieldscemaname.style.Display= "block";

//or

crmForm.all.crmfieldscemaname_c.style.Display= "inline";



//Set PickList Value

crmForm.all.crmfieldscemaname.DataValue= "none";



//Get PickList Value

var value=crmForm.all.crmfieldscemaname.DataValue;



</pre>

Hide Tab using JScript


//CRM 4.0
crmForm.all.tabIndexTab.style.visibility = "hidden";

// CRM 2011
Xrm.Page.ui.tabs.get(TabIndex).setVisible(false);
Xrm.Page.ui.tabs.get(TabIndex).setVisible(true);
//Or
Xrm.Page.ui.tabs.get(TabName).setVisible(false);

Hide Tab using JScript

<pre class="brush:c#;gutter:false;">

//CRM 4.0

crmForm.all.tabIndexTab.style.visibility = "hidden";



// CRM 2011

Xrm.Page.ui.tabs.get(TabIndex).setVisible(false);

Xrm.Page.ui.tabs.get(TabIndex).setVisible(true);

//Or

Xrm.Page.ui.tabs.get(TabName).setVisible(false);

</pre>