Типа “ЛюбаяСсылка” или “ВсеСсылки” не существует поэтому при создании объекта Новый ОписаниеТипов(“ЛюбаяСсылка”) выходит ошибка.
Описание типов – объект, предназначенный для указания/ограничения реквизита списком определенных программистом типов.
Часто в универсальных обработках это список необходимо максимально расширить, чтобы бы не добавлять потом каждый новый объект конфигурации
Причина ситуации
Наличие в диалоге полей ввода флажка “ЛюбаяСсылка” вводит в заблуждение о наличии такого типа, в действительности это функционал только элемента формы
Ниже приведена конструкция, которая вполне коротким кодом производит заполнение большинством ссылочных типов.
оОписание = Новый ОписаниеТипов; оОписание = Новый ОписаниеТипов(оОписание, Справочники.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, Документы.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, Перечисления.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, ПланыСчетов.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, ПланыВидовХарактеристик.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, Задачи.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, ПланыВидовРасчета.ТипВсеСсылки().Типы()); оОписание = Новый ОписаниеТипов(оОписание, ПланыОбмена.ТипВсеСсылки().Типы());
Всякая реклама есть средство отделить человека от его денег.