Показать сообщение отдельно
Старый 18.10.2013, 10:35   #2  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,495 / 1070 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Думаю надо посмотреть результат.

X++:
select ledgerTrans
      where ledgerTrans.Voucher    == "ОСЖ002243"
          && ledgerTrans.TransDate  == 30\09\2011
          && ledgerTrans.AmountCur >=  amountCur - 0.0001
          && ledgerTrans.AmountCur <=  amountCur + 0.0001
          //&& ledgerTrans.AmountCur == amountCur
          && (ledgerTrans.AccountNum == "41.10159")
      exists join ledgerTransCorr
            where ledgerTransCorr.BondBatch_RU      == ledgerTrans.BondBatch_RU
                && ledgerTransCorr.BondBatchTrans_RU == ledgerTrans.BondBatchTrans_RU
                && ledgerTransCorr.Crediting         != ledgerTrans.Crediting
                && (ledgerTransCorr.AccountNum == "00.010")
                   ;

print((ledgerTrans.AmountCur - amountCur)*1000);
pause;

Последний раз редактировалось raz; 18.10.2013 в 10:38.