Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не получается отсортировать справочник по определённой колонке (1С 8.2.19.106)
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
andrew76
Добрый день !

Не получается отсортировать справочник по определённой колонке.Выдает ошибку: "метод не найден".

ЭтаФорма.ЭлементыФормы.ШтатноеРасписаниеСписок.Сортировать("код_сорт");
logist
Это точно не справочник а какой-то элемент формы - его содержащий, вероятно у него может не быть такого метода.
Vofka
Может как-то так:

ШтатноеРасписаниеСписок.Порядок.Установить("код_сорт");
andrew76
вот такая ошибка :

{Справочник.ШтатноеРасписание.Форма.ШтатноеРасписание.Форма(67)}: Метод объекта не обнаружен (сортировать)
ЭтаФорма.ЭлементыФормы.Штат.сортировать("Код_сорт");

Vofka
faceoff.gif
andrew76
Сработало так:

Штат.Порядок.Установить("ПорядковыйНомер");


где ПорядковыйНомер -это реквизит справочника (не его Табличной части).

А первый вариант с сортировкой колонки не идёт ни в какую.

Где намудрил с сортировкой колонки не пойму...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.