Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как в Erwin 4.1 при Reverse Eng задать автоматический перевод
|
|||
|---|---|---|---|
|
#18+
в логической модели комментариев к таблице -> в название сущности комментариев к колонке -> в название атрибута Если никак, то какой CASE это позволяет делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2004, 13:37 |
|
||
|
Как в Erwin 4.1 при Reverse Eng задать автоматический перевод
|
|||
|---|---|---|---|
|
#18+
Для Sybase PowerDesigner есть опубликованная объектная модель, к ней возможно обращение через OLE Automation, стандартно - через Visual Basic: PowerDesigner General Features Guide Part 2 Modeling Guide Chapter 8: Managing Objects Accessing objects using VBScript Только... в PD отсутствует понятие Логической и Физической модели "единым куском". Есть Physical Data Model, ее можно получить через Reverse Engineering, потом из PDM получить Conceptual Data Model. Либо прямо в PDM у большинства объектов есть свойства Name и Code, которые можно использовать для хранения физического и логического имен. Но в любом случае есть возможность через VBScript изменить значения любого атрибута так, как хочется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2004, 14:25 |
|
||
|
Как в Erwin 4.1 при Reverse Eng задать автоматический перевод
|
|||
|---|---|---|---|
|
#18+
Легко можно с помощью макросов в ErWin. Например, при генерации логические мена атрибутов заполняются в таблицу репозитарий: (добавляем этот макрос в ShemaPropertiesEditor, раздел Post Script) %ForEachEntity() { %ForEachAtt() { insert into FIB$Fields_Info(Table_Name,Field_Name,Display_Label, Visible) values('%Upper(%TableName)','%Upper(%AttFieldName)','%AttName',%if(%==(%AttProp(visible),no)){0}%Else{1})%DBMSDelim}} Все это при генерации развернется в след. текст: insert into FIB$Fields_Info(Table_Name,Field_Name,Display_Label, Visible) values('PART_SHARE_SCHEME','PART_SHARE_SCHEME_ID','Код позиции прайса схемы распределения',0); insert into FIB$Fields_Info(Table_Name,Field_Name,Display_Label, Visible) values('PART_SHARE_SCHEME','PART_ID','Код товара',0); insert into FIB$Fields_Info(Table_Name,Field_Name,Display_Label, Visible) values('PART_SHARE_SCHEME','SHARE_SCHEME_ID','Код схемы распределения',0); .... и т.д. Чтобы работать с комментариями - все то же самое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2004, 14:40 |
|
||
|
|

start [/forum/search_topic.php?author=skier&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 699ms |
| total: | 855ms |

| 0 / 0 |
