Руководство разработчика

Объектный тип ТФ_ОПЦИИ_ВИДА

Тип ТФ_ОПЦИИ_ВИДА позволяет задать параметры вида по умолчанию, применяемые при показе табличной формы вне редактора. Также тип позволяет выборочно запретить изменение пользователем параметров вида с помощью меню и других элементов пользовательского интерфейса. Опции вида хранятся в файле табличной формы и, следовательно, относятся к статической части формы.

Поля

Тип Поле Описание Значение по умолчанию
ЛОГИКА исп_запретПризнак управления доступностью запретов изменения параметров пользователем. ДА – учитываются значения полей запрет_... при включенном соответствующем поле исп_.... НЕТ – пользователь может изменять любые параметры вида.
ЛОГИКА исп_масштабИспользование значения масштаба по умолчанию. ДА – учитывается поле масштаб, НЕТ – не учитывается.
ЛОГИКА исп_сеткуИспользование видимости сетки ячеек по умолчанию. ДА – учитывается поле сетка, НЕТ – не учитывается.
ЛОГИКА исп_линейкиИспользование видимости линеек по умолчанию. ДА – учитывается поле линейки, НЕТ – не учитывается.
ЛОГИКА исп_шагИспользование настроек шаговой сетки изменения размеров по умолчанию. ДА – учитываются поля шаг_мышь, шаг_клавиатура, шаговая_сетка_столбцов, шаговая_сетка_строк, шаговая_сетка_всегда, шаг_столбца, шаг_строки, ускорение_шага, НЕТ – не учитываются.
ЛОГИКА исп_режимИспользование режима отображения формы по умолчанию. ДА – учитываются поля режим и авто_разбивка, НЕТ – не учитываются.
ЛОГИКА запрет_масштабЗапрет изменения масштаба, заданного по умолчанию, с использованием пользовательского интерфейса. ДА – соответствующие элементы пользовательского интерфейса недоступны, НЕТ – без ограничений. Значение данного поля учитывается, если исп_масштаб = ДА.
ЛОГИКА запрет_сеткиЗапрет переключения видимости сетки ячеек, заданной по умолчанию, с использованием пользовательского интерфейса. ДА – соответствующи элементы пользовательского интерфейса недоступны, НЕТ шаговая_сетка_столбцов буз ограничений. Значение данного поля учитывается, если исп_сетку = ДА.
ЛОГИКА запрет_линеекЗапрет переключения видимости сантиметровых линеек, заданной по умолчанию, с использованием пользовательского интерфейса. ДА – соответствующие элементы пользовательского интерфейса недоступны, НЕТ – без ограничений. Значение данного поля учитывается, если исп_линейки = ДА.
ЛОГИКА запрет_шагаЗапрет изменения настроек шаговой сетки, заданных по умолчанию, с использованием пользовательского интерфейса. ДА – соответствующие элементы пользовательского интерфейса недоступны, НЕТ – без ограничений. Значение данного поля учитывается, если исп_шаг = ДА.
ЛОГИКА запрет_режимаЗапрет переключения режима отображения формы и признака автоматической разбивки на странице, заданной по умолчанию, с использованием пользовательского интерфейса. ДА – соответствующие элементы пользовательского интерфейса недоступны, НЕТ – без ограничений. Значение данного поля учитывается, если исп_режим = ДА.
ЧИСЛО масштабЗначение по умолчанию для масштаба отображения формы в окне в процентах. Значение учитывается, если исп_масштаб = ДА. Для предотвращения изменения масштаба пользователем во время работы с формой надо задать запрет_масштаб = ДА. 100
ЛОГИКА сеткаПризнак видимости сетки ячеек табличной формы, используемый по умолчанию. При выключенной сетке отображаются только границы ячеек с явно заданными атрибутами. Значение данного поля учитывается, если исп_сетку = ДА. Для предотвращения изменения видимости сетки пользователем во время работы с формой необходимо задать запрет_сетки = ДА.
ЛОГИКА линейкиПризнак отображения сантиметровых линеек, используемый по умолчанию. Значение данного поля учитывается при исп_линейки = ДА. Для предотвращения изменения видимости линеек пользователем во время работы с формой надо задать запрет_линеек = ДА.
ЛОГИКА шаг_мышьПризнак использования шаговой сетки при изменении размеров строк и столбцов с помощью мыши. ДА
ЛОГИКА шаг_клавиатураПризнак использования шаговой сетки при изменении размеров строк и столбцов с помощью клавиатуры. ДА
ЛОГИКА шаговая_сетка_столбцовПризнак отображения шаговой сетки при изменении ширины столбца. ДА
ЛОГИКА шаговая_сетка_строкПризнак отображения шаговой сетки при изменении высоты строк. ДА
ЛОГИКА шаговая_сетка_всегдаПризнак отображения шаговой сетки постоянно во всем окне формы. ДА
ЧИСЛО шаг_столбцаВеличина шага изменения ширины столбцов в сантиметрах. 0.2
ЧИСЛО шаг_строкиВеличина шага изменения высоты строк в сантиметрах. 0.2
ЦЕЛОЕ ускорение_шагаФактор ускорения изменения размеров в разах (в режиме увеличенного шага, активируемого одновременным нажатием Ctrl+Shift+стрелки курсора). 5
СТРОКА режимЗадает режим отображения табличной формы. Задается одной из констант ТФ_РЕЖВ_... ТФ_РЕЖВ_НОРМАЛЬНЫЙ
ЛОГИКА авто_разбивкаПризнак автоматической разбивки документа на страницы. Обеспечивает отображение разбивки на страницы после внесения изменений в форму или параметры страницы. Также обеспечивает отображение актуальной нумерации страниц (без входа в режим предварительного просмотра печати). ДА

Замечания:

Тип ТФ_ОПЦИИ_ВИДА включается в качестве поля типом ТФ_ПАРАМ_ФОРМЫ. Параметры формы могут быть считаны методом СЧИТАТЬ_ПАРАМ_ФОРМЫ и записаны методом УСТ_ПАРАМ_ФОРМЫ типа ТАБ_ФОРМА.

См. также: