Методы таблиц
Опции
Установить флаги вывода сетки, заголовков, фиксации строк и столбцов, опции печати.
Синтаксис:
Опции(<ВыводСетки>, <ВыводЗаголовков>, <ФиксСтрок>, <ФиксСтолбцов>, <ИмяОпцийПечати>, <ИмяСохрРазмОкна>, <ФлагЧерноБелогоПросмотра>, <НаправлениеПерехода>)
Англоязычный синоним:
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, "ОстаткиТоваров"); Таб.Показать("Остатки товаров на складах", "");