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