DefaultTablesRestrictMode

From SunFlurry wiki
Jump to: navigation, search
  DefaultTablesRestrictMode (Системные функции)
Объект:Функции общего назначения
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в число
Визуальность:Нет

Функция возвращает или/и изменяет значение режима доступа по умолчанию для новых таблиц. При создании таблицы режим доступа устанавливается в соответствии с режимом по умолчанию. Режим созданной электронной таблицы можно изменить с помощью свойства Table.Restrict.

Синтаксис

DefaultTablesRestrictMode(<Новое значение режима доступа по умолчанию для новых таблиц (INT)>):<Предыдущее значение режима доступа по умолчанию для новых таблиц (INT)>

Аргументы

  • <Новое значение режима доступа по умолчанию для новых таблиц (INT)> - (необязательный аргумент) Задает режим доступа для новых таблиц, возможны следующие значения:
    • 0 (по умолчанию) -- таблицы будут доступны для сохранения и печати, ограничений нет.
    • 1 -- запрет на печать таблиц на принтерах.
    • 2 -- запрет на сохранение таблиц в файл, также запрещает копирование более одной ячейки в буфер обмена (или ячейки, содержащей длинную текстовую строку).
    • 3 -- запрет на печать и сохранение.

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

Возвращает текущее значение режима доступа по умолчанию для новых таблиц.

Примеры

//Запрет на печать и сохранение всех новых таблиц для пользователя с недостаточным объемом прав
//Отдельные таблицы могут разрешить сохранение или печать, используя Table.Restrict.
If not Пользователь.ОсновныеПрава Then
  DefaultTablesRestrictMode(3);
EndIf;