Запретить открытие Visual Force OutputLink в новой вкладке мобильного приложения

Я пытаюсь создать страницу визуальной силы со ссылкой на отчет о продажах, отфильтрованный по идентификатору клиента. Пока что в некоторых случаях это работает, а в других нет. Например, ссылка работает должным образом в браузере настольного компьютера, но в мобильном приложении всякий раз, когда я нажимаю на ссылку, открывается страница Visual Force на отдельной странице и отображаются только ссылки. Когда вы нажимаете на ссылку (когда это просто vf-страница), открывается отчет без фильтров.

Страница Visual Force:

<apex:page standardController="Customer__c" applyBodyTag="false" applyHtmlTag="false" showHeader="false">
   <apex:outputlink value="/lightning/r/Report/00O6A000006o1Q8UAI/view" target="_self">
       <apex:param name="fv0" value="{!Customer__c.CCUST__c}" />
       All Sales Calls (Desktop Only) Self
    </apex:outputlink>
</apex:page>

Страница Visual Force втягивается в стандартный макет страницы Заказчика. Просмотр рабочего стола страницы Visual Force

Когда пользователь щелкает эту ссылку, он, как и ожидалось, переводит его в отчет с фильтрами. На мобильных устройствах отображается то же самое, но при нажатии на ссылку открывается фактическая страница VF. Как мне предотвратить это? Я пробовал добавитьtarget="_self" и происходит то же самое.

Я проверил, что страница VF видна и используется в мобильных приложениях и в Lightning, так что проблема не в этом.

0 ответов

Другие вопросы по тегам