我需要在MS CRM 2011功能區上添加使用默認客戶端的按鈕發送電子郵件。將按鈕打開電子郵件客戶端添加到MS CRM 2011功能區
我已將以下部分添加到customizations.xml
。
<CustomActions>
<CustomAction Id="Company.{!EntityLogicalName}.MainTab.ContactSupport.CustomAction"
Location="Mscrm.HomepageGrid.{!EntityLogicalName}.MainTab.ExportData.Controls._children"
Sequence="72">
<CommandUIDefinition>
<Button Id="Company.{!EntityLogicalName}.MainTab.ContactSupport.Button"
Command="Company.all.MainTab.HelpGroup.ContactSupport.Command"
LabelText="Contact Support"
ToolTipTitle="Contact project support via e-mail"
ToolTipDescription="Contact project support via e-mail"
TemplateAlias="o3"
Image16by16="/_imgs/ribbon/senddirectmail_16.png"
Image32by32="/_imgs/ribbon/senddirectmail_32.png" />
</CommandUIDefinition>
</CustomAction>
</CustomActions>
...
...
...
<CommandDefinitions>
<CommandDefinition Id="Company.all.MainTab.HelpGroup.ContactSupport.Command">
<EnableRules />
<DisplayRules />
<Actions>
<Url Address="mailto:[email protected]" />
</Actions>
</CommandDefinition>
</CommandDefinitions>
它的工作原理。然而在按鈕上單擊它會打開新窗口。它保持空白,因爲它不需要顯示 - 只需調用電子郵件客戶端即可。
有什麼解決方法嗎?如何在不打開新窗口的情況下啓動電子郵件客戶端?
是一個Internet Explorer問題,與CRM無關 –
@Guido我主要使用Firefox。兩種瀏覽器的行爲都是一樣的。 – shytikov
好的,這個按鈕在哪裏?在主頁的內部僅對選定的實體出口工具? –