0

我试图在我的客户的 Dynamics Online 中处理一些数据。他们有一些没有帮助的第 3 方公司添加的自定义元素。

我需要从标准的contactSet 中获取联系人,然后从第3 方组织创建的membershipSet 中获取数据。

我真的很纠结如何将数据从 CRM 中取出并放到网站上。

from m in py3_membershipSet
join c in ContactSet on m.py3_Member.Id equals c.ContactId 
where m.statuscode.Value == 1
orderby m.py3_name
select m

这导致我在我的 .Net 网站上尝试以下操作:

var context = new XrmServiceContext();
var activeMembers = (from m in context.py3_membershipSet
join c in context.ContactSet on m.py3_Member.Id equals c.ContactId 
where m.statuscode.Value == 1
orderby m.py3_name
select m)

但是,“上下文”似乎不包含 py3_membershipSet

所以我真的很困惑,并坚持下一步该做什么。

4

1 回答 1

1

您需要生成早期绑定的类(使用 crmsvcutil.exe)并指定ServiceContextName参数。

假设您的上下文是XrmServiceContext,您需要以这种方式实例化:

var context = new XrmServiceContext(service);

网络服务service在哪里。IOrganizationService

于 2013-04-28T18:51:40.337 回答