Участник сообщества #26
Участник сообщества #26
31 окт. 2025 г., 11:38(изменён)
0
0

Получение TopElem создаваемого объекта

Из чата сообщества

коллеги, добрый день

продолжаю погружаться в код estaff) подскажите, пожалуйста, можно ли получить TopElem создаваемого объекта, например, письма

хочу добавлять attachment к создаваемому письму через AddChild() и вытягивать в письме через cid, но вот такая конструкция не работает по причине Ps not defined. Честно говоря, не понимаю до конца, что такое вообще Ps) я так понимаю, это выбранный объект на момент выполнения кода:

var newObj = OpenDoc( ObjectDocUrl( 'data', 'card_attachment_type', 'card_attachment_type_4' ) );
var pathObj = newObj.TopElem.default_content.data;

_newAttach = Ps.Parent.build_mail_env_object( Ps.Parent.get_screen_target_vacancy_id() );
attachment = _newAttach.attachments.AddChild();
pathHeader = pathObj;
attachment.data = pathHeader;
attachment.name='header';
Чтобы ответить, необходимо войти в систему