Свойство Type определяет тип вложения.
При создании нового вложения, в зависимости от его типа, должны быть заданы значения различных атрибутов. Атрибуты «NAME», «TIMESTAMP», «USER_ID» задаются для любых вложений. Специфические атрибуты, задаваемы в зависимости от типа вложения:
CubeAttachmentType.Value. В атрибуте «ATTACHMENT» задаётся поток, связанный с сохраняемым файлом. Также могут быть заданы атрибуты «FILE_NAME» и «FILE_SIZE».
CubeAttachmentType.Document. В справочнике должен быть создан дополнительный целочисленный атрибут, имеющий признак связи с объектами репозитория. В качестве значения этого атрибута указывается ключ объекта репозитория, являющегося документом. Также могут быть заданы атрибуты «FILE_NAME» и «FILE_SIZE».
CubeAttachmentType.URL. В атрибуте «URL» задаётся сохраняемая ссылка.
Пример использования приведён в описании метода ICubeAttachmentManager.EditAttachments.
См. также: