Иллюстрированный самоучитель по языку системы 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, "ОстаткиТоваров");

Таб.Показать("Остатки товаров на складах", "");
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.