// Проверить расположен ли элемент управляемой формы ПроверяемыйЭлемент внутри элемента Родитель.
// Параметры:
// Родитель - ГруппаФормы, ТаблицаФормы, ФормаКлиентскогоПриложения -
// ПроверяемыйЭлемент - ПолеФормы, ГруппаФормы, ТаблицаФормы, КнопкаФормы, ДекорацияФормы -
// Возвращаемое значение:
// Булево -
Функция ЛиВнутриРодителяФормыЛкс(Знач Родитель, Знач ПроверяемыйЭлемент) Экспорт
ТекущийРодитель = ПроверяемыйЭлемент;
Пока Истина Цикл
Если ТекущийРодитель = Родитель Тогда
Возврат Истина;
КонецЕсли;
Если ТипЗнч(ТекущийРодитель) = Тип("ФормаКлиентскогоПриложения") Тогда
Возврат Ложь;
КонецЕсли;
ТекущийРодитель = ТекущийРодитель.Родитель;
КонецЦикла;
КонецФункции
Станьте частью сообщества!
Войдите или зарегистрируйтесь, и вы сможете участвовать в обсуждениях.