Показать сообщение отдельно
Старый 05.03.2013, 14:25   #8  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,444 / 1781 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от user_ax Посмотреть сообщение
X++:
//выбираю те строки, где статус журнала стоит Утверждено
select firstonly * from LJT where LJT.PaymentStatus == CustVendPaymStatus::Confirmed;
Зачем? Разве на доступность поля должно влиять значение не в текущей строке?

Вместо выборки в переменную LJT нового курсора (причём непонятно по каким критериям) нужно использовать курсор LedgerJournalTrans, связанный с источником данных формы
X++:
//if (LJT.PaymentStatus == CustVendPaymStatus::Confirmed)
if (LedgerJournalTrans.PaymentStatus == CustVendPaymStatus::Confirmed)

Последний раз редактировалось S.Kuskov; 05.03.2013 в 14:30.