(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 

Конференция "ERwin"

Обсуждение вопросов, связанных с компанией Computer Associates, ее продуктами ERwin Data Modeler, ERwin Web Portal, ARCserve и др.

 
 
Добавить сообщение »

Тема: Как добавить entity к subject area программно, используя ERWin 4 API

Автор:  Юрий Дата: 11.11.2003 19:59
Не уверен, что ответ еще требутся, но тем не менее.

Нюанс при работе с элементами subject area заключается в том, что ERWin пользуется drowing object для того, чтобы манипулировать входящими в коллецию элементами. Другими словами, создать новый drowing object entity к stored display требуемой subject area, затем установить его value в ссылку на нужное entity к коллекции этого дисплея сабджект эриа.

Встречный вопрос: кто-то здесь еще балуется APIем по крупному?
Ответить на сообщение »
 
Автор:  Andrew Дата: 10.02.2003 16:11
Моя задача состоит в программной генерации модели ERWin 4 с помощью ERWin API из Visual Basic.
Одна из подзадач - добавить к созданной модели несколько subject area и включить в них некоторые entity.

Я добавляю subject area в модель, используя следующий код (pSession является объектом SCAPI.Session)
'создать subject area
Dim oSubjectAreaObject As SCAPI.ModelObject
Set oSubjectAreaObject = pSession.ModelObjects.Add("Subject Area")
'установить имя для созданной subject area
Dim oSubjectAreaProperty As SCAPI.ModelProperty
Set oSubjectAreaProperty = oSubjectAreaObject.Properties.Add("Name")
oSubjectAreaProperty.Value = "MySubjectArea"
и это работает.

Но когда я пытаюсь добавить entity к созданной subject area следующим кодом (oEntityObject - это SCAPI.ModelObject, представляющий добавляемую entity):
Set oSubjectAreaProperty = oSubjectAreaObject.Properties("Referenced Entities")
oSubjectAreaProperty.Value(-1) = oEntityObject
я получаю следующую ошибку:
"Model Property Component! Property Referenced Entities of MySubjectArea(Subject Area) object is read only. The value can not be modified".

Хочу добавить, что в аналогичной ситуации (при "прикреплении" хранимых процедур к сущности) этот метод работае без проблем.

В чем проблема?
Есть ли какие-либо другие способы программного включения сущностей в предметные области?

Спасибо за ответ,

Andrew
Ответить на сообщение »
 

Добавить сообщение »

 Распечатать »
 Правила публикации »
   
 Рекомендовать »  
 

Магазин программного обеспечения   WWW.ITSHOP.RU
erwin Data Modeler Workgroup Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
erwin Data Modeler Navigator Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
erwin Data Modeler Standard Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
Pinnacle Studio 21 Ultimate. Электронный ключ.
Pinnacle Studio 21 Plus. Электронный ключ.
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
Adobe Photoshop: алхимия дизайна
Краткие описания программ и ссылки на них
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Как выбрать матрас (2)
Подскажите как правильно выбрать матрас и на что в целом следует обратить внимание на ваш...
 
ErWin to Access Relation Error (2)
Всем привет! ErWin при попытке генерации в Ассеss выдаёт: ERwinDatabase.Relations.Append...
 
Смена типа уровня модели (1)
Здравствуйте. При запуске программы выбрал уровень "Логический" вместо "Логический и...
 
Process Modeler (BPwin). Не добавляются Referent Tool, Ext Ref Tool и Data Store Tool (4)
Process Modeler (BPwin). В диаграммы не добавляются Referent Tool, External Reference Tool и...
 
Проектирование курсовой работы в BPWin (33)
Здравствуйте.Подскажите пожалуйста где можно найти примерное проектирование курсовой работы...
 
 
 



    
rambler's top100 Rambler's Top100