Метод MailMergeDataSource.SetSortOrder (Publisher)
Задает порядок сортировки для данных слияния.
Синтаксис
expression. SetSortOrder (SortField1, SortAscending1, SortField2, SortAscending2, SortField3, SortAscending3)
Выражение Переменная, представляющая объект MailMergeDataSource .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
SortField1 | Необязательный | String | Первое поле для сортировки данных слияния. По умолчанию используется пустая строка. |
SortAscending1 | Необязательный | Логический | Значение true (по умолчанию) для выполнения сортировки по возрастанию в SortField1; Значение false для сортировки по убыванию. |
SortField2 | Необязательный | String | Второе поле для сортировки данных слияния. По умолчанию используется пустая строка. |
SortAscending2 | Необязательный | Логический | Значение True (по умолчанию) для выполнения сортировки по возрастанию в SortField2; Значение false для сортировки по убыванию. |
SortField3 | Необязательный | String | Третье поле, по которому сортируются данные слияния. По умолчанию используется пустая строка. |
SortAscending3 | Необязательный | Логический | Значение true (по умолчанию) для выполнения сортировки по возрастанию в SortField3; Значение false для сортировки по убыванию. |
Пример
В следующем примере данные слияния сначала сортируются по почтовому индексу в порядке убывания, а затем по фамилии и имени по возрастанию.
ActiveDocument.MailMerge.DataSource.SetSortOrder _
SortField1:="ZIPCode", SortAscending1:=False, _
SortField2:="LastName", SortField3:="FirstName"
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.