2012-01-11 10 views
2

Dynamics CRM 2011で作業を開始したばかりで、いくつかのタスクを実行する必要がありましたが、方法はわかりません。本当に、これで私を助けてくれることを願っています。CRM 2011 - オプションセット内のすべてのエンティティを表示

コードビハインドを通じてピックリスト(オプションセット)の値を設定する必要があります。カスタムエンティティのフォームがロードされるたびに、ソリューション内の公開エンティティがすべて表示されるはずです。 私はウェブを検索したと私が見つけたすべてのコードの次の作品だったが、私は絶対に(ええ、私は初心者だけど、あなたは気づかなかった)何をどうすることです見当がつかない:

RetrieveAllEntitiesRequest req = new RetrieveAllEntitiesRequest(); 
req.EntityFilters = EntityFilters.Privileges; 
req.RetrieveAsIfPublished = true; 
RetrieveAllEntitiesResponse resp = (RetrieveAllEntitiesResponse)service.Execute(req); 

私はSDKで見つかったいくつかのJScriptサンプルで同じことを試みましたが、ピックリストに値を挿入することができませんでした。ヒントなどを教えてください。ありがとう。

答えて

0

この場合、エンティティを作成して代わりにフォームを参照する必要があります。 ダイナミックデータのピックリストを使用したことは一度もありません。 彼らはグローバルなenumのようです。 しかし、約addOptionMSDN Xrm.Page.ui Control methodsウェブページと言います。 これを試しましたか?

+0

私は最初にルックアップを考えましたが、エンティティ自体のレコードではなく、エンティティのレコードを指すことができます。 – Lorenz6

関連する問題