Что лучше: Метаданные.НайтиПоТипу или Объект.Метаданные()? #351489


#0 by mikecool
Смотрю в типовой УПП 16, передается объект Регистр или набор записей. однако у набора записей или объекта регистр есть метод Метаданные вот и думаю, быстрее определить тип и найти по типу?
#1 by GenV
(0 Найти по типу по-моему быстрее ... Когда то замерял.
#2 by mikecool
типа Метаданные сразу считываются? так они вроде как должны и так в памяти на клиенте быть...
#3 by GenV
На последнем релизе не пробывал, но раньше было медленее. Надо бы протестировать.
#4 by Rebelx
поиск по типу - универсальнее и работает чуть(!) быстрее .Метаданные - гораздо более наглядно и просто
#5 by TormozIT
Почти уверен, Метаданные - просто оформленный вызов метода Метаданные.НайтиПоТипу. Поэтому существенной разницы в скорости их работы быть не должно.
#6 by Гений 1С
мне умный чел грил, что  Метаданные.НайтиПоТипу работают шустрее, т.к. при вызове Объект.Метаданные объект целиком из БД помещается в кэш. ПРоверить просто - переберите большой справочник номенклатуры и замерьте скорость двух методов (по очереди).
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

В этой группе 1С