Показать сообщение отдельно
Старый 27.01.2006, 23:11   #8  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Супер! Спасибо!

С Вашего позволения подведу радостный итог своего знакомства с расширенными диапазонами:

Итак, нашёл строку как учили:
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)

Запустил отчет - работает как надо!