Page 702 "Merge Duplicate"
Base Application · Microsoft.CRM.Duplicates
Across versions
- BC23-30present
Neighbourhood 1 connected objects and pages
Base Application · Microsoft.CRM.Duplicates · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Merge Duplicate |
| SourceTable | Merge Duplicates Buffer |
| PageType | Card |
Fields on this page
Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).
| Group | Control | Shows | ToolTip |
|---|---|---|---|
| Records | Current | Current | — |
| Merge With | Duplicate | — | |
| Conflicting Records | Current | GetPK(Rec."Current Record ID") |
Specifies the values in the fields of the primary key of the current record. |
| Conflicts With | GetPK(Rec."Duplicate Record ID") |
Specifies the values in the fields of the primary key of the duplicate record. | |
| Conflicts | Conflicts | Rec.GetConflictsMsg() |
Specifies the number of conflicts that prevent the merge. |
| Content | Fields | part Page 703 “Merge Duplicate Subform” | — |
| Related Tables | part Page 703 “Merge Duplicate Subform” | — |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Processing | Merge | Remove the duplicate record and reassign the related records to the current record. | |
| Remove Duplicate | Delete the duplicate record. Before you choose this action, select the Override checkbox for fields that are not in the primary key if you want to copy their values to the current record. | ||
| Rename Duplicate | Change values in the Alternate Value field on lines where it is the same as in the Current Value field. NOTE: This means that the duplicate record continues to exist after the merge. |
Procedures
IsConflictResolved(): BooleanSet(MergeDuplicatesBuffer: Record "Merge Duplicates Buffer")SetConflict(MergeDuplicatesConflict: Record "Merge Duplicates Conflict")
Plus 2 local procedures.
Triggers
OnOpenPage, OnAfterGetCurrRecord
Relations
- source table Table 64 “Merge Duplicates Buffer”
Ask your agent
Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "page", object_name: "Merge Duplicate"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.