在Windows应用程序中检索CRM 2011主题树值

时间:2012-11-17 05:32:41

标签: c# dynamics-crm-2011

如何将CRM 2011的主题树值检索到C#windows应用程序并存储在 DropDownList ComboBox 中?

2 个答案:

答案 0 :(得分:1)

您可以使用正常的RetrieveMultiple:

_serviceProxy.EnableProxyTypes();
_service = (IOrganizationService)_serviceProxy;
_service.RetrieveMultiple(new FetchExpression("fetchxml here"));

您将无法使用高级查找来搜索主题,但实体存在且可以使用fetch进行查询。这是一个例子:

<fetch version='1.0' output-format='xml-platform' mapping='logical' distinct='false'>
  <entity name='subject'>
    <attribute name='title' />
    <order attribute='title' descending='false' />
  </entity>
</fetch>

然后您将拥有一个EntityCollection,您可以根据需要在代码中使用它。

答案 1 :(得分:0)

  1. 连接到服务器。
  2. 检索所需信息(查询字符串是您的朋友)。
  3. 过滤数据以符合您的目的。
  4. 将数组传送到您的应用程序。
  5. 创建新的GUI组件。
  6. 您是否清楚如何以代码方式执行每个步骤?