2

当我从已保存事件的上下文中创建新约会时,它会将“必需的与会者”字段默认为事件帐户。我希望它默认为空白或当前用户。(为了创建约会,我使用事件上的导航窗格查看相关活动,然后使用功能区按钮添加新活动。)

我在哪里可以控制这种行为?

我尝试查看实体映射,但似乎“RequiredAttendees”字段没有“可映射”关系。(我按照这里的说明进行了检查:http ://rc.crm.dynamics.com/rc/2011/en-us/on-prem/5.0/help/ui_cust_Mapping.htm )我错过了什么还是这是硬编码的CRM主义?

展望未来,我有任何选择来修改它吗?我想我可以在表单加载时执行 javascript,但我希望这可以在 CRM 中进行配置,而无需接触 javascript。

4

1 回答 1

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

这部分 url 包含与活动方相关的数据(“必填”字段)。

于 2012-09-06T14:08:40.493 回答