А что мешает сделать так?:
X++:
loop = _recSortedList.first(table1);
while (loop)
{
table1.FieldCheckBox = NoYes::Yes;
_recSortedList.ins(table1, true);
loop = _recSortedList.next(table1);
}
Правда не знаю насколько корректно при выборке сразу же пихать туда записи, однако - можно сделать копию RecordSortedList и работать с ней
2 e@gle: Удалять записи необязательно, если новая запись заведомо (настроен параметр sortOrder) заменит исходную запись