Показать сообщение отдельно
Старый 30.09.2008, 13:35   #12  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Что то типа такого:
X++:
static void test(Args _args)
{
    Query                   query = new Query();
    QueryRun                queryRun;
    QueryBuildDataSource    qbds, qbds1, qbdsJoin;
    ;
    // первый запрос
    qbds = query.addDataSource(tableNum(InventTable));
    qbds.addRange(fieldNum(InventTable, ItemId)).value('Номенклатура');

    queryRun = new QueryRun(query);
    // джойним ещё таблицу
    qbds1 = queryRun.query().dataSourceTable(tableNum(InventTable));

    qbdsJoin = qbds1.addDataSource(tablenum(InventItemGroup));
    qbdsJoin.relations(true);
    qbdsJoin.addRange(fieldNum(InventItemGroup, ItemGroupId)).value(QueryValue('Группа'));
}
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем

Последний раз редактировалось lev; 30.09.2008 в 13:37. Причина: исправил relation на relationS