任何人都可以提供示例或参考链接,了解如何使用动态crm中的c#添加数据或使用CalenderRules类型属性创建记录。
有关CalenderRules类型属性的信息显示在下面的链接中。但实际上找不到如何添加。
https://msdn.microsoft.com/en-in/library/dn817862.aspx#BKMK_Image
答案 0 :(得分:2)
来自您引用的文章。
没有使用CalendarRulesType 的实际属性。使用早期绑定样式时,代码生成工具将创建以下两个模拟属性,这些属性不存在于元数据中。这些属性实际上表示与实体实例 的 一对多关系中关联的日历规则记录的视图。
就像任何其他关系一样,您可以使用Associate或只使用早期/晚期绑定属性并引用实体集合:
早/晚约束:
calendar.CalendarRules = new[]
{
new CalendarRule()
{
Id = calendarRuleId
}
};
准:
organizationService.Associate(Calendar.EntityLogicalName, calendarId, new Relationship("calendar_calendar_rules"),
new EntityReferenceCollection(new[]
{
new EntityReference(CalendarRule.EntityLogicalName, calendarRuleId)
}));