|
![]() |
#1 |
Участник
|
1. Ну это такие требования у нас на проекте - я их тоже не любил, но ИМХО при автоподстановке в AX2012 очень удобно
![]() 2. А это Вы к чему? Я собственно собирался середину выудить, там мне заменять только потом надо было.
__________________
http://www.axdevposts.blogspot.com Пришел, уведел.... отойди, дай другому увидеть! |
|
![]() |
#2 |
Участник
|
Это, наверно, к тому, что при наличии строк вида
X++: MyType myVar; Код: ^\s*(\w+)\s+(\w+);.* Код: [DataMemberAttribute]\npublic $1 parm\u$2($1 _$2 = $2)\n{\n $2 = _$2;\n return $2;\n} |
|
|
За это сообщение автора поблагодарили: plumbum (1). |
![]() |
#3 |
Участник
|
Не - тут просто заменой не обойтись - надо же еще удалить чего-то там. Я бы просто прошелся по матчам этого регекспа и сформировал код методов при помощи
X++: strFmt(@'
%1 parm%2(%1 _value=%3)
{
%3 = _value;
return %3;
}
', type, upperCaseName, lowerCaseName); |
|
Теги |
ax2012, datamemberattribute, sysoperation framework |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|