7

Мы столкнулись с странным поведением в CRM 2016 SP1. Когда мы открываем какой-либо объект с помощью полного URL-адреса, а затем переходим на страницу пользовательских веб-ресурсов (добавляется через карту сайта (веб-ресурс, URL-адрес и т. Д.)), Наша лента внезапно исчезает. Пожалуйста, смотрите GIF ниже.Отсутствие ленты на пользовательских веб-ресурсах Проблема CRM 2016

enter image description here

У вас есть какие-либо идеи, как это исправить?

UPDATE

Приведенное состояние введенного GIF упоминается ниже:

enter image description here

UPDATE 2

Карта сайта настроить часть (подрайоне с Id = "nav_pipeline"):

<SiteMap IntroducedVersion="7.0.0.0"> 
    <Area Id="SFA" ResourceId="Area_Sales" DescriptionResourceId="Sales_Description" Icon="/_imgs/sales_24x24.gif" ShowGroups="true" IntroducedVersion="7.0.0.0"> 
    <Group Id="MyWork" ResourceId="Group_MyWork" DescriptionResourceId="My_Work_Description" ToolTipResourseId="My_Work_ToolTip" IntroducedVersion="7.0.0.0"> 
     <SubArea Id="nav_dashboards" ResourceId="Homepage_Dashboards" DescriptionResourceId="Dashboards_Description" ToolTipResourseId="Dashboards_ToolTip" Icon="/_imgs/area/18_home.gif" Url="/workplace/home_dashboards.aspx" GetStartedPanePath="Dashboards_Web_User_Visor.html" GetStartedPanePathAdmin="Dashboards_Web_Admin_Visor.html" GetStartedPanePathOutlook="Dashboards_Outlook_User_Visor.html" GetStartedPanePathAdminOutlook="Dashboards_Outlook_Admin_Visor.html" DefaultDashboard="2701de60-8f2a-48a4-8262-4a35ca7441fa" IntroducedVersion="7.0.0.0" /> 
     <SubArea Id="nav_personalwall" ResourceId="Whats_New_Label" DescriptionResourceId="Whats_New_Description" ToolTipResourseId="Whats_New_ToolTip" Icon="$webresource:msdyn_/Images/Wall_16.png" OutlookShortcutIcon="$webresource:msdyn_/Images/Wall_16.png" AvailableOffline="false" Url="$webresource:msdyn_/PersonalWall.htm?data=HideUserProfile%3D0" GetStartedPanePath="Dashboards_Web_User_Visor.html" GetStartedPanePathAdmin="Dashboards_Web_Admin_Visor.html" GetStartedPanePathOutlook="Dashboards_Outlook_User_Visor.html" GetStartedPanePathAdminOutlook="Dashboards_Outlook_Admin_Visor.html" IntroducedVersion="7.0.0.0"> 
     <Privilege Entity="post" Privilege="Read" /> 
     </SubArea> 
     <SubArea Id="nav_activities" DescriptionResourceId="Activities_SubArea_Description" ToolTipResourseId="Activities_SubArea_ToolTip" Url="/_root/homepage.aspx?etc=4200" Entity="activitypointer" GetStartedPanePath="Activities_Web_User_Visor.html" GetStartedPanePathAdmin="Activities_Web_Admin_Visor.html" GetStartedPanePathOutlook="Activities_Outlook_User_Visor.html" GetStartedPanePathAdminOutlook="Activities_Outlook_Admin_Visor.html" IntroducedVersion="7.0.0.0" /> 
     <SubArea Icon="$webresource:msdyn_/Images/likeIcon.png" Id="nav_pipeline" Url="$webresource:msdyn_/FirstRunContent.1033.htm" Description="Pipeline View" Title="Pipeline" AvailableOffline="false" PassParams="false" Client="Web" /> 
    </Group> 
    ... 
</Area> 
</SiteMap> 
+0

Какова конфигурация вашей карты сайта? –

+0

@JamesWood, Карта сайта не была изменена, за исключением части с пользовательским веб-ресурсом (см. ОБНОВЛЕНИЕ 2) – Ihor

ответ

0

Возможно, это что-то не так, но проверьте скриншот, который я взял из вашего примера. Я уверен, что лента еще есть:

enter image description here

+0

Нет, вы неправильно поняли это, у вас есть стартовый снимок экрана, а не последний. – Ihor

+0

Пожалуйста, просмотрите обновление. – Ihor

+0

Я не сталкивался с такой проблемой, но я предложил бы открыть отладчик и загрузить ваш webresource, когда вы это делаете. Возможно, вы можете видеть в профилировщике, что что-то пошло не так. –

0

Просто дикое предположение, так как этот вопрос должен быть отлажен тщательно, но это, кажется, вы загружаете веб-ресурс к неправильному цели.

Subribbon и контент, возможно, находятся в отдельных iFrames и размещены в другом iFrame, где по умолчанию загружается ваш веб-ресурс. Чтобы этого избежать, вам нужно явно загрузить iFrame содержимого. Скорее всего, это должно быть достигнуто путем установки атрибута HTML target.

Смежные вопросы