|
|
|
PowerDesigner в классе изменить последовательность сначала имя_параметра, а затем имя_типа
|
|||
|---|---|---|---|
|
#18+
Добрый день. Строю ClassDiagram и при создании в классе метода с параметрами - PowerDesigner сначала пишет имя_типа, а затем имя_параметра. Как сделать наоборот - чтобы сначала писалось имя_типа, а затем имя_переменной? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2015, 19:26 |
|
||
|
PowerDesigner в классе изменить последовательность сначала имя_параметра, а затем имя_типа
|
|||
|---|---|---|---|
|
#18+
PowerDesigner v16.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2015, 19:26 |
|
||
|
PowerDesigner в классе изменить последовательность сначала имя_параметра, а затем имя_типа
|
|||
|---|---|---|---|
|
#18+
alexey.barkalov, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2015, 12:27 |
|
||
|
PowerDesigner в классе изменить последовательность сначала имя_параметра, а затем имя_типа
|
|||
|---|---|---|---|
|
#18+
Kasperalexey.barkalov, спасибо. я находил эту настройку (кнопка Advanced) - но что там нужно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2015, 12:46 |
|
||
|
PowerDesigner в классе изменить последовательность сначала имя_параметра, а затем имя_типа
|
|||
|---|---|---|---|
|
#18+
нужно сделать так, чтобы PowerDesigner, если метод имеет параметры, вначале писал имя_параметра, а затем имя_типа? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2015, 13:01 |
|
||
|
PowerDesigner в классе изменить последовательность сначала имя_параметра, а затем имя_типа
|
|||
|---|---|---|---|
|
#18+
очень жду вашего ответа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2015, 11:19 |
|
||
|
PowerDesigner в классе изменить последовательность сначала имя_параметра, а затем имя_типа
|
|||
|---|---|---|---|
|
#18+
alexey.barkalov, где PD так пишет. Можно скриншот - как есть, и пояснения, что хочется поменять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 11:52 |
|
||
|
PowerDesigner в классе изменить последовательность сначала имя_параметра, а затем имя_типа
|
|||
|---|---|---|---|
|
#18+
АнатоЛойalexey.barkalov, где PD так пишет. Можно скриншот - как есть, и пояснения, что хочется поменять? Например мы создаем диаграмму классов, в классе пишем метод, в методе указываем параметры. Так вот стоит задача чтобы имя параметра было вначале, а затем тип (по умолчанию наоборот) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 16:04 |
|
||
|
PowerDesigner в классе изменить последовательность сначала имя_параметра, а затем имя_типа
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 16:05 |
|
||
|
PowerDesigner в классе изменить последовательность сначала имя_параметра, а затем имя_типа
|
|||
|---|---|---|---|
|
#18+
alexey.barkalov, ИМХО нереально. "перечень параметров" есть неделимый атрибут при отображении... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 16:59 |
|
||
|
PowerDesigner в классе изменить последовательность сначала имя_параметра, а затем имя_типа
|
|||
|---|---|---|---|
|
#18+
alexey.barkalov, кстати - при генерации кода изменить этот порядок проблем не составит. Поэтому встречные вопросы: 1) точно нужно именно на диаграмме показывать наоборот? 2) для какого именно ЯП проектируете модель? т.е. почему вам это нужно и зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2015, 17:04 |
|
||
|
PowerDesigner в классе изменить последовательность сначала имя_параметра, а затем имя_типа
|
|||
|---|---|---|---|
|
#18+
АнатоЛойт.е. почему вам это нужно и зачем? стиль должен быть как в pascal'e - такие требования заказчика ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 11:51 |
|
||
|
PowerDesigner в классе изменить последовательность сначала имя_параметра, а затем имя_типа
|
|||
|---|---|---|---|
|
#18+
alexey.barkalov, отключите отображение параметров вообще, как видно в диалоге у Каспера, и дело с концом. Теоретически можно завести model extension, расширить operation атрибутом, который в виде строки содержит нужный вам вид, и отобразить этот атрибут. Но проверить сейчас не могу, под рукой нет ПД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2015, 17:04 |
|
||
|
PowerDesigner в классе изменить последовательность сначала имя_параметра, а затем имя_типа
|
|||
|---|---|---|---|
|
#18+
АнатоЛойalexey.barkalov, отключите отображение параметров вообще, как видно в диалоге у Каспера, и дело с концом. Теоретически можно завести model extension, расширить operation атрибутом, который в виде строки содержит нужный вам вид, и отобразить этот атрибут. Но проверить сейчас не могу, под рукой нет ПД. Проверил. Работает :) Тестовая последовательность действий MainMenu: File->New Model->Object Oriented Model->Class diagram MainMenu: Model->Extensions->Add a row->Properties Form "Extension properties", left panel: General->ExtendedDefinition_1->Profile->RightClick->Add Metaclass->Operation ExtendedDefinition_1->Profile->Operation->RightClick->New->Extended Atribute Form "Extension properties", right panel: Name: SignatureWithParamsAsPascal DataType: string Computed: Yes, Read only(Get method): Yes Get method script: Function %Get%(obj) ' Implement your getter method on <obj> here ' and return the value Dim vParameter Dim vParamsSignature vParamsSignature = "" For Each vParameter In obj.Parameters If vParamsSignature <> "" then vParamsSignature = vParamsSignature & ", " End If vParamsSignature = vParamsSignature & vParameter.Code & " " & vParameter.DataType Next %Get% = obj.Code & "(" & vParamsSignature & ")" End Function Form "Extension properties", left panel: General->ExtendedDefinition_1->Profile->RightClick->Add Metaclass->Class Operation->RightClick->New->Custom symbol select Custom symbol Form "Extension properties", Right panel: Modify->Content->Advanced Form "customize content": Form->Operations->List columns->Select Signature with parameters ->uncheck Displayed Signature without parameters ->uncheck Displayed SignatureWithParamsAsPascal->check Displayed OK for all Пример: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2015, 10:52 |
|
||
|
PowerDesigner в классе изменить последовательность сначала имя_параметра, а затем имя_типа
|
|||
|---|---|---|---|
|
#18+
так последовательность воспринимается чуть легче Код: pascal 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2015, 10:56 |
|
||
|
PowerDesigner в классе изменить последовательность сначала имя_параметра, а затем имя_типа
|
|||
|---|---|---|---|
|
#18+
Исправлена опечатка Код: pascal 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.05.2015, 11:00 |
|
||
|
PowerDesigner в классе изменить последовательность сначала имя_параметра, а затем имя_типа
|
|||
|---|---|---|---|
|
#18+
Вот так, стараешься, а кому оно надо... В следующий раз буду сразу ссылку на Работа давать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2015, 11:41 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=38962602&tid=1540539]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
176ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 279ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...