static void Job11(Args _args)
{
Query query = new Query();
QueryBuildDataSource qbds = query.addDataSource(tableNum(InventTrans));
TransDate transDate = systemDateGet();
;
findOrCreateRange_RU(qbds, fieldNum(InventTrans, StartDate)).value(queryRange(dateNull(), transDate));
findOrCreateRange_RU(qbds, fieldNum(InventTrans, EndDate)).value(queryValue(transDate)+"..");
// лучше так, если вас не смущает ограничение сверху максимальной датой в системе
// findOrCreateRange_RU(qbds, fieldNum(InventTrans, EndDate)).value(queryRange(transDate, datemax()));
box::info(qbds.toString());
}
|