![]() |
#3 |
Участник
|
мда...
есть таблицы: 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()); должно вроде работать ...ан нет не работает ![]() |
|