сортировка по двум полям в обработке, в табличной части #375303


#0 by Alex11
Такая проблема, по запросу в обработке вывожу данные, потом идет процедура, которая анализирует и дополняет ячейки, и нужно задать сортировку по двум полям, первичное и вторичное, вот как этого достичь. Стандартный вызов сортировки как в списке доков, недоступен.
#1 by Aloex
и чем же обычная сортировать не подходит?
#2 by asady
СП сперли? Сортировать (Sort) Синтаксис: Сортировать(<Колонки>, <Объект сравнения>) Параметры: <Колонки> (обязательный) Тип: Строка. Список имен колонок, разделенных запятыми, по которым производится сортировка таблицы. После каждого имени колонки через пробел может быть указано направление сортировки. Направление определяется: "Убыв" ("Desc") - упорядочивать по убыванию; "Возр" ("Asc") - упорядочивать по возрастанию. По умолчанию сортировка производится по возрастанию. Порядок указания имен колонок таблицы определяет порядок сортировки. Это означает, что сначала таблица сортируется по колонке, указанной первой. Затем группы строк с одинаковым значением в этой колонке сортируются по колонке, которая указана второй, и так далее. <Объект сравнения> (необязательный) Тип: СравнениеЗначений. Объект для сравнения элементов. Если объект сравнения не задан, сравнение выполняется по следующим правилам: Элементы, чьи типы не совпадают, сравниваются по коду типа Элементы простых типов сравниваются по значению Элементы остальных типов сравниваются по строковому представлению. Описание: Сортирует табличную часть в соответствии с указанными правилами сортировки. Примечание: Использование метода допустимо только в том случае, если табличная часть получена из свойства объекта. Если табличная часть получена из свойства ссылки (или выборки), то использование этого метода будет вызывать ошибку выполнения. Пример: ТаблицаЦен.Сортировать("Цена Убыв, Товар Возр");
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С