Руководство разработчика

Метод БЕЗОПАСНОСТЬ.ДОБАВИТЬ_УЗЕЛ

Метод ДОБАВИТЬ_УЗЕЛ позволяет добавить в дерево настроек безопасности новый узел или переписать данные существующего узла.

ФУНКЦИЯ ЛОГИКА: ДОБАВИТЬ_УЗЕЛ(СТРОКА: путь; 
                              СТРОКА: тип; 
                              *<СТРОКА, ЧИСЛО, ЦЕЛОЕ, ЛОГИКА, ДАТА, ВРЕМЯ>: знач)

Параметры

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

Возвращаемое значение

ДА – в случае успешной записи, НЕТ – в случае ошибки.

Обрабатывать результат можно с помощью функции ПОСЛ_ОШИБКА.


См. также: