
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
20.08.2012, 19:58
|
|||
|---|---|---|---|
|
|||
создание связей между классами в PowerDesigner |
|||
|
#18+
я создаю диаграмму классов в Power Designer через script, написанный на VBS. Как классы создать я знаю, но как реализовать различные связи между ними я незнаю. У меня есть кусочек скрипта: set gener = model.CreateObject(PdOOM.cls_Generalization) 'создаем связь generalizate - наследование gener.ParentObject = "Faculty" gener.ParentObject = "Group" мне необходимо записать ParentObject и ChildObject названия классов, но выдается ошибка - несоответствие типов. Подскажите как правильно сделать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.08.2012, 01:47
|
|||
|---|---|---|---|
|
|||
создание связей между классами в PowerDesigner |
|||
|
#18+
Если непонятно напишите, очень нужна помощь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.08.2012, 08:16
|
|||
|---|---|---|---|
создание связей между классами в PowerDesigner |
|||
|
#18+
Adylov Timur, ' Create Generalization function Function CreateGeneralization(ByVal model As PdCommon.BaseObject,ByVal Parent As PdCommon.BaseObject, ByVal Child As PdCommon.BaseObject ) As PdCommon.BaseObject Dim gnr As PdCommon.BaseObject ' .Generalization Try gnr = model.CreateObject(PdOOM_Generalization,"Generalizations",-1,True) gnr.SetAttribute("ParentObject",Parent) gnr.SetAttribute("ChildObject",Child) 'gnr.SetAttribute("Comment",Description) Catch ex As Exception MsgBox("Ошибка создания Generalization " & Parent.GetAttributeText("Name") & " и " & Child.GetAttributeText("Name"), MsgBoxStyle.Critical) Return Nothing exit Function End Try Return gnr End Function ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.08.2012, 12:03
|
|||
|---|---|---|---|
|
|||
создание связей между классами в PowerDesigner |
|||
|
#18+
огромное спасибо, сработало, только проблема, что не изображается на диаграмме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.08.2012, 12:04
|
|||
|---|---|---|---|
|
|||
создание связей между классами в PowerDesigner |
|||
|
#18+
По идеи Set sym = diagram.AttachObject(gnr) должно работать, но не работает, подскажите как сделать правильно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.08.2012, 14:46
|
|||
|---|---|---|---|
|
|||
создание связей между классами в PowerDesigner |
|||
|
#18+
Пожалуйста киньте варианты решения!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.08.2012, 15:39
|
|||
|---|---|---|---|
создание связей между классами в PowerDesigner |
|||
|
#18+
Adylov Timur, Попробуй Sym = Diagram.AttachObject(ObjectPD) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.08.2012, 16:29
|
|||
|---|---|---|---|
|
|||
создание связей между классами в PowerDesigner |
|||
|
#18+
НЕТ НЕ РАБОТАЕТ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=32&mobile=1&tid=1541572]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
| others: | 223ms |
| total: | 476ms |

| 0 / 0 |
