title: How to Execute FetchXML in CRM 2011 using a CRM 2011 webservice and JavaScript?
body: <p>I want to execute FetchXML queries in a CRM 2011 environment using the <strong>CRM 2011 SOAP web services</strong> and <strong>JavaScript</strong>.</p>
  
  <p>I have found a number of articles <a href="http://social.microsoft.com/Forums/en/crmdevelopment/thread/fd591f97-11dc-4292-8ee8-d7b33dbabecf">like this one</a> showing how to use the 4.0 web service that is still available in the 2011 environment, but I do not want to do this.</p>
  
  <p><a href="http://msdn.microsoft.com/en-us/library/gg328117.aspx">This link</a> seems to indicate that IOrganizationService.RetrieveMultiple can handle FetchXML.  However, I do not want to use managed code for this.</p>
  
  <p>I've come across <a href="http://msdn.microsoft.com/en-us/library/gg309549.aspx">this link</a> that shows essentially what I want to do in the RetrieveMultiple function, but I want to be able to pass in existing FetchXML that I've written, not a new filter expression.</p>