Описание встроенного языка системы 1С Предприятие


         

Опции


Установить флаги вывода сетки, заголовков, фиксации строк и столбцов, опции печати

Синтаксис:

Опции(<ВыводСетки>, <ВыводЗаголовков>, <ФиксСтрок>, <ФиксСтолбцов>,

      <ИмяОпцийПечати>, <ИмяСохрРазмОкна>, <ФлагЧерноБелогоПросмотра>,

      <НаправлениеПерехода>)

Англоязычный синоним:

Options

Параметры:

<ВыводСетки>



Необязательный параметр. Числовое выражение — флаг вывода сетки: 1 — показывать, 0 не по­казывать. Значение по умолчанию — 1.

<ВыводЗаголовков>

Необязательный параметр. Числовое выражение — флаг вывода заголовков строк и столбцов: 1 — показывать, 0 не показывать. Значение по умол­чанию — 1.

<ФиксСтрок>

Необязательный параметр. Числовое выражение — количество фиксируемых строк. Значение по умолчанию — 0.

<ФиксСтолбцов>

Необязательный параметр. Числовое выражение — количество фиксируемых столбцов. Значение по умолчанию — 0.

<ИмяОпцийПечати>

Необязательный параметр. Строковое выраже­ние — идентификатор набора опций печати для данной таблицы. Значение по умолчанию — пустая строка — в этом случае используются системные опции печати по умолчанию.

<ИмяСохрРазмОкна>

Необязательный параметр. Строковое выраже­ние — идентификатор сохраняемых параметров размеров окна. Если этот параметр указан, то система будет сохранять размер окна и исполь­зовать его при следующем открытии табличного документа. Фактически, указывая этот параметр можно указать системе режим сохранения и восстановления размеров окна для данного таб­личного документа, который идентифицируется этой строкой. Параметр необязателен. Значение по умолчанию — пустая строка — в этом случае размеры окна не запоминаются.

<ФлагЧерноБелогоПросмотра>

Необязательный параметр. Число: 1 — чернобелый просмотр; 0 — обычный режим просмот­ра. Значение по умолчанию — 0.

<НаправлениеПере­хода>

Необязательный параметр. Число: 1 — по строкам, т. е. при вводе данных в ячейки при нажа­тии клавиши <Enter> будет автоматически вы­полняться переход к следующей вводимой ячейке в этой строке, а если таковых нет, то в самой левой вводимой ячейке следующей строки; 2 — по столбцам, т. е. при вводе данных в ячейки при нажатии клавиши <Enter> будет автоматически выполняться переход к следую­щей вводимой ячейке в этом столбце, а если таковых нет, то в самой верхней вводимой ячейке следующего столбца; 3 — при вводе дан­ных в ячейки автоматический переход при на­жатии клавиши <Enter> выполняться не будет. Значение по умолчанию 1.




Описание:

Метод Опции позволяет перед показом таблицы установить флаги вывода сетки и вывода заголовков строк и столбцов, а также фиксацию строк и столб­цов. Если перед отображением таблицы не использовать метод Опции, то для табличных документов устанавливается режим «только для чтения», а все фла­ги имеют значение 0.

Даный метод позволяет назначить для каждой таблицы свой собственный набор опций печати, который сохраняется в системе под именем <ИмяОпцийПечати>. Набор опций печати привязан к конкретному рабочему месту (компьютеру) и запоминается всякий раз, когда в режиме исполнения при открытом окне редактирования таблицы пользователь перенастраивает параметры настройки печати (главное меню — «Файл» — «Печать»).

Пример: Если при формировании отчетов в методе Опции используются уни­кальные имена для хранения настройки печати, то, например, для отчета «Прайс-лист» можно установить в параметрах печати ориентацию бумаги — «портрет», а для отчета «Оборотно-сальдовая ведомость» — «ланд­шафт». В дальнейшем, при формировании этих отчетов параметры печати будут настраиваться автоматически.

Пример:

//Вызов выходного отчета в окно просмотра и редактирования.

Таб.ТолькоПросмотр(1);

Таб.Опции(0, 0, 5, 0, "ОстаткиТоваров");

Таб.Показать("Остатки товаров на складах", "");


Содержание раздела