Когда я добавляю подобласть в свою карту сайта, чтобы показать некоторые настраиваемые представления, я получаю сообщение об ошибке при попытке настроить (установить) «Клиент Outlook». Все отлично работает в «Веб-клиенте» CRM 2011. Ниже вы можете увидеть подобласть, которую я использовал:
<SubArea Id="new_vendorsx" Url="/_root/homepage.aspx?etn=contact&viewid=%7b2C598CB7-2E3F-DE11-8035-0050569A36D3%7d&viewtype=1039">
<Titles>
<Title LCID="1033" Title="Vendors" />
</Titles>
</SubArea>
При дальнейшем расследовании я вижу, что проблема заключается в «&». Когда я ввожу «http://www.google.be», кажется, что все работает правильно как для «Outlook», так и для «Web»... Если я просто ввожу «&», я не могу импортировать настройки!
Кто-нибудь смог пройти мимо этой ошибки? Я попытался поместить между ними страницу «RedirectPage.html», где страница перенаправляется на /_root/homepage.aspx?etn=contact&viewid=%7b2C598CB7-2E3F-DE11-8035-0050569A36D3%7d&viewtype=1039. , но выдает ошибку "запись не найдена" в CRM. Также вы должны знать, что вы не можете получить доступ к странице с помощью http://myURL/ORG/_root/homepage.aspx?etn=contact&viewid=%7b2C598CB7-2E3F-DE11-8035-0050569A36D3%7d&viewtype=1039 сильный>...
Код, который я использовал в своем "RedirectPage.html":
<HTML><HEAD><TITLE>Redirect Page</TITLE>
<SCRIPT language="javascript" type="text/javascript">
function RedirectPage() {
window.location = "../_root/homepage.aspx?etn=contact&viewid=%7b2C598CB7-2E3F-DE11-8035-0050569A36D3%7d&viewtype=1039";
}
</SCRIPT></HEAD>
<BODY onload="RedirectPage();"></BODY></HTML>
Страница находится в папке "ISV" в "CRMWEB". Я сделал это только для тестирования :)
Проще говоря => Кто-нибудь нашел способ показать пользовательский вид при нажатии на элемент в карте сайта?