InventJournalTable_DS.init():
X++:
QueryBuildDatasource qbds;
QueryBuildRange qbr;
super();
...
qbds = InventJournalTable_ds.query().dataSourceNo(1).addDataSource(tableNum(InventJournalTrans));
qbds.relations(true);
qbds.joinMode(JoinMode::ExistsJoin);
qbr = qbds.addRange(fieldNum(InventJournalTrans, TransDate));
qbr.status(RangeStatus::Locked);
qbr.value(strFmt("%1..", 01\01\2008)); // фильтр