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