22.03.2004, 15:00 | #1 |
Участник
|
Запросы к временным таблицам или group by
Уважаемый, all.
Можно ли в Axapta построить динамический запрос (Query) на экземпляре временной таблицы? Либо как можно сделать select ... group by Dimension[X], где X заранее не определено и может варьироваться от 1 до 3?
__________________
Улыбаемся и машем, парни! Улыбаемся и машем... |
|
22.03.2004, 17:53 | #2 |
Участник
|
Если делать select ... group by Dimension[X] через Query, то Вам в любом случае придется передавать туда номер Dimension. Передавайте туда свой параметр X.
QueryBuildDataSource qbds; ... qbds.orderMode(OrderMode::GROUPBY); qbds.addSortField(fieldId2Ext(fieldNum(Table, Dimension), X)); |
|
22.03.2004, 18:00 | #3 |
Участник
|
Это я знаю, спасибо. Но я не знаю способа накрутить Query на экземпляр временной таблицы.
А select...group by Dimension[X] ругается...
__________________
Улыбаемся и машем, парни! Улыбаемся и машем... |
|
23.03.2004, 12:21 | #4 |
Участник
|
Экземпляр временной таблицы надо передавать в QueryRun, созданный на основе Query. Для это используйте метод
QueryRun.setRecord(tblTmp), где tblTmp - экземпляр временной таблицы.
__________________
С уважением, Rumpleteazer. |
|
23.03.2004, 12:48 | #5 |
Участник
|
Большое спасибо!
__________________
Улыбаемся и машем, парни! Улыбаемся и машем... |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Запросы к связанным таблицам | 14 | |||
Dynamics AX: Dynamics AX New Zealand Users Group | 0 | |||
Вопрос по временным таблицам | 3 | |||
group , но не by | 9 |
|