API Вертикали

Автор Fomenko75, 14.08.12, 09:21:15

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Fomenko75

Добрый день.
Нужна помощь в программировании Вертикали.
записываю атрибуты в объекты дерева ТП таким образом:
Model = new VModel();
                    Model.vrLoadModel("файл ТП", null, MODEL_OPEN_MODE.OPEN_FULL_STR_SERVER);
                    Model.vrApplySecurity();
                    Iter = Model.vrGetObjVector().vrCreateIterator("", Model.vrGetObjVector().vrItem(0), true);
                    Iter.vrFirst();
                    VObject obj = Iter.vrGetObject();
                   obj.vrAttrByName("имя атрибута").vrValue =  "значение" ;
в модели записывается а   как отобразить на экране в дереве ТП   ?



Fomenko75

Разобрался сам, может кому пригодится:
ссылку на модель ТП нужно было получать  через ITechFormX


public Vertical.Application_ Vert ;

Vert = (Vertical.Application_)Marshal.GetActiveObject("Vertical.Application_");
TechFormOCX.ITechFormX techform = (ITechFormX)Vert.ActiveMDIChild.Content;
Model =  techform.Model;