|
![]() |
#1 |
Участник
|
В общем решение уже есть
Взято с axaptapedia. и из темы Ошибка в QueryBuildRange Цитата:
Query Expressions syntax for array fields such as the Dimension field is known to be suppported since the version 5.0.1500.2116 (RU4) for AX 2009. Previous kernel versions are not tested to support Query Expressions syntax for array fields; it is also known not to work at all in Axapta 3.
X++: queryBuildRange.value(strFmt('((%1.%2 == "%4") || (%1.%3 == "%5"))', queryBuildDataSource.name(), fieldid2name(tablenum(<table>), fieldid2ext(fieldnum(<table>, Dimension), Dimensions::code2ArrayIdx(SysDimension::Center))), fieldid2name(tablenum(<table>), fieldid2ext(fieldnum(<table>, Dimension), Dimensions::code2ArrayIdx(SysDimension::Purpose))), "some dim2 value", "some dim3 value")); Последний раз редактировалось IvanS; 16.10.2013 в 19:18. |
|
|
За это сообщение автора поблагодарили: leva (1). |
Теги |
query, программно, фильтр, запрос (query) |
|
![]() |
||||
Тема | Ответов | |||
Вопрос по Query с агрегатной функцией | 11 | |||
Вопрос про Query | 5 | |||
Вопрос по query и join | 2 | |||
Вопрос по запросу (query) | 2 | |||
Вопрос знатокам QBE и Query в AXAPTA | 6 |
|