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

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