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