ИнициализацияТипом

Создает в переданной переменной указанный тип через конструктор Новый или вызывает метод Очистки

Процедура ИнициализацияТипом(Переменная,ТипДанных = "СписокЗначений",Очищать = Истина)
	
	Если Переменная = Неопределено Тогда
		Переменная = Вычислить("Новый " + ТипДанных);
	ИначеЕсли ТипЗнч(Переменная) = Тип("СписокЗначений") Или ТипЗнч(Переменная) = Тип("Массив") Или ТипЗнч(Переменная) = Тип("ТаблицаЗначений") Тогда
		Если Очищать = Истина Тогда
			Переменная.Очистить();
		КонецЕсли;
	КонецЕсли;
	
КонецПроцедуры
1
Заголовок публикации состоит из слитных слов. Разделите их пробелами, если это не общепринятое название и не имя собственное.

Комментарии

Калинин Михаил
#1, 03 марта 2023 13:46

Для чего это может использоваться?


См. также

Инициализация компоновщика настроек

ИнициализацияТаблицыПравилРегистрацииОбъектов (БСП)

ПроинициализироватьКомпоненту (БСП)

ВыполнитьОтложеннуюИнициализацию (БСП)

Инициализация компоновщика настроек, упр формы

НачатьИнициализациюЗапросаРазрешенийНаИспользованиеВнешнихРесурсов (БСП)

ИнициализацияТаблицыПравилВыборочнойРегистрацииОбъектов (БСП)

ОбработатьФайлПослеИнициализацииФайла (БСП)

ПроверитьСертификатПослеИнициализацииСертификата (БСП)

Модератору