aspnetcore-js-devexpress-dot-richedit-5b5e3527.md
Lists commands contained in the Mail Merge tab.
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
}
| 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.
|
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