Редактор полей

Основные сведения

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

Каждое поле определяется набором свойств:

Имя поля - идентификатор поля в проекте, он служит для ссылки на поле из разны частей проекта (например, при составлении запросов на выборку данных, составлении шаблонов документов). Регистр букв при записи имени поля значения не имеет. Полям лучше давать простые и понятные имена. Имя поля имеет смысл только при разработке проекта и не оказывает влияние на создаваемый мидлет.

Допустимы следующие типы полей:

У каждого поля может быть значение по умолчанию. Это значение может автоматически подставляться в документ при его отображении, если данное поле не описано в документе, но имеется в шаблоне документа и имеет атрибут вывода default. См. Редактор шаблонов.

Создание, удаление и редактирование полей

Создание нового поля

Для создания нового поля необходимо выделить в дереве проекта пункт «Fields» и нажать на клавишу «Add item» в панели инструментов или выбрать соответствующий пункт меню (можно также воспользоваться комбинацией клавиш «Shift-F4»). Если текущим является редактор полей, то для создания нового поля можно воспользоваться клавишей «Add field» (или воспользоваться комбинацией клавиш «Alt-A»). Далее, независимо от способа создания, на экране будет отображена панель диалога со свойствами поля, в которой необходимо задать имя поля, тип, значение по умолчанию и, возможно, список допустимых значений поля (для типа dictionary).

Удаление поля

Для удаления поля достаточно выделить удаляемое поле редакторе полей и нажать клавишу «Delete field» панели инструментов редактора (можно также воспользоваться комбинацией клавиш «Alt-D»), далее необходимо утвердительно ответить на запрос о подтверждении удаления.

Редактирование свойств поля

Для изменения свойств поля необходимо выделить поле в дереве проекта и нажать на клавишу «Edit» в панели инструментов или выбрать соответствующий пункт меню (можно также воспользоваться клавишей «F4»). Если текущим является редактор полей, то для изменения свойств можно воспользоваться клавишей «Edit field» панели инструментов редактора (или воспользоваться комбинаций клавиш «Alt-E»). Далее на экране будет отображена панель диалога со свойствами поля, в которой можно сделать требуемые изменения.

Изменение порядка следования полей

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

Для изменения порядка следования полей служат клавиши «Move field up» и «Move field down» в панели инструментов редактора полей (можно пользоваться также комбинациями клавиш «Alt-up_arrow» и «Alt-down_arrow» соответственно). Клавиши действуют на текущее выделенное поле в редакторе полей.