2014-10-29 39 views
0

使用下面的網址,我非常能夠看到所有的聯繫人名單,如何使用查詢字符串顯示過濾的視圖?

http://mycrm/user01/main.aspx?etn=contact&Pagetype=entitylist 

現在我想以編程方式過濾實體列表,例如我只想看到聯繫人(S)其中「telephone1 '是123.

是否有可能通過OData或其他查詢字符串在URL中獲取過濾器列表?

我試圖使用extraqs,但它似乎只能用於entityrecord。

我正在使用JavaScript。

回答

0

是否可以通過URL中的OData或其他查詢字符串來獲取過濾器列表?

不,你不能。

您必須構建一個自定義解決方案,一個html web資源。

0

您可以使用OData服務獲取XML或JSON列表。你可能想是這樣的

/XRMServices/2011/OrganizationData.svc/ContactSet?$filter=substringof('123',Telephone1)

或者

/XRMServices/2011/OrganizationData.svc/ ?ContactSet $過濾= telephone1 EQ「123」

有一些好的文檔瀏覽:http://msdn.microsoft.com/en-us/library/gg309461.aspx

要小心,有些語法是怪異(如子,並與已經扭轉輸入開始)