|
![]() |
#1 |
Участник
|
не очень понял, что именно ты хочешь сделать.
что будет являться "параметрами по умолчанию" для твоего случая запуска без диалога? если кто-то поменяет код в контракте, твой код будет работать точно так же: ты же его заменяешь, вызывая dataContract.parmQuery(...)
__________________
Felix nihil admirari |
|
![]() |
#2 |
Участник
|
Цитата:
X++: [DataMemberAttribute, AifQueryTypeAttribute('_query', querystr(InventSumSummarize))] public str parmQuery(str _query = query) { |
|
![]() |
#3 |
Участник
|
Вроде в SysOperation аналогом initParmDefault выступает интерфейс SysOperationInitializable, пример в стандарте с query можно посмотреть вот тут WHSTransferAutoRTWContract.
Т.е. видимо в примере у вас уйдут строки 3\4, но добавится вызов initialize, правда придётся поменять код базового InventSumSummarizeContract. https://community.dynamics.com/ax/f/...sys-operations
__________________
Sergey Nefedov |
|
|
За это сообщение автора поблагодарили: trud (3). |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|