Порядок.ПолучитьДоступныеПоля (Order.GetAvailableFields)
Синтаксис:
Возвращаемое значение:
Описание:
Внимание! Метод не доступен для упорядочивания динамических списков (свойство Порядок объектов СправочникСписок., ДокументСписок. и т.д.).
Доступность:
Пример:
// Процедура копирует доступные поля и элементы одного // объекта "Порядок" в другой // // Параметры: // Что - Порядок, элементы и доступные поля которого надо копировать // Куда - Порядок, элементы и доступные поля которого надо создать Процедура СкопироватьОтбор(Что, Куда) Экспорт КудаКопировать.УстановитьДоступныеПоля(Что.ПолучитьДоступныеПоля()); Для каждого Элемент Из Что Цикл НовыйПорядок = Куда.Найти(Элемент.Имя); Если НовыйПорядок = Неопределено Тогда НовыйПорядок = Куда.Добавить(Элемент.Имя, Элемент.Имя, Элемент.Представление); КонецЕсли; НовыйПорядок.ВидСравнения = Элемент.ВидСравнения; НовыйПорядок.Значение = Элемент.Значение; НовыйПорядок.ЗначениеС = Элемент.ЗначениеС; НовыйПорядок.ЗначениеПо = Элемент.ЗначениеПо; НовыйПорядок.Использование = Элемент.Использование; КонецЦикла; КонецПроцедуры |