мда...
есть таблицы:
UserRightsInventLocation - Права пользователей на склады
InventLocation -Склады
нужно что бы по UserId определялась его ShopGroupId
______________________________________________________
написала такой запрос
Query QF = new Query();
QueryRun qr;
QueryBuildDataSource qbds = QF.addDataSource(tableNum(InventLocation));
QueryBuildRange qbr = qbds.addRange(fieldnum(InventLocation,ShopGroupId));
qbds = qbds.addDataSource(tablenum(UserRightsInventLocation));
qbds.addLink(fieldNum(UserRightsInventLocation, InventLocationId), fieldNum(InventLocation, InventLocationId));
qbds.joinMode(joinMode::EXISTSJOIN);
qbds.addRange(fieldNum(UserRightsInventLocation, UserId)).value(curUserid());
должно вроде работать ...ан нет не работает