Имя: Пароль:
1C
1С v8
Метаданные().Имя или ТипЗнч() ?
0 badboychik
 
13.12.13
14:56
1. ТипЗнч(...) 100% (1)
2. Метаданные().Имя 0% (0)
3. Эквипенисуально 0% (0)
Всего мнений: 1

Увидел в чужом коде в подписке много веток ЕСЛИ с проверкой типа через Источник.Метаданные().Имя = "ПоступлениеТоваровУслуг"

а я всегда проверяю через
ТипЗнч(Источник)=Тип("ДокументОбъект.ПоступлениеТоваровУслуг")

задумалсо, какой вариант корректнее или оптимальнее. Мне казалось что функция Метаданные() довольно медленная. Озабочиваться написанием теста скорости неохота, может кто из Экспертов сразу скажет? Или не стоит париться?
1 Волшебник
 
модератор
13.12.13
14:57
ТипЗнч правильнее

ТипЗнч(...)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой