Метод КОЛЛЕКЦИЯ_ОБЪЕКТОВ.ОБНОВИТЬ
Метод ОБНОВИТЬ позволяет с разной степенью глубины переформировать выборку.
Коллекции объектов аналитики автоматически обрабатывают изменения на соответствующем уровне плана аналитики. Изменения на других ветках плана аналитики могут влиять как на условия фильтра, так и на сортировку - через синонимы. Такие косвенные изменения автоматически не отслеживаются.
Минимальное переформирование подразумевает применение подготовленного ранее фильтра к каждому потенциальному объекту выборки и последующую сортировку. Как максимум, происходит новая подготовка фильтра, что позволяет увидеть все косвенные изменения.
При подготовке фильтра происходит частичное вычисление условий на основе текущего состояния базы данных. В дальнейшем косвенные изменения в базе данных могут привести к устареванию предвычисленных условий. Например, при подготовке фильтра происходит вычисление вложенных фильтров ссылок.
ФУНКЦИЯ ЛОГИКА: ОБНОВИТЬ(ЛОГИКА: фильтр = НЕТ)
Параметры
- фильтр
- ДА – подготавливается новый фильтр, НЕТ – выборка переформируется с использованием ранее подготовленного фильтра.
Возвращаемое значение
ДА – в случае успешного переформирования выборки, НЕТ – в случае ошибки.
Обрабатывать результат можно с помощью функции ПОСЛ_ОШИБКА.