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

Tuesday, October 16, 2012

CRM 2011 JS: Update Subgrid using JScript 2

function UpdateSubGrid() {

var leadGrid = document.getElementById("Contact");

 

//If this method is called from the form OnLoad, make sure that the grid is loaded before proceeding

if (leadGrid.readyState != "complete") {

//The subgrid hasn't loaded, wait 1 second and then try again

setTimeout('UpdateLeadSubGrid()', 1000);

return;

}

 

var accID = Xrm.Page.data.entity.getId();

// alert(accID);

var fetchXml = ""

+ " "

+ " "

+ " "

+ " "

+" "

+" "

+ " "

+ ""

+" "

+ " "

+ " "

+" ";

// alert(fetchXml);

//Inject the new fetchXml

leadGrid.control.setParameter("fetchXml", fetchXml);

//Force the subgrid to refresh

leadGrid.control.refresh();

}

No comments: