|
![]() |
#1 |
Участник
|
Попробуйте сделать так:
X++: display AmountCurDebCred getTotalAmountCur(CutsTrans _curCustTrans) { ; select sum(AmountCur) from ctr where ctr.AccountNum == _curCustTrans.AccountNum; return ctr.AmountCur; } X++: display AmountCurDebCred getTotalAmountCur(CustTable _curCustTable) { ; select sum(AmountCur) from ctr where ctr.AccountNum == _curCustTable.AccountNum; return ctr.AmountCur; } Не уверен что будет работать быстрее, но так по крайней мере идеологически правильнее.
__________________
С уважением, Dozer |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от Dozer
![]() Попробуйте сделать так:
X++: display AmountCurDebCred getTotalAmountCur(CutsTrans _curCustTrans) Не уверен что будет работать быстрее, но так по крайней мере идеологически правильнее. и вопрос второй, а зачем тут вообще нужна привязка к источнику данных, если выборка идёт по табличному буферу, а торможение как раз в случае, когда AccountNum берётся не по текущему источнику? именно идеология интересует.
__________________
Felix nihil admirari |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|