Коллекция атрибутов.
Для объекта коллекция атрибутов - это набор значений с разным типом данных, описывающий свойства объекта, например "Сборочный чертеж" (для свойства "Наименование"), "000.1.П.021" (для свойства "Шифр").

1. Коллекцию атрибутов объекта можно увидеть на вкладке "Все атрибуты" Окна свойств объекта (вкладка видна только администратору объекта или вышестоящим администраторам).
2. Коллекции атрибутов у однотипных объектов могут быть разными и отличаться от заданного типом объекта:TDMSObjectDef.AttributeDefs Свойство. Поэтому при работе с коллекциями атрибутов желательно использовать метод TDMSAttributes.Has Метод и свойство TDMSAttributes.Count Свойство.
3. Для получения типа атрибута из любой коллекции можно использовать свойство AttributeDefs.Item(Index) или прямое обращение AttributeDefs(Attr), где Attr - объект TDMSAttributeDef, системное имя, дескриптор, порядковый номер в коллекции или описание типа атрибута.
4. Создавать и удалять элементы в коллекции может только пользователь с правами на редактирование атрибутов соответствующего объекта.
Исключение: для внутренних скриптов при обращении через переменную ThisObject.