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