09.03.2009, 13:23 | #1 |
Участник
|
Как можно использовать join Query как DataSource для формы ?
В коде инит для DataSource есть код но что-то я пропустил и query не работатет:
q = new Query(); SalesTableQbds = q.addDataSource(TableNum(SalesTable)); wmsOrderTransQbds = SalesTableQbds.addDataSource(TableNum(WMSOrderTrans)); wmsOrderTransQbds.joinMode(JoinMode::InnerJoin); wmsOrderTransQbds.addLink(fieldNum(SalesTable, SalesId), fieldNum(WMSOrderTrans, inventTransRefId)); qbr = SalesTableQbds.addRange(fieldnum(SalesTable, asu_SOType)); qbr.value(enum2str(asu_SOType::AccessoryOnly)); QR = new QueryRun(q); |
|