27.01.2006, 23:11
|
#8
|
Moderator
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
|
Супер! Спасибо!
С Вашего позволения подведу радостный итог своего знакомства с расширенными диапазонами:
Итак, нашёл строку как учили:
qbr.value('(' + fieldStr(LedgerTrans, RecId) + '!=' + qBd.parentDataSource().name() + '.' + fieldStr(LedgerTrans, RecId) +')');
Создал по аналогии:
(Crediting!=LedgerTrans_L.Crediting) --- Именно LedgerTrans_L, а не LedgerTrans, потому что я переименовал датасорсы c _L и _R.
Вставил в отчет в Range ПОДЧИНЕННОГО датасорса,
получилось так:
Name : Crediting
Table: LedgerTrans
Field: Crediting
Value: (Crediting!=LedgerTrans_L.Crediting)
Запустил отчет - работает как надо!
|
|