|
|
|
PowerDesigner и merge моделей case insensetive
|
|||
|---|---|---|---|
|
#18+
Народ, надо сделать merge двух моделей, так вот в двух из них есть одинаковые таблицы. В одной модели они в верхнем регистре, а в другой - в верхней. Есть возможность при merge делать его регистро-нечувствительным или придется открыть xml-файл в текстовом редакторе и перегонять его в нижний регистр? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 14:37 |
|
||
|
PowerDesigner и merge моделей case insensetive
|
|||
|---|---|---|---|
|
#18+
Мда, попробовал перегнать модель в нижний регистр в notepad++ и, как следовало ожидать, Designer её не открыл. Нужно где-то найти галку регистра, но найти не могу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2012, 14:42 |
|
||
|
PowerDesigner и merge моделей case insensetive
|
|||
|---|---|---|---|
|
#18+
Можешь сначала путем генерации PDM->PDM получить модель, где имена нужных типов объектов будут в нижнем регистре. для этого нужно создать расширение и создать внутри него Tranformation Profile , где выбрать тип и реализовать vbs-метод трансформации, в котором регистр объекта меняется на нижний. Затем смержить полученную модель с целевой. При генерации, на странице Detail нужно включить опцию Enable Transformation и проверить на закладке Pre(Post)-Generation выбран ли соответствующее расширение трансформации. Подробнее о Tranformation Profile см в документации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2012, 19:15 |
|
||
|
PowerDesigner и merge моделей case insensetive
|
|||
|---|---|---|---|
|
#18+
Спасибо, попробую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2012, 11:38 |
|
||
|
PowerDesigner и merge моделей case insensetive
|
|||
|---|---|---|---|
|
#18+
Была похожая проблема с типами данных в разном регистре (varchar и VARCHAR). Я написал VB скрипт пробегающий по всем пакетам, и меняющий регистр для типов данных. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2012, 00:26 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=38027392&tid=1541476]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
149ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 461ms |

| 0 / 0 |
