我对 Dynamics CRM 非常陌生,并且开始学习如何开发使用 CRM Web 服务的自定义应用程序。
我有 Dynamics CRM SDK,并从 Microsoft 提供的实验室开始,所以我现在有一个小型测试应用程序,可以列出已登录用户的组织。
这个测试应用程序可以创建新的帐户记录,但我真正感兴趣的是访问 incedent 实体。
我有以下
Entity location1 = new Entity("account");
location1["name"] = LocationName.Text;
location1.Id = this.OrgService.Create(location1);
MessageBox.Show("New Location ID is " + location1.Id.ToString());
但我真正想做的是
Entity location1 = new Entity("incedent");
location1["title"] = LocationName.Text;
location1.Id = this.OrgService.Create(location1);
MessageBox.Show("New Location ID is " + location1.Id.ToString());
但是我得到一个例外,指出没有这样的实体,但是当我通过 IE 登录到 CRM 时,我可以创建一个没有问题的案例。
我假设我的方法是错误的,所以我希望有人能指出我使用这些 WCF 服务的正确方向以及我可以以这种方式创建的可用实体列表,以及如何创建新的案例/事件实体.
谢谢