CRM で新しいエンティティを作成する際、いくつかのフィールドが事前に割り当てられます。例: 新しい連絡先の場合 - transactioncurrency と ownerid に値が入力されます。そのような事前割り当てに使用されるルールをプログラムで見つけることができますか。「initializefromrequest」を呼び出して見つけることができません。オフライン DB を構築したいのですが、そこにルールを適用するためです。
ありがとう
CRM で新しいエンティティを作成する際、いくつかのフィールドが事前に割り当てられます。例: 新しい連絡先の場合 - transactioncurrency と ownerid に値が入力されます。そのような事前割り当てに使用されるルールをプログラムで見つけることができますか。「initializefromrequest」を呼び出して見つけることができません。オフライン DB を構築したいのですが、そこにルールを適用するためです。
ありがとう
EntityMetadata
エンティティの を取得し、AttributeMetadata
それぞれAttribute
を調べて、IsCustomAttribute
プロパティがtrue
EntityFilters = EntityFilters.Attributes
Attribute
コレクションをEntityMetadata
繰り返しますIsCustomAttribute
それぞれの物件をチェックAttributeMetadata