internal void UpdateContainedIn(GroupRecord group, MainRecord rec) { if (group == null || !group.hasRecordParent) { return; } var parentRec = group.GetParentRecord(); var containedInDef = parentRec.mrDef.containedInDef; if (containedInDef == null) { return; } var element = (ValueElement)rec.FindElementForDef(containedInDef); element._data = FormId.FromSource(parentRec._file, parentRec.fileFormId); }