Цитата:
Сообщение от
kashperuk
Как-то можно присобачить RecordSortedList, чтобы хранить записи, с возможностью их последующего обновления?
делаю вот-так:
Код:
ttsbegin;
loop = _recSortedList.first(table1);
while (loop)
{
table1.selectForUpdate(true);
table1.FieldCheckBox = NoYes::Yes;
table1.update();
loop = _recSortedList.next(table1);
}
ttscommit;
Вылетает стандартное сообщение об ошибке, что запись не выбиралась на обновление, используйте ttsbegin/ttscommit и выбирайте запись для обновления.
Как сие починить?
Если я правильно понял Вашу проблему, то
Код:
ttsbegin;
loop = _recSortedList.first(table1);
while (loop)
{
table1.selectForUpdate(true);
table1.reread();
table1.FieldCheckBox = NoYes::Yes;
table1.update();
loop = _recSortedList.next(table1);
}
ttscommit;