|
|
#6 |
|
Участник
|
Цитата:
Сообщение от vallys
Добавлю, что в этом методе (\Classes\SysTableLookup\buildSelectionList) не корректно определяется наличие методов (проявляется как пустые значения дисплэй методов в лукапе):
X++: // Test that all are fields (no methods) for (i = 1; i <= conlen(lookupItems); i++) { [fieldId, returnItem, method] = conpeek(lookupItems, i); if (method) { return; } } В Ax2009 были проблемы с лукапами, основанными на запросах с применением Union. Как раз метод \Classes\SysTableLookup\buildSelectionList портил всё. В Ax2012 вроде попытались исправить и учесть Union, но опять же не до конца. Если union состоит из двух одинаковых таблиц, то проблем нет. Но если к одной из таблиц в union приджойнена ещё какая-нибудь таблица (ExistsJoin например), то лукап перестаёт работать.
__________________
Дмитрий |
|
|
| Теги |
| group by, lookup, order by, query |
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Группировка по полю GUID | 6 | |||
| Группировка сводной таблицы Excel | 4 | |||
| Группировка в Lookup | 6 | |||
| Группировка временной таблицы | 3 | |||
| Группировка в отчетах | 14 | |||
|