CRM 2011高级查找 - 获取XML - 导入修订后的查找

时间:2012-08-31 14:27:28

标签: xml dynamics-crm-2011

是否有某种方法可以从CRM“高级查找”中编辑XML文件,然后将其重新更改?

当我在一个字段类型上插入了大量值时,我已经厌倦了使用高级查找(例如,zipcode = 45211),并且想要一种方法来加速这个过程而不将其交给那个人用SQL编写。

所以我的想法是使用“Advance Find”创建查询的开头,然后使用Download Fetch XML导出该查询,然后修改XML文件,(不确定如何或是否可以完成下一部分>>然后将该XML文件导回到CRM中以用于我的新查询或替换相关的XML文件,无论它位于何处。

对XML的示例更改:

    <filter type="or">
        <condition attribute="address1_postalcode" operator="like" value="45211%" />
        <condition attribute="address1_postalcode" operator="like" value="45213%" />
        <condition attribute="address1_postalcode" operator="like" value="45219%" />
        etc…
    </filter>

2 个答案:

答案 0 :(得分:3)

您必须创建一个更新视图的实用程序,并允许您手动编辑XML。我不认为创建所述实用程序会太困难,但是没有办法通过UI本身来实现。请看这个链接:http://social.microsoft.com/Forums/en/crm/thread/fd4bdbad-dd81-4507-a8e3-23cc35ff53f3

(您可能会导致导入视图,但我对此表示怀疑)。

答案 1 :(得分:2)

您需要为此问题编写(控制台?)应用程序。使用SavedQuery entity检索高级查找查询并设置FetchXML字段,将id设置为新GUID并将Name设置为适当的标签,并创建新的高级查找记录。