Программисту 1С нередко приходится сталкиваться с задачей определения к кому типцу относятся те или иные данные. Например, является ли та или иная переменная объектом справочника или документа.
Для решения подобных задач 1С предлагает функцию ТипЗнч. Эта функция принимает единственный параметр переменную, тип которой требуется определить и возвращает её тип.
Примеры использования:
1 2 3 |
Если ТипЗнч(МояПеременная)=ТипЗнч(Справочники.Компании.ПустаяСсылка()) Тогда // Делаем что-то КонецЕсли; |
Ещё один пример из справочника:
1 2 3 |
Если ТипЗнч(МояПеременная) = Тип("СправочникСсылка.Компании") Тогда // Делаем что-то КонецЕсли; |
Таким образом можно определить тип любой переменной и вообще любого объекта.
Добавить комментарий