【问题标题】:Filtering instances not related to the current contact过滤与当前联系人无关的实例
【发布时间】:2015-05-11 19:53:39
【问题描述】:

我有一个自定义实体 Stuff,它包含对 Contact 的查找。我创建了一个 1:N 关系,后者作为主要实体,前者作为相关实体。

Contact's 表单上,我添加了一个子网格,我只想列出 Stuff 的实例,这些实例的查找指向当前查看的 Contact时间>。但是,当我选择仅相关记录时,自定义实体不在列表中(尽管它通过 1:N 关系相关)。

所以,我改用 All Record Types,但这会显示 all Stuff 的实例,而不是如我所愿, 仅与当前查看的成员相关。

那么,这里最好的做法是什么?我应该对这种关系做些什么吗?或者在 JavaScript 中构建一个自定义过滤器?如果可能的话,我如何制作与 Contact 相关的 Stuff

下图显示了相关实体的可用条件。不过,我注意到它们都与 Contact 无关。我需要以某种方式激活它还是从完全错误的角度接近它?

【问题讨论】:

  • 抱歉这个愚蠢的问题,但您没有看错实体吗?您想放置一个网格,其中包含与联系人相关的“资料”记录,对吗?为此,您只需放置网格并使用关系,如果您需要更改视图,则需要进入“Stuff”关联视图并对其进行编辑。您不能说按关系过滤,因为这是默认行为。

标签: dynamics-crm dynamics-crm-2013 dynamics-crm-online dynamics-crm-2015


【解决方案1】:

所以为了给你更多细节,你在表单上添加网格: (这来自联系人表单编辑,在您按下添加子网格后)

你只选择相关记录,这是我创建的东西记录:

如您所见,其中只有 3 个具有指向有效联系人的查找,如果您查看网格,则从那里仅显示您在创建网格期间选择的相关联系人:

无论如何,我都会更新答案,这是定义关系的方式,并且是从 stuff 实体创建的简单查找:

【讨论】:

  • 无论如何:质量+1。这是我预期但不是我在系统中看到的。让我们看看我在哪里走错了,在这里。您将网格放在 Contact 表单上,对吗?而且您会获得 Stuff 作为相关实体,因为当您选择Only Related Records 时它会列在选择列表中。也许我错误地声明了关系......你介意发布第四张图片,展示你如何定义关系吗?
  • 重申一下 - 问题是当我设置 Only Related Records 时,我看不到列表中的自定义实体!但我确实有一个现实,所以我猜它的设计不正确......
  • 我将尝试使用查找属性。在任何情况下,您显示的屏幕都在列表视图中,而不是在网格视图配置中,这让我感到困惑,似乎您试图将相关实体设置在错误的位置。如果您尝试使用高级查找来检索至少有一个相关“资料”正在工作的联系人?我没有提到您看到的内容来自在线 crm。
  • 好的,我知道了你得到那个屏幕的地方,我附加了关系,但它是一个从“Stuff”创建的简单查找。我知道这种关系行为的唯一区别是 2013 汇总 1 不支持 n:n 关系,但我可以看到您的版本已经支持它。哦,您是在创建字段后发布的吗?
  • 知道了!显然,这里应该归咎于 MS。在我的组织所在的服务器(都柏林中心)上 - 如果有人在昨天的某个时间窗口内发布了任何自定义,他们就会遇到这些问题。已知问题。 MS正在研究它。所以他们说...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-25
  • 1970-01-01
  • 2019-08-10
  • 1970-01-01
  • 2011-09-02
相关资源
最近更新 更多