Difference between revisions of "DefaultTablesRestrictMode"

From SunFlurry wiki
Jump to: navigation, search
(Created page with "{{infobox function |name=DefaultTablesRestrictMode |object=Функции общего назначения |caption=Системные функции |type=1 |status=2 |d...")
 
m (1 revision imported)
 
(No difference)

Latest revision as of 08:50, 7 February 2021

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

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

Синтаксис

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

Аргументы

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

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

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

Примеры

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