Инициализировать Форму Выбора

SeiOkami 560 5 15 15
// Настраивает форму списка так, чтобы она стала формой выбора.
// Позволяет полноценно использовать одну форму как в качестве основной формы списка, так и формы выбора
//
// Параметры:
//  Форма  - ФормаКлиентскогоПриложения - управляемая форма
//  ИмяЭлемента  - Строка - Имя элемента динамического списка
//
Процедура ИнициализироватьФормуВыбора(Форма, ИмяЭлемента = "Список") Экспорт
	
	ЭлементФормы = Форма.Элементы.Найти(ИмяЭлемента);
	ЭлементФормы.РежимВыбора = (Форма.Параметры.РежимВыбора = Истина);
	ЭлементФормы.МножественныйВыбор = (Форма.Параметры.МножественныйВыбор = Истина);
	
	Если ЭлементФормы.РежимВыбора И НЕ ЗначениеЗаполнено(Форма.КлючНазначенияИспользования) Тогда
		СтандартныеПодсистемыСервер.УстановитьКлючНазначенияФормы(Форма, "РежимВыбора");
	КонецЕсли;
	
КонецПроцедуры
0

См. также

ИнициализироватьПечатнуюФорму (БСП)

ФормаОбработкаВыбора (БСП)

ИнициализироватьПечатнуюФормуOOWriter (БСП)

ОткрытьФормуВыбораФайлов (БСП)

ФормаОтчетаОбработкаВыбора (БСП)

Открыть форму выбора с отбором (УФ)

ИнициализироватьФормуСпискаВзаимодействий (БСП)

Модератору