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

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

Похожие публикации

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

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

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

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

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

Модератору