Здравствуйте уважаемые.
Вот с такой проблемой столкнулся:
есть код
X++:
QueryBuildDataSource qbdsMain = query.dataSourceTable(tablenum(BankPaymentOrderJour_RU));
QueryBuildDataSource qbdsLedgerJoined;
qbdsLedgerJoined = qbdsMain.addDataSource(tablenum(BankAccountTrans),'BankAccountTrans');
if (bankPaymentOrderJourReport_RU.dimension())
{
qbdsLedgerJoined.addRange(fieldId2Ext(fieldnum(BankAccountTrans, Dimension),1)).value(bankPaymentOrderJourReport_RU.dimension());
}
qbdsLedgerJoined.relations(true);
qbdsLedgerJoined.joinMode(JoinMode::NoExistsJoin);
Собственно в случае если bankPaymentOrderJourReport_RU.dimension() установлен запрос возвращает некорректные значения, а именно нет фильтра на этот самый dimension. Буду признателен за любой совет или помощь.