【问题标题】:Mapped field not updating when parent record does父记录更新时映射字段不更新
【发布时间】:2014-04-16 15:46:21
【问题描述】:

2013 内部部署

你好,

我有一个父记录和一个可以创建相关记录的子网格。当我创建这个相关记录时,几个父字段被映射以保存用户重复输入和错误。顺便说一句,相关记录是通过快速创建表单创建的。

一切都很好......一开始。

如果父记录发生更改并保存更改。然后一个新的相关记录创建了映射字段不反映更新的父项?

如果没有相关记录或多条记录,则进一步存在此行为。

我的关系是否没有正确定义...即需要级联?...我认为这只是用于级联删除???

非常感谢任何输入


@戴夫

我很抱歉...也许我没有说清楚或者我不理解你。

....如果您需要在父记录值更改时更改先前映射的字段....

这是我想知道我是否不清楚或不理解的地方。这发生在“创建”不存在的记录上。

所以我认为如果我更改父记录然后去创建一个新的相关记录它会得到新的映射可能是错误的?加粗,以免图片之间的文字丢失。

【问题讨论】:

  • 如果在创建第二个子记录之前更改父记录、保存它并显式重新加载它(例如按 F5)会发生什么?

标签: dynamics-crm-2011 dynamics-crm dynamics-crm-2013


【解决方案1】:

映射功能仅在创建子记录时应用。级联仅适用于删除、共享、取消共享、分配和重新设置父记录等事件。映射根本不参与级联。 - http://msdn.microsoft.com/en-us/library/gg309412.aspx

如果您需要在父记录值更改时更改先前映射的字段,最好使用插件来解决。您还可以考虑将子记录的映射字段设为只读,这样用户就不会认为他们可以在从父记录填充的子记录字段中输入信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多