Вторник, 08.10.2024, 02:21
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
3.34 Удаление объектов с контролем ссылок
akoshelev5Дата: Четверг, 25.06.2015, 09:56 | Сообщение # 1
Рядовой
Группа: Проверенные
Сообщений: 9
Репутация: 1
Статус: Оффлайн
У меня более 20000 помеченных на удаление объектов накопилось, соответственно список формируется продолжительное время и сортируется небыстро. При каждом изменении флажка в списке удаляемых объектов выполняется
Код
УдаляемыеОбъекты.Сортировать("Метаданные, Ссылка");

Это приводит к тому, что изменять флажки совсем не хочется, т.к. изменение флажка в одной строке приводит к подвисанию программы на период сортировки всего списка секунд на 30 и более.
Предлагаю переместить указанную строку кода из процедуры "ПослеИзмененияСоставаКонтролируемыхОбъектов" в конец функции "вОбновитьПомеченныеНаУдаление". Тогда сортировка будет выполнятся только при обновлении списка помеченных, а изменение флажков будет проходить без ощутимых задержек.
 
tormozitДата: Четверг, 25.06.2015, 10:10 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
Спасибо. Эта проблема будет исправлена в следующей версии.
 
tormozitДата: Вторник, 07.07.2015, 21:34 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
Исправлено в 3.36
 
  • Страница 1 из 1
  • 1
Поиск: