在Dynamics 365中,是否有一种方法可以基于记录的字段值和用户权限来过滤关联的视图结果?

问题描述 投票:1回答:1

如标题所述,我需要根据记录的字段值和用户权限来过滤关联视图的结果。

我在加载iFrame时就使用了一些Javascript来实现此目的,但是如果用户切换到其他视图,则不会调用我的Javascript,并且过滤后的记录会返回。我曾尝试为iFrame中的各种更改实现事件监听器,但未能获得所需的信息。每当用户打开视图下拉菜单时,我都会通过onclick调用我的函数,但是当他们实际切换视图时,我就需要调用它。

我是否使这一过程复杂化,并且有一种本机的方法?还是有人知道如何检测iFrame中的更改?

javascript iframe dynamics-crm dom-events dynamics-365
1个回答
0
投票

[很遗憾,OOB没有本机配置可以执行此操作。我推荐这些。

  1. 不要依赖于关联的视图,顾名思义,它是用于查看所有关联的记录。如果您不希望用户看到它,请在“表单编辑器”中删除导航项以将其删除
  2. 使用Subgrid满足您的所有不同需求,但不使用视图切换器,因为您将再次获得视图切换触发器的障碍,等等。这也是使用自定义过滤器装配FetchXml的不受支持的方法
  3. 带有网格的自定义HTML更好,甚至可以由PCF自己控制以进行查询和过滤器
  4. 在最坏的情况下,可以使用RetrieveMultiple上的插件
© www.soinside.com 2019 - 2024. All rights reserved.