繁体   English   中英

Microsoft USD - 在不同的选项卡中打开不同的实体

[英]Microsoft USD - Open different entities in a different tab

我在统一服务台内打开了一个 Phonecall 托管控件作为选项卡之一,并且该页面上有一些网格。

单击我的电话页面内的任何网格时,相应的实体将显示在同一页面上。

例如,如果我单击客户产品网格实体,那么该网格也会以类似方式打开,用户可以单击其他网格,它将在同一选项卡上加载该实体。

现在,问题正如我之前所说,我的新实体正在加载到与我的电话呼叫页面相同的托管控件上。 我想防止这种情况发生。

我想为在我的 PhoneCall Hosted 控件中单击的任何记录显示一个不同的选项卡,这样我的电话呼叫页面仍然存在。

我知道我可以使用 Windows 导航规则来做到这一点,但我必须为我的不同实体创建不同的导航规则,然后如果在我的电话页面中添加了任何其他网格,那么我将需要添加另一个导航规则来满足它. 这不是最好的方法,我希望它是动态的。 如果从我的电话呼叫页面单击记录,还有其他方法可以打开不同的选项卡吗?

创建一个新的 Windows 导航规则。 “发件人”字段应该是您的电话页面。 将“路由逻辑”部分中的实体、来自搜索和 URL 字段留空。 Windows 导航规则按顺序执行,一旦找到匹配项,它就会停止执行。 因此,将订单设置得足够低,以便它在您想要的地方执行。

“目标选项卡”和“显示选项卡”字段应该是您希望在其中打开弹出窗口的新托管控件。操作是“路由窗口”。

至于路线类型,您将不得不稍微尝试一下。 我认为从子网格打开的东西是路由类型“弹出”,但你可能需要创建 2 个非常相似的规则(一个路由类型为“弹出”,另一个路由类型为“就地”)来说明所有场景。

请参阅下面的示例屏幕截图:

Windows 导航规则示例的屏幕截图

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM