Table of Contents

Свойства шаблона

Собственные свойства

Групповые свойства

Относятся в большей степени к объектам QP7, для которых данный шаблон является контейнером (страницы, объекты).

Viewstate

Связывание с данными

Наследование

Для того, чтобы затем использовать новые классы при сборке необходимо указать имена этих классов в соответствующих элементах ввода. Настройки наследования уровня шаблона могут быть переопределены на уровне страницы или уровне объекта. Чтобы применить настройки шаблона вниз по иерархии, нужно задать опции Перезаписать настройки страниц (Override Page-level Settings) и Перезаписать настройки объектов (Override Object-level Settings) соответственно.

Кроме того, при использовании собственных классов обычно бывает необходимо добавить свои пространства имен, что легко может быть достигнуто с помощью опции Дополнительные пространства имен (Additional Namespaces).

Стоит отметить, что необязательно наследовать все возможные классы: для большинства задач хватает только нового класса для страниц.

Мобильная платформа

Региональные и языковые настройки

Выбор Набора символов (Charset) и Локализации (Locale) из набора заранее определенных. Набор символов определяет допустимые символы, которые могут использоваться на страницах шаблона. А Локализация в свою очередь определяет правила по умолчанию по форматированию чисел, дат, денежных величин, принятых в данном регионе.

Стоит отметить, что настройка Набор символов явно влияет на процесс сборки: в базе данных код и данные контентов хранятся в Unicode, а при генерации файлов используется выбранный набор символов. Если явно не указаны другие требования, рекомендуется использовать UTF-8. Данные опции чисто групповые и применяются только для страниц шаблона. Региональные и языковые опции могут быть переопределены на уровне отдельной страницы. Чтобы применить групповые настройки вниз по иерархии, перекрыв собственные настройки страниц, нужно использовать опцию Применить региональные и языковые настройки к существующим страницам (Apply Regional and Language Options To Existing Pages)