阻止Visual Force OutputLink在移动应用程序的新选项卡中打开

时间:2020-07-13 21:20:03

标签: salesforce apex visualforce salesforce-lightning salesforce-development

我正在尝试创建一个视觉视觉页面,该页面具有指向通过客户ID过滤的销售报告的链接。到目前为止,我的工作方式在某些情况下有效,而在其他情况下则无效。例如,该链接在桌面浏览器中可以正常工作,但在移动应用程序中,只要我单击该链接,它就会将视觉效果页面打开到单独的页面中,并仅显示链接。当您单击链接时(仅在vf页面上),它会拉出没有过滤器的报告。

视觉力页面:

<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 Page Desktop View

当用户单击此链接时,它将按预期将其带到过滤器报告。 在移动设备中,它显示相同,但​​是当您单击链接时,它将带您到实际的VF页面。 我该如何预防?我尝试添加target="_self",并且发生了同样的事情。

我已经检查了VF页面在移动应用程序和闪电中是否可见并已使用,所以这不是问题。

0 个答案:

没有答案