Skip to main content
All docs
V26.1
  • MailMergeTabItemId Enum

    Lists commands contained in the Mail Merge tab.

    Declaration

    export enum MailMergeTabItemId {
        CreateFieldMenu = 442,
        CreateField = 178,
        CreateDateField = 203,
        CreateTimeField = 204,
        CreatePageField = 205,
        CreateNumPagesField = 236,
        CreateEmptyMergeField = 372,
        CreateEmptyDocVariableField = 373,
        CreateEmptyIfField = 459,
        ShowInsertMergeFieldDialog = 214,
        ToggleViewMergedData = 213,
        ShowAllFieldCodes = 186,
        ShowAllFieldResults = 187,
        UpdateAllFields = 200,
        GoToFirstDataRecord = 209,
        GoToPreviousDataRecord = 210,
        GoToNextDataRecord = 211,
        GoToLastDataRecord = 212,
        ShowMailMergeDialog = 216
    }

    Members

    Name Description
    CreateDateField

    Identifies the Create DATE Field command.

    CreateEmptyDocVariableField

    Identifies the Create Empty DOCVARIABLE Field command.

    CreateEmptyIfField

    Identifies the Create Empty IF Field command.

    CreateEmptyMergeField

    Identifies the Create Empty MEGREFIELD command.

    CreateField

    Identifies the Create Field command.

    CreateFieldMenu

    Identifies the Create Field menu.

    CreateNumPagesField

    Identifies the Create NUMPAGES Field command.

    CreatePageField

    Identifies the Create PAGE Field command.

    CreateTimeField

    Identifies the Create TIME Field command.

    GoToFirstDataRecord

    Identifies the Go To First Data Record command.

    GoToLastDataRecord

    Identifies the Go To Last Data Record command.

    GoToNextDataRecord

    Identifies the Go To Next Data Record command.

    GoToPreviousDataRecord

    Identifies the Go To Previous Data Record command.

    ShowAllFieldCodes

    Identifies the Show All Field Codes command.

    ShowAllFieldResults

    Identifies the Show All Field Results command.

    ShowInsertMergeFieldDialog

    Identifies the Show Insert Merge Field Dialog command.

    ShowMailMergeDialog

    Identifies the Show Mail Merge Dialog command.

    ToggleViewMergedData

    Identifies the Toggle View Merged Data command.

    UpdateAllFields

    Identifies the Update All Fields command.

    Remarks

    The MailMergeTabItemId enum contains identifiers of the Mail Merge tab’s ribbon items. Use an identifier to get the corresponding item and then insert it into a tab or remove the item from the Mail Merge tab.

    The example below moves the UpdateAllFields item to the first position in the Mail Merge tab:

    var options = DevExpress.RichEdit.createOptions();
    var tab = options.ribbon.getTab(DevExpress.RichEdit.RibbonTabType.MailMerge);
    var ribbonItem = tab.getItem(DevExpress.RichEdit.MailMergeTabItemId.UpdateAllFields);
    tab.removeItem(ribbonItem);
    tab.insertItem(ribbonItem, 0);
    var richContainer = document.getElementById("rich-container");
    const richEdit = DevExpress.RichEdit.create(richContainer, options);
    

    To execute the Mail Merge tab’s command, pass the MailMergeTabCommandId‘s field to the executeCommand(commandId) method.

    See Also