私はDynamicsCRMを初めて使用し、CRMWebサービスを使用するカスタムアプリケーションの開発方法を学び始めています。
私はDynamicsCRMSDKを持っており、Microsoftが提供するLabsから始めたので、ログインしたユーザーの組織を一覧表示できる小さなテストアプリケーションができました。
このテストアプリケーションは新しいアカウントレコードを作成できますが、私が実際に興味を持っているのは、現在のエンティティにアクセスすることです。
私は以下を持っています
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サービスを使用するための正しい方向と、この方法で作成できる使用可能なエンティティのリスト、および新しいケース/インシデントエンティティを作成する方法を教えてくれることを望んでいます。 。
ありがとう