Сообщение от
George Nordic
Код:
Query query = new Query();
QueryRun qr;
QueryBuildDataSource qbds;
QueryBuildRange qbr;
TableId tableId;
FieldId fieldId;
FieldId parentFieldId;
SalesLine salesLine;
;
tableId = tablenum(SalesLine);
qbds = query.AddDataSource(tableId);
qbds = qbds.AddDataSource(tableId);
parentFieldId = fieldnum(SalesLine, SalesId);
fieldId = fieldnum(SalesLine, SalesId);
qbds.addLink(parentFieldId, fieldId);
//qbds.joinMode(JoinMode::NoExistsJoin);
//info(qbds.toString());
info(query.dataSourceNo(1).toString());
Даже переменная не понадобилась... только если будете юзать квериран, надо не забыть, что 2 одинаковых датасорса - тогда, возможно, и потребуется.