Цитата:
Сообщение от
Arahnid
Еще вопрос.
Вообще код простой.
Код:
public void executeQuery()
{
QueryBuildDataSource qbds;
QueryBuildRange qbdsrange3;
QueryBuildDataSource qbds1;
str _rangeClose;
QueryBuildDataSource qbdsStd;
QueryBuildRange qbrStatus;
;
//запрос по таблице РБП
qbds1 = this.query().dataSourceTable(tableNum(RDeferralsTable));
qbds1.clearRanges();
qbds1.clearLinks();
if (!query.dataSourceTable(tableNum(RDeferralsBook)))
qbdsStd = qbds1.addDataSource(tablenum(RDeferralsBook)); qbdsStd.joinMode(JoinMode::ExistsJoin);
qbdsStd.relations(true);
qbrStatus =qbdsStd.addRange(fieldnum(RDeferralsBook,Status));
/* if (Cat_OpenDef.value() == NoYes::No)
{ */
qbrStatus.value(enum2str(RDeferralsStatus::Open));
// }
super();
}
Пытаетесь добавить еще один источник каждый раз.