04.07.2006, 17:18 | #1 |
Участник
|
ситуация
Ситуация:
На форме два DataSource InventTable (таблица InventTable) и InventSum (таблица InventSum). Таблицы связаны по полю ItemId ( InventTable.ItemId и InventSum.ItemId). У DataSource InventDim следующие свойства: JoinSource InventTable LinkType InnerJoin. В этом случае Join работает, но есть дублирующиеся поля. Чтобы избавиться от них, делаю группировку по полю ItemId таблицы InventSum. QueryBuildDataSource qbsSum; ; qBSSum = this.query().dataSourceName(inventSum_DS.name()); qBSSum.sortClear(); qBSSum.orderMode(OrderMode::GROUPBY); qBSSum.addSortField(fieldnum(InventSum, ItemId) ); Но после группировки join работает, но таблица InventTable выдает пустые строки. Что делать? |
|
04.07.2006, 17:46 | #2 |
NavAx
|
по InventTable нужно тоже группировать по тем полям, которые необходимо видеть в запросе
|
|
04.07.2006, 18:24 | #3 |
Участник
|
Спасибо
|
|
05.07.2006, 00:51 | #4 |
Участник
|
Цитата:
Сообщение от Ol'enka
Спасибо
Небольшое напуственное слово: вместо спасибо на AxForum принято повышать репутацию человеку, который вам помог, нажимая зеленый квадратик под его Логин-именем. |
|
|
За это сообщение автора поблагодарили: Roman777 (1). |
|
Похожие темы | ||||
Тема | Ответов | |||
Тупиковая ситуация. | 4 | |||
Как реализуется в бюджете следующая ситуация... | 11 | |||
интересная ситуация с суммовыми разницами | 7 | |||
Ситуация с документацией. Есть ли решение? | 45 | |||
Ситуация с Offline! | 5 |
|