Поле HTML-документа



Данный элемент управления предназначен для отображения HTML-страниц. Это могут быть как локальные страницы, так и страницы в Интернете. У этого элемента управления есть метод Перейти, который позволяет указать адрес страницы (URL) или HTML-макет, хранящийся в конфигурации.

ЭлементыФормы.ПолеНТМLДокумента.Перейти("http://www.lc.ru");

После того, как HTML-документ будет полностью загружен и отображен, возникнет событие ДокументСформирован. Оно может быть обработано в программном модуле для выполнения каких-либо действий. Система 1С:Предприятие 8.0 предоставляет доступ к HTML-документу как к СОМ -объекту, для чего предназначено свойство Документ.

 

Разделитель

Разделитель позволяет изменять размеры привязанных к нему элементов управления, например, табличных полей, списков и т.д.

Разделитель может быть невидимым. Подробнее про разделители рассказывается в документации.

 

ActiveX

Кроме встроенных элементов управления, в 1С:Предприятии 8.0 есть возможность расположить в форме ActiveX-компоненты, написанные на других языках. Из таких компонентов можно назвать Windows Media Player, Microsoft Office Pivot Table и др.

 

Привязка границ

В процессе работы пользователи часто меняют размеры формы: уменьшают или увеличивают их. При этом общая структура формы должна сохраняться, чтобы максимально использовать доступное пространство формы для отображения информации.

Для нормальной работы с формой при изменении размеров поведение различных элементов управления должно быть разным.

Некоторые элементы управления должны оставаться на месте, другие должны перемещаться вместе с границами, а третьи должны изменить свой размер. Для реализации такого поведения в 1С:Предприятии 8.0 существует механизм привязок границ элементов управления.

По умолчанию все новые формы используют автоматическую привязку границ, но для более точного задания поведения элементов формы можно использовать ручную привязку, которая бывает простой или сложной.

Если открыть экранную форму документа РасходнаяНакладная в режиме «Предприятие» и изменить ей размеры, то мы увидим, что при увеличении ширины формы, размеры полей для ввода данных увеличиваются, некоторые надписи перемещаются, размер табличного поля увеличивается. Привязки границ элементов управления настраиваются в Конфигураторе в редакторе форм.

Для наглядного отображения текущих привязок выберите пункт меню «Форма -> Показать привязки», тогда в форме появятся красные и синие стрелки, некоторые из которых являются пунктирными (рис.4.14):

Рис. 4.14.

Ниже поясняется назначение стрелок:

· Сплошная стрелка — это жесткая привязка к границе. При изменении размеров формы расстояние до границы всегда сохраняется.

· Пунктирная стрелка — это привязка к границе с сохранением пропорций. В этом случае граница элемента стремится к привязке пропорционально расстоянию до нее.

· Красные стрелки идут от границ панели или формы.

· Синие стрелки идут от элементов управления.

· Сама стрелка указывает направление влияние привязки, т.е. какую границу толкнет или потянет за собой данная привязка при изменении размеров формы.

Устанавливать привязки можно сразу для нескольких элементов управления, выделив их мышью. Редактирование привязок для конкретного элемента или группы элементов управления производится в специальном окне «Привязка границ...», запускаемого из палитры свойств по ссылке «Установить правила».

Привязки бывают простыми и сложными. При простой привязке элемент управления может быть привязан к границам формы или панели, а также разделителям.

Существуют следующие способы привязки (на примере горизонтальных привязок):

· к левой границе — элемент целиком перемещается вместе с перемещением левой границы области;

· к правой границе — элемент целиком перемещается вместе с перемещением правой границы области;

· растягивать — при горизонтальном изменении размеров области ширина элемента изменяется так, что расстояние до границ области остается постоянным;

· пропорционально — при изменении размеров области размеры элемента изменяются так, что соотношение расстояний от правой границы элемента до левой и правой границы области остается постоянным;

· к центру — правая и левая границы элемента привязываются к центру формы или другого элемента управления;

Аналогично производится привязка при вертикальном изменении размеров.

Существуют более сложные способы привязки границ, в том числе с использованием разделителей. После настройки привязок рекомендуется проверить форму с помощью тестового окна, которое вызывается по нажатии клавиш Ctrl-R или кнопки на панели редактора форм. За более подробной информацией по привязкам обращайтесь к документации.

 


Дата добавления: 2015-12-20; просмотров: 24; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!