Да - все верно, для табличной части сортировка возможна только таким образом.
Для списков (ДокументСписок, СправочникСписок, ...) возможна интерактивная сортировка пользователем. Чтобы добавить в нее поля (по умолчанию включены не все) можно использовать следующий код:
ТабПоле=ЭтаФорма.ЭлементыФормы.<Название табличного поля>;
Порядок=ТабПоле.НастройкаПорядка.Найти("<Название колонки>");
Если Порядок=Неопределено Тогда
Порядок=ТабПоле.НастройкаПорядка.Добавить("<Название колонки>", Истина);
КонецЕсли;
Порядок.Доступность = Истина;