当我从已保存事件的上下文创建新约会时,它会将“必需参加者”字段默认为事件的帐户。我希望它默认为空白或当前用户。 (要创建约会,我使用事件上的导航窗格查看相关活动,然后使用功能区按钮添加新活动。)
我可以在哪里控制这种行为?
我尝试查看实体映射,但似乎“RequiredAttendees”字段没有“可映射”关系。 (我按照这里的说明进行了检查:http://rc.crm.dynamics.com/rc/2011/en-us/on-prem/5.0/help/ui_cust_Mapping.htm)我是否遗漏了某些东西,或者这是一个硬编码的CRM主题?
前进我有任何选项可以修改吗?我想我可以在表单加载上执行javascript但我更喜欢在CRM中配置它而不需要触及javascript。
答案 0 :(得分:2)
我认为最好的解决方案是使用onLoad javascript。只需检查从事件表单创建的约会。 (在网址中 - 类型= 112)
您可以在事件表单上重写功能区按钮以打开包含URL的新窗口
http://myCRM/myOrg/main.aspx?etc=4201&extraqs=%3fcontactInfo%3d%26etc%3d4201%26pId%3d%257bB8C55089-26D7-E111-93D4-005056986118%257d%26pName%3dCaseName%26pType%3d112%26pagemode%3diframe%26preloadcache%3d1346939630259&pagetype=entityrecord
所以只需排除:
partyaddressused%3d%26
partyid%3d%257bA9D02C74-26D7-E111-93D4-05056986118%257d%26partyname%3dAdministrator%2540crm.local%26
partytype%3d2%26
这部分网址包含与活动方相关的数据(“必填”字段)。