|
|
|
|
#1 |
|
Участник
|
OuterJoin в SalesQuickQuote
Требуется из двух гридов на этой форме сделать один, в котором были бы одновременно новые и старые items.
C InnerJoin работает как надо, показывает только те записи для которых есть соответствие в inventsum. Меняю на OuterJoin - ничего не меняется, проверяю по кнопке не поменял ли InventDimCtrl_Frm_QuickQuote класс чего, все верно, связаны по OuterJoin .. Явно дело в этом классе, но в чем конкретно не пойму, вот весь код который относится к inventsum в нем: InventDimCtrl_Frm_QuickQuote->initQuery() X++: origQuery = inventTable_DS.query();
queryBuildDs = origQuery.dataSourceTable(tablenum(InventSum));
queryBuildDs.addSelectionField(FieldNum(InventSum, availPhysical), SelectionField::Sum);
queryBuildDs.addSelectionField(FieldNum(InventSum, inventDimId), SelectionField::Min);
this.modifyQuery();X++: queryBuildDs.sortClear();
queryBuildDs.orderMode(OrderMode::GroupBy);
queryBuildDs.addSortField(fieldnum(InventSum,itemId));
__________________
_databaseTransDelete ... bl@$ ! Последний раз редактировалось DTD; 07.03.2007 в 15:50. |
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| SalesQuickQuote - разрешить изменение фильтра в форме | 6 | |||
| Расширенный AddRange и OuterJoin | 0 | |||
| Опять про OuterJoin нескольких таблиц | 1 | |||
| Проблемы с OuterJoin | 20 | |||
| OuterJoin | 1 | |||
|