Объекты формы. Операции со свойствами текста. Операции с числовыми полями

Страницы работы

Содержание работы

ОБЪЕКТЫ ФОРМЫ

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

Операции со свойствами текста

Возможно, наиболее распространенным элементом формы, за исключением полей, является текст. Текст применяется для надписей полей, заголовков документов, заголовков разделов и другой информации. Окно свойств текста (Text Properties) в точности соответствует окну свойств для текста документов. Окно свойств текста имеет несколько вкладок (слева направо): Font (Шрифт), Paragraph Alignment (Выравнивание абзацев), Paragraph Margins (Границы абзацев), Paragraph Hide When (Скрывать абзац) и Paragraph Styles (Стили абзацев).

Операции с полями

Поля в системе Notes и Domino отличаются от полей других баз данных. В системе Domino многие поля имеют неопределенную длину — они не структурированы. Если для поля указан текстовый тип данных, не требуется устанавливать его длину. Пользователь может вводить в это поле 10-символьный ZIP-код или вводить текст, пока позволяет максимальный размер поля.

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

Существует два основных вида полей: однопользовательское (single-use) и общее (shared). Наиболее распространены однопользовательские поля. Однопользовательские поля могут преобразовываться в общие с помощью команды меню. Кроме того, можно создать общее поле в окне Designer. Как и все другие объекты, поля имеют определенные атрибуты. Поля могут быть редактируемыми или вычисляемыми, обладать определенным типом данных, а также содержать одно или несколько значений. В табл. 9.4 перечислены редактируемые свойства полей.

|| ПРЕДОСТЕРЕЖЕНИЕ Поле форматированного текста  может  быть только редактируемым или  вычисляемым.

Таблица 9.4. Типы полей.

Редактируемые свойства

Назначение

Editable (Редактируемое)

Устанавливается по умолчанию для полей, редактируемых пользователями и хранимых в документе. Значение может присваиваться с помощью формулы события Default, когда документ вновь создается

Computed (Вычисляемое)

Значение создается с помощью формулы; хранится в документе

Computed for display(Вычисляемое для отображения)

Значение создается с помощью формулы; не хранится в документе

Computed when composed(Вычисляемое при составлении)

Значение создается с помощью формулы, когда документ    вновь создается. Хранится в документе

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

В версии 5 расширен набор доступных типов полей, добавлено несколько новых типов списков, а ключевые поля подразделяются на следующие типы: диалоговый список (dialog list), флажок (checkbox) и переключатель (radio button). Списки (listboxes) и поля со списками (comboboxes) в версии 4 были доступны только в областях компоновки. В версии 5 они относятся к типам полей. В версии 4 эти пять типов ключевых полей предварительно конфигурировались с помощью вкладки Options (Параметры), которой более не существует. Стандартным типом поля теперь является редактируемый текст.

Ниже приводится список доступных типов данных:

Text (Текст)

Date/Time (Дата/время)

Number (Число)   '  А

Dialog list (Диалоговый список)

Checkbox (Флажок)

Radio button (Переключатель)

Listbox (Список)

Combobox (Поле со списком)

Rich text (Форматированный текст)

Authors (Авторы)         

Names (Имена)    

Readers (Читатели)

Password (Пароль)

Formula (Формула)

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

Чтобы создать многозначное поле, достаточно установить флажок Allow Multiple Values, который находится под полями со списком Туре. После этого станут доступными дополнительные опции отображения во вкладках Control (Контроль) и Advanced (Дополнительно) окна Field Properties (Свойства поля).

Система Notes располагает множеством мощных функций обработки списков..

ЭЛЕМЕНТЫ УПРАВЛЕНИЯ НАСТРОЙКОЙ ВРЕМЕНИ И КАЛЕНДАРЕМ

Похожие материалы

Информация о работе