Допустим есть документ «Заказ покупателя» с табличной частью «Номенклатура», есть 2 колонки «Номенклатура», «Цена».

Необходимо добавить 2 кнопки, при нажатии которых будет происходить сортировка:

  • По номенклатуре;
  • По номенклатуре + по цене;

Процедура сортировки по Номенклатуре:

&НаКлиенте
Процедура СортироватьПоНоменклатуре(Команда)
	Объект.Номенклатура.Сортировать("Номенклатура Возр"); // по возрастанию
	// Объект.Номенклатура.Сортировать("Номенклатура Убыв"); // по убыванию
КонецПроцедуры

Рис. 1 — Результат сортировки по номенклатуре

Процедура сортировки по Номенклатуре + Цене

&НаКлиенте
Процедура СортироватьПоНоменклатураЦена(Команда)
	Объект.Номенклатура.Сортировать("Номенклатура Возр, Цена Возр");
КонецПроцедуры

Рис. 2 — Результат сортировки по Номенклатуре + Цене

Как мы видим из рис. 2 в рамках одинаковых номенклатурных позиций («микрофон») появилась сортировка строк по возрастанию, по колонке «цена», в отличие от 1 рисунка.