При синхронизации предупреждений больше 1млн
Добрый день.
В настройках синхронизации БП и Ут накопилось свыше 1 млн предупрежденией. Из них больше 1 миллиона относится к "Не принятым по дате запрета" и когда я открывают этот раздел база соответственно зависает. Жду 5-10 -30 минут и она не отвисает, можно ли в данном случае что-то придумать, чтобы проверить этот раздел "Непринятые по дате запрета" без зависания базы?
В настройках синхронизации БП и Ут накопилось свыше 1 млн предупрежденией. Из них больше 1 миллиона относится к "Не принятым по дате запрета" и когда я открывают этот раздел база соответственно зависает. Жду 5-10 -30 минут и она не отвисает, можно ли в данном случае что-то придумать, чтобы проверить этот раздел "Непринятые по дате запрета" без зависания базы?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(5)Короче вот такой запрос у меня получился, добавил еще отбор по дате объекта.
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ВерсииОбъектов.Объект КАК Объект
|ИЗ
| РегистрСведений.ВерсииОбъектов КАК ВерсииОбъектов
|ГДЕ
| ВерсииОбъектов.ТипВерсииОбъекта = &ТипВерсииОбъекта
| И ВерсииОбъектов.ДатаВерсии МЕЖДУ &ДатаНачала И КОНЕЦПЕРИОДА(&ДатаОкончания, ДЕНЬ)";
Запрос.УстановитьПараметр("ДатаНачала", Объект.ДатаНачала);
Запрос.УстановитьПараметр("ДатаОкончания", Объект.ДатаОкончания);
Запрос.УстановитьПараметр("ТипВерсииОбъекта", Объект.ТипВерсии);
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
НаборЗаписей = РегистрыСведений.ВерсииОбъектов;
НаборВерсийОбъектов = НаборЗаписей.СоздатьНаборЗаписей();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
НаборВерсийОбъектов.Отбор.Объект.Установить(ВыборкаДетальныеЗаписи.Объект);
НаборВерсийОбъектов.Прочитать();
НаборВерсийОбъектов.Очистить();
НаборВерсийОбъектов.Записать();
КонецЦикла;
Показать
Подскажите, пожалуйста, что я не так делаю. Появляется ошибка "Поле объекта ТипВерсииОбъекта не обнаружено.
НаборЗаписей = РегистрыСведений.ВерсииОбъектов;
НаборВерсийОбъектов = НаборЗаписей.СоздатьНаборЗаписей();
Выборка = Объект.ТипВерсии;
НаборВерсийОбъектов.Отбор.ТипВерсииОбъекта.Установить(Выборка);
НаборВерсийОбъектов.Прочитать();
НаборВерсийОбъектов.Очистить();
НаборВерсийОбъектов.Записать();
Показать
(9) неужели это невозможно, так как отбор только по измерениям возможен.
РегистрСведенийНаборЗаписей.<Имя регистра сведений> (InformationRegisterRecordSet.<Information register name>)
Отбор (Filter)
Использование:
Только чтение.
Описание:
Тип: Отбор.
Содержит объект Отбор, по которому осуществляется текущая фильтрация записей при считывании или записи набора. Список свойств объекта зависит от свойств регистра: для регистров сведений, для которых в Конфигураторе установлен режим записи "Подчинение регистратору", отбор возможен только по регистратору, для периодических регистров сведений отбор возможен по периоду и значениям измерений, для непериодических - только по значению измерений.
Разделители с уровнем разделения НезависимоИСовместно, в состав которых входит регистр, используются наравне с измерениями.
Важно! Отбор может устанавливаться только на равенство.
Доступность:
РегистрСведенийНаборЗаписей.<Имя регистра сведений> (InformationRegisterRecordSet.<Information register name>)
Отбор (Filter)
Использование:
Только чтение.
Описание:
Тип: Отбор.
Содержит объект Отбор, по которому осуществляется текущая фильтрация записей при считывании или записи набора. Список свойств объекта зависит от свойств регистра: для регистров сведений, для которых в Конфигураторе установлен режим записи "Подчинение регистратору", отбор возможен только по регистратору, для периодических регистров сведений отбор возможен по периоду и значениям измерений, для непериодических - только по значению измерений.
Разделители с уровнем разделения НезависимоИСовместно, в состав которых входит регистр, используются наравне с измерениями.
Важно! Отбор может устанавливаться только на равенство.
Доступность:
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот