Difference between revisions of "Table.Restrict"

From SunFlurry wiki
Jump to: navigation, search
(Created page with "{{infobox function |name=Restrict |object=Электронная таблица |caption=Режимы таблицы |type=0 |sta...")
 
m (1 revision imported)
 
(No difference)

Latest revision as of 08:54, 7 February 2021

  Restrict (Режимы таблицы)
Объект:Электронная таблица
Статус разработки: Реализована
Тип:Атрибут
Обращение к БД:Нет
Доступность:Чтение и запись
Визуальность:Да

Получить или изменить режимы запрета работы с таблицей. Режим может принимать следующие значения:

  • 0 -- Таблица доступна для сохранения, печати или добавления в буфер обмена ее частей.
  • 1 -- Таблица доступна для сохранения, добавления в буфер обмена ее частей, однако, запрещено печатать таблицу.
  • 2 -- Для таблицы запрещена печать, сохранение в виде файла на локальный диск и использование буфера для копирования нескольких ячеек одновременно (или ячеек с длинным текстом).

Синтаксис

Table.Restrict:<Режимы запрета работы с таблицей (INT)>

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

Возвращает число -- текущий режим запрета работы с таблицей.

Примеры

...

Т.EditorMode:=глПользователь.общиеИзменениеОтчетов;
If not глПользователь.общиеИзменениеОтчетов Then
  Т.Restrict:=2;
EndIf;
  
Принтер:=глПользователь.ПринтерПоУмолчанию;
If (Trim(Принтер)<>"Не выбран")And(Trim(Принтер)<>"") Then
  Т.Printing.Printer:=Принтер;
EndIf;
    
If _Or(Typestr(Сп)<>"LIST",isEmpty(Сп.GetByName("ПечататьБезВывода"))) Then
  Т.Show(Загол,ИмяФайла);
Else
  Т.Print();
EndIf;